我们学习Spring之前需要对23种java的设计模式的9种有一定的理解,设计模式为了解耦,Spring也是在解耦的方向上设计的,所以设计模式要理解一下,它当中用到了很多。 单例模式(写法很多钟,7种中知道常用的两种左右就可以了) 工厂模式(简单工厂,工厂方法,抽象工厂) 代理模式(jdk的动态代理 ...
分类:
编程语言 时间:
2018-01-23 01:09:11
阅读次数:
159
快速处理办法: cat /etc/sysconfig/network-scripts/ifcfg-eth0 sed -i '/UUID/d' /etc/sysconfig/network-scripts/ifcfg-eth0 sed -i '/HWADDR/d' /etc/sysconfig/net ...
分类:
系统相关 时间:
2018-01-23 01:09:04
阅读次数:
224
awk描述awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入(stdin)、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk有很多内建的功能,比如数组、函数等,这是它和C语言的相同之处,灵活性是awk最大的优势。命令语法awk[op
分类:
其他好文 时间:
2018-01-23 01:08:49
阅读次数:
200
如题,如果在一个对象中的实例属性不能被改变,需要设置成不可变量的时候采用如下方法:1.将类定义成final类型 2.将实例变量定义成final类型 3.将实例变量的set方法去除 4.将在构造方法中克隆一份数据设置给实例变量 5.将在get方法中将实例变量克隆一份赋值返回给用户 ...
分类:
其他好文 时间:
2018-01-23 01:08:43
阅读次数:
186
最近开发几个小项目,需要把结果写到txt文件里面,并且按照时间进行分文件,由于对于效率要求较高,所以采用 生产者和消费者 模型来进行写出文本,线程中只需要添加队列就立即返回,而不需要等待写文件的时间 然后再写了个字典来维护: 在实际使用添加WirteItem,设置好输出目录就行了: ...
分类:
其他好文 时间:
2018-01-23 01:08:34
阅读次数:
197
A matrix is Toeplitz if every diagonal from top-left to bottom-right has the same element.Now given an M x N matrix, return True if and only if the ma... ...
分类:
其他好文 时间:
2018-01-23 01:08:26
阅读次数:
345
网络互通1、同网段互通-交换 终端 网络 交换机 多层交换机 原理 &nb
分类:
其他好文 时间:
2018-01-23 01:08:15
阅读次数:
195
上篇文章讲到如果激活AIP,这篇文章介绍下最简单的一个应用,保护电子邮件内容。1、首先对用户分配AIP许可2、安装AIP客户有端,下载AIP客户端程序,3、针对企业批量部署,可以通过SCCM或是组策略批量安装,可以参考以下文章:http://blog.51cto.com/hubuxcg/20626894、完成完成后,重启任意Office程序,会提示AIP登录:5、输入已开账号密码登录6、打开配置好
分类:
其他好文 时间:
2018-01-23 01:08:08
阅读次数:
281
FileZilla软件Failed to convert command to 8 bit charset 解决方法 刚刚使用FileZilla给自己的FTP传文件的时候,总是提示“Failed to convert command to 8 bit charset”错误,导致无法正常上传文件,经查 ...
分类:
其他好文 时间:
2018-01-23 01:08:00
阅读次数:
604
sed描述sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文
分类:
其他好文 时间:
2018-01-23 01:07:54
阅读次数:
198
最近组织在做一个比较大的项目,需要多人参与配合,经常会对项目文件增删查改,因此使用了 作为项目管理工具。但大家都很“盲”,所以搭建 的任务就落在了我这个菜鸟身上。 工具使用 ,安装过程中记得把命令行工具也 ...
分类:
其他好文 时间:
2018-01-23 01:07:44
阅读次数:
227
引入 之前不记得在哪里看见过有相关的教程,今天抽了空仔细研读了一下 "itchat" 的微信接口(API)。学习过程中发现目前还有 "wxpy" 这个功能更加全面的模块,刚好还有些项目没有完成,之后可能就用wxpy这个所谓的"可能是最优雅的微信API"尝试一下。 环境配置 首先安装itchat模块 ...
分类:
微信 时间:
2018-01-23 01:07:38
阅读次数:
420
1. CONCAT(string1,string2,…) SELECT CONCAT('L7的球衣号为', L7Number) FROM table 如果其中一个参数为NULL,则拼接后的结果为NULL 2.CONCAT_WS(separator,str1,str2,...) separator代表 ...
分类:
数据库 时间:
2018-01-23 01:07:28
阅读次数:
331
拖拽功能主要是用在让用户做一些自定义的动作,比如拖动排序,弹出框拖动移动等等,效果还是蛮不错的。下面讲解一下拖拽的原理,希望可以帮助到有需要的朋友! 一、拖拽的流程动作①鼠标按下②鼠标移动③鼠标松开 二、拖拽流程中对应的JS事件①鼠标按下会触发onmousedown事件 [javascript] v ...
分类:
Web程序 时间:
2018-01-23 01:07:21
阅读次数:
288
阿里云服务器由于性价比高,是不少企业建站朋友们的首选。而在购买阿里云服务器后,不少客户反映其在搭建FTP后出现外网无法访问的问题,这里特意搜集整理了关于ftp搭建后外网无法连接和访问的问题,提供以下解决方法。 问题原因一:购买的阿里云ECS未开放外网访问端口。解决方法:开放端口。登录阿里云ECS服务 ...
分类:
其他好文 时间:
2018-01-23 01:07:15
阅读次数:
247
一、运算符1.算数运算符 + - * / % ** //2**10 2的10次方4.2 // 2 == 2 只取整数部分,取商的整数部分py2 4.2 / 2 ==2py3 4.2 / 2 == 2.1二、赋值运算= 简单赋值+= 加法赋值运算-= 减法赋值运算*= 乘法赋值运算/= 除法赋值运算% ...
分类:
编程语言 时间:
2018-01-23 01:07:05
阅读次数:
263