// // TomViewController.m #import "TomViewController.h" #import <AVFoundation/AVFoundation.h> @interface TomViewController () @property (nonatomic, retain) UIImageView * imageView; @property (nonatomic, retain) AVAudioPlayer *player; @end…
一.前言: 上一篇随笔中已经把拖动程序完成了,这篇主要把缩放程序完成,后面合并后可以做成一个图片裁剪的功能 简易缩放程序DEMO:http://jsfiddle.net/UN99R/ 限制缩放程序DEMO:http://jsfiddle.net/kHWQZ/ 二.设计思路: 1.在一个可以缩放元素中,共有8个触发点(上.下.左.右.左上.右上.左下.右下),首先分别设置好它们的CSS属性cursor值. 2.同拖放程序一样,在触发点上绑定鼠标按下事件,在文档(document)上绑定鼠标移动.弹…
J2msi 自己制作的把exe打成安装包简易GUI程序(第二版 带DLL注册) 之前那一版本(http://www.cnblogs.com/rojas/p/4794684.html)没考虑 DLL 注册,这个版本把dll这块加上 同时使用beautifuleyes进行界面美化 ,操作简洁方便,当然功能也简化,没有很复杂的安装图形界面,直接同意协议,选好安装路径即可, 比较傻瓜,但又快捷方便. 使用时需要有Java7,打好的安装包只跟自己需要的运行环境有关(比如你的exe只能在java6以上运行)…
在myeclipse调试状态下的tomcat程序,用jmeter测试,居然发生死锁,调试两天无果,直接运行tomcat而不通过myeclipse,无死锁,真是又好气又好笑..…
一.centos7新增用户并授权root权限 cat /etc/redhat-release查看centos版本号 1.禁用root账户登录 vim /etc/ssh/sshd_config 找到这一行,并将其改为 no 重启sshd服务 systemctl restart sshd 2.使用非root账户,并授权root权限 useradd sss     #新增用户sss passwd sss      #设置sss用户密码 chmod -v u+w /etc/sudoers      #增…
C语言之简易了解程序环境 大纲: 程序的翻译环境 预编译 编译 汇编 链接 程序的运行环境 在ANSI C的任何一种实现中,存在两个不同的环境. 第1种是翻译环境,在这个环境中源代码被转换为可执行的机器指令. 第2种是执行环境,它用于实际执行代码. 一.程序的翻译环境 我们上手的第一个C语言程序大致都是 "Hello World!"吧! 可是,不知道大家想过没有?一个代码文件,是怎么转换成了我们可运行的exe文件呢,而且我们都知道计算机是只能看得懂二进制文件,所以再进一层说: 一个 .…
Python编写简易木马程序 light · 2015/01/26 10:07 0x00 准备 文章内容仅供学习研究.切勿用于非法用途! 这次我们使用Python编写一个具有键盘记录.截屏以及通信功能的简易木马.依然选用Sublime text2 +JEDI(python自动补全插件)来撸代码,安装配置JEDI插件可以参照这里: /tips/?id=4413 首先准备好我们需要的依赖库,python hook和pythoncom. 下载安装python hook 下载安装pythoncom模块:…
由于项目需要,前端向后台发起请求后,后台需要分成多个步骤进行相关操作,而且不能确定各步骤完成所需要的时间 倘若使用ajax重复访问后台以获取实时数据,显然不合适,无论是对客户端,还是服务端的资源很是浪费 这种情况下,WebSocket能够解决此问题 它不像普通的http请求或者ajax访问,返回相应的结果就关闭了连接 WebSocket在个人浅薄的知识看来是属于长连接,能保持连接,随时收发数据 所以对WebSocket进行了初步了解,并按照相关的教程尝试做了一个简易demo 首先需要了解的是,W…
// // TomViewController.m #import "TomViewController.h" #import <AVFoundation/AVFoundation.h> @interface TomViewController () @property (nonatomic, retain) UIImageView * imageView; @property (nonatomic, retain) AVAudioPlayer *player; @end…
一.前言 框架代码其实也没那么难,大家不要看着源码就害怕,现在去看 Tomcat 3.0的代码,保证还是看得懂一半,照着撸一遍基本上很多问题都能搞定了.这次我们就模拟 Tomcat 中的 Digester(xml解析工具)来仿写一个相当简易的版本.上一篇说了如何利用 sax 模型来解析 xml,但是,该程序还有相当多的优化空间.这一篇,我们一起将程序进行一些优化.之前的版本有什么问题呢?请看: @Override public void startElement(String uri, Stri…