在以前的文章里面讲述过简单工厂模式,见链接:http://www.cnblogs.com/zhuxiansheng/p/7873161.html 简单工厂模式解耦了客户端和实现的依赖,不过如果有再次扩展实现的话,我们不得不去修改工厂当中的选择分支,来添加case,然后添加新的实现,这违背了开放-关闭 ...
分类:
编程语言 时间:
2017-11-27 16:41:36
阅读次数:
214
这篇文章简单总结一下HTTP请求头和响应头,并举一些web开发中响应头的用例。 1. HTTP请求头 accept:浏览器通过这个头告诉服务器,它所支持的数据类型。如:text/html, image/jpegaccept-Charset:浏览器通过这个头告诉服务器,它支持哪种字符集。accept- ...
分类:
其他好文 时间:
2017-11-27 16:41:27
阅读次数:
125
Mybatis获取插入记录的自增长ID 1.在Mybatis Mapper文件中添加属性“useGeneratedKeys”和“keyProperty”,其中keyProperty是Java对象的属性名,而不是表格的字段名。 [html] view plain copy <insert id="in ...
分类:
其他好文 时间:
2017-11-27 16:41:20
阅读次数:
103
由于Runtime.getRuntime().exec()中不能使用管道符等bash需要的方法,我们需要用进行一次编码 编码工具: 地址: http://jackson.thuraisamy.me/runtime-exec-payloads.html ...
分类:
编程语言 时间:
2017-11-27 16:41:10
阅读次数:
301
var request; if(window.XMLHttpRequest){ request=new XMLHttpRequest(); }else{ request=new ActiveXObject("Microsoft XMLHTTP"); } request.onreadystatecha ...
分类:
编程语言 时间:
2017-11-27 16:41:01
阅读次数:
175
什么是javascript? javascript是一种直译型脚本语言,是一种动态类型、弱类型、基于原型的语言。(所谓“脚本语言”:指的是它不具有开发操作系统的能力,只是用来编写大型运用程序的脚本!) javascript本身不提供任何与I/O(输入输出)相关的API,都是靠宿主环境提供! 常见的宿 ...
分类:
编程语言 时间:
2017-11-27 16:40:54
阅读次数:
239
这是学习H5的第四个月了。2017年是我人生中特殊的一年,我在这一年结束了学习生涯。从一个城到另一个城,辗转经年不过是想有个安身立命之所而已,不至于过得很落拓。从最开始的不适应到现在的渐入佳境,学习H5是我人生重要的一个转折点,从一个编程小白,逐渐能写出几百行代码,页面是空白的,可是想象力是无穷的, ...
分类:
其他好文 时间:
2017-11-27 16:40:47
阅读次数:
116
https://www.luogu.org/problemnew/show/P3806 点分治棵题 对于每次询问,离线处理,每次取重心点分治,查询到每个位置,对于每次询问进行查询. ...
分类:
其他好文 时间:
2017-11-27 16:40:38
阅读次数:
101
【pyHook】 pyHook是一个用来进行键盘、鼠标等层面事件监控的库。这个库的正常工作需要pythoncom等操作系统的API的支持。首先来说说如何安装。 直接pip install pyHook是找不到相关包的,不知道是不是因为这个库可以被用于一些比较邪恶的目的。。于是就要去网上下,可以下源码 ...
分类:
其他好文 时间:
2017-11-27 16:40:29
阅读次数:
417
配置server的Yum仓库 [root@server0 ~]# rm -rf /etc/yum.repos.d/* [root@server0 ~]# vim /etc/yum.repos.d/dvd.repo [dvd] name=dvd baseurl=http://172.25.254.254/content/rhel7.0/x86_64/dvd/ enabled=1 gpg
分类:
系统相关 时间:
2017-11-27 16:40:22
阅读次数:
211
```python def initialize_parameters(layer_dims): """ Arguments: layer_dims python array (list) containing the dimensions of each layer in our network ...
分类:
其他好文 时间:
2017-11-27 16:40:14
阅读次数:
212
1. ie高版本浏览器(或者使用IE内核)下面出现,html莫名出现margin-left: -未知数;(低版本的IE也有,不过没造成影响); IE11 IE8 解决办法: 2. 低版本IE浏览器刚进入页面出现页面抖动(总结)的情况 原因 这个是由于动态数据加载,一开始页面长度不够没有滚动条,后面数 ...
分类:
其他好文 时间:
2017-11-27 16:40:07
阅读次数:
133
最近要做一个活动,需要用倒计时,写好之后再IOS上无效,经过百度知道了,原来IOS不能识别格式“2017-11-09 ……”,所以要进行转换才有效 直接上代码了: ...
分类:
移动开发 时间:
2017-11-27 16:39:54
阅读次数:
218
Boolean 对象表示两个值:true 或 false 创建Boolean对象的语法 new Boolean(value) //构造函数 Boolean(value; //转换函数 参数 参数value由布尔对象存放的值或者要转换成布尔值的值。 返回值 当作为一个构造函数(带有运算符new)调用时 ...
分类:
编程语言 时间:
2017-11-27 16:39:45
阅读次数:
179
public class TimeTraining { public static void changeStr(String str){ str = "137878"; } public static void main(String[] args){ Date cur = new Date(); ...
分类:
其他好文 时间:
2017-11-27 16:39:34
阅读次数:
118
http://blog.csdn.net/liyuanbhu/article/details/7882789 前言 CRC校验(循环冗余校验)是数据通讯中最常采用的校验方式。在嵌入式软件开发中,经常要用到CRC 算法对各种数据进行校验。因此,掌握基本的CRC算法应是嵌入式程序员的基本技能。可是,我认 ...
分类:
编程语言 时间:
2017-11-27 16:39:23
阅读次数:
262
问题出现 用eclipse开发,用jetty跑某个项目时,如果是jsp页面,会出现以下错误。 问题解决思路1 既然出现了问题,第一时间肯定是想着调试,加了几个断点跟代码。跟着跟着就跟没了,而且看报错,不是我们的自己代码的问题。马上转换思路。 问题解决思路2 开始搜索这个问题。18+1之前,我的鱼摆摆 ...
分类:
其他好文 时间:
2017-11-27 16:39:13
阅读次数:
129