`
南望山下守望者
  • 浏览: 10243 次
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
最近在用 Scala + SpringMVC + CXF + Hibernate(或 Squeryl)做 Restful Web Service。        Scala也出来十几年了,但是普及度还是很不够,所以Spring对Scala的特性支持,还好,Scala本来就可以和Java混合编程,所以只要些许地方做出改动,也可 ...
    最近看到Python核心编程中的 描述符,翻译的太烂了,看不懂。网上找到了以下文章,写的非常好,看明白了。 引用http://www.geekfan.net/7862/  Python中包含了许多内建的语言特性,它们使得代码简洁且易于理解。这些特性包括列表/集合/字典推导式,属性(property)、以及装饰器(decorator)。对于大部分特性来说,这些“中级”的语言特性有着完善的文档,并且易于学习。 但是这里有个例外,那就是描述符。至少对于我来说,描述符是Python语言核心中困扰我时间最长的一个特性。这里有几点原因如下: 有关描述符的官方文档相当难懂,而且没有包含优秀 ...
    最近使用JPA的 NamedQuery,总是抛出ReturnType异常,NullPoint空指针异常。后来发现是有以下规律:     1>当使用EntityManager.createNamedQuery(String, Class<T>)时,生成的TypedQuery只能用来进行查询操作,例如getResultList();不可以执行executeUpdate()方法,一旦执行executeUpdate()进行更新、删除操作,就会引发异常;    2>如果要通过命名查询生成Query,并执行executeUpdate()方法,只能使用EntityManager ...
shelve shelve是一额简单的数据存储方案,他只有一个函数就是open(),这个函数接收一个参数就是文件名,然后返回一个shelf对象,你可以用他来存储东西,就可以简单的把他当作一个字典,当你存储完毕的时候,就调用close函数来关闭 这个有一个潜在的小问题,如下: [python] view plaincopy >>> import shelve  >>> s = shelve.open('test.dat')  >>> s['x'] = ['a', 'b', 'c']  >>> s['x'].append( ...
持久性就是指保持对象,甚至在多次执行同一程序之间也保持对象。通过本文,您会对 Python对象的各种持久性机制(从关系数据库到 Python 的 pickle以及其它机制)有一个总体认识。另外,还会让您更深一步地了解Python 的对象序 ...
    大多数Linux开机自启动,都是把命令写到/etc/rc.d/rc.local或者 /etc/rc.local里,这样虽然能够实现随机运行,但是并不够灵活。不能像mysql,apache等服务一样能够使用service命令或者调 用init.d下的脚本启动、关闭或者重启进程。例如, service mysql restart service apache2 stop 或者 /etc/init.d/mysql restart /etc/init.d/apache2 stop 编写一个启动控制脚本,以hxht为例,建立/etc/init.d/hxht文本文件,输入下面的内容: 复制 ...
    最近,公司的项目要同时支持三种数据库:mysql、神通、达梦。因此需要对三种数据库的性能进行比对。     1>在进行数据库写压力测试时,开源工具dbmonster,个人感觉配置比较简单,用起来也比较方便、灵活。不过网上 ...
Tomcat在浏览器中输入:http://localhost:8080/ 后默认打开tomcat的管理界面,但是项目发布以后不希望这样,希望输入该地址后, 显示你希望代开的项目,所以需要以下更改 具体如下: 找到Tomcat的安装路径,打开conf文件夹中的server.xml文件:加入 以下代码,为红色代码部分 <Context path="" debug="0" docBase="E:\javasoft\Tomcat 6.0(Tomcat 7.0)\webapps\默认打开你的项目名" /> 修改后的se ...
    Maven site生成的站点文件,可以直接部署到容器中,以下以Tomcat为例。     1> tomcat默认支持WebDav协议,支持热部署。     首先在Tomcat的webapps目录下生成一个site目录,然后在site目录里生成WEB-INF目录,结构如下:     apache-tomcat-7.0.47      |--webapps         |--site            |--WEB-INF               |--web.xml       web.xml内容如下: <servlet>  <servlet-nam ...
    这几天在尝试使用hudson进行持续集成,配置hudson使用本地Maven构建后,总是无法读取本地nexus私服,而是连接在线的中心仓库。     后来发现,是因为hudson中,没有进行"Maven3 Configuration"的 Settings配置,所以就执行本地Maven中conf/settings.xml的配置。     而本地私服,设置在${user.home}/.m2/Settings.xml中,并未设置在本地Maven的conf/settings.xml中,故导致hudson不会连snexus私服。     因此解决本问题的办法为:     1&g ...
Global site tag (gtag.js) - Google Analytics