`
wj98127
  • 浏览: 264099 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
1、下载安装包 下载路径:http://nexus.sonatype.org/downloads/  我down的是1.3.6(linux环境),现在的最新版是1.4.0,刚发布不久.   2、安装配置 直接解压就行了:# tar zxf nexus-webapp-1.3.6-bundle.tar.gz 配置文件($nexus_path/conf/plexus.properties):   application-port=8081 application-host=0.0.0.0 runtime=${basedir}/runtime apps=${runtime}/app ...
An interesting piece by Neil Fraser shows that using JSON-P with generated script nodes can be quite a memory leak. Normally you'd add information returned from an API in JSON-P with a generated script node: JAVASCRIPT: script = document.createElement('script'); script.src = 'http://example.com/c ...
近日为是否在项目中使用Hibernate进行大数据量的性能测试,有一些总结, 1) 在处理大数据量时,会有大量的数据缓冲保存在Session的一级缓存中,这缓存大太时会严重显示性能,所以在使用Hibernate处理大数据量的,可以使用session.clear()或者session. Evict(Object) 在处理过程中,清除全部的缓存或者清除某个对象。 2) 对大数据量查询时,慎用list()或者iterator()返回查询结果,        1. 使用List()返回结果时,Hibernate会所有查询结果初始化为持久化对象,结果集较大时,会占用很多的处理时间。      ...
       在项目使用borderLayout Panel时,比较传统的区域都是采用上左右的布局方式。上面是标题,左侧导航,右边作为展示区,在功能较少和页面布局样式单一的情况下使用one page one application就可以实现,但是如果功能复杂的情况下,这样做会更加吃力,开发难度也非常大,而且ext本身还存在内存溢出和效率等问题。         在这个项目中我在展示区使用内嵌的iframe,如下: var panel = new Ext.Panel({ title:m.text, // iconCls:iconCls, bodyStyle:'padding:0 ...
<script type="text/javascript"> //页面布局开始 //初始化 var queryForm; Ext.onReady(function(o){ // 因为我采用的是内嵌的ifram,所以这行为设定父panel的高度,根据页面显示内容调整自定义页面高度 parent.tabs.setHeight(574); // 绘制表单 paintForm(); // 绘制内容展示区 centerPanel = new Ext.Panel( { region :'ce ...
1 对于类型是checkboxgroup的数据,数据库中保存数据的格式是value1,value2...valueN,其中1~N的数据有可能不存在,如果选中则存在,最后拼接成一个串。 在Ext中,通过Record对象向FormPanel中的内置对象BasicForm加载数据时,采用的是setValues方法,而setValues第一步要通过Record中定义的name使用findField方法找到表单元素,遗憾的是,继承了Field的checkboxgroup组件并不能正确的通过getName返回自身引用,所以,需要对getName方法进行重写,此外,为了适应我们采用的数据格式,对于该组件的se ...
     本文依照HIBERNATE帮助文档,一些网络书籍及项目经验整理而成,只提供要点和思路,具体做法可以留言探讨,或是找一些更详细更有针对性的资料。         初用HIBERNATE的人也许都遇到过性能问题,实现同一功能,用HIBERNATE与用JDBC性能相差十几倍很正常,如果不及早调整,很可能影响整个项目的进度。          大体上,对于HIBERNATE性能调优的主要考虑点如下:    Ø 数据库设计调整    Ø HQL优化    Ø API的正确使用(如根据不同的业务类型选用不同的集合及查询API)    Ø 主配置参数(日志,查询缓存,fetch_size ...
(原文地址:http://www.programmer.com.cn/464/)   软件开发是一项团体运动,有自己的公平竞争政策(“职业道德”),整套游戏规则(“流程”)和对团队协作的高度重视。     信任缺失 “第一重机能障碍是团队成员间的信任 ...
1、下载地址:http://www.atlassian.com/software/jira/JIRADownloadCenter.jspa   2、安装 linux下面解压tar包即可,如果没有装数据库的话安装一下数据库(示例采用mysql) #tar zxf atlassian-jira-enterprise-3.13.5-standalone.tar.gz #mv atlassian-jira-enterprise-3.13.5-standalone jira 创建数据库 #mysql >create database jiradb character set 'UTF ...
有两种方法可以防止用户在不写日志的情况下进行提交操作。一种方式只对TortoiseSVN有效,另外一种方法对任何Subversion的客户端都有效,但是需要直接访问服务器。 服务器端的钩子脚本(Hook-script) 如果能够直接访问服务器,可以安装一个pre-commit钩子脚本,通过这个脚本可以阻止所有空白日志或者日志太简短的提交操作。 In the repository folder on the server, there's a sub-folder hooks which contains some example hook scripts yo ...
1、使用最高权限登录 #su - oracle #sqlplus "/ as sysdba"   2、导出dmp文件,存储目录及日志目录,前提是目录/home/data/20090803/已经存在并具oracle用户对它有读写权限,输出dmp和日志文件。 #exp userid=user/passwd file=/home/data/20090803/bt.dmp owner=user log=/home/data/20090803/bt.log   3、导入dmp文件,导入已有的dmp文件,并记录导入过程到bt_imp.log日志文件。 imp user/ ...
在Linux下使用图形界面安装oracle,如果linux本身没有安装图形界面的话,就必须要将图形界面输出到组网内的windows上面进行操作,安装过程如下:   安装windows下的VNC服务,windows下的安装过程在这里就不浪费时间说了。   oracle安装前配置: 1、linux系统中oracle帐户和组的建立 #groupadd oinstall #groupadd dba #useradd -m -g oinstall -G dba oracle(-m 自动创建用户的登录目录,-g 指定用户所属的组,-G指定用户所属的附加组) # id oracle (检查帐 ...

linux配置相关

查看版本: #cat /proc/version 查看cpu: #cat /proc/cpuinfo 编辑开机问候语: #vi cat /etc/motd 开机运行:#vi /etc/rc.local 查看定时任务:#crontab -l 查看挂载信息:#mount -l
SAX概念 SAX是Simple API for XML的缩写,它并不是由W3C官方所提出的标准,可以说是“民间”的事实标准。实际上,它是一种社区性质的讨论产物。虽然如此,在XML中对SAX的应用丝毫不比DOM少,几乎所有的XML解析器都会支持它。 与DOM比较而言,SAX是一种轻量型的方法。我们知道,在处理
1、 设置DBMS_OUTPUT.put_line输出显示     SET SERVEROUTPUT ON   2 、关闭DBMS_OUTPUT.put_line输出显示     SET SERVEROUTPUT OFF   3、 设置DBMS_OUTPUT缓冲区大小 SET SERVEROUTPUT ON SIZE number(1000) dbms_output.enable(1000)   4、 设置只显示DBMS_OUTPUT默认的长度     SET SERVEROUTPUT ON FORMAT TRUNCATED   5 、设置空格的输出     ...
Global site tag (gtag.js) - Google Analytics