最新发布

宇托 JavaScript 0 条

一般来说,我们判断 iframe 是否加载完成其实与 判断 JavaScript 文件是否加载完成 采用的方法很类似:var iframe = document.createElement("iframe"); iframe.src = "http://www.planabc.net"; if (!/*@cc_on!@*/0) { //if not IE iframe.onload...

宇托 none 0 条

对于我这种理财盲来说,看完之后完全没有什么感觉。只是有一个感觉,感觉他不是住在中国的。在网上一看,发现真的不是大陆的,是台湾的。他书里的很多想法在大陆可能不太适合。不过看看也是不错的。把目录记一下,也算是我看完这书了。第1课 从700元到400万,距离并不遥远安稳守财的时代已经过去了!钱进银行,只会越来越少!每月投资700元,退休拿到400万第2课 在21世纪,复利的威力胜过原子弹人赚钱——最传统的赚钱方法钱赚钱——自动赚钱的方法...

宇托 HTML, CSS 1 条

利用 CSS 来实现对象的垂直居中有许多不同的方法,比较难的是选择那个正确的方法。我下面说明一下我看到的好的方法和怎么来创建一个好的居中网站。使用 CSS 实现垂直居中并不容易。有些方法在一些浏览器中无效。下面我们看一下使对象垂直集中的5种不同方法,以及它们各自的优缺点。(可以看看测试页面,有简短解释。)方法一这个方法把一些 div 的显示方式设置为表格,因此我们可以使用表格的 vertical-align property 属性...

宇托 none 2 条

在用过的文件比较工具中,Beyond Compare应该是最好用的了。一般来说,如果是安装版的Beyond Compare,只要不是特别设置,默认是安装右键菜单快捷方式的。我因为设置了,所以没有。用了一段时间,发现还是右键比较方便,所以又想把右键加上去了。方法如下:用以管理员身份运行Beyond Compare。在启动后的Beyond Compare选择【工具】->【选项】。如下图在【选项】窗口选择【启动】,然后在【资源管理...

宇托 Java, Maven 0 条

最近一个项目中使用了Maven,发现Maven的确是很方便。但有时候引入一个企业内部包里,会出错。或者有些包在Maven远程仓库里没有,比如Oralce。在网上找了一下,其实可以自己把Jar包安装到Maven本地仓库。比如,要安装一个test.jar的包到本地仓库,其groupId是net.yutuo、artifactId是test、版本号是0.0.1。安装方法如下:mvn install:install-file -Dfile=...

宇托 none 0 条

最近一直在找一个文件管理工具,试用了Q-Dir,FreeCommand等,最后又用回了Total Commander。Total Commander升到9之后,终于好看一点点了。有两个自己用着不爽的地方,调查了下结果,记一下。一、去掉启动画面点【Configuration】,然后选择【Change Settings Files Directly】,会弹出一个文本文件,修改那个文件就行。修改方法如下:在[Configuration]...

宇托 Java 0 条

结论:在Java中,如果多个包里有相同的类(包和类名都相同),优先加载ClassPath里最前面的。JVM查找类,不仅仅是按名字找,还有包,如果包不同,也视为为同的class,如果包和类名都相同,则根据classpath的设置顺序,前面的优先加载,一旦前面的被加载,后面的就再也不会被加载了。同理,如果要覆盖Jar包里的设置文件,也只需要在ClassPath的最前面设置好Jar的文件,即可要内容上覆盖Jar包里的设置文件。

宇托 none 1 条

花了老长的时间,终于算是把《Effective java》读完了。把目录抄一下,算是有个记忆。第2章 创建和销毁对象第1条:考虑用静态工厂方法代替构造器第2条:遇到多个构造器参数时要考虑用构建器第3条:用私有构造器或者枚举类型强化Singleton属性第4条:通过私有构造器强化不可实例化的能力第5条:避免创建不必要的对象第6条:消除过期的对象引用第7条:避免使用终结方法第3章 对于所有对象都通用的方法第8条:覆盖equals时请遵...

宇托 Java, Unicode 0 条

有些人喜欢在字符串中,使用\uXXXX的写法,但用这种写法时,要注意一点。Java中,不是在编译时转换\uXXXX的,而时在编译前把\uXXXX转换为对应字符,然后再编译的。正是因为这样的原因,在Java中如果把换行符(\r\n)写成Unicode\u000A\u000D的形式,就会有一些不可思议的结果。比如下面一段代码:public class Test { public static void main(String[...

宇托 PHP, Phalcon 3 条

看Phalcon的安装手册,一般都是用sh#sudo来安装的。有时候有一些共享Web服务器(比如:bluehost)给的用户是不支持sh#sudo命令的,这时我们就需要用普通用户来编译Phalcon。1. 普通编译Phalcon的命令如下:# 最好先自己建一个文件夹,然后在新建的文件夹中操作 git clone git://github.com/phalcon/cphalcon.git cd cphalcon/build sh i...

宇托 MySQL, Password 0 条

在之前一篇文章里写了MySQL的安装方法《ZIP版MySQL服务安装和卸载》。不像之前的版本里root的初始密码为空。5.7之后的MySQL中root的初始密码是不为空的,是在初始化过程中自动生成的。修改root的初始密码方法如下。1. 先初始化MySQL。初始化的命令为:mysqld --initialize2. 然后在新生成的MySQL的data目录(如果没有特殊设置,一般在MySQL安装目录下)下找到一个文件名为机器名.er...

宇托 CSharp 0 条

在C#中,扩展方法算是一种比较不错的语法糖。它可以让我们能够向现有类型(包括值类型、引用类型以及接口)添加方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。在定义和使用扩展方法时,有以下几个需要注意的地方:包含扩展方法的类必须是静态类。该类必须在调用的地方有被访问权限。因为静态类里只能定义静态方法,自然而然扩展方法也必须是静态的。扩展方法的访问权...

宇托 CSharp 0 条

在C#中,可以定义两种类型转换:隐式转换(cs#implicit)和显示转换(cs#explicit)。这两种类型转换的定义方法如下代码:// 隐式转换定义 public static implicit 目标类型(原类型 变量参数) { return 目标类型结果; } // 显示转换定义 public static explicit 目标类型(原类型 变量参数) { return 目标类型结果; }比如:class ...

宇托 Excel, Office, Windows7 1 条

最近在Windows7下用Office 2010,发现Excel是单窗口的。有时候开多个文档时互相参照时就很不方便,所以想把它换成多窗口的。在网上找了一下,原来微软自己就提供了解决方法。方法有两个,一个是直接下载微软提供的一个工具,另一个是自己改注册表。微软工具的下载地址:http://download.microsoft.com/download/5/0/D/50D29BB1-D51D-4664-B001-1AFB9C42A46...

宇托 CSharp 0 条

在C#中,和C++语言一样,也支持运算符重载。我们可以重载一元运算符,二元运算符,以及比较比较运算符。如下表运算符可重载性+, -, !, ~, ++, --, true, false可以重载这些一元运算符。+, -, *, /, %, &, \, ^, <<, >>可以重载这些二元运算符。==, !=, <, >, <=, >=可以重载这些比较运算符(但请参见下面的说明)。&&, ...