- 博客(42)
- 资源 (2)
- 收藏
- 关注
原创 GC
GC:Garbage Collecationjavascript垃圾回收机制使用new创建对象,GC负责回收对象占用内存区域。如果当一个对象不在被引用时就会被回收,如果当两个对象互相引用,而不被第三个对象引用,那么这两个互相引用的对象会被回收否则不会被回收。理解作用域,作用域链 http://www.cnblogs.com/lhb25/archive/2011/09/06/
2016-06-24 11:11:08
368
转载 nodejs到底做什么
推荐书籍《了不起的nodejs》(有些方法老了,但可以查API修改)Node 是一个服务器程序。Node 旨在解决什么问题?Node 公开宣称的目标是 “旨在提供一种简单的构建可伸缩网络程序的方法”。当前的服务器程序有什么问题?我们来做个数学题。在 Java™ 和 PHP 这类语言中,每个连接都会生成一个新线程,每个新线程可能需要 2 MB 配套内存。在一个拥有
2016-06-14 09:57:03
513
转载 Java通过SMS短信平台实现发短信功能
本程序是通过使用中国网建提供的SMS短信平台实现的(该平台目前为注册用户提供5条免费短信,3条免费彩信,这足够用于我们测试用了。在使用前需要注册,注册地址为http://sms.webchinese.cn/reg.shtml),下面是程序源码:[java] view plain copy/** * @Author dengsilinmi
2016-05-16 16:12:36
1893
原创 Docx4j的Word转PDF及下载PDF
现将html页面转为word文档在转为PDF(预览)或PDF文件下载Word转PDF /** * docx文档转换为PDF * * @param docx docx文档 * @param pdfPath PDF文档存储路径 * @throws Exception 可能为Docx4JException
2016-05-05 11:30:45
9153
1
原创 Betta
泰国斗鱼,学名为泰国搏鱼(Betta splendens),是丝足鲈科搏鱼属下的鱼类。原产于泰国,又被称为五彩搏鱼。和其它斗鱼品种一样,环境的适应能力很强,外形艳丽夸张,属于比较容易饲养的观赏鱼之一。泰国斗鱼以好斗闻名,两雄相遇必定来场决斗,相斗时张大腮盖和鱼鳍,用身体互相冲击挑衅,然后用嘴互相撕咬。因此在饲养中,不能把2尾以上的成年雄鱼放养1缸。他们不与其他的热带鱼相斗,有说泰国斗鱼可以与其
2016-03-17 10:28:39
669
原创 发邮件
Apache Commons Email ,该项目是Apache的Commons子项目下的一个邮件客户端组件,它是基于JavaMail的,大大简化了邮件的收发操作。文本邮件HtmlEmail email = new HtmlEmail();try{//这里是发送服务器的名字email.setHostName("smtp.163.com");//编码集的设置email.s
2016-03-02 21:44:28
387
原创 HTML解析输入网址原理
输入网址,浏览器向服务器发出请求,返回html文件。载入时发现标签,请求服务器,返回css文件。载入,渲染页面。发现则请求服务器返回图片文件,下载文件时,页面在继续渲染。图片下载完成后重新渲染。发现标签则运行。回退(重新渲染reflow),因某个div的样式变化或是某些效果造成页面或是部分周围部分,内部布局重新渲染。重绘(repaint),改变某个元素并不影响内部布局或是周围。页面不会重新
2016-02-28 11:24:46
472
1
原创 oracle数据库学习(中)
表1、基本存储单位2、二维结构3、行和列约定1、每一列数据必须具有相同数据类型2、列名唯一3、每行数据的唯一性数据类型1、字符型 char(n) n的最大值2000 nchar(n) n的最大值1000varchar2(n)n的最大值 4000 nvarchar2(n) n的最大值 2000 (可
2016-02-24 09:18:48
276
原创 oracle数据库学习 (上)
一、oracle 数据库的卸载 oracle11g以后有一个便利的卸载工具 安装目录下 的 \product\11.2.0\dbhome_\deinstall 文件夹下的deintall.bat 文件 打开即可卸载二、系统用户(常用) sys 、 system 、scott sys 默认密码:change_on_install 登录身份:SYSDBA 或
2016-02-20 14:21:50
293
原创 AngularJS的启动过程分析
启动过程步骤1用自执行函数的形式让整个代码在加载完成之后立即执行inangular.js Line6(function(window, document, undefined)在window上暴露一个唯一的全局对象angular,Line250 /** @name angular */ //如果window.angular已经有值了,就把原有的赋值给
2016-02-20 13:56:56
294
原创 AngularJS与其他框架的不同
实现UI模板方面1.自动刷新与双向数据绑定2.以HTML语法为基础的动态DOM,充当模板语言。还可以扩展现存的HTML词汇库(通过创建新的指令),继而用新的机遇HTML的DSL构建UI。3.声明式UI,十分精炼并富有表达力4.UI模板化机制没有给Javascript代码添加任何限制。
2016-02-20 13:55:40
357
原创 系统实现理念
系统实现理念众所周知,代码风格的好坏将直接影响代码的质量和阅读性,也会极大提高后期系统维护的难度,因此,代码的风格是编写代码时需要考虑的一个重要因素。该系统在编码实现的过程中采用统一的编程模板,尽量用统一的编码风格。同时在代码的实现过程中尽量采用健壮灵活的编程方式、尽量利用面向对象的方式编程,尽量灵活的利用现有的设计模式对代码进行优化。本系统充分利用AngularJS技术,在编码过程中,充
2016-02-20 13:54:50
525
原创 日期处理
//从数据库取出某日期 并格式化Statement stmt = conn.createStatement();ResultSet rs = stmt.executeQuery("select pdate from student");while(rs.next()){//只含日期不含时间Data d = rs.getDate("pdate");}/** 方式一
2016-02-20 11:05:59
310
转载 AngularJS的启动过程分析
启动过程步骤1用自执行函数的形式让整个代码在加载完成之后立即执行inangular.js Line6(function(window, document, undefined)在window上暴露一个唯一的全局对象angular,Line250 /** @name angular */ //如果window.angular已经有值了,就把原有的赋值给
2015-07-06 10:33:03
977
原创 Mac上的快捷键
切换输入法:Command +空格Xcode导航快捷键1.工程导航器:Command+1快速浏览代码、图片以及用户界面文件。2.显示/隐藏导航器面板:Command+0当你在对屏幕进行截图的时候可能会想要隐藏起与你感兴趣内容的无关的部分。假如你想要使用辅助编辑器或者想要设计用户界面并将其连接到代码的时候,这个快捷键会相当有用。3.显示/隐藏实用工
2015-04-12 16:15:13
263
原创 bootstrap日期控件
日期控件需要的js文件bootstrap-datetimepicker.jsbootstrap-datetimepicker.fr.js $('.date').datetimepicker({ format:yyyy-mm-dd, weekStart: 1,
2015-04-11 20:15:01
495
原创 ios 搭建phonegap-2.9.1环境 ,打包流程
ios搭建phonegap-2.9.1环境http://m.blog.csdn.net/blog/qq573092608/38315351ios打包流程http://blog.csdn.net/gf771115/article/details/8692145
2015-04-08 22:08:19
314
原创 sql语法错误
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use nearsql语句中少 “,”Unknown column 'rownum' in 'where clause'sql语句
2015-04-05 23:13:15
532
原创 servlet.jar--jar not loaded错误
出错信息:validateJarFile(D:\Program Files\apache-tomcat-6.0.29\webapps\BookShop\WEB-INF\lib\servlet.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.cla
2015-04-04 22:01:44
949
原创 4.3
Services都是单例的,就是说在一个应用中,每一个Serice对象只会被实例化一次(用$injector服务),主要负责提供一个接口把特定函数需要的方法放在一起,我们就拿上一章见过的$http Service来举例,他就提供了访问底层浏览器的XMLHttpRequest对象的方法,相较于调用底层的XMLHttpRequest对象,$http API使用起来相当的简单。Angular内建了很
2015-04-03 22:14:57
226
原创 手风琴
head部分:123"stylesheet" href="http://apps.bdimg.com/libs/bootstrap/3.2.0/css/bootstrap.min.css">"http://www.w3cschool.cc/try/angularjs/1.2.5/angular.min.js">"h
2015-04-02 22:03:23
331
原创 xcode使用教程
x-code 使用教程:http://jingyan.baidu.com/article/73c3ce28e83997e50243d950.html
2015-03-30 23:10:47
424
原创 String类型与Date日期类型互相转换
java.text.SimpleDateFormat formatter = new SimpleDateFormat( "yyyy-MM-dd ");String date = formatter.format(new Date());//格式化数据格式化的格式为:****-**-**,如2014-10-30.以上为Date格式转化成String格式。
2015-03-29 22:36:27
285
原创 表单
首次初始化时,ngModelController标记值为纯净的用ng-pristine标示。通过在输入框中键入值,值就被标记为脏的用 ng-dirty标示。ng-form 嵌套的form指令。ng-include 获取编译并引用一个外部HTML片段。ng-repeat 区块中的字符串并非是对数组中字符串的引用,修改输入框中的值时数组并不会更新。
2015-03-28 20:30:36
219
原创 虚拟机安装Mac和连接网络
如何在虚拟机上安装Mac : http://m.blog.csdn.net/blog/bzchenfumei/42455167在虚拟机上彻底连接网络 : http://jingyan.baidu.com/article/20095761926c3bcb0721b498.html
2015-03-26 22:53:42
763
原创 3.25学习内容
今天上午主要是看服务,服务的五个代码都没理解自己写会有问题。$http.post(url,data,config) 中URL:调用目标URL
2015-03-25 22:21:20
376
原创 3.22
AngularJS路由功能是一个纯前端的解决方案,与我们熟悉的后台路由不太一样。后台路由,通过不同的URL会路由到不同的控制器上(controller),再渲染(render)到页面(HTML)。AngularJS的前端路由,需求提前对指定的(ng-app),定义路由规则(routeProvider),然后通过不同的URL,告诉(ng-app)加载哪个页面(HTML),再渲染到(ng-app)视图
2015-03-22 21:56:42
230
原创 JSP-servlet 网址
01_SERVLET简介02_HTTP协议03_HelloWorldServlet_104_HelloWorldServlet_205_HelloWorldServlet_306_SERVLET声明周期07_SERVLET为什么有2个init方法08_SERVLET如何从上一个页面取得参数_0109_SERVLET如何从上一个页面取得参数_0210_SERVLE
2015-03-20 22:35:36
449
原创 3.18
使用模块能给我们带来许多好处:1、保持全局命名空间的清洁;2、编写测试代码更容易,并能保持其清洁,以便更容易找到互相隔离的功能;3、易于在不同应用间复用代码; 4、使应用能够以任意顺序加载代码的各个部分。// 这个方法用于获取应用angular.module('myApp')作用域(scope)① 是构成AngularJS应用的核心基
2015-03-18 22:02:04
305
原创 AngularJS与其他框架的不同
AngularJS引入了三个主要的概念,期望让前端开发更系统化一些:声明式界面开发双向数据绑定使用依赖注入解耦实现UI模板方面1.自动刷新与双向数据绑定2.以HTML语法为基础的动态DOM,充当模板语言。还可以扩展现存的HTML词汇库(通过创建新的指令),继而用新的机遇HTML的DSL构建UI。3.声明式UI,十分精炼并富有表达力4.UI模板化机制没有给Javasc
2015-03-16 22:35:30
281
原创 框架
noscript 元素用来定义在脚本未被执行时的替代内容(文本)。swf(shock wave flash)是Macromedia(现已被ADOBE公司收购)公司的动画设计软件Flash的专用格式,是一种支持矢量和点阵图形的动画文件格式,被广泛应用于网页设计,动画制作等领域,swf文件通常也被称为Flash文件。
2015-03-14 14:44:50
678
原创 开启intel vt-x
开机点击f10进入bios,选择system configuration,点击设备配置,勾选virtualization technology。save ,save changes and exit。
2015-03-13 23:58:27
479
原创 AngularJS初学
ng-controller指令会调用scope对象的$new()方法创建新的作用域$scope.ng-controller指令是作用与创建指令,当DOM数中遇到作用域创建指令时,AngularJS都会创建Scope类的新实例$Scope.新创建的作用域实例$scope会拥有$parent属性,并指向它的父作用域。作用域中定义的属性对所有自作用域是可见的(自作用域中没有出现定义同名属性)
2015-03-11 22:51:57
328
原创 大学生职业生涯规划第一课
今天看了双唯班的视频,感觉有点儿像高中生活。但时间的利用很充足,他们每个人的意志力都很强。坚持每天像高中一样的晨跑锻炼,很令人佩服。坚持每天的学习。其实我们现在也像是他们坚持的人就到了最后,没有坚持的人就被淘汰。大学不是玩乐安逸的地方,当在安逸的享受时另一个地方的学生正在奋斗。
2015-03-10 21:40:30
600
原创 Java中equals 和==的区别
java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。 2.复合数据类型(类) 当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结果为true,否
2014-11-24 20:04:09
345
转载 photoshopCS6软件的安装和破解方法
软件的安装和破解方法:★在进行下面步骤之前,请先执行断网操作,禁用网卡或者拨网线都可以,否则会需要AdobeID★1.解压"Photoshop_13_LS3.7z"2.解压成功后,在"Adobe CS6"文件夹里找到"Set-up.exe"安装程序,双击安装3.点击"试用"安装,根据实际需要,按提示执行下一步4.请耐心等待程序完成安装5.安装完成之后,请务必先打开一次Photoshop CS6,根
2014-11-22 09:51:15
1174
转载 MyEclipse 快捷键
MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ctrl+
2014-11-22 09:48:55
222
精通angularJs源码
2016-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人