- 博客(37)
- 资源 (5)
- 问答 (7)
- 收藏
- 关注
原创 工作中遇到的事务和hql转sql的问题
在新项目中偶然发现的问题:1、spring的事务无全没用,在使用hibernate的保存方法那一句代码后,数据直接持久化到数据库,不管事务提交还是回滚,后面跟踪源码发现使用的JTA的事务环境,即分布式事务,但是jdbc事务并没有加入分布式事务中来管理,导致sql提交到mysql中后直接就保存了。后面@Bean定义了一个JPA事务管理器,即强制使用这个。还有其他方法可以,删除分布式事务对应的...
2019-02-11 17:12:44
266
翻译 类数据共享---Class Data Sharing
概述Class data sharing (CDS)减少了java应用程序的启动时间,特别是对小应用程序,并减少占用空间。当JRE是使用安装程序安装,安装程序从系统jar文件中加载一系列类文件到一个私有的内在表征,并且将此内在表征存入一个文件,叫做一个共享归档文件(shared archive)。如果没有使用JRE安装程序,这可以手动完成,如下所述。在随后的JVM调用期间,共享归档文件被内存映...
2018-11-14 14:26:49
1639
原创 调试插件的问题-工作区间错误
刚刚试着写eclipse插件,结果调试中在找工作区间对应的项目时,怎么也找不到,发现时工作区间跳到了runtime-EclipseApplication目录,开始怎么都没看懂怎么回事,在到处找配置的时候发现debug configuration下的Main选项卡下的workspace data的location是,改成了我想要的地址就好了.
2017-08-06 23:50:50
288
原创 调整打印机适应套打的边距
在使用富士通DPK310打印的时候,上面留出的空白太大,上面有地方需要填入的话始终不行,后来在百度上找到了使用方法和手册.按照这个方法,在调整菜单中,有个[连页上余白]选项,数值越小越接近顶部.
2017-07-13 21:00:52
3219
原创 使用ant scp传输文件
由于项目有多台服务器,每次增量更新时太烦了,就想用程序更新,使用ftp和ant都试过了,都可以.ftp经常使用没有问题,ant第一次自己写出了不少问题.我使用的是win7.特此记录.
2017-06-17 12:55:20
3752
原创 设置Android studio出现的问题
创建Android虚拟设备时,开始出现HAXM未安装,到sdk\extras\intel\Hardware_Accelerated_Execution_Manager下的exe安装时报错,虚拟化未开启,但是在bios中是默认是开启的,没改过。结果在Android studio中出现错误的下一行有个安装链接,可以安装成功。但是后面又出现了vt-x is disabled in the bio
2017-05-07 21:30:49
492
原创 ofbiz中定时任务的一个重复执行的问题
由于定时任务执行的时间比较长,为了不让一个循环慢了之后导致其他的都失败,使用的是异步执行的方式,即A异步调用B,B同步调用C.A中会循环多次调用B,由于B是异步调用job_sandbox中每次执行都会增加一条B的执行记录.在配置文件中将A的maxRetry设置为0,但是B的maxRetry没有设置,默认为-1.问题是B执行失败后依然会每次都增加一条状态为SERVICE_PENDING的记录
2017-05-01 23:45:40
1004
原创 在ofbiz集群中使用redis共享session
最开始的想法是使用session监听器,在session创建时,根据sessionid为键,map为值,加入redis中.,在session销毁时删除此sessionid.包装session,重写session中的方法来设置值和取得值.包装request,将包装的session作为包装request的session.结果在实现时,发现每次创建session时id都不同而且控制不了,这样
2017-02-06 10:16:43
1570
原创 gzip的编码
在使用base64远程传图片时,多次访问后,eclipse吃不消,会卡死.想到可以用gzip来压缩,从网上拿了一段代码:public static String compress(String str) throws IOException { if (str == null || str.length() == 0) { return str; }
2016-12-04 14:51:10
4976
3
原创 layer mobile的使用问题
var content = ''; var pageii = layer.open({ type: 1 ,shade:true ,shadeClose:true ,content: content , style: 'background-color: rgba(0,0,0,0); border:none;overflow:auto;'
2016-12-04 14:50:01
4069
3
原创 将ofbiz中的service对外暴露为标准webservice接口
使用axis2的方法为http://wangronaldo.iteye.com/blog/1456441.使用axis2发布的接口只有参数没有request和servletContext,而ofbiz中要使用servletcontext来得到dispatcher来调用服务.可以增加一个过滤器过滤axis2的servlet
2016-11-19 13:55:00
895
原创 ofbiz登录的一个问题
在ofbiz中没有登录时假如访问需要登录的页面要重定向到登录页面,而重定向的路径是根据/CZ/framework/common/webcommon/WEB-INF/common-controller.xml这个文件中配置的error视图名称: Verify a user is logged in.
2016-11-06 00:10:05
902
原创 ofbiz 中的三个权限
在controller中验证权限的时候,是从session中获取userLogin,在RequestHandler.java中:checkLoginReturnString = this.runEvent(request, response, checkLoginEvent, null, "security-auth");service接口和simple-method中的权限验证是通过传入
2016-11-05 22:59:34
399
原创 httpurlconnection的编码
在项目中,一边使用httpurlconnection传递数据,另一边使用servlet接收数据,然后使用utf-8解码.OutputStreamWriter out = new OutputStreamWriter(con.getOutputStream(), "UTF-8");out.write(arguments);arguments是字符串,结果在servlet中接收的时候中文乱
2016-10-23 15:38:19
1659
原创 ofbiz登录的一点问题
刚接触ofbiz不久,现记录做登录时的问题,期间感谢这篇文章http://blog.csdn.net/hezhipin610039/article/details/24292095:在component://common/webcommon/WEB-INF/common-controller.xml 中有https的登录,但是没注意到,自己写了一个同名的http的登录uri,结果使用aja
2016-10-23 00:01:51
571
原创 关于点聚合的一点学习
前段时间看到了点聚合的实现原理,http://wenku.baidu.com/link?url=452FtzWd6JfpBWog2jpnLHkaYrlVwlMYA1onW4J4omVaKg0k-68T9D5ONono0cwdsMBC1AFecOikR-7hs_FwMk7MmN8z1U9S7WU0CxKNQN7抽空按照想法写了第一个方法:基于网格的点聚合算法(Grid-based Clust
2016-10-15 22:15:18
1504
2
原创 eclipse一个项目引用另一个项目的问题
在学习引用项目的时候,按照网上的说法在java build path的projects中添加项目给编译使用,在pom中添加依赖: com.lazy.sheep2 child2 0.0.2-SNAPSHOT 在deployment assembly中添加项目给运行使用,有一个地方忘了改了:要把这些都删掉,重新添加成:要不然打出来的jar包的路径是以WEB
2016-10-07 10:58:33
2031
原创 hashmap的一点学习
在之前看了一点hashmap的源码,发现可以将加载因子设置的大于1,这样里面的table很可能不会增加,假如这样的话会不会报错呢,试了试,不会。但不知道里面的原因,不得已将hashmap的源码复制到eclipse中来测试,结果在这:public static int indexFor(int paramInt1, int paramInt2) { return paramInt
2016-09-15 09:28:43
204
原创 solr读取文件的问题
今天在用solr读取数据库连接,然后根据链接通过web服务器取文件,本以为很简单的问题,弄了一天。主要参考了这几篇文章:https://issues.apache.org/jira/browse/SOLR-4184http://blog.sina.com.cn/s/blog_986e726b0101f7lx.htmlhttps://issues.apache.org/jira/br
2016-08-31 17:49:48
1844
原创 heritrix3.1.0增量爬取
感谢这三篇文章https://webarchive.jira.com/wiki/display/Heritrix/Duplication+Reduction+Processors 这个是官网的文章http://blog.sina.com.cn/s/blog_5f54f0be0101hdep.htmlhttp://blog.csdn.net/historyasamirror/a
2016-08-26 16:51:59
813
原创 ftp下载的问题
1、在测试的时候不小心将ftpClient.retrieveFile和ftpClient.retrieveFileStream同时用了,遍历后面的文件时ftpClient.listFiles取不到二级文件夹里面的文件,删了一个就好了。2、当ftp文件或文件夹有乱码时,在程序中转成中文反而得不到文件,对文件名不作任何改动才能得到,只要在new file的时候使用中文名就行了。3、有一
2016-08-19 11:44:57
298
原创 heritrix登陆项目
写了一个最简单的servlet登陆: loginUri的地址是表单要提交的地址,formItems中的key是提交控件的name,具体看https://webarchive.jira.
2016-08-03 16:46:41
329
原创 第一次使用zookeeper
在网上看了一篇文章是设置solr集群的,感觉以后用得着就试了试,文章链接是:http://geek.csdn.net/news/detail/90938。结果出了几个问题,记录如下:1、dataDir=D:/solrCloud/zk-server_1/data不能写成dataDir=D:\solrCloud\zk-server_1\data运行的时候\自动去掉了2、data
2016-08-03 09:44:57
599
原创 以jar包形式启动heritrix
之前一直以为在MANIFEST-MF中的class-path只要写main方法的jar包就行了,结果始终报no available server connector supports the required protocols:'https'.就算使用java -classpath "%CLASSPATH%" org.archive.crawler.Heritrix -a admin:a
2016-07-23 16:33:51
244
原创 solr 主从集群2
要用nginx 1.4.4来做负载均衡,以前完全没接触过,出了很多问题,一点点记录下来。1、root /html;和root html;前一个指盘符下的路径,后一个是nginx根目录下的路径,例如 E:/html/index.html和E:/nginx-1.4.4/html/index.html2、多次执行了start nginx,在进程中出现很多nginx的进程,后面修改
2016-06-29 17:54:02
320
原创 solr 主从集群出现的问题
solr 4.7.2主从服务配置参见http://dacoolbaby.iteye.com/blog/2144775。startup commit 测试流程:关闭master,在slave同步报错后再启动master。想看看启动master后salve是否正常同步结果:第一次在master启动后slave没有任何反应,即使重启slave后也不行,在master使用dataim
2016-06-20 13:59:24
1387
原创 axis2超时时间
在1.7.3中默认超时时间是60s,设置socket超时时间只有options.setProperty(HTTPConstants.SO_TIMEOUT, 100000)这句话有效。在1.6.2中默认超时时间是30s,设置socket超时时间options.setTimeOutInMilliSeconds(20000);options.setProperty(HTTPConstant
2016-06-14 15:05:18
4095
原创 webService异常
今天在做webService时出现The ServiceClass object does not implement the required method in the following form: OMElement sayHelloToPersonNew(OMElement e)网上看了很多都没解决,我在services.xml中是这样写的: <messageRe
2016-06-13 17:43:05
467
原创 电脑无法自动获取ip
记得一个多月前,刚来公司时新配的电脑怎么都连不上ip,发现是无法自动获取ip,弄了好久,最后是工程部的人来弄好的:本地连接--属性--配置(直接点击配置,不要点击下面的选项)--realtek pcie gbe family controller 中的高级--属性中选择网络地址,此时网络地址不存在,打开cmd,输入ipconfig/all 得到物理地址: F0-6J-07-1A-36-
2016-05-19 13:15:18
3278
原创 solr中文查询时自动分词
之前在查询时都是先调用分词的方法将词分好,再调用查询方法。今天看到一个方法,来自http://grokbase.com/t/lucene/solr-user/1155x88nt9/why-query-chinese-character-with-bracket-become-phrase-query-by-defaultwhitespace delimited languanges (
2016-05-19 11:29:36
3638
原创 客户端打开服务器的word
js的方法:1、 var cmd = new ActiveXObject('WScript.Shell'); cmd.Run('winword.exe http://127.0.0.1:8080/solr1/show?path='+path); 2、 var wrd=new ActiveXObject("Word.Application"); wrd.visible=tru
2016-05-11 10:52:00
1573
2
原创 docx转为html时给关键字标色
从List runs = ph.getRuns();得到每个run,但是里面的文字包含了关键字。最后只能以关键字为分割点将文字分成三部分,删除原来的run,对应添加三个run。但是这样关键字前后都有一点空格。只能想到这个笨办法了,还有docx转换后表格的边框没有了,假如各位有什么好办法请留言。还有之前solr的时间字段设置的问题,当设置为string时就是正确的时间了。
2016-05-10 18:01:04
282
原创 docx转成html
在转换时报错org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTStylesImpl$1StyleList,这个路径和poi-ooxml-schemas-3.13-beta1.jar的路径是相同的只是少了内部类,以为是版本不协调,一直在试各种版本。实在没办法了就下了一个别人的项目看jar包,结果发现少了ooxml-sc
2016-05-06 17:44:10
1263
原创 solr4.7.2时间字段的问题
在tomcat 7中运行会报错,在tomcat 6中没问题在用增量更新时要设置entity的pk属性,要不然Caused by: java.lang.NullPointerExceptionat org.apache.solr.handler.dataimport.SqlEntityProcessor.getDeltaImportQuery(SqlEntityProcessor.java:
2016-05-03 13:28:47
908
原创 solr多个core的查询
在多个core都是查询表是很简单:http://127.0.0.1:8080/solr/db/select?q=%E5%88%86%E5%B8%83%E5%BC%8F&wt=json&indent=true&shards=http://localhost:8080/solr/db,http://127.0.0.1:8080/solr/db1这样就行了。但是在有文档的时候多个core报错,org
2016-04-30 22:41:16
4296
1
原创 第一次学solr的记录
下了solr 6.0,最新文档全是英文的,在和数据库连接时遇到了一些问题,特此记录:1:复制其他conf到新加的core文件夹下,新建data文件夹,lib文件夹。链接数据库的jar包放在lib中2:managed-schema文件删除原来的字段,加入自己的,修改schema标记的名字3:solrconfig.xml中修改xx-data-config.xml的名字
2016-04-27 17:45:06
266
ofbiz快速搜索
2018-10-17
程序并发和数据库连接的关系
2018-09-12
java 泛型的类型转换异常
2017-09-03
iterator的泛型怎么理解
2017-08-31
java普通程序员使用数据结构
2016-07-18
大数据独特的地方是哪
2016-06-28
solr 如何计算queryNorm
2016-05-25
solr 4.7.2权重的问题
2016-05-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人