定义了对象之间的一对多的依赖,这样一来,当一个对象改变时,它的所有的依赖者都会收到通知并自动更新。 被观察者要继承: Observable类 实现消息推送 、setChanged notifyObservers(); 观察者要继承: Observer类 实现updata(); 注册 执行结果: ...
分类:
编程语言 时间:
2016-04-20 11:16:23
阅读次数:
130
主队列和主线程:队列的方式开启多线程,主队列在一定是在主线程中执行的。她俩就这关系,主队列串行执行任务。并发队列可以控制最大并发数,是并发执行任务。 ...
分类:
编程语言 时间:
2016-04-20 11:14:39
阅读次数:
147
在笔记本上安装python2.7后,执行python是可以的,但是ipython却不行。 一、问题排查 在网上搜索了看到python与ipython的区别: 例如:ipython有tab补全功能,然后还有历史等功能 但是公司电脑安装的却是可以的,怀疑可能是系统环境变量设置的问题,于是查看了系统环境变 ...
分类:
编程语言 时间:
2016-04-20 11:13:37
阅读次数:
144
https://support.microsoft.com/zh-cn/kb/315968 如何 ︰ 执行批量更新和插入使用.NET 提供程序在 C#.NET OpenXML Email Print Email Print Email Print 注意:这篇文章是由无人工介入的微软自动的 ...
如果你写了一些class,编 译到一个jar里面,但是在执行这个jar的时候报错,找不到main class,但是你明明是有的,是不是很郁闷,检查一下你的jar吧。 解压你的jar,打开META-INF这个folder,打开MANIFEST.MF这个文件(这是一个文本),看看里面有没没有Main- ...
分类:
编程语言 时间:
2016-04-20 11:11:37
阅读次数:
134
一、JSP工作原理 1、首先是利用客户端浏览器,然后由客户端浏览器请求JSP页面,向JSP服务器发出请求。 2、JSP服务器内部原理 JSP服务器首先在收到客户端传送过来的请求后,将命令转换到Servlet文件(JAVA文件),然后执行Servlet文件,生成.Class文件,然后将执行结果以HTM ...
分类:
Web程序 时间:
2016-04-20 10:00:38
阅读次数:
124
PHP漏洞确实存在,今天我们就扒一扒这些漏洞。 在甲方公司做代码审计一般还是以白盒为主,漏洞无非这么几类,XSS、sql注入、命令执行、上传漏洞、本地包含、远程包含、权限绕过、信息泄露等。 1.xss + sql注入 其中占大头的自然是XSS与SQL注入,对于框架类型或者有公共文件的,建议在公共文件 ...
分类:
Web程序 时间:
2016-04-20 09:23:29
阅读次数:
187
iOS的自动布局 一、StoryBoard和Xib的简介 在这之前先简略介绍一下Xib/nib和StoryBoard。 Xib/nib其实可以认为是一样的,nib是iOS3.0前的产物,它的本质是一个装着可执行二进制文件的文件夹。Xib的本质则是一个xml类型的描述文件,可以实现可视化的编程。两者在 ...
分类:
移动开发 时间:
2016-04-20 08:14:21
阅读次数:
371
本人写的脚本都是在unix上运行的,但是编写有时候喜欢使用Git拉去到windows的ide进行编写,毕竟我的unix只有命令行的没有ide, 殊不知有一天我的sh执行时出现错误 -bash: ./dailytask.sh: /bin/sh^M: bad interpreter: 没有那个文件或目录 ...
分类:
其他好文 时间:
2016-04-20 07:05:33
阅读次数:
131
回顾数据库mysql的备份和恢复: show databases; user spdb1; show tables; 在mysql/bin目录下 执行备份: ./mysqldump -u root -p spdb1 > /home/spdb1.bak 会提示输入用户root的密码. 删除一个数据库 ...
分类:
编程语言 时间:
2016-04-20 07:04:50
阅读次数:
164