- 博客(34)
- 收藏
- 关注
原创 session自定义存储,如何更好地进行session共享;读tomcat7源码,org.apache.catalina.session.FileStore可知
session自定义存储,如何更好地进行session共享;读tomcat源码,org.apache.catalina.session.FileStore可知详见:方法1 public void save(Session session)try { ((StandardSession)session).writeObjectData(oos
2014-11-15 11:41:15
3380
原创 异常:oracle操作,空间不足
发生异常:oracle空间不足 [app] [QuartzScheduler_Worker-8] 2014-10-08 10:34:05,375 ERROR - {com.jsits.commons.util.ServiceException: sql.addGpsat com.jsits.commons.util.DbUtil.executeBatchByKey(DbUtil.java:
2014-10-08 11:37:53
2198
转载 搞懂java中的synchronized关键字
实际上,我关于java的基础知识的90%以上都来自Thinking in Java。对于其中的synchronized关键字,当时就是浏览一下,大概知道意思,也没有细看。后来一直没有用过这个关键字。昨天看Thinking in Patterns with Java中的Observer模式,看了其中的Observable类的源码,发现里面几乎所有的方法都用了synchronized关键字(不是全部)
2014-09-23 14:48:56
579
转载 父类子类,static方法,构造函数 编译调用的优先顺序
package dd;class Person { Person() { System.out.println("Person..."); } // 隐式方法 { System.out.println("Person hello..."); } static { System.out.println("Person static..."
2014-09-23 14:47:36
1404
转载 在ORACLE 10g登陆创建新用户
在ORACLE 10g登陆创建新用户: 在ORACLE 10g登陆创建新用户:1、用sys 用户登录2、create user test1 identified by test123;3、grant connect,resource to test1;用test1登陆: sqlplus test1/test123 安装完了Oracle数据库
2014-09-23 14:47:24
927
转载 hibernate调用存储过程
一. 建表与初始化数据 在mysql的test数据库中建立一张新表:tbl_user,建表语句如下: DROP TABLE IF EXISTS `user`;CREATE TABLE `tbl_user` ( `userid` varchar(50) NOT NULL, `name` varchar(50) default '', `blog` varcha
2014-09-23 14:46:50
583
转载 关于线程的 一些概念
关于线程的 一些概念线程线程与callback线程池 线程间通信 主题:对于java线程的一点点牢骚长久以来一直对java多线程api有些疑惑,java主张“万事万物皆对象” 可是在计算机编程中偏偏有些东西很不适合表达成对象形式,“线程”就是其中之一 这也是为什么面向对象并不可能完全取代面向过程的原因,我对于java多
2014-09-23 14:46:11
581
转载 107个JS基础知识整理
107 个 JS 基础知识整理 1.document.write(""); 输出语句2.JS 中的注释为 //3. 传统的 HTML 文档顺序是 :document->html->(head,body)4. 一个浏览器窗口中的 DOM 顺序是 :window->(navigator,screen,history,location,document)5. 得到表单中元素的名称
2014-09-23 14:46:08
648
转载 整合iis+tomcat
[转]【整合iis+tomcat(成功)】原文地址:http://www.blogjava.net/b47248054/archive/2008/11/27/242963.html 目的:将Tomcat与IIS整合在一起,共用80端口。让iis可以解析*.asp、*.aspx、*.jsp、servlet和*.do文件;第一步:准备工作。在你的T
2014-09-23 14:43:40
1523
转载 oracle11g卸载
完全卸载oracle11g步骤:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。5、 运行regedit
2014-09-23 14:42:22
667
原创 各地图坐标系转换(WGS84坐标系,GCJ02坐标系,BD09坐标系)
各地图坐标系转换; WGS84坐标系:即地球坐标系,国际上通用的坐标系。设备一般包含GPS芯片或者北斗芯片获取的经纬度为WGS84地理坐标系,谷歌地图采用的是WGS84地理坐标系(中国范围除外); GCJ02坐标系:即火星坐标系,是由中国国家测绘局制订的地理信息系统的坐标系统。
2014-09-16 16:59:24
10290
1
转载 svn eclipse
http://subclipse.tigris.org/servlets/ProjectProcess;jsessionid=97079652247F7B00E70BD9C17F90F111?pageID=p4wYuAGet the right version!Subclipse versions are tied to specific versions of
2014-04-25 14:56:43
828
转载 fastjson 过滤不需要序列化的属性
JavaJSON技术框架选型与实例 JSONJSON英文全称为JavaScriptObject Natation,采用key:value键值对的方式存贮数据,与xml格式相比,JSON是一种轻量级的数据交换格式;不要被Javascript这个单词迷惑,实际上JSON只是一种数据格式,与具体语言并无关系。JSON已被广泛应用于业界,比如目前NoSQL数据库存贮大都采用key:value存
2014-03-07 15:46:37
9023
转载 HBuilder:最快的Web开发IDE
HBuilder:最快的Web开发IDE发表于2014-02-11 10:38| 12905次阅读| 来源优快云| 37 条评论| 作者优快云移动前端开发HBuilder数字天堂王安Web开发HTML5DCloud摘要:HBuilder是DCloud推出的一款支持HTML5的Web开发IDE。快,是HBuilder的最大优势,通过完整的语法提示和代码输入法、
2014-02-15 14:02:53
2390
转载 Arrays.sort()你应该知道的事
Arrays.sort()你应该知道的事 本文由 ImportNew - 刘志军 翻译自 programcreek。如需转载本文,请先参见文章末尾处的转载要求。ImportNew注:如果你也对Java技术翻译分享感兴趣,欢迎加入我们的 Java开发 小组。参与方式请查看小组简介。Arrays.sort(T[], Comparator c) 是用来对用户
2014-02-15 13:28:35
928
转载 Web服务
维基百科,自由的百科全书Web服务是一种服務導向架構的技术,通过标准的Web协议提供服务,目的是保证不同平台的应用服务可以互操作。根据W3C的定义,Web服务(Web service)应当是一个软件系统,用以支持网络间不同机器的互动操作。网络服务通常是许多应用程序接口(API)所组成的,它们透过网络,例如国际互联网(Internet)的远程服务器端,执行客户所提交服
2014-02-15 13:07:01
847
原创 什么是设计?设计的本质是什么
设计的首要 因素: 发现 存在问题设计都带有缺陷我刚进大学时,韩国教授问我们,为什么要做设计。那时候的我心里说「因为我喜欢设计」。教授说设计为了赚钱。那时候的我接受了这个想法。后来,我越做设计,就越发现设计不是为了赚钱。设计可以让更多生命得到温饱,让生态进入合理的循环;设计提高社会和程序的运行效率,节省人们更多时间,间接延长了人们的寿
2014-01-30 00:05:25
7646
原创 项目管理 案例
1、进度把控思维 90%=0?大块大块转US,导致的后果90%=0?小步快走,进度跟踪控制2、接口大而全,还是单一职责?3、项目 开发 (工在平时,进度可控)开发前:引入 预审机制,开发中:敏捷开发,小步快走,每步一审核,每步一控制,每步一联调测试一迭代一联调测试项目验收 总测试
2014-01-24 08:54:41
1053
原创 oracle 创建用户 及 表空间操作
实例名 ETLCMD: sqlplus / as sysdba查找有哪些表空间select ts.tablespace_name from dba_data_files ts;创建用户create user ntzhjt identified by 123 default tableSpace users;Grant Connect,Resource
2014-01-20 08:52:33
750
转载 Java编程最差实践
Java编程最差实践博客分类: Javajava 原文地址:http://www.odi.ch/prog/design/newbies.php 每天在写Java程序, 其实里面有一些细节大家可能没怎么注意, 这不, 有人总结了一个我们编程中常见的问题. 虽然一般没有什么大问题, 但是最好别这样做. 另外这里提到的很多问题其实可以通过Findbugs(http:/
2014-01-18 21:09:38
729
原创 java 常见问题 之 不使用finally块释放资源
不使用finally块释放资源错误的写法:public void save(File f) throws IOException { OutputStream out = new BufferedOutputStream(new FileOutputStream(f)); out.write(...); out.close(); } public void load
2014-01-18 21:04:25
2081
1
原创 java 常见问题 之 异常处理不彻底
异常处理不彻底错误的写法:try { is = new FileInputStream(inFile); os = new FileOutputStream(outFile); } finally { try { is.close(); os.close(); } catch(IOException e) { /* we can't do any
2014-01-18 20:58:07
848
转载 JVM内存的设置(解决eclipse下out of memory问题)
一、JVM内存的设置的原理默认的java虚拟机的大小比较小,在对大数据进行处理时java就会报错:java.lang.OutOfMemoryError。设置jvm内存的方法,对于单独的.class,可以用下面的方法对Test运行时的jvm内存进行设置。java -Xms64m -Xmx256m Test-Xms是设置内存初始化的大小-Xmx是设置最大能够使用内存的大小(最好
2014-01-08 19:46:19
642
原创 java.sql.SQLException: 索引中丢失 IN 或 OUT 参数:: 1
java.sql.SQLException: 索引中丢失 IN 或 OUT 参数:: 1 at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:111) at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java
2013-12-19 20:57:15
3068
原创 oracel 多行 字符串 合为一行
select WMSYS.WM_CONCAT(a.post_id ) from Dim_work_arrange a
2013-12-19 20:54:15
1123
转载 Lucene的分页查询
Lucene的分页查询 分页查询只需要传入每页显示多少条记录,当前是第几页就可以了。 当然是对搜索返回的结果进行分页,并不是对搜索结果的总数量进行分页,因为我们搜索的时候都是返回前n条记录。 例如indexSearcher.search(query, 100);//只返回前100条记录12345
2013-12-17 19:08:38
820
转载 compass 分页查询
compass 分页查询 public class IndexDao {//声明配置信息 private Compass compass ; public IndexDao(){ // compass.cfg.xml得到配置信息 默认的配置信息 CompassConfiguration cfg = new C
2013-12-17 19:07:52
926
原创 git使用帮助
1、安装git2、打开git-bash3、准备本地代码目录,(注意路径全英文,例如 F:\wujiang\code)4、定位到cd F:\wujiang\code5、下载git clone git@173.255.244.120:/home/repo/warehousing.git 6、输入密码 13git7、添加用户git config --global us
2013-12-13 12:33:52
941
转载 Java建立URL请求
Java建立URL请求简述:使用Java写 向后台服务做GET和POST请求代码:Test1.java建立Http Connection, 向后台的Servlet做出Get请求[java] view plaincopypackage test.java_request; import ja
2013-12-12 09:28:31
826
原创 java Timer 定时器
try{// 每天2点,从数据库重新读取数据Calendar calendar = Calendar.getInstance();calendar.setTime(new Date());if (calendar.get(Calendar.HOUR_OF_DAY) >= 2){calendar.add(Calendar.DAY_OF_YEAR, 1);}cale
2013-12-11 14:29:17
749
原创 ORA-00911: 无效字符
1、执行过程java执行预编译语句sql = “insert into table1(name) values('a');”;2、JDBC插入数据库数据时出现问题,问题现象如下:1、报错: ORA-00911: 无效字符 2、调试状态,获取sql,在plsql运行通过:3、解决把最sql语句最后面的“;”去掉
2013-12-11 00:40:43
1798
原创 500万数据,查询分页,500毫秒搞定
一、建表-- Create tablecreate table DIM_LICENSE_PLATE_REAL( LP_CAMERA_ID VARCHAR2(15) not null, DATE_KEY NUMBER(8) not null, TIME_KEY NUMBER(9) not null, LIC
2013-12-06 18:13:06
3070
转载 JTS 空间数据模型
空间数据模型空间数据模型(1)、JTS Geometry model (2)、ISO Geometry model (Geometry Plugin and JTS Wrapper Plugin)GeoTools has two implementations of these interfaces:Geometry Plugin a port of JTS 1.7 t
2013-12-02 17:53:51
1686
原创 GeneralPath 判断坐标点是否在图形内部
public final class GeneralPathextends Objectimplements Shape, CloneableGeneralPath 类表示根据直线、二次曲线和三次 (Bézier) 曲线构造的几何路径。它可以包含多个子路径。缠绕规则指定确定路径内部的方式。缠绕规则有两种类型:EVEN_ODD 和 NON_ZERO。EVEN_ODD 缠绕规则意味着,
2013-11-27 11:39:00
3351
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人