这款插件是基于jQuery运行的,所以语法跟jQuery类似,这款插件集合了多种功能,如浮窗,日期选择等等,自己可以到官网看看都有哪些功能。
下载地址
下载后得到以下文件夹
我们需要js与css文件夹里的内容,把它拷贝到桌面jquery ui
文件夹内,并新建一个demo.html
...
这款插件是基于jQuery运行的,所以语法跟jQuery类似,这款插件集合了多种功能,如浮窗,日期选择等等,自己可以到官网看看都有哪些功能。
下载地址
下载后得到以下文件夹
我们需要js与css文件夹里的内容,把它拷贝到桌面jquery ui
文件夹内,并新建一个demo.html
...
十年前,IE6问世,曾经辉煌。但近几年,每一个写CSS的前端都把IE6给骂臭了,它已经沦落为最垃圾的浏览器,当然,好多非开发的人都不知道自己在使用的是浏览器,而且这个浏览器叫IE6,也就除了Web开发对它比较敏感。
微软发布了一个网站统计全球IE6使用概况,中国的IE6用户居然高达百分之二十四。
地址 www.ie6countdown.com
...
虽然小站不大,但对于博客站点的优化却是自己的个人经验积累,希望对那些有需要的博主们有所帮助,这里所指的个人博客是指类似我这样小型的,大型博客我就不说了,你懂的。
不少个人博客站做的非常绚丽多彩,功能N多,这一点的确有点吸引人。但无论功能,或者华丽的界面对于个人博客站来说,意义不大。功能太多会影响页面的加载速度,留下一些实用的功能即可,同样界面越是绚丽,图片与样式就越多,目前还是简约的博客占上风。
因此在给自己的站点添加功能的时候,不仅只是想着添加功能的好处,同时也要兼顾站点的运行速度,别到最后把站点整的跟综合站点那就跑题了。
...
这两个函数都是可以执行Linux命令函数,不同的是获取返回结果不一样,exec
只能获取最后一行数据,shell_exec
则可以获取全部数据。
假如脚本路径下有如下文件
-bash-4.1# ll
总用量 12
-rw-rw-r--. 1 www web 133 7月 16 15:00 a.php
-rw-r--r--. 1 lee web 59 2月 29 17:05 b.php
-rw-r--r--. 1 lee web 81 3月 8 17:00 c.php
<?php
/**
* exec与shell_exec的区别
* 琼台博客 www.qttc.net
*/
$data = exec('/bin/ls -l');
print_r($data);
?>
...
前面我已说过vim是编辑利器,许多程序员必掌握的编辑器之一。但对于新手来说,开始很难接受vim的命令模式,所以本文以简单引导vim的操作方法介绍vim的几种使用方法。Win平台的gVim或者Linux的vi均可
在vim里命令区分大小写,注意了
打开文件,按i,然后输入字符
打开文件,在需要复制的行处按yy
,然后按p
键即可实现粘贴。
打开文件
h
左l
右j
下k
上打开文件,把光标定在需要删除的行,然后按dd
即可实现删除,在按p
即可实现粘贴,其实就是剪切作用,只是剪切后你不粘贴就可以当作删除使用
...
几乎学习程序的童鞋,开始最怕的就莫过于正则表达式了,简单的还好,复杂的简直让你头疼。网上一堆邮箱正则表达式,但通过验证发现都有一些小bug,这个邮箱正则是根据目前域名命名规则以及长度写出的。
.net.cn
和.com.cn
这样的域名后缀-
与_
符号-
与_
符号<?php
/**
* 自己修整的一个邮箱正则表达式
* 琼台博客 www.qttc.net
*/
function c_email($email){
$reg='/^([a-zA-Z0-9]{1,20})(([\_\-\.])?([a-zA-Z0-9]{1,20}))*@([a-zA-Z0-9]{1,20})(([\-\_])?([a-zA-Z0-9]{1,20}))*(\.[a-z]{2,4}){1,2}$/';
if(preg_match($reg,$email))
return true;
return false;
}
$email = 'hi@example.com';
$check_result = c_email($email);
if($check_result){
echo 'Success';
}else{
echo 'Error';
}
// Output: Success
...
jQuery自从发布至今,已获得百万站点的市场份额,在没有jQuery之前,其实没有一个类似jQuery这个量级的插件来简化开发成本,其实没有jQuery之前jQuery能帮你干的那些事你都得自己取实现,好一点的开发团队或许已经在长期的开发过程中提炼除了自己的函数库
不得不承认,jQuery发明了一套非常易用的选择器,凭借优秀的选择器可以快速的选择Element
那么jQuery最大的特性,其实就是降低开发成本,目前浏览器之前仍然还没有统一标准,只能自己写代码兼容各个浏览器,其实这些工作可以服用量的
$.get
和$.post
确实是太方便了,如果要写一个原生的Ajax请求,那是非常繁琐的
...
jQuery已经被许多站点引用,并且官方正在致力开发jQuery2.0版本。在实际中,我们可能会有这样的需求,如使用jQuery获取DOM对象,然后转换到JavaScript对象使用。或者JavaScript获取的DOM对象转到jQuery对象使用。其实实现JavaScript与jQuery对象互转是非常容易的。
// 琼台博客 www.qttc.net
// 获取DOM对象
var obj = document.getElementById('id');
// 把DOM对象转换到jQuery对象
var $obj = $(obj);
...
Go里的字符串与数字互相转换主要使用strconv
包
package main
import "strconv"
func main () {
s := strconv.Itoa(-32)
}
假定要转换为int
类型
package main
import "strconv"
func main () {
i, err := strconv.Atoi("-32")
if err != nil {
...
}
}
当然,也要注意长度,其中有一句话
The parse functions return the widest type (float64, int64, and uint64), but if the size argument specifies a narrower width the result can be > converted to that narrower type without data loss:
...
检测状态可以使用sestatus
和getenforce
两个命令
[root@test01 ~]# sestatus -v
SELinux status: disabled
[root@test01 ~]# getenforce
Disabled
enabled
开启disabled
关闭临时关闭,不重启机器
[root@test01 ~]# setenforce 0
永久关闭
vi /etc/selinux/config
...