`
Everyday都不同
  • 浏览: 714162 次
  • 性别: Icon_minigender_1
  • 来自: 宇宙
社区版块
存档分类
最新评论
文章列表
近期一直在做前端开发。。。感觉自己的知识点被不断刷新。。秉持着好记性不如烂笔头的念头,就此记录下吧,以供参考~ 1、js的闭包 当把js函数写在$(document).ready(function(){...}里面,就相当于闭包的效果。被包围起来的js函 ...
作为一个写后台Java比较多的人,最近有开发前端的需求:切换聊天对象,聊天界面的内容也要随之切换。。目前初具成效,然而也是心酸。。。。。。。。用这个小笔记来记录下一些印象比较深刻的点吧,以供参考~   1. top.或parent. 如果一个页面B是被A页面所包围,并且B页面有自己的js,如果A页面的js想获取B页面的dom元素,需要使用 top.$("你的选择器")或parent.$("你的选择器")去获得。但需注意,A页面的js无法直接调用B页面的js函数 ——常见于一个iframe嵌入父页面中 父页面想要获取子页面如iframe里面的 ...
“我本地是可以的啊,为什么生产上就不行了???” 上面那句话相信大家都有说过,现在似乎已经被戏称为“程序员最大的谎言”,呵呵……我就来以我个人的遭遇来总结下教训。   场景一:单独把自己在本地编译无误, ...
先看下以下方法的打印结果以及返回值: public static void main(String[] args) { System.out.println("返回值:" + testResult()); } public static boolean testResult() { for(int i=1; i<=5; i++) { System.out.println("-------------->开始:" + i); if(i == 3) { return true; } ...
好久不见的近期小结,这个系列我觉得还是得坚持更新啊…   1)windows mysql中文入库乱码问题。 在确定服务端的中文编码是UTF-8无误后,就需要考虑mysql的编码设置问题了。用sql语句查看下: SHOW VARIABLES LIKE '%char%' 要确保character_set_server/system/server/results等都为utf8,默认情况下,character_set_server可能为latain,解决办法: 找到mysql server的安装路径,在bin目录下找到MySQLInstanceConfig.exe,一路点击到字符编码那里 ...
很久没有更新了……   在使用Ext JS作为前端开发框架时,避免了写原生态table之类的元素。现在有一需求是写可编辑单元格的表格,并且需要和后台数据动态绑定起来。下面就简单记录下过程,以便日后供自己和需要的同行参考~   前端部分(核心): 1)先写一个div容器   <div id="grid"></div>  2)js部分:     Ext.onReady(function(){ var column = new Ext.grid.ColumnModel([ {header:'描述',dataIndex:' ...
时光飞逝,大概是2016年最后一篇博~   1. net.sf.json如何传递集合?   List<Map<String, String>> list2 = new ArrayList<Map<String,String>>(); Map<String, String> map4 = new HashMap<String, String>(); map4.put("id", "1"); map4.put("pk", "1&q ...
现有一需求,就是假设有若干任务执行者执行一定数目的任务,并且任务的分配需按一定的权重比来进行。任务的分配是随机的,分配完毕后需要为每条任务打上执行者的标签(即被谁执行。)分配算法不难,但是用java写起来 ...
话不多说,开始。。   step1:首先在eclispe中新建一个maven项目:new->project->Maven Project,artifact选择webapp:   step2:填写项目的group id、artifact id、version、package等信息:   step3:打开pom.xml文件,切换至Dependencies标签页,选 ...
ScheduledExecutorService是java.util.concurrent并发包下的一个接口,表示调度服务~,它定义了以下几个方法:   public ScheduledFuture<?> schedule(Runnable command, long delay, TimeUnit unit); public <V> ScheduledFuture<V> schedule(Callable<V> callable, ...
做CRUD的功能时,我们常常会定义一个和表对应的实体类信息,然后这个实体类信息的属性和表中的字段一一对应,然后加上每个属性的get和set方法;更规范的做法是,在此基础上再加一个DTO类,它与实体类 长得几乎一样,但是这个类不直接和表关联。   之前一直不明白为何要再定义一个dto类,也觉得get和set方法不外乎是: public String getEmail() { return email; } public void setEmail(String email) { this.email = email; }  这种“千篇一律”的写法。 ...
真是久违的近期小结系列。。。。   1.distinct的分组作用 一般来说,大家都知道distinct是用来去重的,却忽视了他也有分组的作用~下面就来测试一下。 假设有一张aaa的表数据如下:  其中,date和name字段是一一对应的,而date和name2字段并不是一一对应的。   1)下面就来测试distinct和group by在date和name字段上的作用效果:   SELECT DISTINCT DATE,NAME FROM aaa ORDER BY DATE;    SELECT DATE,NAME FROM aaa GROUP BY DATE,NAM ...
Hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能. Spring也对Hessian进行了支持,以下就用一个简单的例子来说明下如何在Spring中使用Hessian吧。   Hessian的服务端配置: 在服务端的某个applicationContext-*.xml(命名不限)创建HessianServiceExporter来暴露你的服务接口(接口以及接口实现类略):   <!-- RemoteService的Hessian Exporter --> <bean name="remoteServiceExp ...
maven的简单使用   1、maven的使用背景 maven是一个成熟的项目管理工具,它的核心理念是POM(Project Object Model)项目对象模型,把一整个项目当做对象,类似Java的OOP(面向对象)。是可以通过描述信息来完成项目 的构建。   ...
   前一篇文章介绍了了git的一些基本概念和常用命令,本篇就更深入地聊一下git的分支。     1、分支 git每次提交时,都会把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支。 HEAD严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。 每次提交,master分支都会向前移动一步,这样,随着你不断提交,master分支的线也越来越长: 分支相当于开辟了一个平行空间,平行空间之间通常不会有任何交集,除非进行了合并。   查看分支:git bra ...
Global site tag (gtag.js) - Google Analytics