模块模式: 富有弹性的继承的替代方案,?通过重载方法的形式向基本对象装饰属性或者方法; 不严重依赖创建对象的方式,只关注扩展额外功能(但这些额外的功能并不是必要的,不然就被合并到基本对象中了)。 和子...
                            
                            
                                分类:
其他好文   时间:
2015-09-01 01:52:18   
                                阅读次数:
169
                             
                         
                    
                        
                            
                            
                                下载源码猛搓这里 maven构建springmvc+mybatis+rest+bootstrap(cms开源)SpringMVC + Mybatis + SpringSecurity(权限控制到方法按钮) + Rest(服务) + Webservice(服务) + Quartz(定时调度)+ Lucene(搜索引擎)...
                            
                            
                                分类:
编程语言   时间:
2015-09-01 01:51:59   
                                阅读次数:
349
                             
                         
                    
                        
                            
                            
                                终端是用户与shell环境进行交互的窗口,所有命令的交互结果大部分都是从终端直接显示给用户,因此这部分是友好显示结果的基础。1.命令概览echo是基本的终端输出命令,直接将传入的参数输入,命令格式如下:echo [options] toBeOutput详细说明如下: 
2.特性与实例说明1.换行符默认情况下会在每次调用之后添加一个换行符。使用-n选项可以消除这个默认值。
  user@ubuntu:...
                            
                            
                                分类:
系统相关   时间:
2015-09-01 01:52:52   
                                阅读次数:
236
                             
                         
                    
                        
                            
                            
                                hive的安装还算是比较简单的,因为不需要修改太多的配置文件
1.下载,解压
 我把他放在了/usr/hadoop/hive
2.设置一下环境变量.(好像没设置也没啥的)
vim /etc/profile
export JAVA_HOME=/usr/java/jdk8
export HADOOP_HOME=/usr/hadoop/hadoop...
export H...
                            
                            
                                分类:
其他好文   时间:
2015-09-01 01:50:14   
                                阅读次数:
180
                             
                         
                    
                        
                            
                            
                                题目链接:hdu 5425 Rikka with Tree II
直接枚举就好了,当概率极小时贡献值可以忽略。
#include 
#include 
#include 
#include 
#include 
#include 
using namespace std;
const int maxn = 1e5 + 5;
int N, D[maxn];
vector G...
                            
                            
                                分类:
其他好文   时间:
2015-09-01 01:49:54   
                                阅读次数:
187
                             
                         
                    
                        
                            
                            
                                在使用m2eclipse编译的时候报错,错误信息如下:-Dmaven.multiModuleProjectDirectory system propery is not set. 
Check $M2_HOME environment variable and mvn script match.
 Maven3.3.x才有这个问题,之前的版本并不会出现这个错误,所以想只要换成3.3.x以前的版本就...
                            
                            
                                分类:
系统相关   时间:
2015-09-01 01:51:41   
                                阅读次数:
376
                             
                         
                    
                        
                            
                            
                                1、静态成员与类
A、静态成员属于类,而不是属于某个特定的对象,它是由该类的所有对象共享的,因此不能在类的构造方法中初始化
B,静态成员属于该类所有对象公有,可以被类对象调用
C,静态成员收private的限制
D,静态成员属于类和该类的所有对象,可以用类名直接调用
2、引用
引用为对象起了另外的一个名字,该对象是已经存在的对象,引用必须初始化,有类型...
                            
                            
                                分类:
编程语言   时间:
2015-09-01 01:52:32   
                                阅读次数:
231
                             
                         
                    
                        
                            
                            
                                插入排序:有n个数,第i个数前面都是有序的话,那么i插入到排好的系列中就非常简单,和前面的数一一比较就ok了,对于一个序列,那么从第二个数开始和前面数比较,排好前面2个数之后来把第三个数插入到前面2个数中就非常简单了,第四个数亦是如此,以此类推.....................
仔细分析:
工作机制是----假设元素3插入到1 4 5 6 7 8中去,那么用3与8比较,8比3大,那么8...
                            
                            
                                分类:
编程语言   时间:
2015-09-01 01:51:05   
                                阅读次数:
210
                             
                         
                    
                        
                            
                            
                                字符串是目前处理是目前工程项目中出现最多的问题,尤其是自然语言处理,文本处理和分析等等,c++目前只提供比较简单的字符串处理函数,不像Python,Java对字符串操作功能强大,下面是自己封装的几个常用字符处理的函数,其实功能实现应该有很多种,但是由于字符串处理是基础函数,需要适当的考虑算法实现的性能。下面是自己实现的一些功能,性能感觉还不错。...
                            
                            
                                分类:
编程语言   时间:
2015-09-01 01:51:45   
                                阅读次数:
272
                             
                         
                    
                        
                            
                            
                                题目链接:zoj 3871 Convex Hull
枚举每条边,计算出有多少情况下为凸包的边界,即有多少点在该边的左边。
#include 
#include 
#include 
#include 
#include 
#include 
using namespace std;
typedef pair pii;
typedef long long ll;
const d...
                            
                            
                                分类:
其他好文   时间:
2015-09-01 01:51:04   
                                阅读次数:
269
                             
                         
                    
                        
                            
                            
                                题目链接:hihoCoder 1225 向日葵
枚举每条线段称为凸包边界的概率。注意一对点中有1个在线段左边*0.5,0个在线段左边*0,2个都在线段左边*1。最后答案要除4,因为枚举的两个点也要算概率。
#include 
#include 
#include 
#include 
#include 
#include 
using namespace std;
typed...
                            
                            
                                分类:
其他好文   时间:
2015-09-01 01:51:54   
                                阅读次数:
171
                             
                         
                    
                        
                            
                            
                                接着上篇文章,Nuget管理我们的类库在第七步时候出现无法将最后的包推送到Nuget服务器,也就是说即使你用不同的Nuget API Key 发布的也不可以,别人引用的时候就分不出哪个了,所以Nuget服务器上不允许有相同名称的包,就是说包的ID肯定不同。Nuget这个工具,虽然之前也有使用过,不过这次使用还是花费了不少时间,就一个重名问题,直接更新是一个好办法,不过有时候不是同一个维护,如果你要...
                            
                            
                                分类:
其他好文   时间:
2015-09-01 01:49:30   
                                阅读次数:
633
                             
                         
                    
                        
                            
                            
                                /* ********** gcc main.c -lsqlite3 -I/usr/include/mysql -L/usr/lib/mysql -lmysqlclient ************SQLITE_OK = 0; 返回成功
SQLITE_ERROR = 1; SQL错误或错误的数据库
SQLITE_INTERNAL = 2; An internal logic error in SQL...
                            
                            
                                分类:
数据库   时间:
2015-09-01 01:50:57   
                                阅读次数:
302
                             
                         
                    
                        
                            
                            
                                迭代器模式定义:提供一种方法顺序的访问一组聚合元素,而又不暴露该对象的内部结构。...
                            
                            
                                分类:
其他好文   时间:
2015-09-01 01:48:57   
                                阅读次数:
173
                             
                         
                    
                        
                            
                            
                                条款14:    在资源管理类中小心copying行为 
Think carefully about copying behavior in resource-managing classes 
 
    条款13导入这样的观念:"资源取得时机便是初始化时机"(Resource Acquisition Is Initializaiton,RAII),并以此作为"资源管理类"的脊柱,也描...
                            
                            
                                分类:
编程语言   时间:
2015-09-01 01:47:50   
                                阅读次数:
247
                             
                         
                    
                        
                            
                            
                                首先是介绍ViewPager这个控件 ,这个控件需要pagerAdapter作为容器来提供数据,同时pagerAdapter的数据源是View数组效果图如下部分代码如下,实现如下的方法mPagerAdapter = new PagerAdapter(){            @Override
            public int getCount() {...
                            
                            
                                分类:
微信   时间:
2015-09-01 01:49:17   
                                阅读次数:
421
                             
                         
                    
                        
                            
                            
                                类反射
                     类反射,这是属于java高级的技术了,如果把这个学好了,那么你的java学习之路就上了一个台阶了。
    一、什么是类反射?
           1、JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调           用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象...
                            
                            
                                分类:
编程语言   时间:
2015-09-01 01:48:51   
                                阅读次数:
279