- 博客(28)
- 资源 (3)
- 收藏
- 关注
原创 @Transactional注解事务回滚在控制层不起作用
首先需要添加注解方式配置事务 controller代码 shopService.insertUserAndShop(shop, adminuser);ShopServiceImpl代码@Override @Transactional(propagation=Propagati
2017-11-16 16:24:23
2956
原创 同时操作一张表,防止同时update
1. 一种锁是java提供的 synchronized, 同时只能有一个线程执行更新操作。比如: public void updateUser(User user) { synchronized (user) { userMapper.updateByPrimaryKey(user); }}2.
2017-09-19 11:31:48
8171
原创 tomcat运行一段时间挂掉
在catalina.bat第一行加入set JAVA_OPTS=-Xms64m -Xmx256m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m
2017-01-09 14:56:04
6983
2
原创 tomcat https 部署 server.xml配置
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyr
2016-12-27 15:39:11
1550
原创 for each换行按月份显示用户图片
页面核心代码: ${ur.time} --> --%> --> 后台核心代码@RequestMapping(value="
2016-04-06 16:20:58
439
原创 阿里云服务器环境搭建
1.搭建利用ftphttp://jingyan.baidu.com/article/3065b3b6c90ff9becef8a464.html
2016-03-21 15:08:55
439
原创 hibernate+mysql save数据到数据库乱码解决办法
首先,mysql安装的时候注意,设置一定要把latin1改成utf-8,后来改可能是没用的,项目里。web.xml也要注意设置。eclispse编译环境也得是utf-8,持久层,也就是hibernate的配置有个地方要改。jdbc:mysql://localhost:3306/ad?useUnicode=true&characterEncoding=utf-8
2016-01-26 16:08:54
543
原创 java导出excel表
@RequestMapping(value = "outputexcel", method = RequestMethod.GET) public void outputexcel(Model model,HttpServletResponse response, HttpSession session) throws IOException { model.addAttribute(
2016-01-21 17:00:13
241
原创 java springmvc 定时器方法执行两次问题
原因是在web.xml要实例化两次分别是和里,所以要将定时器对任务,单独写到一个xml文件里,配置如下同时定时器的xml代码如下代表下午每天2点半执行
2015-10-06 14:36:31
2479
转载 json过滤list中的键值
JsonConfig config = new JsonConfig(); //过滤属性 config.setIgnoreDefaultExcludes(false); config.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT); config.setExcl
2015-09-02 15:43:18
526
原创 spring mvc 2个select框取值
首先,js代码function test(){ var pro=$("#activity_project").val(); $.ajax({ type: "POST", url: "${pageContext.request.contextPath}/video/selectchild", data: { //发送
2015-08-19 14:24:13
3622
原创 object对象如何转json格式
首先,定义个实体对象,用来接收参数。@Entitypublic class VideoApp { @Id@Column(name="id") private String id; @Column private String name; @Column private String score; @Column private String
2015-08-19 14:13:45
1426
1
原创 mysql分组取每组前几条记录
SELECT * FROM video a LEFT JOIN video b ON a.colunm=b.colunm AND a.id WHERE a.category='我们' GROUP BY a.id
2015-08-17 16:03:56
498
转载 java发送邮件
package com.east.email; import java.util.Date;import java.util.Properties; import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAddress;import javax.mail.in
2014-01-18 15:08:26
458
原创 iterator的使用实例及在s标签里去session,request里取值
public class User { private Integer userId; private String userName; private String userPwd; //get和set方法 ...........}action中的代码List list = new ArrayList();User use
2014-01-18 11:20:05
3993
原创 java生成时间
生成date类型的方法。java.util.Date date=new java.util.Date();java.sql.Date data1=new java.sql.Date(date.getTime());还有一种是更精确的。Timestamp timetemp=new Timestamp(new java.util.Date().getTime());
2014-01-09 15:04:25
709
原创 struts2 上传 找不到系统指定路径
在xml写入绝对路径可以解决问题 /photo D:\tomcat\webapps\xianxia100\pointPhoto image/bmp,image/png,image/gif,image/jpg/JPG 1024000
2014-01-06 13:52:39
1678
原创 js各种验证
验证是否全为汉字 function isChn(){ var str=document.getElementById("pcopyroposername").value; var nameMsg=document.getElementById("nameMsg"); var reg = /^[\u4E00-\u9FA5]+$/; if(!reg
2013-12-28 15:27:59
621
原创 在java中跳转到jsp并且传值。
Zsuser zspho = (Zsuser) ServletActionContext.getRequest().getSession().getAttribute("zsuserSession"); String tempUrl="userInfoAction!queryByIdUserInfo?zsuser.uid="+zspho.getUid(); ServletAc
2013-12-28 10:50:48
1098
原创 js悬浮窗的实现。
function showDiv(open) { document.getElementById("area").style.display=open?"":"none"; } function hideDiv() { document.getElementB
2013-12-27 14:37:01
4453
转载 s:property
关于struts2标签取值的备忘录 取值要通过或在任意的标签内使用%{}; 当Action的valueStack中有该属性的值时,只需直接使用该属性的名字即可; 当Action的valueStack中没有该属性的值时,比如在session,application范围中的属性值时,需要加#或者#attr.; 例子: 假设某Action中有person成员
2013-04-22 17:24:34
750
转载 struts 2标签 <s:textfield> 样式问题
对于struts2 ,当应用其自身的标签时,例如: 当查看源代码时为: 自动添加的table tr td 标签,但如果想 一行显示多列怎么办?网上查了查,有好多奇怪的解决办法,比如说通过在页面上判断,看什么时候输入 标签,但我认为,struts2这样做,那也太不人道了,后终于查到原因,现总结如下:
2013-04-08 15:14:27
1096
转载 java的内存泄露
会。java导致内存泄露的原因很明确:长生命周期的对象持有短生命周期对象的引用就很可能发生内存泄露,尽管短生命周期对象已经不再需要,但是因为长生命周期对象持有它的引用而导致不能被回收,这就是java中内存泄露的发生场景。 1.集合类,集合类仅仅有添加元素的方法,而没有相应的删除机制,导致内存被占用。这一点其实也不明确,这个集合类如果仅仅是局部变量,根本不会造成内存泄露,在方法栈退出后就没
2013-02-28 15:14:19
301
转载 hibernate树状结构
树形结构:也就是目录结构,有父目录、子目录、文件等信息,而在程序中树形结构只是称为节点。 一棵树有一个根节点,而根节点也有一个或多个子节点,而一个子节点有且仅有一个父节点(当前除根节点外),而且也存在一个或多个子节点。 也就是说树形结构,重点就是节点,也就是我们需要关心的节点对象。 节点:一个节点有一个ID、一个名称、它所属的父节点(根节
2013-01-18 21:35:40
347
转载 SimpleDateFormat格式化日期
import java.text.SimpleDateFormat;import java.util.Date;public class test { public static void main(String []aa){ SimpleDateFormat dateformat1=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss E");
2012-09-12 18:19:37
715
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人