`
文章列表
传统的: 1 <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> 2         <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" /> 3         <property name="url" value=&q ...
首先安装编译器,我用的MinGW(gcc 3.4.2)。下载,我下的是 MinGW-5.0.0.exe,这只是个launcher之类的东西,启动后你可以选择要下载的组件:我下了:MinGW base tools ,g++ compiler and MinGW make。 然后去这里 下载wxwidgets的代码,我下的是for windows的2.6.2 zip包,然后解压缩放到了某路径下如:d:/wxwidgets,确保 MinGW/bin在系统path路径内。 打开dos窗口,cd d:/wxwidgets/build/msw,敲入命令 mingw32-make -f makefile.g ...
如果刚刚学Ruby,看到attr_writer :foo 这样的东西是不是和我一样一头雾水,attr_writer是个方法不错,可:foo是个身马玩意儿...:foo其实生成了一个Symbol对象的实例,你可以把Symbol对象看成是很cool的String,它没有String对象里面那些乱七八糟的方法,但是你可以把它当成String来用,因为他是immutable的,所以一旦你定义了:foo,在你的程序可以把它当成String来用十万次,十亿次。。。可是实例只有这一个,这样做的好处就是比用literal string节省内存。下面看一个attr_writer的模仿实现: 1 def custo ...
ajax的世界里js的框架让人眼花缭乱,不过鲜有象dojo野心这么大的。dojo的目标是提供一套all-in-one的js library:dojo package system:dojo lib的最底层是其的“包”结构,dojo的功能模块分属在不同的“包”里面(象java一样的文件夹结构,如dojo.widget.Chart 放在.\src\widget\Chart.js),在页面文件中你只需要引用dojo.js就可以啦(dojo提供不同的dojo.js edition,如ajax edition,其实就是把与ajax功能相关的js文件打包到一个dojo.js供页面适用)。如果需要其他功能,只 ...
静态类型语言(statically typed language )    在这种语言中,数据类型是在编译期间就决定的,如Java 和C动态类型语言(dynamically typed language)   教本语言中大都在解释执行时才动态决定数据的类型(给变量赋值时),如Python,JavaScript强类型语言(strongly typed language)   数据必须有类型,不存在不确定类型的数据,如Java和Python弱类型语言(weakly typed language)   在这里,类型可以被忽略,如在VBScipt中,你可以将字符串‘1122’和整数55相加。Python ...
Global site tag (gtag.js) - Google Analytics