自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(107)
  • 收藏
  • 关注

转载 今天在老项目上新建,发现老项目svn控制,需要去掉,记录下

一个项目如果提交到SVN之后,就会在文件夹左下方出现绿色或红色的圆形图标,如果想把该项目引入到另一个项目中去,会发现不能被识别出来,这时候要解除版本控制,解除方法挺诡异的: 在要解除版本控制的文件夹右键TortoiseSVN–>Export–>选择同一个文件夹(目标文件夹一定要和你右击的文件夹是同一个文件夹),这时就会出现“是否解除版本控制”的对话框。

2017-04-17 14:37:43 451

原创 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 3479 1

转载 mysql的timestamp,unix_time和时区问题

今日,多次在不同时区的MySQL数据库的timestamp字段上遇到各种问题,搅来搅去,越搅越乱,故此写下此文记录,理清思路。首先澄清一个概念:所有的Linux系统文件系统底层存储的都是UTC时间,也就是说都是自1970年0时0分0秒以来的UTC标准时间的秒数。无论系统配置是什么时区,显示如何不同,底层存储都是一致的。如何得到UTC系统时间?在shell环境下 >date '+%s' 即可得到在m

2017-03-19 11:15:20 7113

原创 工作中遇到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 253

原创 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 10899

原创 在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 463

原创 解决 java更新问题

以前在做更新的时候,都是页面传对象到后台action中,通过对象中的id查询出原来数据库中存储的对象,然后将页面修改的值手动通过set、get的方式一个个存到查出来的对象里,然后在做数据持久化操作存进数据库。突然发现很麻烦,就想到反射机制public static Object update(Object obj1,Object ob2){Class clas1 = obj1.getC

2017-01-07 21:10:28 748

原创 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 1269

原创 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 555

转载 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 9302

原创 WinArpAttacker

今天研究下arp攻击,发现了WinArpAttacker,虽然现在arp攻击基本没啥用了,但是内部爽爽服务器还是不错的WinPcap是需要的,但是之前装过wireshark就不用装了,已经自带了!发现缺少npptools.dll,网上下了一个:系统目录一般为:C:\WINNT\System32 64位系统为C:\Windows\SysWOW64走起

2016-11-16 09:42:39 1835

原创 el jstl

有时间好好研究下

2016-08-26 13:06:05 428

原创 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 1599

原创 从零开始接触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 1439

转载 onunload、onbeforeunload事件详解

最近项目中做到一个功能:在上传页面用户开始上传文件之后用户点击任意跳转都需要弹出提示层进行二次确定才允许他进行跳转,这样做的目的是为了防止用户的错误操作导致这珍贵的UGC 流失(通常用户在一次上传不成功之后,很容易就会打消了上传的念头的了,或去到其他平台进行上传)。在这里用到的是 onbeforeunload 事件。下面就梳理下 onunload、onbeforeunload 这两个事件,也顺

2016-03-21 14:18:30 414

转载 事务回滚问题

在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这个例外是unchecked如果遇到checked意外就不回滚。如何改变默认规则:1 让checked例外也回滚:在整个方法前加上 @Transactional(

2016-03-17 17:21:27 465

原创 html meta 中文乱码

今天在看jquery写的进度条时,在网上拔了一份下来,突然发现中文乱码,奇怪了怎么我得html是以utf-8保存的,到了浏览器中就变乱码了发现浏览器有默认编码,可以设置utf-8,但是一般设置为自动检测网页编码但是之前不存在此问题,后发现是因为没有设置html对于浏览器检查的编码,在head便签范围内,设置meta即可

2016-03-17 10:18:11 2971

转载 关于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 351

转载 用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 570

转载 java如何写一个防止同账号不同ip登录的程序?

服务端存储sessionId,帐号,客户端IP,以及更新时间,比如用map存储,key为sessionId,value为帐号,IP,以及更新时间.登录的时候遍历map,看看map里面是否已经有该帐号了,如果有,检查其更新时间是否在有效期(比如规定的session有效期为5分钟,更新时间在4分钟前,则判为有效),如果有效,对比存储的IP和现在登录的客户端IP,如果IP不一样,则判定为不同IP

2016-03-11 09:42:37 1175

转载 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 315

转载 一直都知道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 3458 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 322

原创 tomcat启动慢 每次都是等hibernate加载entity

百度之后发现是    sessionFactory中的一个配置的问题hibernate配置文件中是否有update 这个配置其它几个参数的意思:validate               加载hibernate时,验证创建数据库表结构create                  每次加载hibernate,重新创建数据库表结构create-drop        加载h

2015-11-14 10:57:44 1372

转载 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 704

原创 今天工作需要调用一个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 731

原创 今天在给同事改程序的时候,发现了java中Runtime

在java项目中调用c++的一个exe程序,在如何知道这个程序是否结束上产生了分歧,然后我也悲剧了(以为c++必须有个回值)代码如下:String path=Thread.currentThread().getContextClassLoader().getResource("").toString();        path=path.replace('/', '\\'); /

2015-11-05 17:30:48 427

原创 jstl中empty

今天在写jsp想用jstl做个非空判断的时候,突然发现了empty这个牛逼的东西,用法类是java中三元元算符顺道:类别 运算符 算术运算符 + 、 - 、 * 、 / (或 div )和 % (或 mod ) 关系运算符 == (或 eq )、 != (或 ne )、 (或 gt )、 = (或 ge ) 逻辑运算符 && (或 and )、 || (或 or )和

2015-11-05 16:38:15 1291

转载 java的System.getProperty()方法可以获取的值

java.versionJava运行时环境版本java.vendorJava运行时环境供应商java.vendor.urlJava供应商的 URLjava.homeJava安装目录java.vm.specification.versionJav

2015-11-04 16:29:07 237

转载 javascript中 visibility和display的区别

大多数人很容易将CSS属性display和visibility混淆,它们看似没有什么不同,其实它们的差别却是很大的。visibility属性用来确定元素是显示还是隐藏的,这用visibility="visible|hidden"来表示(visible表示显示,hidden表示隐藏)。当visibility被设置为"hidden"的时候,元素虽然被隐藏了,但它仍然占据它原来所在的位置。

2015-11-04 16:22:31 307

转载 sql 列转行

一、列转行 1、建立表格 ifobject_id('tb')isnotnulldroptabletb go createtabletb(姓名varchar(10),课程varchar(10),分数int) insertintotbvalues('张三','语文',74) insertintotbvalues('张三','数学',83) ins

2015-10-30 14:46:26 465

转载 今天在写sql语句的时候,碰到了字段值是null时导致判断跟预期不通问题

写了sql语句 where条件是莫字段!=1结果字段默认null的数据都没有查出来,百度了下才知道1 null值的介绍NULL 是数据库中特有的数据类型,当一条记录的某个列为 NULL ,则表示这个列的值是未知的、是不确定的。既然是未知的,就有无数种的可能性。因此, NULL 并不是一个确定的值。 这是 NULL 的由来、也是 NULL 的基础,所有和 NULL 相关的操作的结

2015-10-29 20:35:34 3763

转载 英语单词state和status的区别

今天在数据库表添加状态字段时改用state还是Status起名时发愁了,百度了一下还真长知识state:比较常用,各种状态都可以用它,但是它更着重于一种心理状态或者物理状态。Status:用在人的身上一般是其身份和地位,作“状态,情形”讲时,多指政治和商业。state倾向于condition,是一种延续性的状态。status常用于描述一个过程中的某阶段(phase),类似于C语

2015-10-29 20:26:57 1943

原创 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 302

原创 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 2243

转载 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 205

转载 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 283

转载 spring mvc 出现“Failed to convert property value of type”解决方法

http://mxdba.iteye.com/blog/641382

2015-10-27 19:38:33 2829

原创 出现java.lang.UnsupportedClassVersionError 错误的原因

今天早上出了一个奇怪的问题myeclipse启动项目报错:java.lang.UnsupportedClassVersionError 百度得出一下答案:出现java.lang.UnsupportedClassVersionError错误的原因,是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误。因为,高版本的JDK生成的cl

2015-10-27 10:06:31 633

转载 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 1512

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除