- 浏览: 125542 次
- 性别:
- 来自: 成都
最新评论
-
浮梦:
[u][i][b][flash=200,200][url][i ...
Java 精确四舍五入 并计算百分比
文章列表
一级缓存 session
二级缓存 sessionpool 可以跨session存在
三级缓存 session 相同查询语句
适用于二级缓存的情况
经常被问
不经常改动
数量有限
ehcache 需要导入两个jar ehcache.jar and commons-logging.jar
引入ehcache.xml
在ehcache里修改defaultCache (注eternal是否永远存在,idleSeconds是未使用时间,LiveSeconds 使用时间.单位秒)
查询缓存依赖于二级缓存
配置hibernate.xml <propert ...
windows8 无法关机的问题
- 博客分类:
- Windows 8
点关机重启无反应
通过修改注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager: BootExecute 发现里面有关于自动检测那个移动硬盘卷的命令,将其删除,只保留autocheck autochk *,注意这个“*"不能丢哦。 顺利关机,如不能关机,强制关机后重启,wininit.exe占用恢复到0%,此时可以顺利关机。
找到tomcat/conf/server.xml 文件
在<host></host>标签之间添加上:<Context path="" docBase="这里指定你的项目目录不需要加/" debug="0" reloadable="true" />
不要忘了在你项目的web.xml 设置默认访问页面
<welcome-file>指定项目默认显示页面<welcome-file>
Tomcat修改默认网页标题栏的小猫咪
- 博客分类:
- Tomcat
修改默认网页标题栏的小猫咪
1、首先你要生成一个你自己的favicon.ico
2、然后将图标覆盖到:E:\apache-tomcat\webapps\ROOT下,
3、重启TOMCAT
4、清空浏览器缓存
Filezilla 相信大家都耳熟能详
可偏偏有个奇葩的问题被我碰上了
之前在公司使用的时候能通过验证但是死活进去不
响应: 150 Opening data channel for directory list.
响应: 425 Can't open data connection.
错误: 读取目录列表失败
当时在网上搜了个遍地开花都无法解决
后来也是偶然在家里 也装了个FIlezilla 却连上了
一想两者之间有什么差别为什么家里能连上公司来不上
最后发现公司用的是zip版本 家里用的是安装版
果断公司重新下载了exe版本安装一试果真如 ...
Linux 远程连接桌面笔记
- 博客分类:
- Linux
vi 编辑完以后 输入: 输入 wq 保存并退出
目的:想要在Windows端图形远程连接Linux系统。
1,首先需要在Linux中安装VNCserver ,一般情况下系统默认已经安装
[root@RHEL ~]# rpm -q vnc-servervnc-server-4.1.2-14.el5_5.4如果没有安装,可以yum安装
[root@RHEL ~]# yum install vnc-server
如果系统已经有了,执行上面会有更新版本,可以选择安装。
2,设置VNC
安装完后第一次运行vncserver,会要求设置客户端连接的密码。
[root@Linu ...
The BASEDIR environment variable is not defined correctly
This environment variable is needed to run this program
原来要为bin目录下所有的.sh文件授予权限
执行命令:
sudo chmod +x *.sh
执行启动权限不够执行上面命令
redhat 5.4 卸载java
- 博客分类:
- Linux
1 查看是否又java环境
# rpm -aq | grep gcj
如果有
java-1.4.2.。。。。。之类的
libgcj-4.1.2。。。。。之类的
libgcj-4.1.2。。。。。之类的
执行第二部
2、这里仅供藏考实际已各自机器显示出来的信息为准(注:这里--nodeps --allmatches 是两个-)
# rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
# rpm -e --nodeps --allmatches libgcj-4.1.2-46.el5 因为有两个一样的所以要 ...
Linux 常用命令
- 博客分类:
- Linux
ps -ef | grep tomcat 查看进程
rpm -ivh jdk-7u17-linux-x64.rpm 安装包
unzip -x apache-tomcat-7.0.33-utf-8.zip 将文件解压到同目录
目录及文件操作
1 删除当前目录下指定类型文件 这里以java文件为例
find ./ -name '*.java' | xargs rm -rf //命令(find) 当前目录(./) -name根据名称(All java) | 执行删除命令
将当前目录指定类型的文件打包到test 这里以jpg为例
find ./ -name '*.jpg' | xa ...
http://blog.csdn.net/tianlesoftware/article/details/7001808 首先这是篇不错的文章 先找这里做不行再看下面
mysql 已经安装好 但是 却无法找到命令
参照网上方法
把MYSQLPATH/bin/mysql映射到/usr/local/bin目录下:
cd /usr/local/bin ln -fs /mysql所在目录/bin/mysql mysql
还有其它常用命令mysqladmin, mysqldump等
创建一个指定编码的数据库
create database 数据库名称 default characte ...
这里只是简述 在已安装vsftpd 的linux 下 添加ftp用户比实现windows客户端链接的过程
1、创建一个用户并创建密码 (注:一下# 代表命令 实际输入#以后的即可)
#useradd 用户名 -d /var/ftp/test (指定该用户上传的目录)
#passwd 刚刚创建的用户名
NEW UNIX password:输入用户名密码
Retype new UNIX password:确认密码
successfully. 这个结尾代表修改成功
2、修改 vsftpd.conf 主配置文件 修改之前记得备份哦 至于方法网上找
#vi /etc/vsftpd/ ...
sudo nautilus 复制粘贴得用这个才有权限
sudo 执行命令行要想有权限不要搞忘记加这个
create database dbname character set utf8; //mysql 命令结尾一定要记得加 ; 号 还有这里是utf8不是utf-8
sudo apt-get install mysql-server 这个比较厉害一键件安装mysql
sudo
Java 默认Date类型存到数据库为DateTime 如果 只存日期 用 @Temporal(TemporalType.DATE)指定即可
@Temporal(TemporalType.DATE) //年-月-日
///@Temporal(TemporalType.TIME) //
//@Temporal(TemporalType.TIMESTAMP)//
public Date getEditDateTime() {
return editDateTime;
}
在今儿hibernate执行save方法的时候显示sql语法错误
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near
数据库关系中出现了多对一,多对多关系,相对较为复杂,但配置均正确,出现上述问题实为诡异。在查询了多方资料无果之后,想起了Mysql中存在关键字问题,如果在数据库表的列名使用关键字或保留字的话,将会出现问题。于是查了一下Mysql关键字,发现在domai ...
最初使用java.text.DecimalFormat;的方法总是不能精确四舍五入代码如下
private static DecimalFormat df = new DecimalFormat("##.00");
//换算百分比
private double toScale(double v) {
double temp = v / sum;
double v1 = Double.parseDouble(df.format((v / this.sum * 100)));
return ...