Java web开发是Java开发中的主要方向,那什么是Java web开发呢,Java web开发就是基于J2SE的web应用程序开发,就是通过Java来解决互联网web应用的问题,互联网Web包含两个部分:web服务器和web客户端,Java语言在web服务器端的应用十分丰富,比如常用的Serv ...
分类:
编程语言 时间:
2017-08-15 17:16:04
阅读次数:
151
前段时间在忙一个新项目 博客好久没有更新了 GoF中定义: “将对象以树状结构组合,用以表现部分-全体的层次关系。组合模式让客户端在操作各个对象或组合时是一致的。” 是一致的意思就是:能够对根节点调用的操作,同样能够在叶节点上使用 “分层式管理结构”一般也称为“树状结构” Unity中对于游戏对象的 ...
分类:
编程语言 时间:
2017-08-15 17:17:05
阅读次数:
171
(参考文献来自An Efficient Approach for Maintaining Association Rules based on Adjusting FP-tree Structure Jia-Ling Koh and Shui-Feng Shieh Department of Inf ...
分类:
编程语言 时间:
2017-08-15 17:19:40
阅读次数:
254
#解决代码重用的问题,减少代码冗余 #继承是一种什么‘是’什么的关系 class People: def __init__(self, name, age): # print('People.__init__') self.name = name self.age = age def walk(se ...
分类:
编程语言 时间:
2017-08-15 17:20:27
阅读次数:
228
最近在做一个小游戏,需要实现人物的跳跃效果。自己从简单到复杂,把目前比较好的方法都试了一遍,这里简单总结一下。 1.直接使用动画位移 这个其实是美术在做动画的时候已经做好的东西,跳跃的动画本身就含有位移,只需要在应用动画的时候勾选Apply Root Motion就可以了。但是简单也有问题,就是跳跃 ...
分类:
编程语言 时间:
2017-08-15 17:20:35
阅读次数:
1649
JNI,Java Native Interface,是 native code 的编程接口。JNI 使 Java 代码程序可以与 native code 交互——在 Java 程序中调用 native code;在 native code 中嵌入 Java 虚拟机调用 Java 的代码。JNI 编程 ...
分类:
编程语言 时间:
2017-08-15 17:22:09
阅读次数:
236
在页面中的iframe中插入<script>标签,我死活就是插入不了; 1.jquery for(var i=0;i<scriptArray.length-1;i++){ var script = document.createElement('script'); script.type = 'te ...
分类:
编程语言 时间:
2017-08-15 17:46:47
阅读次数:
246
3.7.1 3.7.2 3.7.3 3.7.4 3.7.5 ...
分类:
编程语言 时间:
2017-08-15 18:13:05
阅读次数:
210
上一篇只是将xml解析为bean definitions,这一篇来看getBean通过bean definition得到实例。 ...
分类:
编程语言 时间:
2017-08-15 18:13:16
阅读次数:
177
最近一段时间再看阿里巴巴 Java开发手册索引规约,写篇帖子总结一下,索引规约内容如下 索引规约1. 【强制】业务上具有唯一特性的字段,即使是多个字段的组合,也必须建成唯一索引。 说明: 不要以为唯一索引影响了 insert 速度,这个速度损耗可以忽略,但提高查找速度是明显的; 另外,即使在应用层做 ...
分类:
编程语言 时间:
2017-08-15 18:13:27
阅读次数:
290
Spring集成quart有两种方式,一种是实现Job接口,一种是继承QuartzJobBean 刚开始报错:持久化时未序列化异常 java.io.NotSerializableException: Unable to serialize JobDataMap for insertion into ...
分类:
编程语言 时间:
2017-08-15 18:13:44
阅读次数:
339
理解Java面向对象的重要知识点: 一、 类,对象 类?首先举一个例子:小李设计了一张汽车设计图,然后交给生产车间来生产汽车,有黑色的、红色的、白色的... 这里,汽车设计图就是我们说的类(class),生产车间就是new构造器(大部分对象都是new出来的),生产出来的汽车就是我们要说的对象。可以说 ...
分类:
编程语言 时间:
2017-08-15 18:49:43
阅读次数:
230
package com.gordon.utils; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRespons... ...
分类:
编程语言 时间:
2017-08-15 18:50:57
阅读次数:
118
封装 什么是封装? 隐藏对象的属性和实现细节,仅对外提供公共访问方式。 好处 封装原则 封装方法 在python中用下划线开头的方式,将属性隐藏起来(设置成私有)即封装 私有属性 私有属性一 class Person: def __init__(self,height,weight,name,sex ...
分类:
编程语言 时间:
2017-08-15 18:53:05
阅读次数:
211
0.目录 1.参考2.结论 (1)通过 t.setDaemon(True) 将子线程设置为守护进程(默认False),主线程结束后,守护子线程随之中止。 (2) t.join() 用于阻塞主线程,可以想象成将某个子线程的处理过程插入(join)到主线程的时间线上,后续的主线程代码延后执行。注意和 s ...
分类:
编程语言 时间:
2017-08-15 18:53:36
阅读次数:
339
在很多场合需要高效率的肤色检测代码,这里分享一个简单的肤色检测的SSE实现算法。 ...
分类:
编程语言 时间:
2017-08-15 18:54:51
阅读次数:
197
JavaScript的Array可以包含任意数据类型,并通过索引来访问每个元素。 要取得Array的长度,直接访问length属性: 请注意,直接给Array的length赋一个新的值会导致Array大小的变化: Array可以通过索引把对应的元素修改为新的值,因此,对Array的索引进行赋值会直接 ...
分类:
编程语言 时间:
2017-08-15 18:55:00
阅读次数:
168
把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 ...
分类:
编程语言 时间:
2017-08-15 18:56:00
阅读次数:
200
冒泡排序的时间复杂度是O(N^2) 冒泡排序的思想: 每次比较两个相邻的元素, 如果他们的顺序错误就把他们交换位置 比如有五个数: 12, 35, 99, 18, 76, 从大到小排序, 对相邻的两位进行比较 第一趟: 第一次比较: 35, 12, 99, 18, 76 第二次比较: 35, 99, ...
分类:
编程语言 时间:
2017-08-15 18:56:58
阅读次数:
116
据 InfoWorld 消息,为改进 Go 语言的开发工具,Go 可能会获得自己的语言服务器,类似于 Microsoft 和 Red Hat 的语言服务器协议。 消息是从 Go 语言开发者的讨论组中流出,所以这不是最终的改进列表。 改进计划如下: 采用语言服务器 IDE 等工具,索引并显示有关代码和 ...
分类:
编程语言 时间:
2017-08-15 18:57:04
阅读次数:
200