- 博客(18)
- 资源 (13)
- 收藏
- 关注
原创 SEO优化原则
白帽SEO网站结构布局优化扁平化结构控制首页链接数量扁平化的目录层次不要超过3层导航SEO优化面包屑导航让用户了解当前所处位置使用户可以了解网站组织形式不可忽略的细节首页-上页-下页-尾页首页 1 2 3 4 5 6 7 8 9 10 下一页首页 1 2 3 4 5 6 7 8 9 10 下来选择 推荐这种方式,搜索引擎可以收录全部分页内容网
2014-11-18 20:58:24 627
SEO优化原则
白帽SEO网站结构布局优化扁平化结构控制首页链接数量扁平化的目录层次不要超过3层导航SEO优化面包屑导航(示例:新闻>国内>XXX)让用户了解当前所处位置使用户可以了解网站组织形式不可忽略的细节首页-上页-下页-尾页首页 1 2 3 4 5 6 7 8 9 10 下一页首页 1 2 3 4 5 6 7 8 9 10 下来选择 推荐这种方式,搜索引擎可以收录全部分页内容网页代码优化原...
2014-11-18 20:58:00 162
转载 使用String.intern减少内存使用
最近写一个程序,从文件中读取一些字/词,然后存储起来供别的类引用。对每个读入的词创建一个String,结果许多同样内容的也会存储多份,会占用大量内存。开始的一个想法是使用map/set来存储所有遇到的词,这样就没有重复的了。然后别的类只需要引用这些词就可以了。这样还需要一些工作量,经别人介绍,发现了String.intern方法。例如下面代码String a = new S
2014-11-18 10:13:35 688
使用String.intern减少内存使用
最近写一个程序,从文件中读取一些字/词,然后存储起来供别的类引用。对每个读入的词创建一个String,结果许多同样内容的也会存储多份,会占用大量内存。开始的一个想法是使用map/set来存储所有遇到的词,这样就没有重复的了。然后别的类只需要引用这些词就可以了。这样还需要一些工作量,经别人介绍,发现了String.intern方法。例如下面代码String a = new S...
2014-11-18 10:13:00 108
原创 js this
/** * 1、this表示window */function Person(){alert(this);}//Person(); //火狐弹出window/** * 2、this代表student * 输出: * function Student(){ * * } */function Student(){}Stude
2014-11-13 23:14:18 480
js this
/*** 1、this表示window*/function Person(){alert(this);}//Person(); //火狐弹出window/*** 2、this代表student* 输出:* function Student(){* * }*/function Student(){}Student.s = Person;...
2014-11-13 23:14:00 47
原创 js实现单例模式
//结合闭包、原型(function(){function Person(){}Person.prototype.id = 12;Person.prototype.age = 23;Person.prototype.name = "李项京";Person.prototype.method = function(){return "sdf";};Perso
2014-11-13 23:08:39 645
js实现单例模式
//结合闭包、原型(function(){function Person(){}Person.prototype.id = 12;Person.prototype.age = 23;Person.prototype.name = "李项京";Person.prototype.method = function(){return "sdf";};Person.prototype["person"...
2014-11-13 23:08:00 113
原创 js原型
/** * 每个函数都有一个原型prototype * prototype是一个对象 * @returns {Person} */function Person(){}function Student(){}Person.prototype.name="李项京";Person.prototype.age="23"; //给属性赋值Person.prototype
2014-11-13 23:05:13 518
js原型
原型:原型是函数才有的概念原型跟对象的区别:对象是原型的副本,也有点像Java里超类的意思对象的增加属性,原型的属性不会增加;原型增加属性,对象会同步更新属性。原型是js继承的基础/*** 每个函数都有一个原型prototype* prototype是一个对象* @returns {Person}*/function Person(){}function Stu...
2014-11-13 23:05:00 88
原创 js继承
/** * js里面不能//来注释 *1、定义父函数和内部函数,传入json,遍历json的值并赋给内部函数原型,传出内部函数 *2、定义子函数,指定父类函数的实现 *3、调用子函数的方法 */function Fu(jsonObj){function F(){}for(var name in jsonObj){F.prototype[name]=jso
2014-11-13 22:38:05 721
js继承
/** * js里面不能//来注释 *1、定义父函数和内部函数,传入json,遍历json的值并赋给内部函数原型,传出内部函数 *2、定义子函数,指定父类函数的实现 *3、调用子函数的方法 */function Fu(jsonObj){ function F(){ } for(var name in jsonObj){ F.prototype[name]=jsonObj...
2014-11-13 22:38:00 76
原创 js闭包
/** * 闭包 * 范式 * ()() * 第二个括号为实参 * 第一个参数为一个函数,函数的参数为形参,在匿名函数中所有的方法都可以使用 * * 下面的写法的好处 * 1、可以让一些函数私有化 * 2、可以让一些函数公开化 * 3、在匿名函数中声明的属性,在外部访问不到 * 总结:实际上就是通过赋值给window+将函数传出去,以达到公开效果
2014-11-13 22:23:06 495
js闭包
/*** 闭包:使外部不能改变其属性或调用其方法,可以理解为js中私有化属性或方法的形式* 范式* ()()* 第二个括号为实参* 第一个参数为一个函数,函数的参数为形参,在匿名函数中所有的方法都可以使用* * 下面的写法的好处* 1、可以让一些函数私有化* 2、可以让一些函数公开化* 3、在匿名函数中声明的属性,在外部访问不到* 总结:实际上就是通过赋...
2014-11-13 22:23:00 60
原创 js自定义事件
//1、jquery一般都以$().ready(function(){})开头//总结,JS中一般需要通过JSON传入数据$().ready(function(){//2、绑定自定义事件(声明自定义事件),需要执行的数据,通过JSON传入$("select").unbind("me");$("select").bind("me",function(meJSON){alert
2014-11-13 22:18:17 501
js自定义事件
//1、绑定自定义事件(声明自定义事件),需要执行的数据,通过JSON传入$("select").unbind("me");$("select").bind("me",function(meJSON){alert(meJSON.value);meJSON.callback();});//2、绑定事件,注册触发器,相当于执行自定义事件$("select").unbind("change");
2014-11-13 22:18:00 65
原创 js回调函数
//效果:包装ajax的调用过程,使用调用变得更简单//定义成一个json,既方便内部变量,又方便外部执行需要的内容var ajaxObj={xmlHttpRequest : null,//会返回 一个XMLHttpRequest对象getXMLHttpRequest : function ajaxFunction(){ var xmlHttp; try { /
2014-11-13 22:14:26 624
js回调函数
//效果:包装ajax的调用过程,使用调用变得更简单//传一个json,既方便内部变量,又方便外部执行需要的内容var ajaxObj={xmlHttpRequest : null,//会返回 一个XMLHttpRequest对象getXMLHttpRequest : function ajaxFunction(){ var xmlHttp; try { // Firefox, Opera...
2014-11-13 22:14:00 44
LiquiBase数据库版本管理组件使用示例
2021-02-10
spring-boot-elasticseach-demo.zip
2020-03-21
spring-boot-rabbitmq-demo.zip
2020-03-09
mybatis-generator生成代码完整示例
2019-01-31
无忧辩论赛计时器
2011-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人