现在位置: 首页 > checkup发表的所有文章
  • 10月
  • 30日
综合 ⁄ 共 864字 评论关闭
jQuery源码分析: 浏览器检测jQuery.uaMatch // Useragent RegExp var rwebkit = /(webkit)[ \/]([\w.]+)/,       ropera = /(opera)(?:.*version)?[ \/]([\w.]+)/,       rmsie = /(msie) ([\w.]+)/,       rmozilla = /(mozilla)(?:.*? rv:([\w.]+))?/,       // Keep a UserAgent string for use with jQuery.browser       userAgent = navigator.userAgent,      browser = {},       // For matching the engine and version of the browser       browserMatch; uaMatch: function( ua ) {  //< ua = navigator.userAgent......
阅读全文
  • 10月
  • 16日
综合 ⁄ 共 7164字 评论关闭
原文地址:C# 程序间通信的各种途径及解析作者:留心驿站一、开篇程序间通信的主要目的是实现多台计算机(也可以是同一台)中应用程序之间的数据共享与信息交换。在不同的计算机系统中,它们之间要通过网络之间的协议才能实现数据共享与信息交换;在同一台计算机系统中,它们之间只需一定的通道就能实现数据共享与信息交换。在不同计算机系统和同一计算机系统的程序通信中,既有很多相同之处,也有各自的特点。程序间通信都要靠一定的通道(pipe)来实现,其中的通道多种多样,各俱特色。为了充分认识和掌握程序间通信及其相应的实......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 0字 评论关闭
  • 12月
  • 25日
综合 ⁄ 共 11字 评论关闭
load.......
阅读全文
  • 08月
  • 15日
综合 ⁄ 共 1137字 评论关闭
Python Socket模块中包含一些有用IP转换函数,说明如下: socket.ntohl(x)         // 类似于C语言的ntohl(x) 把32位正整数从网络序转换成主机字节序。 socket.ntohs(x)        // 类似于C语言的ntohs(x) 把16位正整数从网络序转换成主机字节序。 socket.htonl(x)         // 类似于C语言的htonl(x) 把32位正整数从主机字节序转换成网络序。 socket.htons(x)        // 类似于C语言的htons(x) 把16位正整数从主机字节序转换成网络序。 socket.inet_aton(ip_string)  // 依赖于inet_aton的C实现 转换IPV4地址字符串(192.168.10.8......
阅读全文
  • 08月
  • 14日
综合 ⁄ 共 666字 评论关闭
以前曾经有朋友瑞星用盗版,后来被封号了。 不幸的是他自己来自己当初那个盗版号都不知道了。 这下可好,瑞星的程序设计,不但安装时要求用激活码,连卸载的时候都要。 这下惨了,朋友都卸载不掉瑞星了,一个杀毒软件安装,除了常见的注册表项目之外,还有更多的痕迹——服务! 可以说杀毒软件比谁都流氓,基本上是请神容易送神难。当初怎么想都想不出怎么卸载瑞星,虽然可以通过很多种方式删除文件、停止服务、删除注册表项目。 但是说到底,就是没有卸载掉。况且谁知道作为Windows服务,到底在什么地方残留了东西呢? 结果今天用......
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 1486字 评论关闭
TOP分析法:oracle 分页 行内视图 行内视图是在SQL语句中使用的一个带有别名的子查询. 在主查询FROM 子句中的子查询就是行内视图. 行内视图不是数据库的对象,所以不需要显式的创建. Top-N分析的语法注意事项: 1、使用了rownum这个伪列,这个伪列将会返回行号,可以作为返回记录的序列号显示。 2、在from后面使用了子查询,这是标准的行内视图的使用。 3、在子查询中使用了order by进行排序,在前面的子查询中不需要使用。 4、在主查询中通过where条件中的rownum伪列定义过滤条件,只返回最什么的前几行数据 -- 查询员工表中 e......
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 618字 评论关闭
//判断该浏览器是否为w3c标准,既非IE浏览器 if(window.navigator.userAgent.indexOf("Firefox") >= 1){ //获取事件 }else if(window.navigator.userAgent.indexOf("MSIE") >= 1){ //ie浏览器 var version=window.navigator.userAgent; //<!--IE7--> if(navigator.appVersion.match(/7./i)=='7.'){ $("tile").append("<meta http-equiv=\"X-UA-Compatible\" content=\"IE=EmulateIE7\" />"); } //<!--IE8-->......
阅读全文
  • 04月
  • 20日
综合 ⁄ 共 5313字 评论关闭
iOS开发UI篇—控制器的创建 说明:控制器有三种创建方式,下面一一进行说明。 一、第一种创建方式(使用代码直接创建) 1.创建一个空的IOS项目。 2.为项目添加一个控制器类。 3.直接在代理方法中创建一个控制器。 1 #import "YYAppDelegate.h" 2 #import "YYViewController.h" 3 4 @implementation YYAppDelegate 5 6 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 7 { 8 self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen......
阅读全文
  • 04月
  • 18日
综合 ⁄ 共 3430字 评论关闭
最近学习了一下Android里面的Service的应用,在BindService部分小卡了一下,主要是开始没有彻底理解为什么要这么实现。 BindService和Started Service都是Service,有什么地方不一样呢: 1. Started Service中使用StartService()方法来进行方法的调用,调用者和服务之间没有联系,即使调用者退出了,服务依然在进行【onCreate()-  >onStartCommand()->startService()->onDestroy()】,注意其中没有onStart(),主要是被onStartCommand()方法给取代了,onStart方法不推荐使用了。 2. BindService中使用bindService()......
阅读全文
  • 04月
  • 18日
综合 ⁄ 共 12935字 评论关闭
strtok函数的使用是一个老生常谈的问题了。该函数的作用很大,争议也很大。以下的表述可能与一些资料有区别或者说与你原来的认识有差异,因此,我尽量以实验为证。交代一下实验环境是必要的,winxp+vc6.0,一个极端平民化的实验环境。本文中使用的源代码大部分来自于网络,我稍加修改作为例证。当然,本人水平有限,有不妥之处在所难免,各位见谅的同时不妨多做实验,以实验为证。 strtok的函数原型为char *strtok(char *s, char *delim),功能为“Parse S into tokens separated by characters in DELIM.If S is NULL, the saved......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 3295字 评论关闭
 引用:http://www.cnblogs.com/studio313/archive/2008/07/26/1251909.html 一、操作系统配置 1.安装操作系统(NTFS分区)后,装杀毒软件,我选用的是卡巴。 2.安装系统补丁。扫描漏洞全面杀毒 3.删除Windows Server 2003默认共享 首先编写如下内容的批处理文件: @echo off net share C$ /del net share D$ /del net share E$ /del net share F$ /del net share admin$ /del 文件名为delshare.bat,放到启动项中,每次开机时会自动删除共享。 4.禁用IPC连接 打开CMD后输入如下命令即可进行连接:net use""ip"ipc$ "password" /......
阅读全文