- 博客(107)
- 收藏
- 关注
转载 今天在老项目上新建,发现老项目svn控制,需要去掉,记录下
一个项目如果提交到SVN之后,就会在文件夹左下方出现绿色或红色的圆形图标,如果想把该项目引入到另一个项目中去,会发现不能被识别出来,这时候要解除版本控制,解除方法挺诡异的: 在要解除版本控制的文件夹右键TortoiseSVN–>Export–>选择同一个文件夹(目标文件夹一定要和你右击的文件夹是同一个文件夹),这时就会出现“是否解除版本控制”的对话框。
2017-04-17 14:37:43
507
原创 Archive for required library: 'D:/maven/repository/com/microsoft/sqlserver/sqljdbc4/4.0/sqljdbc4-4.0
今天在写一个接口程序,使用之前的maven项目改造,把mysql驱动改成了sqlserver,启动报错,发现Archive for required library: 'D:/maven/repository/com/microsoft/sqlserver/sqljdbc4/4.0/sqljdbc4-4.0.jar' in project 'GlassCard' cannot be read
2017-04-17 14:35:00
3574
转载 mysql的timestamp,unix_time和时区问题
今日,多次在不同时区的MySQL数据库的timestamp字段上遇到各种问题,搅来搅去,越搅越乱,故此写下此文记录,理清思路。首先澄清一个概念:所有的Linux系统文件系统底层存储的都是UTC时间,也就是说都是自1970年0时0分0秒以来的UTC标准时间的秒数。无论系统配置是什么时区,显示如何不同,底层存储都是一致的。如何得到UTC系统时间?在shell环境下 >date '+%s' 即可得到在m
2017-03-19 11:15:20
7255
原创 工作中遇到jquery/javascript整理
1、frameset框架 在top iframe里控制left iframe内容跳转javascript的写法:parent.document.getElementById("leftFrame").src = "/platform/left?type=4";jquery的写法$('#leftFrame', parent.document).src = "/platform/l
2017-03-02 15:14:41
289
原创 mysql 做乘法 varchar转decimal
select t.totalprice*(select cast(s.value as decimal(3,2)) from sys_param s where s.name='积分') as info from trade_info t在做查询乘法运算的时候,碰到了varchar跟int相乘变成字符串拼接的问题,通过cast(value as type),将varchar转为
2017-02-24 13:49:14
11209
原创 在myeclipse做hibernate映射实体类的时候遇到问题Generating Artifacts
环境myeclipse2016、mysql驱动6.0.5、hibernate5.2.4An internal error occurred during: "Generating Artifacts".Could not get list of tables from database. Probably a JDBC driver problem. Configured sc
2017-02-22 15:04:01
507
原创 解决 java更新问题
以前在做更新的时候,都是页面传对象到后台action中,通过对象中的id查询出原来数据库中存储的对象,然后将页面修改的值手动通过set、get的方式一个个存到查出来的对象里,然后在做数据持久化操作存进数据库。突然发现很麻烦,就想到反射机制public static Object update(Object obj1,Object ob2){Class clas1 = obj1.getC
2017-01-07 21:10:28
806
原创 ie8 springmvc图片上传预览
开始设想使用input file上传组件,使用js的FileReader进行图片的预览功能,function upload(){$("#fileUP").click();}function preview(){var img = document.getElementById('fileXS');img.width = 155;img.height = 155
2017-01-07 21:02:17
1335
原创 springmvc 上传文件 MultipartFile
1.下载相关jar包。需要引入的jar出了springMVC的jar包外,还需要引入com.springsource.org.apache.commons.fileupload-1.2.0.jar和com.springsource.org.apache.commons.io-1.4.0.jar。2、在springmvc配置xml中加入bean id="multipartResolver"
2016-12-21 11:40:10
607
转载 IntelliJ IDEA 无法正常使用SVN的问题和解决办法
问题描述:IntelliJ IDEA 安装后,使用SVN进行提交或更新时候会出现如下错误:Cannot load supported formats: Cannot run program "svn": CreateProcess error=2, μ解决办法:1.安装TortoiseSVN客户端时,必须选中command line client tools这个选项
2016-12-21 08:49:21
9416
原创 WinArpAttacker
今天研究下arp攻击,发现了WinArpAttacker,虽然现在arp攻击基本没啥用了,但是内部爽爽服务器还是不错的WinPcap是需要的,但是之前装过wireshark就不用装了,已经自带了!发现缺少npptools.dll,网上下了一个:系统目录一般为:C:\WINNT\System32 64位系统为C:\Windows\SysWOW64走起
2016-11-16 09:42:39
1931
原创 activiti引起的maven问题
今天新建工程一路无阻,打算研究下activiti,在项目中加入 org.activiti activiti-engine 5.21.0 导致工程报错,最后定位发现项目中原来引入4.2.5的spring,将activiti加入后又引了4.1.5的spring导致spring配置文件报错,后解决
2016-06-22 11:01:08
1655
原创 从零开始接触jpa,工作中偶遇update问题
今天在用jpa写update语句时碰到了2个问题public interface RRyxxbMapper extends JpaRepository, JpaSpecificationExecutor { @Query("update RRyxxb set bzzt = ?2 where rid=?1") void updateRRyxxb(Integer r
2016-05-25 15:50:04
1503
转载 onunload、onbeforeunload事件详解
最近项目中做到一个功能:在上传页面用户开始上传文件之后用户点击任意跳转都需要弹出提示层进行二次确定才允许他进行跳转,这样做的目的是为了防止用户的错误操作导致这珍贵的UGC 流失(通常用户在一次上传不成功之后,很容易就会打消了上传的念头的了,或去到其他平台进行上传)。在这里用到的是 onbeforeunload 事件。下面就梳理下 onunload、onbeforeunload 这两个事件,也顺
2016-03-21 14:18:30
444
转载 事务回滚问题
在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这个例外是unchecked如果遇到checked意外就不回滚。如何改变默认规则:1 让checked例外也回滚:在整个方法前加上 @Transactional(
2016-03-17 17:21:27
515
原创 html meta 中文乱码
今天在看jquery写的进度条时,在网上拔了一份下来,突然发现中文乱码,奇怪了怎么我得html是以utf-8保存的,到了浏览器中就变乱码了发现浏览器有默认编码,可以设置utf-8,但是一般设置为自动检测网页编码但是之前不存在此问题,后发现是因为没有设置html对于浏览器检查的编码,在head便签范围内,设置meta即可
2016-03-17 10:18:11
3044
转载 关于JAVA中URL传递中文参数,取值是乱码的解决办法
今天遇到一个问题就是在Action当中把一条中文信息绑定在URL的后面,ActionForward到别一个页面时,用reqeust.getParameter取出是出现乱码的问题。现解决办法如下:1、对要进行URL传递的中文字符进行编码:String message = java.net.URLEncoder.encode("中文字符","utf-8");2、在取URL传递中文的页面
2016-03-15 17:25:03
375
转载 用JS判断一个html元素是否存在的五种方法
用javascript判断一个html元素是否存在的五种方法: 1. 判断表单元素是否存在(一) if("periodPerMonth" in document.theForm){ return true; }else{ return false; } 2. 判断页面元素是否存在 if(document.getElementById("XXX")){ //存在
2016-03-15 15:02:12
630
转载 java如何写一个防止同账号不同ip登录的程序?
服务端存储sessionId,帐号,客户端IP,以及更新时间,比如用map存储,key为sessionId,value为帐号,IP,以及更新时间.登录的时候遍历map,看看map里面是否已经有该帐号了,如果有,检查其更新时间是否在有效期(比如规定的session有效期为5分钟,更新时间在4分钟前,则判为有效),如果有效,对比存储的IP和现在登录的客户端IP,如果IP不一样,则判定为不同IP
2016-03-11 09:42:37
1242
转载 jvm 内存溢出 在myeclipse中加大tomcat的jvm内存 java.lang.OutOfMemoryError: PermGen space
使用myeclipse启动两个SSH2的部署在tomcat6下的项目报出java.lang.OutOfMemoryError: PermGen space解决办法:在myeclipse中加大jvm内存方法:Window->Preferences->Myeclipse->Services->Tomcat->Tomcat 6.x->JDK,在Optional Java VM arg
2016-03-10 15:16:21
334
转载 一直都知道string不用new,但是不知道是为啥
这两种写法都可以创建一个String对象。在用赋值运算符进行字符串初始化时,JVM自动为每个字符串生成一个String类的实例。The String class represents character strings. All string literals in Java programs, such as "abc", are implemented as instances of th
2016-02-25 14:58:02
3505
1
转载 plsql development drop恢复
plsql 意外 drop table 如何找回。恢复oracle中用pl sql误删除drop掉的表 查看回收站中表 select object_name,original_name,partition_name,type,ts_name,createtime,droptime from recyclebin; 恢复表 SQL>flashback table test
2016-02-18 11:12:55
348
原创 tomcat启动慢 每次都是等hibernate加载entity
百度之后发现是 sessionFactory中的一个配置的问题hibernate配置文件中是否有update 这个配置其它几个参数的意思:validate 加载hibernate时,验证创建数据库表结构create 每次加载hibernate,重新创建数据库表结构create-drop 加载h
2015-11-14 10:57:44
1435
转载 SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder"问题
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".SLF4J: Defaulting to no-operation (NOP) logger implementationSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for furth
2015-11-12 17:27:31
800
原创 今天工作需要调用一个c++程序,以给那个程序发送请求的方式,遇到了跨域问题
function saatStart(){ $.ajax({ url:"http://192.168.1.202:8080/bracelet", data:{'id':$('#show_hand').val()}, type:"post", success:function(r
2015-11-06 14:06:31
786
原创 今天在给同事改程序的时候,发现了java中Runtime
在java项目中调用c++的一个exe程序,在如何知道这个程序是否结束上产生了分歧,然后我也悲剧了(以为c++必须有个回值)代码如下:String path=Thread.currentThread().getContextClassLoader().getResource("").toString(); path=path.replace('/', '\\'); /
2015-11-05 17:30:48
459
原创 jstl中empty
今天在写jsp想用jstl做个非空判断的时候,突然发现了empty这个牛逼的东西,用法类是java中三元元算符顺道:类别 运算符 算术运算符 + 、 - 、 * 、 / (或 div )和 % (或 mod ) 关系运算符 == (或 eq )、 != (或 ne )、 (或 gt )、 = (或 ge ) 逻辑运算符 && (或 and )、 || (或 or )和
2015-11-05 16:38:15
1390
转载 java的System.getProperty()方法可以获取的值
java.versionJava运行时环境版本java.vendorJava运行时环境供应商java.vendor.urlJava供应商的 URLjava.homeJava安装目录java.vm.specification.versionJav
2015-11-04 16:29:07
255
转载 javascript中 visibility和display的区别
大多数人很容易将CSS属性display和visibility混淆,它们看似没有什么不同,其实它们的差别却是很大的。visibility属性用来确定元素是显示还是隐藏的,这用visibility="visible|hidden"来表示(visible表示显示,hidden表示隐藏)。当visibility被设置为"hidden"的时候,元素虽然被隐藏了,但它仍然占据它原来所在的位置。
2015-11-04 16:22:31
351
转载 sql 列转行
一、列转行 1、建立表格 ifobject_id('tb')isnotnulldroptabletb go createtabletb(姓名varchar(10),课程varchar(10),分数int) insertintotbvalues('张三','语文',74) insertintotbvalues('张三','数学',83) ins
2015-10-30 14:46:26
507
转载 今天在写sql语句的时候,碰到了字段值是null时导致判断跟预期不通问题
写了sql语句 where条件是莫字段!=1结果字段默认null的数据都没有查出来,百度了下才知道1 null值的介绍NULL 是数据库中特有的数据类型,当一条记录的某个列为 NULL ,则表示这个列的值是未知的、是不确定的。既然是未知的,就有无数种的可能性。因此, NULL 并不是一个确定的值。 这是 NULL 的由来、也是 NULL 的基础,所有和 NULL 相关的操作的结
2015-10-29 20:35:34
3898
转载 英语单词state和status的区别
今天在数据库表添加状态字段时改用state还是Status起名时发愁了,百度了一下还真长知识state:比较常用,各种状态都可以用它,但是它更着重于一种心理状态或者物理状态。Status:用在人的身上一般是其身份和地位,作“状态,情形”讲时,多指政治和商业。state倾向于condition,是一种延续性的状态。status常用于描述一个过程中的某阶段(phase),类似于C语
2015-10-29 20:26:57
2298
原创 Could not obtain transaction-synchronized Session for current thread
org.hibernate.HibernateException: Could not obtain transaction-synchronized Session for current thread 因为没加事务:在manager类方法中加入事务@Transactional(readOnly=true)
2015-10-29 13:32:56
331
原创 hibernate @Entity 主键相关问题
昨天在工程中新引入2个entity(数据库中这2张表没有id字段),今天早上发布tomcat程序直接报错:严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.spring
2015-10-29 09:32:22
2298
转载 hibernate 多表填充
两个表(实体), 1对多双向关联:班级: Clazz (id, name)学生: Student(id, name , class_id)1. 查询持久化对象 1.1 简单查询,返回数据库结构view plaincopy to clipboardprint?sql = "select c.* from clazz c,student s where s.class_id
2015-10-28 20:57:17
222
转载 check="" 页面依旧选中问题
checked="不管什么都是会选中",这里的checked是attribute,html里只要有了checked就会选中。而js控制选中的checked不是attribute(string),而是properties(bool)。这两个还是有区别的,这在jquery1.6+里已经很好诠释了。非IE测试:var check = document.getElementById
2015-10-28 20:50:28
303
转载 spring mvc 出现“Failed to convert property value of type”解决方法
http://mxdba.iteye.com/blog/641382
2015-10-27 19:38:33
2964
原创 出现java.lang.UnsupportedClassVersionError 错误的原因
今天早上出了一个奇怪的问题myeclipse启动项目报错:java.lang.UnsupportedClassVersionError 百度得出一下答案:出现java.lang.UnsupportedClassVersionError错误的原因,是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误。因为,高版本的JDK生成的cl
2015-10-27 10:06:31
681
转载 maven引入json-lib报错
项目中要用到json-lib,mvnrepository.com查找它的dependency时结果如下:xml 代码 net.sf.json-lib json-lib 2.4 但是在install的时候总是说找不到这个jar,于是上 http://json-lib.sourceforge.net/准备下载jar包自己insta
2015-10-23 15:41:27
1529
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人