- 浏览: 135119 次
- 性别:
- 来自: 西安
最新评论
-
sanyecao2314:
cgs1999 写道这只是其中的一种处理方式,更全面的异常处理 ...
springMVC对全局异常的统一处理 -
cgs1999:
这只是其中的一种处理方式,更全面的异常处理和实例,可以查看我的 ...
springMVC对全局异常的统一处理 -
sanyecao2314:
将class文件按public,private,client分 ...
Nc56制作单据步骤 -
juyon:
请问,开发完成之后,怎么生成部署包,发布到生产环境?
Nc56制作单据步骤 -
爪哇岛岛主:
其实归根到底就是2种方式
·传统for循环
·jdk1.5以上 ...
java 1.5中for循环的新写法
文章列表
在model的某个属性上添加@version注解,系统每次保存会自动给该属性值加1,保证数据没有脏写入.但实际使用中,发现使用不当,会导致该检查频繁报错.简单分析@version字段的自增机制.
调用repo*的save方法.最终会调用org.springframework.data. ...
使用springMVC框架时,因为前台的请求有些是ajax,有些是请求一个页面.而如果这些请求执行过程中有异常没有catch,会向前台页面抛出.url响应为500,可能也会将异常信息抛到前台,这既不安全也不规范.
使用如下方式即可完美解决.既可以在后台记录错误的堆栈log.对前端的ajax请求或页面请求,都可以有比较好的响应处理.
<!-- 全局异常处理.-->
<bean id="exceptionHandler" class="com.novelbio.web.handler.ExceptionHandler"/> ...
用MonjaDB有一段时间了.最近mongodb升级到3.0.发现MonjaDB不支持.今天刚好看到了MonjaDB的源码.简单编译后,使其可以支持3.0.
源码:https://github.com/sanyecao2314/MonjaDB
直接使用可以直接下载附件放到plugins下,重启eclipse即可.
测试发现,不恰当的使用for循环语法,会使查询效率慢千倍.谨记.
/**
* TODO 测试发现.两种不同的for写法,list中46000条数据.效率差了1000多倍.
*
* 2016年4月6日
* novelbio fans.fan
*/
public void testArray() {
String filePathAndName = "GO-Analysis_BP_peak0_All.xlsx";
List<List<String>> lsExcel = ExcelOpera ...
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
md "d:\mysql_bak\%ymd%"
"D:\Program Files\MySQL\MySQL Server 5.1\bin\mysqldump.exe" jeecg --default-character-set=gbk -uroot -proot > d:\mysql_bak\%Ymd%\mysql.sql
REM ..... 这里可以添加更多的命令,要看你有多少个数据库,其中 -Q 后面是数据库名称 -p紧跟后面 ...
Oracle数据导入导出imp/exp
功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。
可以在SQLPLUS.EXE或者DOS(命令行)中执行
数据导出:
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中
Cmd代码
exp system/manager@TEST file=d:\daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
Cmd代码
exp system/manager@TEST file=d:\da ...
页面代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; ...
maven 执行test报错.
错误信息如下:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test) on project
后改为如下即不报错:
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3 ...
做金蝶EAS开发,经常会为数据字典更新找不到对应的字段烦恼.其实金蝶总部有人开发过一个根据meta信息自动爬取生成数据字典的工具.
附件执行下“索引更新.bat”,指定路径到客户端metas文件夹下就行了,就会自动更新表结构
如“E:\kingdee7.0\eas\client\metas”
在oschina上看到一篇排序速度测试的(http://my.oschina.net/nox/blog/489993?fromerr=W8001KYQ),但没有测试stream的速度.故增加该测试.
三种排序方式:
1.Collections.sort;
2.forkjoin;
3.stream sort.
上代码:
package sort;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReade ...
linux系统中,执行sudo命令,需要在/etc/sudoers文件做相应配置.
一般建议对该文件使用visudo命令进行操作. 注意:不要直接使用 vi,直接使用vi不会对文件新加的做相关验证,这可能导致该文件无法正确解析.最终导致sudo命令不能使用,也不能切换使用root用户等一系列问题.
一般报错信息如下:
sudo: parse error in /etc/sudoers near line 24
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plug ...
转自:http://www.iteye.com/topic/941110
或许有人会说:难道还有人不会交谈吗?在现实生活中确实有人轻车熟路,很善于交谈,而有的人却处于无人可谈、无话可谈的难堪境地。那么在交谈时应该注意哪些事情呢?美国研究语言交 ...
转自:http://www.powerxing.com/install-hadoop/
这是比较详细的手把手的教程了.我安装时,修改安装路径到当前登录用户下面,避免了一些因为对linux不熟悉导致的权限问题.
当开始着手实践 Hadoop 时,安装 Hadoop 往往会成为新手的一道门槛。尽管安装其实很简单,书上有写到,官方网站也有 Hadoop 安装配置教程,但由于对 Linux 环境不熟悉,书上跟官网上简略的安装步骤新手往往 Hold 不住。加上网上不少教程也甚是坑,导致新手折腾老几天愣是没装好,很是打击学习热情。
本教程由厦门大学数据库实验室出品,转载请注明。本教程适合于原生 ...
新安装的ubuntu系统,默认的更新源是国外的,更新慢的要死.建议改为163或阿里云的源进行更新.
修改方式:sudo vi /etc/apt/sources.list #如果担心出问题,可以先将原文件备份一份.
更新后的内容如下:
deb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://m ...