`
愤怒的砖头
  • 浏览: 9784 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论
文章列表
最近做ssm(spring mvc+spring+mybatis)整合的时候,因为需要用到后台校验,就用了Hibernate的Validator,Hibernate validator可以从Hibernate持久层框架中分离出来的,用起来也很方便。起初的时候用的版本是4.1.Final的,结果后台不断显示错误: [ERROR][2014-11-14 16:41:19,068][org.springframework.web.servlet.DispatcherServlet]:492 - Context initialization failed org.springframework. ...
关于用Hibernate执行sql查询,字符字段类型只返回第一个字节的问题 今天遇到了一个问题,就是在Hibernate中,我用sql去查询mysql数据库里面的user表里面的username字段,但是发现查出来的数据都是只有第一个字,例如:在user表里面的username字段中有一条数据是:“Chen chiwei”,查询后返回的结果却是这条数据的第一个字母:“C”;于是乎,我查了一下user这张表的设计,发现username这个字段的类型是‘char’类型,将它改成varchar类型后,查询数据返回正常。 这个问题在数据库的命令控制台中不会显示出来,我在Hibernate的sql查询 ...
Tomcat是一个jsp和servlet的容器,缺少了这个容器,web程序就不能得以实现。 学过Java的人都知道socket吧?tomcat其实就是一个ServerSocket服务器,一个普通的HTTP请求的过程是: 三次握手建立连接——浏览器发送请求——服务器响应 我们平时通过浏览器去访问资源的时候,需要在地址栏上输入url地址,其实你访问url地址就是你访问该服务器上的资源。为什么称作访问资源呢?我们称互联网上的各种各样的文件叫做资源,平时我们在建立一个网站的时候,需要建立那些html文件、图片文件等,都是资源,当我们请求资源的时候过程是这样子的:我们从浏览器中输入远程服 ...
续前linux下安装eclipse,这次讲的是如何在linux下安装myeclipse,这次安装比安装eclipse容易,就直接把下载下来的安装包运行打开安装就好了,过程如下: 进入myeclipse安装包目录下,执行命令: ./myeclipse-pro-2014-GA-offline-installer-linux.run 就可以打开安装界面啦,接下来就可以自己根据设置进行安装了。 安装成功: 如果你在执行./myeclipse-pro-2014-GA-offline-installer-linux.run命令打时候,提示找不到jdk,但是你确实安装啦jdk而且配置好啦环境 ...
好啦,刚刚安装完了jdk,现在准备安装eclipse和myeclipse,首先也是先到官网下载安装包呢,此处用的是 eclipse-jee-luna-R-linux-gtk-x86_64.tar.gz和myeclipse-pro-2014-GA-offline-installer-linux.run,这两个都可以在官网上找到 现在就先安装eclipse,首先建一个目录: mkdir /home/chencw/eclipse 把下载下来的安装包解压到这个文件夹: /home/chencw/eclipse# tar -xzvf /home/chencw/下载/eclipse-jee- ...
重装了系统,今晚打算把之前那些软件重新安装一遍,现在先安装jdk1.7,还好之前到安装文件有备份,各位可以到官网上面下载,但是要注意的是,如果你的系统是32位的,你千万不要安装64位的jdk,否则会出错。好啦,现在我们开始安装: 首先,我们在建一个目录来存放解压后到文件: mkdir /usr/java 然后把压缩文件解压: tar -xzvf /home/chencw/桌面/java/jdk-7u25-linux-x64.tar.gz -C /usr/java/ 好啦,接下来就是配置环境变量,打开文件: sudo gedit /etc/profile 加入一下信息 ...
不知道有没有同学是在linux下用锐捷客户端上校园网的呢,由于本人学校也是用锐捷上网的,同时本人也在学习linux,就弄这个问题弄了一段时间,后来终于弄好拉,在这里给各位分享一下。 首先需要准备好锐捷的安装包,本人的是已解压的安装包: 此处为了方便,本人就切换到root用户,然后通过终端来到这个目录,此处为:/home/chencw/桌面/rjsupplicant 给文件rjsupplicant.sh加可操作权限,命令:chmod +x rjsupplicant.sh 此时如果直接执行命令:./rjsupplicant.sh,就会出现如下信息: sysctl: write ...
昨晚因为之前ubuntu公司不支持了12.10版本,故将自己到ubuntu升级到了14.10版,其实也不是升级,是重装了。之后要用到root权限时,就要初始化密码,过程如下: 打开终端,输入命令:sudo passwd root,然后系统提示你输入你安装时候到那个用户密码,你输入之后,系统就会显示: 输入新的 UNIX 密码: 重新输入新的 UNIX 密码 输入你到root用户密码,提示成功后就可以拉。
有时候各位可能有这么一种感觉,如果一个数据库中的表太多的话,查看起来不大方便,如果你习惯用navicat软件来查看er图的话,那也是更困难了,这里介绍一种方法,就是把这些关系结构导出一个可以用浏览器打开的svg格式文件,或者是png图片、pdf文件,话不多说,上图: 1.先把表逆向转换为模型 2.点击 文件 打印为 选择打印格式(svg,pdf,png):
这类问题这段时间遇到了两次,之前在myeclipse上安卓svn插件是直接复制压缩包里面的两个文件夹覆盖到myeclipse安装目录文件下面的,可能这样做会导致以后安装其他新插件时,svn插件会失效,即时在showView也找不到这个窗口,参考了网上的一些解决方案,我自己的解决方案如下: 找到myeclipse安装目录下的configuration目录下的org.eclipse.update包,然后把它删除,重启myeclipse,svn就会重新出现了!
springMvc和前端传输数据 这段时间做项目用到springMvc和easyui结合,写了一些前后端数据交互的模块,都是用json来传输的,有一段时间是在网上找学习资料的,写了一段时间后,略有所悟, 就把自己收获到的知识跟大家分享一下。 springMvc和前端用json传输的方式我所知道的有种: 例如,以下有一段前端代码,用作表单数据提交的: <span style="white-space:pre"> </span><form action="" id="fm"> < ...
浅析单例模式 单例模式(singleton pattern),简而言之就是说一个类只能生成一个实例,而这个实例将被多个对象依赖。 那么,我们平常开发的时候,都是习惯了使用new关键字创建对象,应该怎么做才能够让一个类只生成一个对 ...
import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.LineNumberReader; import java.util.ArrayList; import java.util.List; imp ...
最近在用sqlserver2012写一个查询语句的时候,用到了compute语句来进行汇总信息,没想到输进去都是报错,一开始我还以为是自己写错了,于是检查了三四番,还是觉得自己没错,一个同学写得跟我的一样却没有报错。于是我猜想是不是sqlserver版本的原因,结果网上一查,果然如此,sqlserver对compute语句的支持都局限在旧版本中,而在新版的sqlserver2012,这个功能已经废弃了。如图: 图中是微软官网发布的关于sqlserver2012废弃的数据库引擎功能,大家可以去看看:http://msdn.microsoft.com/ZH-CN/LIBRARY/m ...
Global site tag (gtag.js) - Google Analytics