核心容器(Spring Core) 核心容器提供Spring框架的基本功能。Spring以bean的方式组织和管理Java应用中的各个组件及其关系。Spring使用BeanFactory来产生和管理Bean,它是工厂模式的实现。BeanFactory使用控制反转(IoC)模式将应用的配置和依赖性规范 ...
                            
                            
                                分类:
编程语言   时间:
2018-05-22 15:08:49   
                                阅读次数:
247
                             
                         
                    
                        
                            
                            
                                综合分析一下行程这个问题的原因: 在终端中运行 select * from django_migrations; 查看 提交的记录,如果你的表删掉了,记录还在,那么数据库会觉得,这个表依然是存在的,所以才会出现重新建表失败的问题 解决办法: delete from django_migrations ...
                            
                            
                                分类:
数据库   时间:
2018-05-22 15:08:41   
                                阅读次数:
1123
                             
                         
                    
                        
                            
                            
                                今天我们介绍一下ConcurrentHashMap在JDK1.8中的实现。基本结构 ConcurrentHashMap在1.8中的实现,相比于1.7的版本基本上全部都变掉了。首先,取消了Segment分段锁的数据结构,取而代之的是数组+链表(红黑树)的结构。而对于锁的粒度,调整为对每个数组元素加锁( ...
                            
                            
                                分类:
其他好文   时间:
2018-05-22 15:08:18   
                                阅读次数:
221
                             
                         
                    
                        
                            
                            
                                    位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。 1.与运算符与运算符用符号“&”表示,其使用规律如下:两个操作数中位都为1, ...
                            
                            
                                分类:
编程语言   时间:
2018-05-22 15:08:11   
                                阅读次数:
159
                             
                         
                    
                        
                            
                            
                                    1.从文本中隔行提取数据 想法:首先想到的是对2的取余!! awk确实有这样的编程思想,命令如下: >>awk 'NR%2' filename (>newfilename) 这是将filename 中的奇数行写入到另一个文件中:NR是行号,awk的内建函数,当第一行,NR==1时,对2取余,结果是1 ...
                            
                            
                                分类:
其他好文   时间:
2018-05-22 15:08:02   
                                阅读次数:
160
                             
                         
                    
                        
                            
                            
                                snailshadow 标签: zabbix 1,创建触发器 选择【配置】-【主机】-点击触发器 进入后,点击右上角创建触发器 进入触发器编辑页面: 名称:自定义 表达式:点击添加按钮,可以选择表达式 描述:自定义 URL:通知地址,暂时不填写 严重性:选择告警级别 监控项:选择需要创建触发器的it... ...
                            
                            
                                分类:
其他好文   时间:
2018-05-22 15:07:52   
                                阅读次数:
182
                             
                         
                    
                        
                            
                            
                                实例cat logt.log|sort -s -t '-' -k1n |awk '{print $1;}'|uniq -c|sort -k1nr|head -100 统计文件中出现次数最多的前10个单词 使用linux命令或者shell实现:文件words存放英文单词,格式为每行一个英文单词(单词可 ...
                            
                            
                                分类:
其他好文   时间:
2018-05-22 15:07:44   
                                阅读次数:
147
                             
                         
                    
                        
                            
                            
                                    在给 uSTL 里面的 vector 尝试加入 C++11 特性的时候,发现 move constructor 在 test case 里并没有调用,后来发现是因为 RVO 的原因。 RVO介绍:https://en.wikipedia.org/wiki/Copy_elision Return_va ...
                            
                            
                                分类:
编程语言   时间:
2018-05-22 15:07:37   
                                阅读次数:
195
                             
                         
                    
                        
                            
                            
                                1.函数指针的定义 顾名思义,函数指针就是函数的指针。它是一个指针,指向一个函数。看例子: 1 2 3 A) char * (*fun1)(char * p1,char * p2); B) char * *fun2(char * p1,char * p2); C) char * fun3(char  ...
                            
                            
                                分类:
编程语言   时间:
2018-05-22 15:07:25   
                                阅读次数:
205
                             
                         
                    
                        
                            
                            
                                    本文用的是centos7 ,其他系统也是大同小异。 首先安装好httpd (Apache) 软件包。 有的系统是默认安装的,而有的没有。启动服务即可知。 启动服务之后,打开浏览器输入IP地址或者域名是可以看到Apache的测试页面的。 下面只有两步, 1.创建网页文件 2.修改配置文件。 创建网页文 ...
                            
                            
                                分类:
系统相关   时间:
2018-05-22 15:07:16   
                                阅读次数:
286
                             
                         
                    
                        
                            
                            
                                    nginx调优 nginx 配置文件模块: main全局设置: events stream四层代理模块 upstream 负载均衡设置:后端主机 server http模块 gzip 压缩作用 server模块 主机设置:port localtion 匹配页面位置,每个页面在什么位置上 localt ...
                            
                            
                                分类:
其他好文   时间:
2018-05-22 15:07:09   
                                阅读次数:
218
                             
                         
                    
                        
                            
                            
                                先来看效果图 完整源码在 github 中: https://github.com/imfing/vuexlearn 准备 开始之前您需要有 vue 基础,以及安装好 vue cli 开始 新建 vue 项目: 记住安装的时候需要选择 vue router 进入 vuexlearn 目录之后安装 v ...
                            
                            
                                分类:
移动开发   时间:
2018-05-22 15:07:03   
                                阅读次数:
297
                             
                         
                    
                        
                            
                            
                                    关于@Valid和Validated的比较 @Valid是使用hibernate validation的时候使用 @Validated 是只用spring Validator 校验机制使用 一:@Validated 是只用spring Validator 校验机制使用 @Validated和Bind ...
                            
                            
                                分类:
编程语言   时间:
2018-05-22 15:06:38   
                                阅读次数:
474
                             
                         
                    
                        
                            
                            
                                Examples The following example returns several specified substrings of "ABCDEFG": ...
                            
                            
                                分类:
其他好文   时间:
2018-05-22 15:06:32   
                                阅读次数:
181
                             
                         
                    
                        
                            
                            
                                    参考百度百科的解释如下: http://baike.baidu.com/item/MANIFEST.MF MANIFEST.MF:这个 manifest 文件定义了与扩展和包相关的数据。单词“manifest”的意思是“显示” 打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF ...
                            
                            
                                分类:
其他好文   时间:
2018-05-22 15:06:24   
                                阅读次数:
200
                             
                         
                    
                        
                            
                            
                                1.右击项目,选择Import 2.选择Maven下的Existing Maven Projects 3.选中所有.xml文件,默认勾选状态,点击Finish 4.变成Maven项目 ...
                            
                            
                                分类:
其他好文   时间:
2018-05-22 15:06:01   
                                阅读次数:
179