遇到<A>,<B>,<K,V>等,是用到了java中的泛型。 一般使用<T>来声明类型持有者名称,自定义泛型类时,类持有者名称可以使用T(Type) 如果是容器的元素可以使用E(Element),若键值匹配可以用K(Key)和V(Value)等, 若是<?>,则是默认是允许Object及其下的子类, ...
分类:
编程语言 时间:
2016-10-09 13:41:08
阅读次数:
153
传统原生的JSP+Servlet在开发上过程上虽然简单明了,JSP页面传递数据到Servlet,Servlet整理数据(逻辑开发)或者从数据库提取数据接着再转发到JSP页面上,但是其似乎只能止步于此,我们都知道我们request和response都依赖于url,当我们想要通过针对围绕url进行编程的 ...
分类:
编程语言 时间:
2016-10-09 13:37:58
阅读次数:
174
createDocumentFragment() 方法创建一个文档碎片 ...
分类:
编程语言 时间:
2016-10-09 13:37:48
阅读次数:
158
1:int转换为CString 2:double转换为CString 3: 待续.. ...
分类:
编程语言 时间:
2016-10-09 13:34:23
阅读次数:
143
Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点:1、掌握项目开发的基本步骤2、具备极强的面向对象的分析与设计技巧3、掌握用例驱动、以架构为核心的主流开发方法没有人愿意自己一辈子就满足于掌握了一些代码实现的技巧,别人告诉你要实现什么, ...
分类:
编程语言 时间:
2016-10-09 13:34:01
阅读次数:
349
1,先添加spring支持: applicationContext.xml 配在WEBINF下,四个命名空间:aop,context,tx,p 配Listener:ContextLoaderListener 2,添加SpringMVC支持: 在web.xml中配servlet:DispatcherS ...
分类:
编程语言 时间:
2016-10-09 13:34:56
阅读次数:
312
目录 前端MVC 框架和库 包管理器 加载器 打包工具 测试框架 框架 断言 覆盖率 运行器 QA 工具 基于 Node 的 CMS 框架 模板引擎 数据可视化 编辑器 UI 输入 日历 选择 文件上传 其它 提示 模态框和弹出框 滚动 菜单 表格/栅格 框架 手势 地图 视频/音频 动画 图片处理 ...
分类:
编程语言 时间:
2016-10-09 13:30:32
阅读次数:
425
快速排序 1、思想 快速排序将一个数组分成两个数组,再对两个数组独立排序,是个递归算法。 首先随机选出一个切分元素temp(一般为这个数组的第一个元素),将小于temp的数放在temp的左边,将大于temp的数放在temp的右边。 快排和堆排序很像,他们都是将一个数组分成两个子数组,都属于递归算法。 ...
分类:
编程语言 时间:
2016-10-09 13:28:00
阅读次数:
165
引用类型是一种数据结构。它也被称作类。有时也被称作 对象的定义。 对象 是某个特定引用类型的实例。 一、Object类型 表达式上下文(expression context):指能够返回一个值 语句上下文(statement context):表示一个语句块的开始(例:if语句) 构造方式: 创建O ...
分类:
编程语言 时间:
2016-10-09 13:26:13
阅读次数:
225
XML (eXtensible Markup Language) 意为可扩展标记语言:是数据传输的载体 XML 3种主要解析方式: a.DOM:W3C 处理 XML 的标准 API 工作模式:在处理开始时将整个 XML 文件作为类似树结构的方式读入内存中以便操作及解析 优点: 支持应用程序对 XML ...
分类:
编程语言 时间:
2016-10-09 13:25:35
阅读次数:
203
pom.xml配置如下:红色部分要注意 在eclipse中maven生成可运行的jar需要指定可运行的主程序 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns: ...
分类:
编程语言 时间:
2016-10-09 13:24:49
阅读次数:
126
对象的引用 Book b = new Book(); Book c = new Book(); Book d = c; // 声明新的Book引用变量,但不创建新的Book对象而将变量c的值赋值给变量d。 这代表“将c的字节组合拷贝给变量d”,即 c 和 d 引用到同一对象。 c = b; // b ...
分类:
编程语言 时间:
2016-10-09 13:22:54
阅读次数:
170
请在此暂时忘记之前学到的面向对象的一切知识。这里只需要考虑赛车的情况。是的,就是赛车。 最近我正在观看 24 Hours of Le Mans ,这是法国流行的一项赛事。最快的车被称为 Le Mans 原型车。这些车虽然是由“奥迪”或“标致”这些厂商制造的,可它们并不是你在街上或速公路上所见到的那类 ...
分类:
编程语言 时间:
2016-10-09 13:22:40
阅读次数:
223
1.冒泡排序 冒泡排序是一种比较简单的排序算法。算法的原理是: 重复地走访过要排序的数列,一次比较相邻的两个元素,按照规定好的顺序进行比较,如果他们的顺序错误就把他们交换过来。走访数列的工作重复的进行直到没有再需要交换的元素,此时数列的排序已经完成。 核心代码: 以上代码完成的工作是采用冒泡排序从小 ...
分类:
编程语言 时间:
2016-10-09 13:19:21
阅读次数:
202
在各种应用系统中,如果需要设置账户,那么就会涉及到储存用户账户信息的问题,为了保证所储存账户信息的安全,通常会采用MD5加密的方式来,进行储存。首先,简单得介绍一下,什么是MD5加密。 MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由MIT Lab ...
分类:
编程语言 时间:
2016-10-09 13:18:38
阅读次数:
132
当需要把一串字符串转成一个json 数组 ,并遍历其中的内容时。 首先要导入 net.sf.json.JSONArray和net.sf.json.JSONObject 两个jar 包 String str = "[{name:'a',value:'aa'},{name:'b',value:'bb'} ...
分类:
编程语言 时间:
2016-10-09 13:18:26
阅读次数:
153
把student项目改造成ssm struts2 +mybatis+spring 1,先添加spring支持:类库三个,applicationContext.xml写在webinf下四个命名空间,监听器 2,添加struts2支持 struts2与spring整合的jar包 3,添加mybatis2 ...
分类:
编程语言 时间:
2016-10-09 13:16:57
阅读次数:
182