`
文章列表
jquery判断checked的三种方法: jquery 高版本的对attr支持的不好,尽量使用prop会比较好些 .attr(‘checked’):   //看版本1.6+返回:”checked”或”undefined” ;1.5-返回:true或false .prop(‘checked’): //16+:true/false .is(‘:checked’):    //所有版本:true/false//别忘记冒号哦 jquery赋值checked的几种写法: 所有的jquery版本都可以这样赋值: // $(“#cb1″).attr(“checked”,”checked”); ...

Git SSH Key 生成步骤

    博客分类:
  • Git
Git是分布式的代码管理工具,远程的代码管理是基于ssh的,所以要使用远程的git则需要ssh的配置。 github的ssh配置如下: 一 、 设置git的user name和email: $ git config --global user.name "xuhaiyan" $ git config --global user.email "haiyan.xu.vip@gmail.com"   二、生成SSH密钥过程:1.查看是否已经有了ssh密钥:cd ~/.ssh
List 接口有两个实现类,ArrayList 与LinkedList如果排序用ArrayList 如果经常删写改 操作用 LinkedList,为什么会有这样一说法呢,我们从两个类的源码来分析。ArrayList:  数据存储类型是: private transient Object[] elementData;//就是一个普通的对象数据。 public boolean add(E e) {//增加对象的方法,可以看出是把数组的大小改变为size+1,然后把老的对象数据复制到新的对象数据 ensureCapacity(size + 1); // Incremen ...
Eclipse选中变量名,相同变量都变色显示 的设置: java文件的设置"Window"-"preferences"-"Java"-"Editor"-"Mark Occurrences"复选框勾选 js文件的设  置"Window"-"preferences"-"web"-"javascript"-"Mark Occurrences"复选框勾选 。
    Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,这 3 个注释和 @Component 是等效的,因为他们的代码实现都是一样的, ...
一、综述 本文比较了RMI、Hessian、Burlap、Httpinvoker、WebService5这种通讯协议的在不同的数据结构和不同数据量时的传输性能。 RMI是java语言本身提供的远程通讯协议,稳定高效,是EJB的基础。但它只能用于JAVA程序之间的通讯。 Hessian和Burlap是caucho公司提供的开源协议,基于HTTP传输,服务端不用开防火墙端口。协议的规范公开,可以用于任意语言。 Httpinvoker是SpringFramework提供的远程通讯协议,只能用于JAVA程序间的通讯,且服务端和客户端必须使用SpringFramework。 Web service是连接 ...
目前Freemarker对Shrio的标签还不支持,不过已经有人贡献出来第三方面解决方案,如下:1、下载shiro-freemarker-tagsGitHub地址:https://github.com/jagregory/shiro-freemarker-tags 可以先看一下他的说明文档,有一个初步的了解。2、Spring MVC配置自定义一个ShiroTagFreeMarkerConfigurer继承Spring本身提供的FreeMarkerConfigurer,目的是在FreeMarker的Configuration中添加shiro的配置   public class ShiroT ...
java.lang.IllegalAccessError: tried to access method freemarker.ext.servlet.AllHttpScopesHashModel.<init>(Lfreemarker/template/ObjectWrapper;Ljavax/servlet/ServletContext;Ljavax/servlet/http/HttpServletRequest;)V from class org.springframework.web.servlet.view.freemarker.Fr eeMarkerView   原 ...
An internal error occurred during: "Importing Maven projects". Unsupported IClaseclipse导入Maven项目报错:An internal error occurred during: "Importing Maven projects". Unsupported IClasspathEntry kind=4   1. Right-click on your project, select Maven -> Remove Maven Nature.   2.Open y ...
1、运行时多态和编译时多态的区别?编译时的多态,是指参数列表的不同, 来区分不同的函数, 在编译后, 就自动变成两个不同的函数名. 在运行时谈不上多态运行时多态:用到的是后期绑定的技术, 在程序运行前不知道,会调用那个方法, 而到运行时, 通过运算程序,动态的算出被调用的地址. 动态调用在继承的时候,方法名 参数列表完全相同时才出现运行时多态!运行时多态,也就是动态绑定,是指在执行期间(而非编译期间)判断所引用对象的实际类型,根据实际类型判断并调用相应的属性和方法.看看下面这个例子:abstract class Animal {  private String name;  Animal(St ...
Mybatis插入后返回主键 <insert id="add" parameterType="vo.Category"> <selectKey resultType="java.lang.Short" order="AFTER" keyProperty="id"> SELECT LAST_INSERT_ID() </selectKey> insert into category (name_zh, parent_id, show_order, ...
选择【Run As】-【Maven build】的时候,报: [INFO] Scanning for projects…[INFO] [INFO] BUILD FAILURE[INFO] [INFO] Total time: 0.109s[INFO] Finished at: Wed Apr 13 11:04:20 CST 2011[INFO] Final Memory: 1M/4M[INFO] ERROR] No goals have been specified for this build. You must specify a valid lifecycle phase or a g ...
"Connections could not be acquired from the underlying database" 大概意思是说:不能连接当前所配置的数据库. 出现这种问题,一般是配置参数有误.若连接mysql数据库的话,这时还要考虑你设置远程mysql.否则,也会出这个问题. 远程访问MySQL的设置1.在User表中添加允许远程访问的用户insert into mysql.user(Host,User,Password,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_p ...
前两天也偶尔出现这个错误,也没在意,因为我重新修改一下mysql的root密码后又可以用了,但昨天却不行,我把root密码修改以后虽然当时能用, 一旦重新进入就都不能用了,可我的密码明明没有错啊?今天终于找到了原因,是 ...
在数据库查询中常常会碰到要查询树形结构的数据,需要用一个字段的数据当做下一条记录的父节点继续查询,如果在不知道有多少级节点的情况下一次次手写SQL查询会很繁琐而没有效率,这时可以使用  oracle中的connect with prior递归算法: Oracle中start with...connect by prior子句用法 connect by 是结构化查询中用到的,其基本语法是:  select ... from tablename start with 条件1  connect by 条件2  where 条件3;  例: 
Global site tag (gtag.js) - Google Analytics