建造者模式简介 建造者模式是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。换句话说,建造模式是对象的创建模式。建造模式可以将一个产品的内部表象与产品的生产过程分割开来,...
分类:
编程语言 时间:
2015-08-13 18:21:53
阅读次数:
124
1、java中的“+”运算符不仅可以运算加减,而且可以实现字符串的拼接,例如 someString + someOtherString = aThirdString。严格来说,加法运算符和字符串拼接运算符是不同的,只是他们使用同一个符号:+。JVM能在...
分类:
编程语言 时间:
2015-08-13 18:21:03
阅读次数:
134
数据model,此model只存在getXXX和setXXX方法,不存在isXXX方法。 /**
?*?Created?by?lgq?on?2015/8/13.
?*/
public?class?Student?{
????private?long?id;
????private?String?name;
...
分类:
编程语言 时间:
2015-08-13 18:19:10
阅读次数:
117
package?com.test.zk;
import?org.apache.zookeeper.*;
import?org.apache.zookeeper.data.Stat;
import?java.io.IOException;
import?java.util.List;
import?java.util.concurrent.CountDownLatch;
p...
分类:
编程语言 时间:
2015-08-13 18:18:34
阅读次数:
482
转载请注明出处利用关键字extern,可以在一个文件中引用另一个文件中定义的变量或者函数,下面就结合具体的实例,分类说明一下。
一、引用同一个文件中的变量#includeint func();int main()
{
func(); //1
printf("%d",num); //2
return 0;
}int num = 3;int func()
{...
分类:
编程语言 时间:
2015-08-13 18:15:12
阅读次数:
141
一.新建maven项目 选择 maven-archetype-webApp
二.目录结构规范
三.导入JAR包.pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:sch...
分类:
编程语言 时间:
2015-08-13 18:14:58
阅读次数:
233
因自己论文研究需要用到LLC,但作者Jinjun Wang好像只给出了matlab的实现,自己尝试用C++,用到了OpenCV中的Mat类,但速度实在是忒慢了,每个1000*2000左右的图像需要2000多秒,这怎能容忍!谁来帮忙看下哪里可以简化加速嘞?void LLC_coding_appr(Mat& dic,Mat& x,int knn,vector& His)
{
double beta=...
分类:
编程语言 时间:
2015-08-13 18:12:54
阅读次数:
402
更多Spring问题由于发生时未记录而遗忘了~~~~~~~
现在动动手 解决方案由于不是源头分析因而仅供参考!!!
严重: Exception sending context destroyed event to listener instance of class org.springframework.web.context.ContextLoaderListener
jav...
分类:
编程语言 时间:
2015-08-13 18:13:50
阅读次数:
6155
本想写个总结,奈何刚刚接触!
对于Unity中对象,多个场景或大的场景多人分割处理,有不能同时修改一下场景来提交。
这怎么办呢?
方法一,建立Prefab
把某个对象或需要多场景下使用的对象建立一个prefab对象,这样就可以在多场景下使用。
方法二,有高人自有办法
就是自己写了个场景管理和场景加载的XML和json啊,牛逼啊!!
网址:http://www....
分类:
编程语言 时间:
2015-08-13 18:10:29
阅读次数:
201
学习springMVC,我们来记录下第一个HelloWord的程序首先,我们组织需要的jar包
commons-logging-1.1.3.jar
spring-aop-4.1.7.RELEASE.jar
spring-beans-4.1.7.RELEASE.jar
spring-context-4.1.7.RELEASE.jar
spring-core-4.1.7.RELEASE.jar...
分类:
编程语言 时间:
2015-08-13 18:11:15
阅读次数:
171
链式队列的C++实现...
分类:
编程语言 时间:
2015-08-13 18:10:43
阅读次数:
264
代码:
#include
#include
#include
#define N 100005
using namespace std;
struct Node
{
int num;
int v;
int t;
void Set(int x,int y,int z)
{
num=x;
v=y;
t=z;
...
分类:
编程语言 时间:
2015-08-13 18:09:01
阅读次数:
136
g++安装参考地址:
http://sysads.co.uk/2014/07/install-gcc-gnu-4-9-1-on-ubuntu-14-04/当前Ubuntu的LTS版本为14.04,直接在apt-get命令安装的g++到不了5.0版本,不能获得全部的c++14的支持,所以必须安装5.0以上版本的g++,这里的方法如下:sudo add-apt-repository ppa:ubunt...
分类:
编程语言 时间:
2015-08-13 18:06:42
阅读次数:
142
在实际项目中,我们经常会需要使用到缓存。一般来说,缓存介质是内存;而常见的DB将数据存储在硬盘中的;缓存读取是电脉冲,而硬盘读取是机械地读取转动的硬盘,速度差异是上百倍的。所以往往可以通过缓存,对经常用到的数据进行访问,以提高速度。
创建缓存实际上就是针对两个对象,1. Cache对象,即一个缓存对象;2. CacheManager对象,即一个管理不同缓存的对象,其核心实际上就是...
分类:
编程语言 时间:
2015-08-13 18:04:42
阅读次数:
127
hibernate session清理缓存时间和持久化对象机制 和 java对象生命周期...
分类:
编程语言 时间:
2015-08-13 18:04:42
阅读次数:
141
KMP是一种高效的字符串查找算法,主要用于在主串中查找一个特定字串(模板)出现的位置(或是否出现)。
朴素字符串查找算法主要是通过逐次比较来实现的,在主串中找到一个位置I和字串起始字符一样时,便顺次比较后续字符。若匹配成功,则输出相应结果。若不匹配,则从位置I的下一个位置I+1开始比较。若主串长度为M,字串长度为N的最多需要比较M*N次。
KMP比较主要的改进是,充分利用已经比较的结果和字符串...
分类:
编程语言 时间:
2015-08-13 18:03:45
阅读次数:
153
/*
* GUI(Graphical User Interface):图像用户接口。
* CLI:命令用户接口。
* java为GUI提供的对象都在java.Awt中和javaSwing两个包中。
* java.Awt:(Abstract Window ToolKit)抽象窗口工具包,需要调用本地系统方法实现功能。属于重量控件。
* javax.Swing:在AWT的基础上,建...
分类:
编程语言 时间:
2015-08-13 18:03:52
阅读次数:
228