最新发布

宇托 none 0 条

如果你正在阅读这篇文章,那么你很有可能和我一样,也是程序员。无论你是自由职业者还是合同工,时间是你最宝贵的资源之一。不过,开发人员常常发现自己被困在项目中,因为不注重管理他们的时间。这篇文章提供了可提高工作效率的可操作技巧,以及如何跟踪你在编码时浪费的时间。1.你有优先安排任务吗?就像那些对自己的时间表有控制的人一样,开发人员常常从简单任务开始一天的工作。他们明确地从更容易的任务开始新的一天,并且会把那些目的不明确,艰巨的任务放到...

宇托 CSharp 0 条

在C#中,我经常用到cs#ref和cs#out这两个关键字,但对其区别也还不是很清楚。基本上来说,C#函数参数的传递方法为分两种,一种转值,另一种是传址。对于不加任何修饰的函数参数来说,它都是传值的。传值又分为两种,一种是传对象值,另一种是传地址值。对于值类型cs#System.ValueType(包括这两种cs#struct和cs#enum,C#中的c#int、c#double等基本类型都是cs#struct)来说是传对象值,对...

宇托 none 0 条

之前看BING的SEO推荐设置里,我没有设置页面语言。它推荐我设置content-language。在网上找了一下,设置方法很简单。直接在页面里加上下面的代码就行。<meta http-equiv="content-language" content="zh-CN" />上面在代码中的zh-CN表示语言和国家。如果需要设置其它语言和国家,也可以。把一些常用的附到下面吧。常用语言简...

宇托 CSharp 0 条

从3.0开始,C#引入了隐式类型变量的关键字cs#var。这是一个用得很爽的关键字,在很多地方都可以用,不过它也有一些注意点。在使用时我们要注意以下几个方面。用cs#var申明的隐式类型变量也是强类型的。cs#var只能用于局部变量,不能用于类属性和字段。cs#var在申明后必须初始化,用更通俗的话来说,cs#var只不过是类型的简写,在编译时会把cs#var替换成对应的类型。如果编译器不能推断出类型(比如cs#null),就会出...

宇托 CSharp 0 条

C#中checked和unchecked关键字用于数学计算中的溢出检查。在默认情况下,C#是不检查运算溢出的,当然可以通过VisualStudio的编译设置来设定全局范围的是否检查运算溢出。checked和unchecked关键字主要用于和全局设置不同的运算。比如当全局设置为不检查时,某一个运算需要检查溢出;或者全局设置为检查时,某一个运算不需要检查溢出。在检查溢出时,如果发生运算溢出,会抛出cs#OverflowExceptio...

宇托 CSharp 0 条

在C#中,Environment类感觉还是蛮重要的,很多系统信息都可以通过Environment类来取得。先来个列表吧。属性Environment类的属性如下:名称说明CommandLine获取该进程的命令行。CurrentDirectory获取或设置当前工作目录的完全限定路径。CurrentManagedThreadId获取当前托管线程的唯一标识符。ExitCode获取或设置进程的退出代码。HasShutdownStarted取...

宇托 none 0 条

之前一直不知道有这么个标志,直到前些天看到网上有人写的文章,说了一下七种塑料回收标志,回家一看,还真有这么个标志。它们的图标如下:下面是每种的介绍(从互动百科找的)“01”—PET或PETE(聚对苯二甲酸乙二醇酯)简称聚酯:常见用于矿泉水瓶、碳酸饮料瓶等。提示:饮料瓶别循环使用、别装热水。使用注意:耐热至70℃,只适合装暖饮或冻饮,装高温液体、或加热则易变形,有对人体有害的物质融出。并且,科学家发现,1号塑料品用了10个月后,可能...

宇托 Java, Version 0 条

有时候得到一个编译好的class文件或者Jar包,但不知道它的JDK版本是什么。这时候我们可以直接查看class文件的二进制内容来得到class文件的JDK版本。用二进制编辑或查看工具(例:UE,WinHex,SublimeText)打开class文件,取得最前面的八个字节。例如:CA FE BA BE 00 00 00 32。前四个字节CA FE BA BE是class文件的固定标识。后四个字节表示版本号,后四个字节中的第一个字...

宇托 Oracle, Table, External 3 条

最近一个项目中要用到Oracle外部表,所以查了一下资料。外部表(external tables)是对sql*loader 的一个补充,可以让我们访问数据库外部的数据资源。不过外部表存在着诸多的限制,所以我们使用前必须对其有充分的了解。外部表中的一些限制:不能在外部表上执行DML操作。不能在外部表上创建index。不支持analyze分析语句,但是可以使用dbms_stats。不支持虚拟列。oracle 10g 以后可以允许我们把...

宇托 Java, Tools 0 条

Java 开发者常常都会想办法如何更快地编写 Java 代码,让编程变得更加轻松。目前,市面上涌现出越来越多的高效编程工具。所以,以下总结了一系列工具列表,其中包含了大多数开发人员已经使用、正在使用或将来一定会用到的高效工具。这份列表名单包括集成开发环境、集成工具、测试和质量工具等。1、集成开发环境Eclipse是最有名也最广泛使用的Java集成开发环境(IDE),允许开发者结合语言支持和其他功能到任何的默认包中,而且Eclips...

宇托 CSharp, Main, Function 0 条

C#中的Main函数相对Java来说要更灵活一些。Java的Main函数只有一种形式。其形式如下:public static void main(String[] args) { }在C#里,可以定义无返回值的Main函数,也可以定义有int返回的Main函数。它的参数也不是必须的。在没有定义返回值时,返回值为0。在Dos里,我们可以用dos#%ERRORLEVEL%来读取返回值。参考代码如下:// 没有返回值,不带参数 stat...

宇托 HTML, CSS, Style 0 条

在HTML中,了解各个标签的默认样式,有助于理解代码的表现,也有利于精简代码。(๑•́ ₃ •̀๑)head { display: none; } body { margin: 8px; line-height: 1.12; } button, textarea, input, object, select { display: inline-block; } ol, ul, dir, men...

宇托 Windows 0 条

去年买一个机顶盒,一直是插着硬盘,但想复制东西到硬盘时特别不方便,最近有一台老电脑空下来了,就想是不是可以用这老电脑建一个服务器,这样的话复制东西什么就方便多了。因为电脑比较老,我安装的是Windows2008的系统,安装并设置好之后,发现复制东西倒是很快。不过很快就发现一个问题,就是用机顶盒访问Windows共享文件夹时过一段时间总会自动断开,需要重新连接才能播放。在网上找了一下,在微软的网站找了说明,原来是Windows的共享...

宇托 Git, Setting 0 条

最近发现Commit到服务器的代码总是与本地的不同。本地代码是Windows换行符,服务器上的是Unix换行符。找了一些资料,发现是自己的没有设置AutoCRLF的原因。在Git的Git设置说明里看了一下AutoCRLF的设置。它有三个设置:true、input、false。对Git全体的设置方法和说明如下:#提交时转换为Lf,检出时转换为CrLf git config --global core.autocrlf true #...

宇托 Windows10, PowerShell, Uninstall 0 条

最近发现Windows总会自动恢复我关联的视频文件,把它们关联到Groove。说实话,Groove真不好用。于是就想把它卸载了。在网上找了一下,发现可以直接用PowerShell来实现卸载。其大概方法如下:用管理员身份启动PowerShell。然后执行powershell#Get-AppxPackage *zune* | Remove-AppxPackage就行了。其它的应用卸载命令如下:卸载OneNote:Get-AppxPac...