
Java
learnTech
这个作者很懒,什么都没留下…
展开
-
jenkins 自动部署启动程序
export JAVA_HOME=/usr/local/jdk1.8.0_191export PATH=$JAVA_HOME/bin:$PATHexport GRADLE_HOME=/usr/local/gradle-4.6export PATH=$GRADLE_HOME/bin:$PATHPID=$(ps -ef|grep helloworld |grep -v grep | awk {...原创 2019-01-30 15:19:12 · 890 阅读 · 0 评论 -
spring security logout
1)原创 2014-06-27 10:43:04 · 1486 阅读 · 1 评论 -
Spring3.0 + Security3.1.3 配置
http://simon5408.iteye.com/blog/1973836转载 2014-04-09 10:51:39 · 851 阅读 · 0 评论 -
user/group right
用户right:1)用户权限是组权限的补充。2)用户权限是组权限的te原创 2014-05-07 15:11:21 · 657 阅读 · 0 评论 -
struts2导入excel
html: 上传$().ready(function(){ $("#upload") .button() .click(function(){ deleteUserForm.action = "uploadFile.action"; deleteUserForm.submit(); } );}原创 2013-03-14 15:22:21 · 6462 阅读 · 0 评论 -
struts2将excel文件内容导入数据库 ----- POI
原理: 先将文件导入,再读取文件内容,提取数据,生成对象,保存到数据库。jar包:POI中poi-3.9-20121203.jar,poi-ooxml-3.9-20121203.jar这两个个为必须。实验结果。 xbean.jar必须。在导入的基础上操作:public String uploadFile(){ String directory = "/原创 2013-03-14 15:44:52 · 9017 阅读 · 2 评论 -
未登录用户自动跳回登陆界面——拦截器interceptor
首先在登陆action中 session赋值“Login_user” ,在拦截器类中取出session 用户,如果存在,跳转到action;不存在跳回login.jsp。LoginInterceptor.javapublic class LoginInterceptor extends AbstractInterceptor {//继承AbstractInterceptor类 @O原创 2013-04-09 13:58:25 · 6268 阅读 · 0 评论 -
头像图片显示---数据库中保存路径 图片上传到工作目录下
上传的头像图片以 当前用户id为名 id.jpg..........读取图片src=”上传路径/id.jpg“开发环境下,上传图片到eclipse的workspace下,图片才可以显示,所有图片上传路径应为工作目录。顺便说下:ServletActionContext.getServletContext().getRealPath(""))指的是服务器根目录:E:\workspa原创 2013-03-14 15:56:15 · 7500 阅读 · 0 评论 -
精简 jdk
创建temp目录,防止误删。进入jdk目录原创 2014-07-22 16:53:32 · 3604 阅读 · 0 评论 -
java 汉字保存到mysql 乱码
java 汉字保存到mysql 乱码保存之前zheng原创 2014-07-04 11:07:35 · 6073 阅读 · 0 评论 -
spring entityManager 查询特定字段内容
Query query = em.createQuery("select id,title from Article where id>:id order by publishtime asc");query.setParameter("id", id);query.setMaxResults(1);List list = query.getResultList();原创 2014-07-07 16:36:31 · 1983 阅读 · 0 评论 -
jdk8 interface - default & static
default & static 需要方法体default在接口中,增加default方法, 是为了既有的成千上万的Java类库的类增加新的功能, 且不必对这些类重新进行设计。比如, 只需在接口中增加default void print(), 它们的实现类默认实现此方法, 不必为每个子类都重新实现这个方法。public interface InterfaceA { ...原创 2018-12-10 16:10:10 · 359 阅读 · 0 评论 -
break continue
break , continue应用在while, for 循环中。break结束整个循环,直接运行原创 2014-10-27 13:25:57 · 621 阅读 · 0 评论 -
java 执行bat文件
监听程序,访问url不通时,执行bat文件。P原创 2014-08-22 11:09:09 · 756 阅读 · 0 评论 -
svn out of date
资源有冲突,提交之前先update一下。原创 2014-08-22 10:56:33 · 614 阅读 · 0 评论 -
java 连接url 返回code
URL url = new URL(surl); URLConnection rulConnection = url.openConnection(); HttpURLConnection httpUrlConnection = (HttpURLConnection) rulConnection; httpU原创 2014-08-22 11:17:54 · 1465 阅读 · 0 评论 -
spring redirect
@RequestMapping(value="loginSuccess")public String loginSuccess(HttpServletRequest request, HttpServletResponse resposne, ModelMap modelMap){User currentUser = (User)request.getSession().getAttrib原创 2014-07-10 10:03:08 · 668 阅读 · 0 评论 -
spring支持text/html json
--> /WEB-INF/layouts/layouts.xml /WEB-INF/views/**/views.xml原创 2014-07-08 14:47:29 · 2985 阅读 · 0 评论 -
404
404页面原因一定是路径错误spring原创 2014-07-09 16:22:44 · 634 阅读 · 0 评论 -
生成图片验证码
login.jsp页面显示验证码图片验证码: function changeValidateCode(obj){ //获取当前的时间作为参数,无具体意义 var timenow = new Date().getTime(); //每次请求需要一个不同的参数,否则可能会返回同样的验证码 //这和浏览器的缓存机制有关系,也可以把页面设置为不缓存,这样就不原创 2013-04-09 14:11:20 · 2899 阅读 · 1 评论 -
window.showModalDialog 子窗口保存修改并且退出,刷新父窗口
主页面userList.jsp:修改window参数通过window.dialogArguments来取得传递进来的参数,在子页面中 对应self 关闭self.close();struts.xml /userModify.jsp showUserById.action ------此处不知道到底怎么写。如有知道请告知。子页面userModify.jsp:原创 2013-03-25 14:11:27 · 2489 阅读 · 1 评论 -
js tab块
html: 验证信息 统计信息 系统参数 版权说明原创 2013-04-03 14:56:27 · 1291 阅读 · 0 评论 -
TreeMap HashMap
两种常规Map实现(分别继承自AbstractMap和SortedMap)HashMap:基于哈希表实现。使用HashMap要求添加的键类明确定义了hashCode()和equals()[可以重写hashCode()和equals()],为了优化HashMap空间的使用,您可以调优初始容量和负载因子。(1)HashMap(): 构建一个空的哈希映像(2)HashMap(Ma转载 2013-01-22 17:12:44 · 500 阅读 · 0 评论 -
org.springframework.beans.InvalidPropertyException: Invalid property 'htd' of bean class [com.dao.im
Caused by: org.springframework.beans.InvalidPropertyException: Invalid property 'htd' of bean class [com.dao.impl.UserDaoImpl]: No property 'htd' foundat org.springframework.beans.BeanWrapperImpl.co原创 2013-01-15 10:38:31 · 6803 阅读 · 0 评论 -
Hibernate 参数查询
第一种:public User validate(String userName, String password) { String hql = "from User where userName =:userName and password =:password"; User user = null; Object[] values = {userName, passwo原创 2013-01-15 12:25:58 · 15608 阅读 · 0 评论 -
Hibernate 测试代码
加载映射文件:(1)**.hbm.xmlSessionFactory sf = new Configuration().configure().buildSessionFactory();(2)SessionFactory sf = new Configuration() .setProperty("hibernate.connection.dr原创 2013-01-14 12:57:36 · 5694 阅读 · 0 评论 -
Hibernate测试
加入5个基本jar后,单元测试结果参考(http://javapub.iteye.com/blog/869380)缺少jar包:ejb3-persistence.jar添加jar包后,缺少连数据库jar,mysql-connector-java-5.1.15-bin.jar当都加上后,查询数据库数据。原创 2013-01-14 12:58:40 · 922 阅读 · 0 评论 -
<script>位置
A p{background-color:red;}B显示出来了。CD其中三个位置A, B, C, D$("#show").click(function () { $("p").show("slow");});只放在C , D处管用。加上$(document).ready(function(){之后$(document).r原创 2013-01-23 15:34:56 · 1368 阅读 · 0 评论 -
hide show toggle
隐藏hide() hide(2000) hide(2000, function(){});$("#show").click(function () { $("p").hide("slow");});显示show() show(2000) show(2000, function(){})$("#show").click(function () { $("p").show("sl原创 2013-01-23 16:07:16 · 768 阅读 · 0 评论 -
form 提交
第一种: ********** $("#addUserForm").submit();第二种: *********** if(confirm("Are you sure?")){ deleteUserForm.action = "deleteUser.action"; deleteUserForm.submit();} 第三种:原创 2013-01-16 11:20:23 · 434 阅读 · 0 评论 -
action跳转到另一个action
userList.action login.jsp /userList.jsp原创 2013-01-16 09:27:41 · 795 阅读 · 0 评论 -
indexOf() substring()
字符串string中 包含某个 字符串string。 可以用indexOf().if(str.indexOf("abc") >= 0){ // 字符串str中存在'abc'}else{ //不存在}str.substring():其中str 下标从0开始substring(int) "unhappy".substring(2) return "原创 2013-01-22 12:32:01 · 458 阅读 · 0 评论 -
js获取项目根路径
function getRootPath(){ //获取当前网址,如: http://localhost:8088/test/test.jsp var curPath=window.document.location.href; //获取主机地址之后的目录,如: test/test.jsp var pathName=window.document.location.原创 2013-03-05 09:38:54 · 4937 阅读 · 1 评论 -
新窗口window.open() url不显示参数,后面页面可以接收参数 ——后面页面为html
前台页面javascript:var title_src = "/title.html";var body_src = "/body.html?user_id=" + document.actionForm.user_id.value +"&admin_mode=no&orientation=vertical";var foot_src = "/foot.html&user_id="原创 2013-04-02 10:26:39 · 6164 阅读 · 0 评论 -
document.write, innerHTML
document.write直接输出在浏览器,后面继续write ,内容会一直在后面添加。innerHTML就是获取或设置指定DOM元素(id)的内容,就是之间的东西。与id挂钩。innerHTML可以方便有快捷的插入大段的HTML内容,但是不能对innerHTML插入的内容进行处理。还有一点要说的是innerHTML不是W3C DOM标准的组成部分,而是一项专利技术。在d原创 2013-04-02 09:28:45 · 4223 阅读 · 2 评论 -
新窗口window.open() url不显示参数,后面页面可以接收参数 ——后面页面为jsp
前台js:var iUserID=document.actionForm.user_id.value;var iTID=document.actionForm.ts_id.value;var szUrl="/new_window.jsp"; //可写可不写var szProps="toolbar=no,directories=no,menubar=no,status=no,scrollb原创 2013-04-02 10:42:26 · 7630 阅读 · 0 评论 -
Java Struts2下载文件
html:///////////下载$().ready(function(){ $("#download") .button() .click( function(){ deleteUserForm.action = "downloadFile.action"; deleteUserForm.submit(); } ); });struts.xml原创 2013-03-15 13:54:53 · 1993 阅读 · 0 评论 -
Java Struts2 实现数据库数据导出Excel文件
HTML: 导出 Struts.xml true application/vnd.ms-excel;charset=GBK excelStream attachment;filename=转载 2013-03-07 14:00:27 · 2817 阅读 · 0 评论 -
struts2中文件上传路径
String directory = "/upload";String targetDirectory = ServletActionContext.getServletContext().getRealPath(directory);targetDirectory 路径是指eclipse 工作目录下 *\workspace\.metadata\.plugins\org原创 2013-03-14 15:49:37 · 4270 阅读 · 0 评论 -
POI CellType类型
CellType 类型 值CELL_TYPE_NUMERIC 数值型 0CELL_TYPE_STRING 字符串型 1CELL_TYPE_FORMULA 公式型 2CELL_TYPE_BLANK 空值 3CELL_TYPE_BOOLEAN 布尔型 4CELL_TYPE_ERROR 错误 5原创 2013-03-14 15:50:42 · 12228 阅读 · 0 评论