- 浏览: 95282 次
- 性别:
- 来自: 苏州
最新评论
文章列表
HTML5发布已经有很长一段时间了,一直以来从来没有仔细的看过,过年刚来随便看看
发现HTML5中的Canvas组件功能是如此的强大,不怪很多牛人预言Flash已死,死不死
不是我要关心的,我关心的Canvas可以很轻松在网页中实现简单相框和图像灰度化。
一起来看看HTML5 Canvas是怎么做到的吧!
新建一个html页面,在body tag之间加入
<canvas id="myCanvas" >Gray Filter</canvas>
添加一段最简单的JavaScript 脚本
<pre name ...
平时我们用tomcat做服务一般都是http比较多,但有些特殊情况需要https支持,https:Hypertext Transfer Protocol over Secure Socket Layer,是以安全为目标的HTTP通道,简单讲是HTTP的安全版。简单的可以看做Http+SSL/TLS。
一、首先我们进入命令行模式,windows为cmd,linux连接上主机直接敲。进入jdk安装目录,我这里以windows为例:
Java代码
cd C:\Program Files\Java\jdk1.7.0_21\bin
在bin目 ...
ceil():将小数部分一律向整数部分进位。
如:
Math.ceil(12.2)//返回13
Math.ceil(12.7)//返回13
Math.ceil(12.0)// 返回12
floor():一律舍去,仅保留整数。
如:
Math.floor(12.2)// 返回12
Math.floor(12.7)//返回12
Math.floor(12.0)//返回12
round():进行四舍五入
如:
Math.round(12.2)// 返回12
Math.round(12.7)//返回13
Math ...
我的github主页https://github.com/yuyi012tableview demo,使用自定义sectionHeader,能够展开和收起section,xmpp聊天,使用xmpp加coredata实现类似微信的聊天功能。很多人关心这个demo,特别说明一下有两个页面,一个是气泡聊天的,ChatController还 ...
^(?!.*非内容).*$
正则式写法规则
正则表达式中有很多上述的具有特别意义的字符。首先是下列字符。
[ ]
范围描述符。[a-z]表示从a到z之间的任意一个。
\w
英文字母和数字。即[0-9 A-Z a-z]。
\W
非英文字母和数字
\s
空字符,即[\t\n\r\f]。
\S
非空字符。
\d
数字,即[0-9]。
\D
非数字。
\b
词边界字符(在范围描述符外部时)
\B
非词边界字符
\b
退格符(0x08)(在范围描述符内部时)
*
前面元素出现0次以上
+
前面元素出现1次以上
{m,n}
前面 ...
最近搞了一些和windows服务的打交道的事情,所以牵扯到安装卸载windows服务安装和卸载,把已经使用过的命令记录下来,备忘。
语法:sc create | delete | config 服务名 [参数]
主要参数列表:
start= demand|boot|system|auto|disabled|delayed-auto //启动类型
binPath= BinaryPathName //可执行文件路径
depend= 依存关系(以 / (斜杠) 分隔)
DisplayName= <显示名称> ...
1: 注册表编辑
打开硬件设备管理器,点击菜单“查看→显示隐藏的设备”,这时设备列表中就显示出了旧的硬件清单,打开“网络适配器”,右键选择半透明的旧网卡进行“卸载”,然后点击“操作→扫描硬件改动”,网卡也恢复没有#2的原状;另外,删除注册表中旧网卡型号及TCP/IP设置的项也可以达到效果,位置在[HKEY_LOCAL_MACHINE\SYSTEM\ ControlSet001\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}]目录树下。
2: 系统直接解决
Win2000系统还可以运行“控 ...
Data Pump 反映了整个导出/导入过程的完全革新。不使用常见的 SQL 命令,而是应用专用 API(direct path api etc) 来以更快得多的速度加载和卸载数据。
1.Data Pump 导出 expdp
例子:
sql>create directory dpdata1 as '/u02/dpdata1';
sql>grant read, write on directory dpdata1 to ananda;
$expdp ananda/abc123 tables=CASES directory=DPDATA1 dumpfile=expC ...
在shell中常用的特殊符号罗列如下:
# ; ;; . , / \ 'string'| ! $ ${} $? $$ $* "string"* ** ? : ^ $# $@ `command`{} [] [[]] () (()) || && {xx,yy,zz,...}~ ~+ ~- & \<...\> + - ...
送上mac 命令行的一些基本操作
很多朋友对osx下的命令行操作挠头,估计多数是在windows时代开始接触计算机的。有dos基础的应该是看看就明白,而玩过Linux的应该是轻车熟路了。这个贴子希望能给见到命令行就头大的兄弟一些帮助,所涉及到的命令基本限于安装kext,修改plist,更换核心 所碰到的操作。如果想进一步了解Unix的命令,再网上找些关于Linux命令的文章看,有很多。
高手们就免看了,不过希望能来挑挑毛病,再来补充两句。。。
——————————————————————————————————————————————
OSX 的文件系统
OSX 采用 ...
判断当前设备:
Ipad:
#define isPad(UI_USER_INTERFACE_IDIOM()==UIUserInterfaceIdiomPad)
Mac&Iphone&Ipod:
#if TARGET_OS_IPHONE
NSLog(@"iphone");
#elif TARGET_OS_MAC
NSLog(@"mac");
#elif
NSLog(@"other");
#endif
更改cell选中的背景 UIView *myview = [[UIView ...
#! /bin/sh## chkconfig: 2345 90 10### BEGIN INIT INFO# Provides: vbox-service-template# Required-Start: $remote_fs $syslog# Required-Stop: $remote_fs $syslog# Default-Start: 2 3 4 5# Default-Stop: 0 1 6
测试环境:Host OS: Windows 7 x64
Guest OS: Ubuntu、Windows XP开启远程登录,并设置用户密码,XP用control userpasswords2设置自动登录(取消“要使用本机,用户必需输入服务器密码”)
虚拟机软件:VirtualBox-4.0.2-69518-Win
目的:开机后自动后台运行虚拟机,只有进程,不显示GUI界面。
由于VMware Server 2只支持到Windows 2008 Server系统,Windows 7系统不便使用,即使能安装也可能会有问题。VMware Workstation不免费,本身也没有后台运行虚拟 ...
Virtualbox有个问题,就是即使是相同用户启动,如果用户session不一样,那么还是会看到不同的启动结果,不能相互管理不同session启动的虚拟机(via)。这就杯具了啊,有时候,启动几个虚拟机,但是其中有一个死机了,要从主机的任务管理器里结束进程,我咋知道应该结束哪个???
还有一个问题,就是网络默认是NAT,很灵活也很方便,端口转发很实用。但是有一个致命伤,就是大流量多连接情况下,容易导致内存溢出,虚拟机断网,甚至进程崩溃等问题。
我看到最近几个更新的changelog有改善NAT的问题,所以卸载了原来的Virualbox,重启,安装新版,重启。然后打开虚拟机,卸载Virtua ...
身份证号码里面的信息大有乾坤,以18位的身份证来说,前面六位代表了你户籍所在地,第七位到第十四位代表了你的出生年月,第十五位到第十七为代表了你的性别(偶数为女,奇数为男),根据这一信息,我在系统开发的录入员工的身份证后控件焦点转移时根据身份证号码获得生日和性别。
用C#写的代码如下:
/// <summary>
/// 在控件验证 textBox_IdentityCard 的 Validated事件中定义身份证号码的合法性并根据身份证号码得到生日和性别
/// </summary>
private ...