JAVA动态代理初解代理模式:简单来讲就是一件事情由另外的对象去代为操作。最简单的实例,写了个接口,一个类去实现这个接口中的方法,但是突然有一天要对方法增加比如日志记录,访问权限等功能时,那么我们可以写另外一个类去实现接口中的方法,然后增加比如日志记录,访问权..
分类:
编程语言 时间:
2015-05-29 16:02:15
阅读次数:
129
Java代码初始化顺序:1.由static关键字修饰的(如:类变量[静态变量]、静态代码块)将在类被初始化创建实例对象之前被初始化,而且是按顺序从上到下依次被执行。静态(类变量、静态代码块)属于类本身,不依赖于类的实例。2.没有static关键字修饰的(如:实例变量[非静态变量]..
分类:
编程语言 时间:
2015-05-29 16:01:23
阅读次数:
161
两个jvm之间的通信。RMI全称是RemoteMethodInvocation-远程方法调用。定义服务端(springdemo):<beanclass="org.springframework.remoting.rmi.RmiServiceExporter"><!--doesnotnecessarilyhavetobethesamenameasthebeantobeexported--><propertyname="service..
分类:
编程语言 时间:
2015-05-29 15:58:30
阅读次数:
106
HTML 中的脚本必须位于 与 标签之间。
脚本可被放置在 HTML 页面的 和 部分中。
JavaScript 函数和事件
上面例子中的 JavaScript 语句,会在页面加载时执行。
通常,我们需要在某个事件发生时执行代码,比如当用户点击按钮时。
如果我们把 JavaScript 代码放入函数中,就可以在事件发生时调用该函数。
您将在稍后的...
分类:
编程语言 时间:
2015-05-29 15:53:02
阅读次数:
124
应用场景
最近在公司做项目,需要对聊天内容进行存储,考虑到数据库查询的IO连接数高、连接频繁的因素,决定利用缓存做。
从网上了解到redis可以对所有的内容进行二进制的存储,而java是可以对所有对象进行序列化的,序列化的方法会在下面的代码中提供实现。
序列化
java...
分类:
编程语言 时间:
2015-05-29 15:53:19
阅读次数:
151
template void List::sort(ListNodePosi(T) p, int n) { //列表区间排序
switch (rand() % 3) { //随机选取排序算法。可根据具体问题的特点灵活选取或扩充
case 1: insertionSort(p, n); break; //插入排序
case 2: sele...
分类:
编程语言 时间:
2015-05-29 15:51:18
阅读次数:
143
JavaScript 语句
JavaScript 语句向浏览器发出的命令。语句的作用是告诉浏览器该做什么。
下面的 JavaScript 语句向 id="demo" 的 HTML 元素输出文本 "Hello World":
document.getElementById("demo").innerHTML="Hello World";
分号 ;
分号用于分...
分类:
编程语言 时间:
2015-05-29 15:50:12
阅读次数:
118
Description
Farmer John has noticed that the quality of milk given by his cows varies from day to day. On further investigation, he discovered that although he can't predict the quality of milk fro...
分类:
编程语言 时间:
2015-05-29 15:49:04
阅读次数:
125
一、Unity3D 5.0.1-示例项目“汽车游戏”的展示及开发准备...
分类:
编程语言 时间:
2015-05-29 15:49:11
阅读次数:
316
后端同事出走后,需要在本地搭建java后端服务器环境,特记录以备忘
*** 安装mysql
- Mac 下自带了mysql
- 配置一下.bash_profile 方便调用
- 给一下权限 : "grant all privileges on *.* to 'root'@'127.0.0.1' identified by 'Passw0rd' with gr...
分类:
编程语言 时间:
2015-05-29 15:47:04
阅读次数:
202
Description
Given a string, we need to find the total number of its distinct substrings.
Input
T- number of test cases. T
Each test case consists of one string, whose length is
Output
For e...
分类:
编程语言 时间:
2015-05-29 15:46:00
阅读次数:
120
最近要做个课程设计,使用微博控制树莓派,树莓派再控制发光二极管的亮和灭,主要设计分两层,上层是用Java调用新浪微博API来实现对微博旳监听,当我的微博被回复时能够自动读取评论内容,并根据评论的指令内容来决定树莓派的控制动作。下层是用C语言调用操作系统底层接口来实现用树莓派GPIO接口控制发光二极管的闪烁、亮灭。
由于网上教程都很老了,最近微博接口发生了很多变化,所以我决定全新写一篇详细的博文,...
分类:
编程语言 时间:
2015-05-29 15:45:43
阅读次数:
202
大家看到文章标题"两个日期之间相差天数和相隔天数",是否有疑惑呢!从中文字面理解,”相差“和"相隔"是有区别的,然而就是这些区别害死很多人,却没有发现,在大量新增统计时是差之毫厘谬以千里,我能都发现是因为一个偶然的机会,一个项目运行几年却没有人发现,我在其中还不到一年,一开始写这些这代码的人根本没分清楚什么情况就写了,怪不得统计的数据总是有那么细微的差别,在于日期”相差“和"相隔"有某些特定的情况...
分类:
编程语言 时间:
2015-05-29 15:47:03
阅读次数:
140
Set集合1.HashSet只去重复, 没有顺序HashSet的add方法会调用hashCode和equals, 所以存储在HashSet中的对象需要重写这两个方法.2.TreeSet去重复, 并且可以按照某种顺序排序TreeSet的add方法会将对象转为Comparable, 然后调用compar...
分类:
编程语言 时间:
2015-05-29 15:45:12
阅读次数:
240
Java的List接口有3个实现类,分别是ArrayList、LinkedList、Vector,他们用于存放多个元素,维护元素的次序,而且允许元素重复。3个具体实现类的区别如下:1. ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元...
分类:
编程语言 时间:
2015-05-29 15:44:45
阅读次数:
219
由于windows环境问题导致的不能安装某些需要VC编译的插件下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/安装方法:在CMD中输入pip install 下载的文件本地地址如:pip install c:\lxml-3.4.4-cp34-none-w...
分类:
编程语言 时间:
2015-05-29 15:41:12
阅读次数:
139
目标:实现对Person 对象的年龄,从小到大排序1、实现排序 1 package com.app; 2 3 import java.util.ArrayList; 4 import java.util.Collections; 5 import java.util.Comparator; 6 im...
分类:
编程语言 时间:
2015-05-29 15:35:39
阅读次数:
133