`
文章列表
最近遇到一个问题, 项目布到服务器jetty上File.mkdirs()总是返回false, 细细查看,路径是 /root/temp/file, 然后看看这个路径是不是可见,结果File.exists()返回为false. 这个目录程序都看不到.于是想到可能是linux目录的权限问题. 因为之前已经把temp及子目录都设成了chmod 777. 然后查看/root的权限,发现是 drwx------  15 root root  4096 10月 22 09:33 root 只有目录创建者有读写运行权限. 于是猜到jvm并不是目录创建者, 然后chmod 777 -R /root 一把. ...
项目的开发终于只剩了我一个,自己瞎搞终于抠完了,发现将近100万的数据量根本跑不动,页面就剩一个圈圈在转,于是只能改代码优化. 逻辑中有先把符合规则的数据select 出来,然后处理一下再一条条update和insert. 首先把update 写成batch update //                for(Match match:updateMatchList){//                    executor.update("MATCH.updateMatch", match);//                    batch++;// ...
    private static void createSheet(HSSFWorkbook wb, String[] head, String[][] body, String sheetName, int sheetIndex, int start) {        int rowIndex = 0;        System.out.println("@@@@@@@@@@" + sheetIndex);        System.out.println("##########" + start);        HSSFSheet she ...
<div class="iteye-blog-content-contain" style="font-size: 14px"></div> 网站运行很慢的时候,我就特别起知道为什么这么慢,所以我查啊查,数据库绝对是很重要的一部分,里面运行的sql是绝对不能放过的。平时做项目的时候,我也会注意sql语句的书写,写出一些高效的sql来,所以我会经常测试自己写的sql语句。我把我知道的二个方法,总结一下发出来。 一,show profiles 之类的语句来查看 1,查一下profile是不是打开了,默认是不打开的。   my ...
1.注意where子句的位置,尽量在第一个条件过滤掉大部分数据 WHERE p.products_id IN (472,474) AND p.languages_id = 1 AND m.languages_id = 1 AND c.languages_id = 1 AND t.languages_id = 1 第一个条件  p.products_id IN (472,474),它返回的结果只有不到10条,接下来还要根据其它的条件来过滤,自然在速度上有了较大的提升。     2.在where字段,order by 字段上建合适的索引,mysql 可以建联合索引 3.尽量少用or, ...
在多用户管理中想把每个用户的信息都保存在session中,其中保存用户信息的bean想用spring管理,则必须不是单例 @Controller@Scope("prototype")public class LoginController {    @Autowired    private LoginService loginService;        @Resource    private UserContext userContext;    @RequestMapping(value = "/login", method = Reques ...
  博客分类: 计算机 LINUX Ubuntu     键盘移动 (Move) 一切都从键盘的移动k -> 上 upj -> 下 downh -> 左 leftl -> 右 rightz -> 重画屏幕,当前光标变成屏幕的第一行 (redraw current line at top of window)CTRL-f -> 跳到下一页 (page down)CTRL-b -> 跳到上一页 (page up) 跳跃指令 (jumps)
    <select id="getMatchList" parameterClass="page" resultClass="match">        select          m.id,          a.title 'asset.title',          m.video_uuid videoUuid,          m.meta_uuid metaUuid,          m.view_count viewCount,          m.status,<!--         ...
小结一下ibatis框架下,传入参数为数组类型或者是List类型的sql写法。标签里面都不需要表名       1.传入字符串数组,不需要标明parameterClasss,数组和List类型对象一样都可以用<iterate>标签进行遍历。   [sql] view plaincopy <select id="selectOrgIdByNameStr" resultClass="Integer">           SELECT id           FROM org           WH ...
  本文由 伯乐在线 - 陈 鑫伟 翻译自 flippinawesome。未经许可,禁止转载!欢迎加入:技术翻译小组,或分享原创到伯乐头条。 如你所知,JavaScript是世界上第一的编程语言,它是Web的语言,是移动混合应用(mobile hybrid apps)的 ...
前台:         var idArray = [];        $("section td input[type='checkbox']:checked").each(function(){            idArray.push($(this).attr("name"));        })        $.ajax({            url : context + "/matches/release",            type : 'post',            data: {'idA ...
Mysql默认root用户只能本地访问,不能远程连接管理mysql数据库,Linux如何开启mysql远程连接?设置步骤如下: 1、GRANT命令创建远程连接mysql授权用户itlogger mysql -u root -p mysql>GRANT ALL PRIVILEGES ON *.* TO itlogger@localhost IDENTIFIED BY ‘www.itlogger.com’ WITH GRANT OPTION; mysql>GRANT ALL PRIVILEGES ON *.* TO itlogger@”%” IDENTIFIED BY ‘www.itl ...
游戏与功能相结合的趣味形式:如妈妈预订时间时用抢车位的游戏形式。 注册时形象设计:可以让用户自己组装形象或直接拍照生成漫画形象。 用户应该分为:妈妈,爸爸,爷爷,奶奶等称呼 宝宝的年龄要如实填写,随注册时间自动生成年龄 注册时选定小区,创建一个帮派 日历功能要强大,选中日历的日期创建一个活动,活动地点,活动时间,活动主题等。 可扩展至社区邻里,连接社区,共建社区文化
1,跨域的一个示例 当你需要操作一个内嵌iframe是,如果这个内嵌iframe和打开的网站不在同一个域中,你时常会遇到这样的报错:   Unsafe JavaScript attempt to access frame with URL http:/www.d1.com from frame with URL http://www.d2.com. Domains, protocols and ports must match.   从报错信息中我们可以知道,浏览器是通过域名(domain),协议(HTTP),端口(Port)。也就是说这三点只要有一个不匹配那就是跨域(Cross d ...
ntroduction Media Capture is one of the most interesting features in web applications, especially for mobile devices. Surprisingly capturing media on the spot is quite a new thing for browsers in general, until recently always being delegated to browser plugins such as Flash or Silverlight. In this ...
Global site tag (gtag.js) - Google Analytics