最新发布 第5页

宇托 2016-05-17 , 暂无评论

在C#中,static这个应该是用得比较多的。它能用于以下这些地方:用于类的申明。可以申明类为静态类,静态类只能有静态构造函数、静态函数、静态字段、静态属性和常量。 用于构造函数的申明,申明为静态构造函数。静态构造函数不能有参数和访问修饰符...

宇托 2016-05-16 , , 暂无评论

在C#中,所有的东西都是对象。但在对象类型中,又分为值类型和引用类型。 两者的主要区别是:值类型的内存空间分配在栈上;而引用类型的内存空间分配在堆上。 栈的内存分配是自动释放;而堆的内存是由GC(垃圾回收)来释放 值类型存取速度快,引用...

宇托 2016-05-16 , 暂无评论

在之前我总是用__file__来取得执行文件的目录,在用PyInstaller生成单一文件之后,发现它的目录不对了。 因为PyInstaller生成单一文件之后,实行时它会把文件解压到一个临时文件夹,然后再执行。所以目录很用python XXXX....

宇托 2016-05-16 暂无评论

我已经在ThoughtWorks工作了12年。是不是有点不可思议?回首我的职业生涯,我想写一写我在这些年中经历的困难,以及总结得到的12个非常重要的经验教训。虽然我只选择了12个,但其实远远不止这个数字,但是我觉得12年12个经验教训更有韵味。 1...

宇托 2016-05-13 , 暂无评论

在Oracle中,一般是用Schema来隔离各个用户之间的数据。当然如果附于其它用户访问权限,其它用户也可以通过Schema名来访问其它Schema下数据库对象。 Synonyms(同义词)就是给数据库对象取一个别名。这个数据库对象可以是用户自己S...

宇托 2016-04-27 2条评论

C#中的默认参数相对Java来说是一个很不错的语法。当然可变参数params也不错,Java中也有,其语法是...。 那么两者在使用上有哪些限制和注意点呢? 先说说默认参数默认参数必须放在所有必须参数之后。 因为默认参数的设值方式,所以...

宇托 2016-04-26 暂无评论

如果你正在阅读这篇文章,那么你很有可能和我一样,也是程序员。无论你是自由职业者还是合同工,时间是你最宝贵的资源之一。 不过,开发人员常常发现自己被困在项目中,因为不注重管理他们的时间。 这篇文章提供了可提高工作效率的可操作技巧,以及如何跟踪你在编...

宇托 2016-04-25 暂无评论

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

宇托 2016-04-23 暂无评论

之前看BING的SEO推荐设置里,我没有设置页面语言。它推荐我设置content-language。 在网上找了一下,设置方法很简单。直接在页面里加上下面的代码就行。 HTML<meta http-equiv="content-langua...

宇托 2016-04-19 暂无评论

从3.0开始,C#引入了隐式类型变量的关键字var。这是一个用得很爽的关键字,在很多地方都可以用,不过它也有一些注意点。在使用时我们要注意以下几个方面。用var申明的隐式类型变量也是强类型的。var只能用于局部变量,不能用于类...

宇托 2016-04-18 暂无评论

C#中checked和unchecked关键字用于数学计算中的溢出检查。在默认情况下,C#是不检查运算溢出的,当然可以通过VisualStudio的编译设置来设定全局范围的是否检查运算溢出。checked和unchecked关键字主要用于和全局设置不...

宇托 2016-04-09 暂无评论

在C#中,Environment类感觉还是蛮重要的,很多系统信息都可以通过Environment类来取得。先来个列表吧。 属性 Environment类的属性如下:名称 说明CommandLine 获取该进...

宇托 2016-04-09 暂无评论

之前一直不知道有这么个标志,直到前些天看到网上有人写的文章,说了一下七种塑料回收标志,回家一看,还真有这么个标志。 它们的图标如下:下面是每种的介绍(从互动百科找的) “01”—PET或PETE(聚对苯二甲酸乙二醇酯) 简称聚酯:常见用...

宇托 2016-04-08 , 暂无评论

有时候得到一个编译好的class文件或者Jar包,但不知道它的JDK版本是什么。这时候我们可以直接查看class文件的二进制内容来得到class文件的JDK版本。 用二进制编辑或查看工具(例:UE,WinHex,SublimeText)打开clas...

宇托 2016-04-07 , , 暂无评论

最近一个项目中要用到Oracle外部表,所以查了一下资料。 外部表(external tables)是对sql*loader 的一个补充,可以让我们访问数据库外部的数据资源。不过外部表存在着诸多的限制,所以我们使用前必须对其有充分的了解。外部表中的...