上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
摘要: public class A{ private static Integer n = 0;}public class B extends A implements Runnable { public void run(){ synchronized(n){ ++n; } ... 阅读全文
posted @ 2015-09-11 14:49 人在囧途-博客 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 如果linux中有一个很大的日志文件sytem.log,怎么查看其中你关心的部分两种方式:1、cat system.log | grep "xxxx" > tmp.log 然后看tmp.log去2、vi system.log 用/查找关键字,n是下一个,N是上一个 阅读全文
posted @ 2015-09-11 14:42 人在囧途-博客 阅读(260) 评论(1) 推荐(0) 编辑
摘要: 通过两种代理方式,一是JDK本身的代理方式,二是CGLIB提供的代理方式,在代理类的前面加事务begin,在后面加事务commit,需要的数据库连接从ThreadLocal中取 阅读全文
posted @ 2015-09-11 14:41 人在囧途-博客 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 怎么优化这句SQL:select * from abc where a=123 and b=456 order by c limit 10;ab建立联合索引,c建单独索引联合索引的概念需要好好补补 阅读全文
posted @ 2015-09-11 14:40 人在囧途-博客 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 现在系统中有10万个优惠码,设计一个方式,让用户到页面上凭QQ领取优惠码,怎么让优惠码不被重复发放,并且设计表结构?(ID,QQ,COUPON),QQ这一列建立唯一性约束,加上索引UPDATE TABLE SET QQ="XXXX" WHERE ID = (SELECT MIN(ID) FROM T... 阅读全文
posted @ 2015-09-11 14:40 人在囧途-博客 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1、nginx配置漏桶原理2、通过nginx查找恶意IP,加入黑名单3、防机器人下单程序4、黑名单程序,同一用户名、送货地址、手机号、email地址不能发货5、后台堆硬件 阅读全文
posted @ 2015-09-11 14:39 人在囧途-博客 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1JVM类加载机制JVM的ClassLoader通过Parent属性定义父子关系,可以形成树状结构。其中引导类、扩展类、系统类三个加载器是JVM内置的。它们的作用分别是:1)引导类加载器:使用native代码实现,在rt.jar等包中搜索运行JVM所需的类,例如java.lang等包下的类。2)扩展... 阅读全文
posted @ 2015-09-11 14:19 人在囧途-博客 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 最近接项目要求,要在svn主干上创建分支,用分支来进行程序的bug修改,而主干上进行新功能的开发。分支上的bug修改完,发布后,可以合并到主干上。项目程序可以在主干和分支之间进行切换,来实现主干和分支的同时维护。 1.创建分支 创建分支实际上就是将程序copy一份到指定的分支目录,如下图示:在... 阅读全文
posted @ 2015-09-10 17:25 人在囧途-博客 阅读(187) 评论(0) 推荐(0) 编辑
摘要: Spring MVC在接收集合请求参数时,需要在Controller方法的集合参数里前添加@RequestBody,而@RequestBody默认接收的enctype (MIME编码)是application/json,因此发送POST请求时需要设置请求报文头信息,否则Spring MVC在解析集... 阅读全文
posted @ 2015-09-10 17:24 人在囧途-博客 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 如何解决ajax跨域问题(转)由 于此前很少写前端的代码(哈哈,不合格的程序员啊),最近项目中用到json作为系统间交互的手段,自然就伴随着众多ajax请求,随之而来的就是要解决 ajax的跨域问题。本篇将讲述一个小白从遇到跨域不知道是跨域问题,到知道是跨域问题不知道如何解决,再到解决跨域问题,最后... 阅读全文
posted @ 2015-09-10 17:20 人在囧途-博客 阅读(724) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页