现在位置: 首页 > rethink发表的所有文章
  • 11月
  • 23日
web前端 ⁄ 共 1660字 评论关闭
 创建对象,为对象添加方法,属性,动态的添加和删除,示例代码如下: <html> <head>     <TITLE>使用对象直接创建对象</TITLE>     <SCRIPT Language = "JavaScript">     {         var circle = {x:0,y:0,radius:2};         document.write("<br>圆心在:", circle.x," ",circle.y,"半径为:",circle.radius);         document.write("<br><br>函数创建对象<br>");                  function student(name,chinese,math,english)         {             this.name=name; ......
阅读全文
  • 03月
  • 31日
编程语言 ⁄ 共 1748字 评论关闭
1.普通界面 /** *截图功能 */ -(void)screenShot{ UIGraphicsBeginImageContextWithOptions(CGSizeMake(640, 960), YES, 0); //设置截屏大小 [[self.view layer] renderInContext:UIGraphicsGetCurrentContext()]; UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); CGImageRef imageRef = viewImage.CGImage; CGRect rect = CGRectMake(0, 0, 641, SCREEN_HEIGHT + 300);//这里可以设置想要截图的区域 CGImageRef imageRefRect =CGImag......
阅读全文
  • 09月
  • 11日
综合 ⁄ 共 2218字 评论关闭
原文地址:http://www.mmkey.com/html/wangluokeji/wanzhuanwangluo/2009/0908/26655.html# 在此基础上,增加了一个实例来说明一下,读者可以根据实例来尝试其他地址的加密与解密。 1、普通地址转换为迅雷地址   在原地址前面加"AA",后面加"ZZ"(注:不包括引号),地址变为   AAhttp://md5.mmkey.comZZ   此地址base64编码为   aHR0cDovL21kNS5tbWtleS5jb20=   迅雷专链即在上地址前加thunder://,即   thunder://QUFodHRwOi8vbWQ1Lm1ta2V5LmNvbVpa2、普通地址转换为快车地址  在原地址前后都加上"[FLASHGET]"(......
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 2495字 评论关闭
一、综述 本文比较了RMI,Hessian,Burlap,Httpinvoker,web service等5种通讯协议的在不同的数据结构和不同数据量时的传输性能。 RMI是java语言本身提供的远程通讯协议,稳定高效,是EJB的基础。但它只能用于JAVA程序之间的通讯。 Hessian和Burlap是caucho公司提供的开源协议,基于HTTP传输,服务端不用开防火墙端口。协议的规范公开,可以用于任意语言。 Httpinvoker是SpringFramework提供的远程通讯协议,只能用于JAVA程序间的通讯,且服务端和客户端必须使用SpringFramework。 Web service是连接异构系统或异构语言的首......
阅读全文
  • 05月
  • 06日
综合 ⁄ 共 445字 评论关闭
//image     dispatch_queue_t network_queue;          network_queue = dispatch_queue_create("com.myapp.network", nil);          dispatch_async(network_queue, ^{         UIImage *cellImage = [self loadMyImageFromNetwork:[self.content objectAtIndex:indexPath.row]];                  //缓存到本地                           // 回到主线程         dispatch_async(dispatch_get_main_queue(), ^{             // 显示图片到界面             cell.imageView.image = cellImage;             [c......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 305字 评论关闭
MySQL GUI Tools是一套图形化桌面应用工具套装,可以用来管理MySQL服务器。该套装工具包含三个工具:MySQL QueryBrowser、MySQL Administrator和MySQL MigrationAssistant(仅支持Windows平台)。在本文中,我们将介绍前两个工具,看一下它们是如何帮助我们在不使用命令行的方式来管理MySQL数据库。  MySQL GUI Tools的安装非常简单,在Ubuntu、Debian或FedoraLinux上,你可以通过包管理器来装它,在Ubuntu和Debian上,其程序包的名称是mysql-admin;在Fedora上是mysql-gui-tools。
阅读全文
  • 03月
  • 22日
综合 ⁄ 共 1617字 评论关闭
二叉树的广度遍历想想还是比较简单的,利用队列存储当前结点的左儿子和右儿子用作未来的访问。 代码实现 /** * 源码名称:TreeBFS.java * 日期:2014-08-25 * 程序功能:二叉树广度遍历 * 版权:CopyRight@A2BGeek * 作者:A2BGeek */ import java.util.LinkedList; import java.util.Queue; public class TreeBFS { class TreeNode<T> { private T mNodeData; private TreeNode<T> mLeftChild; private TreeNode<T> mRightChild; public TreeNode(T data, TreeNode<T> left, Tree......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 3736字 评论关闭
该内容来自http://www.cnblogs.com/hazir/p/systemtap_introduction.html systemtap是内核开发者必须要掌握的一个工具,本文我将简单介绍一下此工具,后续将会有系列文章介绍systemtap的用法。 什么是systemtap 假如现在有这么一个需求:需要获取正在运行的 Linux 系统的信息,如我想知道系统什么时候发生系统调用,发生的是什么系统调用等这些信息,有什么解决方案呢? 最原始的方法是,找到内核系统调用的代码,加上我们需要获得信息的代码、重新编译内核、安装、选择我们新编译的内核重启。这种做法对于内核开发人员简直......
阅读全文
C语言中二维数组、二维指针、指向指针的数组、指向数组的指针 二维数组是形如char a_name[][10]的数组,其中二维数组的第二维必须是一个const(常量),第一维可以不用设置。 二维指针是形如char **b_name的指针,意思是b_name是一个指针,它指向一个指针。 指向指针的数组是形如char *c_name[4]的数组,意思是name是一个有10个单元的数组,它的每个单元是一个指向char的指针,其中数组的维数不是必须设置。 指向数组的指针是形如char (*d_name)[10]指针,也就是说c_name是一个指针,它的长度sizeof(c_name)和sizeof(char *)是一样的......
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 3329字 评论关闭
1.什么是观察者模式 观察者模式定义了一个一对多的依赖关系,让一个或多个观察者对象监察一个主题对象,这样一个主题对象在状态上的变化就能够通知所有的依赖于此对象的那些观察者对象,使这些对象能够自动更新。 2.观察者模式中的角色 ①抽象主题(Subject)角色:维护了一个由观察者对象组成的聚集(如一个ArrayList),每个主题角色可以有任意个观察者,同时,主题角色提供增加和删除观察者对象的接口。抽象主题角色又叫抽象被观察者(Observable)角色。 ②具体主题(ConcreteSubject)角色:将有关状态存入具体观察者对象,在具体主题......
阅读全文
  • 02月
  • 04日
综合 ⁄ 共 93字 评论关闭
1. was的配置  步骤1    步骤2 点击上图的server1后操作下图    步骤3   2. eclipse的配置     3. 注意 3.1 was配置完成后需要重新启动服务器 3.2 eclipse 只能用一个
阅读全文
  • 01月
  • 30日
综合 ⁄ 共 4994字 评论关闭
initramfs概述 initramfs 与initrd类似,也是初始化好了且存在于ram中的,可以压缩也可以不压缩。但是目前initramfs只支持cpio包格式,它会被 populate_rootfs->unpack_to_rootfs(&__initramfs_start, &__initramfs_end - &__initramfs_start, 0)函数(解压缩、)解析、安装。 initramfs与initrd区别 (1) Linux内核只认cpio格式的initramfs文件包(因为unpack_to_rootfs只能解析cpio格式文件),非cpio格式的 initramfs文件包将被系统抛弃,而initrd可以是cpio包也可以是传统的镜像(image)文件,实际使用中initrd都是传......
阅读全文