自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (8)
  • 问答 (2)
  • 收藏
  • 关注

原创 面向对象设计原则之依赖倒置

依赖倒置要求我们要针对抽象层编程,而不是针对具体类编程。即我们通过接口或者抽象类来进行变量、参数和方法以及数据类型转换的声明,而不是通过具体的类。 其中的关键还是以抽象方式耦合。依赖注入的方式1.构造注入通过实例构造方法将对象作为参数注入public interface AbstractBook { public void view();}public interface A

2015-07-12 10:44:21 438

原创 设计模式_面向对象设计原则简述

最近要设计模式考试了,来复习总结一下。 1. 单一职责原则(Single Responsibility Principle,SRP) 类的职责要单一,不能有太多职责放在一个类中。 2. 开闭原则(Open-Closed Principle,OCP) 软件实体对于扩展是开放的,但对于修改是关闭的,则在不修改一个软件实体的基础上去扩展它的功能。 3. 里氏代换原

2015-07-09 21:46:27 467

原创 javaScript注意技巧

javascript中尽量不使用全局变量 在写js代码的时候,经常会因为这样或者那样的原因用到全局变量,如果全局变量只在一个js里使用,那就没问题,但如果变量在不同的js文件里出现,这时隐藏的问题就会开始暴露,也许你能很快修复出现的BUG,又或许全无头绪。在js文件中使用json在序列化和反序列化 var person = {name :'Saad', age : 26, depa

2015-06-30 10:28:10 400

翻译 comet的那些事儿

现在想试着翻译一下国外的文章,最近看到了comet,它是一种长时间保持Http请求允许服务器传送数据到浏览器的web应用模式。历史早期的JAVA Applet 嵌入Java Applet到浏览器中可能创造了两种持久性的会话,使用了TCP的套接字(Socket)在服务器和浏览器中进行持久连接。只要浏览器保持这个applet,这个套接字能够保持监听。甚至这个通知可以以任何形式传输,如文本和二进制数据

2015-06-27 20:54:15 452

原创 Ckeditor通过Ajax更新数据

之前在表单中对ckeditor的赋值就直接是 $("#theadEditor").val(result); 而现在我想通过点击不同选项来使用Ajax在后台访问数据,对ckeditor赋值,但是页面根本没有变化,而后台的数据却有。那么现在肯定的就是ckeditor的问题了。 我觉得应该是ckeditor已经创建了,而通过一般的赋值应该不行。那么只有先通过销毁,再创建这样的方式来处理了。下面

2015-06-05 10:14:09 2317

原创 按回车键执行提交操作

最近在做搜索查询功能时,发现在只有一个“input”元素下时,按“enter”键,页面会自动提交数据,进行地址的跳转。 下面是代码的片段 <!-- 这是搜索的内容 --> <form id="searchForm"> <!-- 搜索信息 --> <div id="searInfo" > 姓名:<input class=

2015-05-24 21:17:00 801

转载 JQuery操作checkbox、radio

一.select1.JS[javascript] view plaincopyvar os=document.getElementById('select'); var index = os.selectedIndex;//选中索引 var value = os.options[index].value;// 选中值 var text = os.options[index].text;

2015-04-13 20:23:45 370

原创 CKEditor接触初了解

ckeditor有了初步的了解。关于这个富文本编辑器,功能还是挺强大的,在这几天的学习中就大致的对它进行了添加了部分功能。那么接下来就说说吧。 下面做的是添加一个日历的插件功能。 首先看下文件的结构,有个plugin文件夹,这里肯定就是要外部添加的地方了。由于是结合easyui,其中的具体效果就没用my97DatePicker了。 先在plugin下新建一个名为datepicker的文件

2015-04-11 20:37:18 483

原创 选择富文本编辑器

最近在做一个关于报表的东西,需要一个富文本编辑器,因为这些东西都有,如果自己写的话太麻烦而且还没有人家做的好,百度了一下发现了百度的一个编辑器。哇,好高大上的样子。不过自己进行二次开发的话又要看好多的API。不过过后又看了kindeditor觉得和百度ueditor差不多,毕竟都是国内的。(三寨的多)!自己又在人家的网站上找了点东西,是需要的。但是很多代码看不到。于是自己又看了很多文档,折腾半天没

2015-03-30 21:13:26 401

原创 markdown简单学习

markdown是更易读易写的轻量级语言。编辑后页面看起比较清爽!    1.区块元素            a.段落和换行                当我们看到一个文档首先映入眼帘的就是整体的布局                换行则是在分段的地方       多按两个空格                        b.标题                在h

2015-03-18 20:49:07 421

原创 Mysql与Oracle常用时间格式的转换

Oracle与Mysql在传入时间的格式上大不相同,而自己去找又花了很久的时间。所以想把它记下来。    1.oracle中  “TO_CHAR (date, 'yyyy-mm-IW-dd-Day')”在这个字串中,看得出Oracle常用的一些时间格式,是数据库为我们提供的一些基本数据年:yyyy(表示年的位数)月:mm(1..12)周:IW(一年中对应的周,其中形式为(01.

2015-01-29 23:20:52 933

原创 servlet处理request和response中文乱码

关于servlet的中文乱码始终是烦人的很 ,下面就说说怎么把这个问题kill掉。   1.request在我们浏览器端提出请求访问servlet时,传入中文解决方式。先判断一下浏览器的类型,分为IE和非IE(如FF和Chrome)boolean isIE = request.getHeader( "USER-AGENT" ).toLowerCase().indexOf( "msi

2015-01-28 19:22:49 514

原创 ==与===的区别

==与===的区别有点郁闷第一次看到这个玩意“===”,问了哈同学,原来是这样的!“==”是代表判断两个字符串的值是否一样,而“===”是代表判断两个字符串的位置和值是否都一样

2015-01-26 23:09:34 463

原创 大学的点点滴滴

这学期的期末也完了,同学们都陆陆续续的拉着皮箱回了家。而我们还要在实验室呆上3个星期,其实想想还是有点悲剧呀!暑假我才进了我们学校的实验室,到目前为止也已经有6个月了,时间也算是蛮长的!早在以前非常羡慕实验室的同学觉得大家都很牛逼,所以也一直想进。现在的我也算进了,但却发现自己的进步却不是很大,以前不能解决的问题现在还是有点棘手,于是开始怀疑,开始有点为半年后的实习找工作有点着急。可自己有时候

2015-01-22 20:31:12 453

原创 关于ArrayList与数组对象的直接输出

今个没得事,shi'le

2014-10-09 20:43:29 4065

原创 关于学习使用highchart插件

最近这一个多月,都围绕这个highchart转啊转,sui'r

2014-09-28 22:07:49 664

pushlet.jar及项目

推送框架,服务器端主动向客户端发送消息,精确推送 用于描述客户端和服务器之间交互

2015-06-27

EasyuiAPI文档

包含了easyui的api的文档,由于几次在网上都没有找到。现在自己找到了就上传上来。

2015-04-11

spring+hibernate实现学生查询

后台的查询功能单独用类StudentDao封装(与Action类脱离),StudentDao使用Spring创建,StudentDao中支持参数flag,0时直接使用静态数据查询,1时使用hibernate查询数据库,flag值采用Spring方式赋值(在xml中配置)

2015-02-03

struts2文件上传下载

这个项目可将文件上传作为数据源,而且可以将查询的结果作为下载的文件

2015-02-01

Struts2实现增删改查和登录校验

Struts2实现增删改查和登录校验,并运用了mysql数据库。适合快速的掌握struts2的原理

2014-12-30

model2实现学生的增删改查

本代码运用了mysql数据库,并在model2的模式下实现了学生的增删改查,适合初学者掌握。

2014-12-30

计算机网络复习

该PPT涵盖了计算机网络后期复习的主要内容,对即时快速的掌握知识提供了快速的方法。

2014-11-21

计算机操作系统复习试题及答案

计算机操作系统复习试题及答案让你在期末的时候不用担心,逢考必过。谢谢

2014-08-19

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

TA关注的人

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