自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(97)
  • 资源 (4)
  • 收藏
  • 关注

转载 css浮动(float,clear)

原文链接:http://www.cnblogs.com/iyangyuan/archive/2013/03/27/2983813.html教程开始:      首先要知道,div是块级元素,在页面中独占一行,自上而下排列,也就是传说中的流。如下图:          可以看出,即使div1的宽度很小,页面中一行可以容下div1和div2,div2

2016-08-22 17:41:43 349

转载 JavaSript模块规范 - AMD规范与CMD规范介绍

原文:http://blog.chinaunix.net/uid-26672038-id-4112229.htmlJavaSript模块化    在了解AMD,CMD规范前,还是需要先来简单地了解下什么是模块化,模块化开发?    模块化是指在解决某一个复杂问题或者一系列的杂糅问题时,依照一种分类的思维把问题进行系统性的分解以之处理。模块化是一种处理复杂

2016-06-02 09:14:41 313

转载 通俗易懂的机器学习

原文网址:http://blog.jobbole.com/67616/何为机器学习?机器学习这个概念认为,对于待解问题,你无需编写任何专门的程序代码,遗传算法(generic algorithms)能够在数据集上为你得出有趣的答案。对于遗传算法,不用编码,而是将数据输入,它将在数据之上建立起它自己的逻辑。举个例子,有一类算法称为分类算法,它可以将数据划分为不同的组别。一个用

2016-04-24 09:50:39 1109

转载 朴素贝叶斯

分享到...微信微博复制网址邮件QQ好友QQ空间人人网开心网印象笔记领英飞信豆瓣TwitterFacebook一键分享查看更多(96)JiaThis原文网址:http://www.cnblogs.com/leoo2sk/archive/2010/09/17/naive-bay

2016-04-23 17:01:00 314

原创 JS的事件处理程序

1,你点按钮的同时,也点了这个按钮所在的容器,这个过程就是一个事件流。事件流描述的是从页面中接收事件的顺序。事件分两种:IE(事件冒泡流)Netscape(事件捕获流)2,事件处理程序Html事件处理程序(事件直接加在html结构里的),比如: 当然这种也可以写在script标签里面,例如:     function showMessage(){

2016-03-31 21:50:03 386

转载 CSS hack

1、什么是CSS hack?CSS hack是通过在CSS样式中加入一些特殊的符号,让不同的浏览器识别不同的符号(什么样的浏览器识别什么样的符号是有标准的,CSS hack就是让你记住这个标准),以达到应用不同的CSS样式的目的,比如.kwstu{width:300px;_width:200px;},一般浏览器会先给元素使用width:300px;的样式,紧接着后面还有个_width:20

2016-03-30 11:08:03 247

转载 JavaScript事件代理和委托(Delegation)

为啥要事件委托呢?首先每个函数都是对象,都会占用内存;内存中的对象越多,性能就越差。其次,必须事先指定所有事件处理程序而导致的DOM访问次数,会延迟整个页面的交互就绪时间。利用事件委托,只需要在DOM树中尽量最高的层次上添加一个事件处理程序。事件代理在JS世界中一个非常有用也很有趣的功能。当我们需要对很多元素添加事件的时候,可以通过将事件添加到它们的父节点而将事件委托给父节点来触发

2016-03-30 10:12:02 371

转载 js 几种类型的事件处理程序

原文:http://blog.csdn.net/mayixixi/article/details/7631577博主的这个应该是来自 Javascript高级程序设计  这本书。事件就是用户或浏览器自身执行的某种动作,如click,laod,mouseover都是事件的名称。事件流描述的是从页面中接收事件的顺序。事件处理程序就是对事件作出响应的函数。事件处理程序的名

2016-03-30 10:00:06 290

翻译 Javascript中apply、call、bind

在JS中,这三者都是用来改变函数的this对象的指向的,他们有什么样的区别呢。在说区别之前还是先总结一下三者的相似之处:1、都是用来改变函数的this对象的指向的。2、第一个参数都是this要指向的对象。3、都可以利用后续参数传参。那么他们的区别在哪里的,先看一个例子。                var xw = {                       

2016-03-27 21:34:02 362

转载 CSS代码重构与优化之路

正文从这开始~写CSS的同学们往往会体会到,随着项目规模的增加,项目中的CSS代码也会越来越多,如果没有及时对CSS代码进行维护,CSS代码不断会越来越多。CSS代码交错复杂,像一张庞大的蜘蛛网分布在网站的各个位置,你不知道修改这行代码会有什么影响,所以如果有修改或增加新功能时,开发人员往往不敢去删除旧的冗余的代码,而保险地增加新代码,最终的坏处就是项目中的CSS会越来越多,最

2016-03-27 19:48:02 244

转载 JVM

数据类型Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。基本类型包括:byte,short,int,long,char

2016-03-27 19:27:38 218

原创 推荐个博客

址:http://www.cnblogs.com/aaronjs/category/511281.html艾伦 Aaron老师是在慕课网有不少教程,我在看jquery源码的时候,竟然搜索到老师的博客,里面有好多不错的文章,推荐给大家。

2016-03-26 19:09:32 261

转载 js中几种实用的跨域方法原理详解

原文:http://www.cnblogs.com/2050/p/3191744.html这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。下表给出了相对http://store.company.com/d

2016-03-23 10:48:15 322

原创 语义化的HTML结构到底有什么好处?

一:1.语义化标签只是HTML,CSS不存在语义化。HTML是标签,CSS是属性。2.语义化标签简历在文档化页面的基础上面,将网页当做是一个文档,DOM中的D(document)以及在书写js是用到的document就已经很清晰的告诉我们,计算机将页面当做是一个document,我们也可以将页面归为document的一种。3.HTML标签本身是意义的。如p---paragrap

2016-03-19 22:16:23 1839

原创 注意转发和重定向的区别

//因为这里是重定向,所以下面的 userlist中是没有获取到 classid的,要用参数带过去            return "redirect:/userList.action?classId=" +classId;这个是综合测评项目的用户列表模块,注意用参数带值过去

2016-03-19 22:04:33 192

原创 EL表达式使用了java保留关键字

错误积累:     1、EL表达式使用了java保留关键字:     The identifier [class] is not a valid Java identifier as required by section 1.19 of the EL specification (Identifier ::= Java language identifier).     This c

2016-03-19 22:02:45 946

转载 大数据量高并发访问的数据库优化方法

原文:http://blog.sina.com.cn/s/blog_8fb83eec0101cpg7.html这个博客里面好像还有不少好的文章呢一、数据库结构的设计    如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。    在

2016-03-19 21:52:53 533

转载 json 和jsonp

原文:http://kb.cnblogs.com/page/139725/由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。  当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能

2016-03-11 15:28:12 227

原创 linux基础命令

1.$提示符是一般用户,#提示符是root用户2.ctrl+c退出当前正在执行的指令,回到命令提示符状态。3,echo 往屏幕上输出信息 如:echo a4,pwd看当前路径5,根目录指逻辑驱动器的最上一级目录,它是相对子目录来说的。打开“我的电脑”,双击C盘就进入C盘的根目录,双击D盘就进入D盘的根目录。其它类推。根目录在文件系统建立时即已被创建,其目的就是存储子目录(也称为文件

2016-03-02 20:41:35 534

原创 搭建博客hexo

Hexo是一个开源的静态博客生成器,用node.js开发,作者是台湾大学生tommy351。1,参考博客:(参考博客中先执行了npm install -g hexo,又新建的文件夹那个步骤,貌似不对?)http://www.cnblogs.com/zhcncn/p/4097881.html1,安装git2,下载安装node.js(x86(32位)http://nodej

2016-03-02 20:40:31 274

翻译 gitHub上传本地代码

参考博文:1,http://blog.sina.com.cn/s/blog_63eb3eec0101cf6x.html2,http://blog.csdn.net/zhanghenglei/article/details/14127211因为我之前安装了git和tortoiseGit,所以我下面的笔记是在这两个已经安装好的基础上:5、设置SS

2016-03-02 20:39:58 238

转载 数据库范式

数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入( insert )、删除( delete )和更新( update )操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。 范式说明 1.1 第一范式( 1NF )无重复的列     所谓第一范式( 1NF )是指

2016-03-02 20:38:25 176

转载 另一个前端优化

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:斯迪链接:https://www.zhihu.com/question/21658448/answer/18903129来源:知乎不知道是哪位大牛的文章,转过来回答。前端是庞大的,包括 HTML、 CSS、 Javascript、Image 、Flash等等各种各样的资源。前端优化是复杂的,针

2016-03-02 20:36:58 510

转载 JS原型和闭包

Js闭包闭包前要了解的知识  1. 函数作用域(1).Js语言特殊之处在于函数内部可以直接读取全局变量 var n=100;function parent(){ alert(n);}parent();//100 如果在php里 php$n=100;function parent(){ e

2016-03-02 20:36:25 265

转载 网站前端优化

雅虎十四条:网站前端网页优化的14条原则收藏到:1时间:2015-01-28   文章来源:马海祥博客   访问次数:879内容再丰富的网站,如果慢到无法访问也是毫无意义的;SEO做的再好的网站,如果搜索蜘蛛抓不到也是白搭;UE设计的再人性化的网站,如果用户连看都看不到也是空谈。所以,网页的效率优化绝对是最值得关注的方面,那么,我们该如何才能提高一个网页的效率呢

2016-03-02 20:35:50 495

翻译 Apply()和call() @知乎

知乎链接:http://www.zhihu.com/question/20289071一:call 和 apply 都是为了改变某个函数运行时的 context 即上下文而存在的,换句话说,就是为了改变函数体内部 this 的指向。因为 JavaScript 的函数存在「定义时上下文」和「运行时上下文」以及「上下文是可以改变的」这样的概念。二者的作用完全一样,只是接受参

2016-03-02 20:33:48 272

转载 linux:SUID、SGID详解

原文:http://tech.ccidnet.com/art/2583/20071030/1258885_1.html由于用户在UNIX下经常会遇到SUID、SGID的概念,而且SUID和SGID涉及到系统安全,所以用户也比较关心这个问题。关于SUID、SGID的问题也经常有人提问,但回答的人一般答得不够详细,加上曾经回答过两个网友的问题,还查了一些资料,决定整理成本文,以供大

2015-12-24 15:15:45 256

转载 Unix/Linux下的/etc目录

原文:http://blog.csdn.net/pan_tian/article/details/7712992/etc目录用于存放Linux/Unix系统的配置文件,/etc里的配置文件非常关键,所以要经常备份(备份方法见文章末尾),这样不管你是重装系统还是因为系统坏掉,都能快速的恢复到早先的配置状态。文章“etc” 和“理解 Linux 配置文件”,对etc目录下的所有

2015-12-22 14:55:45 468

转载 html5语义化标签

转载http://www.html5jscss.com/html5-semantics-section.htmlHTML 5的革新之一:语义化标签一节元素标签。在HTML 5出来之前,我们用div来表示页面章节,但是这些div都没有实际意义。(即使我们用css样式的id和class形容这块内容的意义)。这些标签只是我们提供给浏览器的指令,只是定义一个网页的某些部分。但现在,那些之前

2015-12-16 18:47:07 479

转载 时间复杂度和空间复杂度

原文博客:http://blog.csdn.net/booirror 算法的时间复杂度和空间复杂度合称为算法的复杂度。1.时间复杂度(1)时间频度 一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了。并且一个算法花费的时间与算法中语句的执行次数成正比例

2015-12-16 10:40:20 248

转载 java中的static

是静态修饰符,什么叫静态修饰符呢?大家都知道,在程序中任何变量或者代码都是在编译时由系统自动分配内存来存储的,而所谓静态就是指在编译后所分配的内存会一直存在,直到程序退出内存才会释放这个空间,也就是只要程序在运行,那么这块内存就会一直存在。这样做有什么意义呢? 在Java程序里面,所有的东西都是对象,而对象的抽象就是类,对于一个类而言,如果要使用他的成员,那么普通情况下必须先实例化对象后,通过对

2015-12-12 21:52:28 239

转载 js实践

1. 优先使用 ===,而不是 ==JavaScript 使用两种相等性操作符:===,!== 和 ==,!=。通常认为做比较的最佳实践是使用前一组操作符。"若两个操作数的类型和值相同,那么 === 比较的结果为真,!== 比较的结果为假。" --- JavaScript语言精粹(JavaScript: The Good Parts)然而,如果使用 == 和 !=,

2015-12-05 19:32:23 251

原创 eclipse中删除所有的空行

在eclipse中删除某一行就用ctrl+D快捷键。如果想删除一个文件中的所有空行: 就是查找和替换功能的运用:1.使用快捷键Ctrl+f 2.在Find输入框中输入:^\s*\n 3.Replace With输入框的值为空 4.在【Options】选中的"Regular expressions" 5.点击【Replace All】按钮

2015-12-05 18:38:38 349

转载 PICT

简介:PICT(Pairwise Independent Combinatorial Testing )工具原是微软公司内部使用的一款自动生成成对组合测试用例的命令行工具,现在对外提供,可以从互联网上下载到。 使用:1.准备的文本文件(.txt)  内容包括(注意格式 : , , , ...),e.g                OS:Win XP,Win 200

2015-07-26 14:49:51 273

原创 PICT

参考:http://jingyan.baidu.com/article/2fb0ba4049ac5400f2ec5fb1.html1.下载安装pict33.msi,安装完后找到文件pict.exe所在目录。默认安装的在C:\Program Files\PICT 目录下(更改目录的话,注意切换盘符)。2.在C:\Program Files\PICT 目录下新建一个txt文本。把参数填入txt

2015-07-26 11:58:36 359

原创 软件测试(findbugs,SourceMonitor,junit)

1.安装findbugs下载插件(http://download.csdn.net/detail/hailshao/6593725),然后将解压后的文件夹拷贝到eclipse的plugins目录下(注意:不要拷贝到Eclipse的工作区,是安装目录,可通过查看Eclipse图标的属性确认安装目录),重启eclipse即可。测试截图:  2.SourceMonitor下载

2015-07-26 11:40:15 647

原创 mysql+SQLyog

1.mysql中文字太多用text不用varchar(可变长,即可以根据实际的长度分配空间)。2.数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。看成个仓库。3.用命令行的方式进入到mysql是:cd+空格+文件夹的名字(C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin,这是安装mysql的位置,如果不是c盘,

2015-02-10 10:09:04 2332 2

原创 import项目常见问题

在eclipse中import项目的时候,如果项目前面有个大大的红色感叹号,则可能是jre等的版本问题,这时候在项目上右击,选择build path,然后选择configure build path然后把library中的remove掉,重新add library。

2015-02-04 14:59:30 353

转载 windows常用快捷键

1.很多时候,需要暂时离开座位去做别的事情,如果对自己的电脑安全很重视,不妨按住windows键后,再按L键,这样电脑就直接锁屏了,这样就不用担心电脑的资料外泄啦2.要找电脑上的文件时,一般人会先找到“我的电脑”,然后点击打开,而高手总是很酷的,轻轻按下键盘上的Windows键不放然后再按E键,直接打开电脑的资源管理器,而一般人还在慢慢寻找“我的电脑”的图标呢,嗯,高手就是这样直接把一般人给秒

2015-02-03 15:12:37 362

转载 eclipse常用快捷键

编辑快捷键  【ALT+/】 显示代码提示,以及代码自动补全功能。  【Ctrl+/】 添加注释  【Ctrl+D】 删除当前行   窗口快捷键  【Ctrl+M】 窗口最大化和还原   查看和定位快捷键     1. 【Ctrl+K】、【Ctrl+Shift+K】    快速向下和向上查找选定的内容,从此不再需要用鼠标单击查找对话框

2015-02-01 20:16:43 452

程序员面试宝典

程序员面试宝典

2014-12-16

将xml文件转换成csv格式

将xml文件转换成csv格式,好资源,好分享

2014-12-14

Introduction_to_programming_using_Java

Introduction_to_programming_using_Java,java编程必看

2014-11-11

java参考文档 API中文版

java参考文档,中文版API,看起来更方便,好理解,推荐使用

2014-11-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除