`
文章列表
在context.xml中加入 <Resource name="jdbc/myshop" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdel="30" maxWait="10000" username="root" password="" driverClassName="com.mysql.jdbc.Driver&quo ...

mysql 主从配置

Mysql的主从复制至少是需要两个Mysql的服务,当然Mysql的服务是可以分布在不同的服务器上,也可以在一台服务器上启动多个服务。 (1)首先确保主从服务器上的Mysql版本相同 (2)在主服务器上,设置一个从数据库的账户,使用REPLICATION ...
1.  struts.xml  必须放在src目录下 (有的项目是src/resources) 2.  web.xml 中需要 加载 struts-default.xml,struts-plugin.xml,struts.xml这几个 附件为SSH2实例
参考资料 maven入门: http://www.blogjava.net/bill4j/archive/2008/11/27/243002.html http://yueguc.iteye.com/blog/305424 maven仓库配置: http://www.blogjava.net/baoyaer/articles/355040.html Nexus安装: http://juvenshun.iteye.com/blog/349534 步骤: 1.使用Nexus建立私有远程仓库 2.在setting.xml中通过profile配置私有仓库,指向nexus 3.分模块开发时 父po ...
、 待续
场景:     在使用jfreechar生成报表时需要该服务器机子上有所需的字体文件,否则中文会无法正常显示。     但有些项目是部署在远程的服务器,或者是客户方的机器。不方便去操作那些机器然后安装字体,而且如果以后更换机器 或者增加集群服务器后 问题仍然会出现。 解决办法: 在程序中去创建字体 Font font =Font.createFont(fontFormat, fontStream); fontFormat 是字体样式 fontStream 是字体文件的输入流 可以将字体文件(如宋体 simsun.ttc)上传到项目中,然后在运行报表时去程序中加载该字体获得输入流
一、war包中的文件的读取 在开发J2EE Web应用时,在开发阶段通常采用目录的部署方式,而在正式运行时通常把web应用打包为单个的.war文件进行方便地部署。也就是在你的应用目录(比如WebLogic的DefaultWebApp)下,执行下面的命令:     jar cf0 mywebapp.war ** 这样,要部署到正式系统时就非常方便,只需要把这个.war文件拷贝到WebLogic的applications目录或Tomcat的webapps目录下即可自动进行部署。Tomcat会对部署的.war应用包进行自动监控、解包,所以不会出现下面提到的问题。而WebLogic并不会自动解包 ...

@override 标记报错

jdk1.5中的@override annotation 只支持集成类的重写 不适用于接口的实现类中。 但jdk1.6解决了这个问题,所以把java compiler level 设置为1.6即可 注意有两个地方,一个是全局的 jdk设置,一个是当前项目的jdk设置。 1、 Project-Properties-Java Compiler 2、项目右键-Properties-Java Compiler
按位与运算(&)在许多数据库中都是支持的,遗憾的是,Hibernate 3在HQL中不支持&运算,如果你写了如下的HQL: where a.id & :mask = :target 则Hibernate报错:exception: unexpected char: '&'. 如何解决此问题?方法是利用Hibernate支持的自定义SQLFunction,定义一个bitand(a,b)的SQLFunction,然后,自己写一个解释器,生成a & b的SQL语句。 要实现一个自定义的SQLFunction,必须实现SQLFunction接口: pack ...
我在使用中的积累,恐不时之需 sudo apt-get [eclipse]                下载资源 sudo chmod [-R] 777  [foldername]     给目录授权  R给所有子目录也授权 sudo mkdir [foldername]               创建目录 sudo rm -r [foldername]               删除目录 ifconfig                             ip信息 gedit [filename]                     用gedit编辑文件 -- ...
只可能是httpd.conf  works.properties  里出了错误 1.把添加到httpd.conf的那一段的所有注释去掉。 2.不使用 include mod_jk.conf ,直接将其内容添加到httpd.conf下面 3.仔细检查httpd.conf 和works.properties , 我曾经将tomcat主机地址写成‘localhose’  而浪费几个小时。 到logs目录 查看错误日志。
#添加远程链接mysql数据库用户 GRANT ALL PRIVILEGES ON *.* TO xuxl@"%" IDENTIFIED BY '123456' WITH GRANT OPTION 如上,xuxl  为用户名,123456为密码。 注释掉etc/mysql/mycnf的 bind-address= 127.0.0.1   这一句 etc/mysql 文件夹的目录权限不能改,否则mysql启动不了 sudo service [mysql] start/restart/sotp          启动/重启/停止服务 my.cnf 中加 lower_c ...
先关闭SELINUX #vim /etc/selinux/config SELINUX=disabled #setenforce 0 ------------------------------------------------------------------ Listen 80 Listen 85 ServerName 192.168.1.9:80 <VirtualHost 192.168.1.9:80>     ServerAdmin root@localhost     DocumentRoot /var/www/html/autovalue    ServerNam ...
<script> String.prototype.endWith=function(str){ if(str==null||str==""||this.length==0||str.length>this.length)   return false; if(this.substring(this.length-str.length)==str)   return true; else   return false; return true; } String.prototype.startWith=function(str){ if(str==null ...
现在要在已有的ssh项目中加入报表功能 .大致包括上传报表,运行报表 .基本思路: 上传时直接把文件内容存入数据库,  运行时从数据库取出来,通过String获得inputStream提供给task运行。 主要代码片段: InputStream is=   new ByteArrayInputStream(bytes);// bytes 就是从DB从取出来的内容。 IReportRunnable design = birtReportEngine.openReportDesign(is); IRunAndRenderTask task = birtReportEngine.createRunA ...
Global site tag (gtag.js) - Google Analytics