摘要: 两种方式给列表增加自动增长序号列 第一种方式:用JS实现 序号列字段 测试1 第二种方式:用JSP脚本实现 序号列字段 测试1 阅读全文
posted @ 2013-06-24 21:53 jlins 阅读(1893) 评论(0) 推荐(0) 编辑
摘要: * 1. 启动后台运行的erlang环境 按以下命令: erl -detached -name a@127.0.0.1 注意,-name的值必须是xxxx@ip的形式。其中xxxx是英文名,ip必须是数字和点 的形式。如果是可以解析的有效域名应该也是可以的,但我试了用localhost会不 能被正常连接。同时,这个ip也必须是客户端能访问到的有效ip,否则同样不能 成功连接。 启动时还可以加上-s指定要运行的模块,函数。然后它就在后台跑了。如果你是 远程用ssh这些方式连上控制台的,现在可以关了,它也还会继续跑。 * 2. 启动另一个erlang环境连接... 阅读全文
posted @ 2013-06-24 21:51 jlins 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 前言用php开发两年多了,准备也写一下平时常用的设计模式,都是基于自己的实践经验,当然,用设计模式之前首先要看懂设计模式,因此这里首先讲解一下UML类图。通过UML类图,能更好的和大家交流,也能很容易就表达出自己的设计想法 UML Unified Modeling Language(UML)又称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置 类 矩形框代表一个类,类图分为三层 第一层为类的名称,如果是抽象类则类名用斜体表示,如图中的动... 阅读全文
posted @ 2013-06-24 21:49 jlins 阅读(2683) 评论(0) 推荐(0) 编辑
摘要: 在C语言某个程序当中需要把文本16进制转换成对应的16进制数,比如字符串"0x1a"转换成10进制的26,可以用以下函数来实现 相关函数: atof, atoi, atol, strtod, strtoul 表头文件: #include 定义函数: long int strtol(const char *nptr, char **endptr, int base); 函数的解释说明 这个函数会将参数nptr字符串根据参数base来转换成长整型数。参数base范围从2至36,或0。参数base代表采的进制方式,如base值为10则采用10进制,若base值为16则采用16进制 阅读全文
posted @ 2013-06-24 21:47 jlins 阅读(8885) 评论(0) 推荐(0) 编辑
摘要: 简单的程序可以通过命令实现# time ./testreal 0m2.033suser 0m2.032ssys 0m0.000s不方便用time命令的可以使用系统函数实现#include //用户获取用户时间,系统时间static struct tms tms_start;static struct tms tms_end;//用于获取挂钟时间static clock_t c_start;static clock_t c_end;void debug_times_start(){ memset(&tms_start, 0, sizeof(struct tms)); memset(&am 阅读全文
posted @ 2013-06-24 21:45 jlins 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 1、数组的定义以及简单的内容C#中数组是引用类型,C#定义整型数组方式是:int [] intArray = {1,2,3};或int [] intArray = new int[10]; C#中的数组可以是一维的也可以是多维的,同样也支持矩阵和参差不齐的数组。注意:定义多维数组(矩阵)的方式是[,,]而定义多维“参差矩阵”的方式是[][]。另外,new关键字的使用并不一定表示对象是动态分配的(进入栈中)。 下面是C#中(一维)多维数组常见的定义方式: int []a1; //定义一维数组 int [,]a2; //定义二维数组 int [,,]a3; //定义三维数组 int []a1 = 阅读全文
posted @ 2013-06-24 21:43 jlins 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 问题描述 如果用有序链表来表示一个含有n个元素的有序集S,则在最坏情况下,搜索S中一个元素需要O(n)计算时间。提高有序链表效率的一个技巧是在有序链表的部分结点处增设附加指针以提高其搜索性能。在增设附加指针的有序链表中搜索一个元素时,可借助于附加指针跳过链表中若干结点,加快搜索速度。这种增加了向前附加指针的有序链表称为跳跃表。 应在跳跃表的哪些结点增加附加指针以及在该结点处应增加多少指针完全采用随机化方法来确定。这使得跳跃表可在O(logn)平均时间内支持关于有序集的搜索、插入和删除等运算。 例如:如图,(a)是一个没有附加指针的有序表,而图(b)在图(a)的基础上增加了跳跃一个节... 阅读全文
posted @ 2013-06-24 21:41 jlins 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 新浪分享比较简单,新浪有提供完整的demo。 android实现新浪的分享功能,分3种分享情况:纯文本的,带图片的,图片为本地图片(传入的是图片在手机的地址),第2种带图片的是,网络图片,图片地址为网络地址url 首先到新浪开放平台,注册账号,创建应用,注意的是请点击应用,选择高级信息,在里面设置上回调页面 回调页随便填写一个就行 下载sdk包,把包加入libs下面,引入 主类:package com.sharedemo; import java.io.IOException; import java.text.SimpleDateFormat; import android.app.Ac.. 阅读全文
posted @ 2013-06-24 21:39 jlins 阅读(1612) 评论(1) 推荐(0) 编辑
摘要: Fixed header and footer for IEThe header and footer need to be a fixed height and are therefore not suited to large amounts of fluid content.The code comments for ie are documented below as they needed to be removed from the code for ie mac* html, * html body{overflow:hidden;/* remove scroll mechani 阅读全文
posted @ 2013-06-24 21:37 jlins 阅读(2639) 评论(0) 推荐(0) 编辑
摘要: 首先给出经典的算法,然后分析算法的实现#define MAX_SIZE 8 int H[4] = { 0, 1, 0, -1 }; int V[4] = { -1, 0, 1, 0 }; char Maze[MAX_SIZE][MAX_SIZE] = {{'X','X','X','X','X','X','X','X'}, {'o','o','o','o','o','X',& 阅读全文
posted @ 2013-06-24 21:36 jlins 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 想要利用ExtJS的库函数对DOM进行各类操作,就要得到Element类型的对象,但是Ext.get()取到的虽然是Element,但是参数只能是id,如果大家对jQuery的selector方式很喜欢和崇拜,那么就一定要学习Ext.get()和Ext.query()的组合方式。前面写的get()和query()我都省略参数了,先看看文档中的函数原型:Ext.get(Mixed el ):ElementParameters:el :MixedThe id of the node, a DOM Nodeor an existing Element.Returns:ElementTheElemen 阅读全文
posted @ 2013-06-24 21:34 jlins 阅读(2879) 评论(0) 推荐(0) 编辑
摘要: 参考:http://developer.android.com/guide/components/tasks-and-back-stack.html 在Android中,一个应用程序里面,通常包含了多个相互结合的Activity。每个Activity通常被设计为可以为用户执行某个特定的动作,Activity与Activity之间可以通过Intent相互的跳转。甚至,可以通过Intent的action来启动另外一个应用程序的Activity,这个过程给用户的感觉就像这个Activity就是你的应用程序里面一样。Android把Activity的这种表现称之为“无缝连接”。在用户的角度上看,它对某 阅读全文
posted @ 2013-06-24 21:32 jlins 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 效果图如上代码如下import java.util.*;class Yanghui { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.print("请输入最大值:"); int max=sc.nextInt(); for(int i=1;i<=max;i++) { for(int j=0;j<max-i;j++) { System.out.print(" "); } for(int k=0;k<2*i-1;k+ 阅读全文
posted @ 2013-06-24 21:30 jlins 阅读(262) 评论(0) 推荐(0) 编辑
摘要: Google+是谷歌推出的身份服务和社交网站。也是Google各种服务社交层面的补强。是世界上第二大的社交网站。一旦用户登录到Google,你就可以按照自己的需要定制服务和使用你的应用程序。 阅读全文
posted @ 2013-06-24 21:28 jlins 阅读(162) 评论(0) 推荐(0) 编辑
摘要: break语句: break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句。由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的。 如果一个循环的终止条件非常复杂,那么使用break语句来实现某些条件比用一个循环表达式来表达所有的条件容易得多。 for(var i=1;i<=10;i++) { if(i==6) break; document.write(i); } //输出结果:12345 continue语句: continue语句和break语句相似。所不同的是,它不是退出一个循环,而是开始循... 阅读全文
posted @ 2013-06-24 21:26 jlins 阅读(196) 评论(0) 推荐(0) 编辑
摘要: GTK+使用C语言开发,但是其设计者使用面向对象技术。 也提供了C++(gtkmm)、Perl、Ruby、Java和Python(PyGTK)绑定,其他的绑定有Ada、D、Haskell、PHP和所有的.NET编程语言,GTK+ 灵活性也很强,最早应用于X Window System,如今已移植至其他平台,诸如Microsoft Windows、DirectFB,以及Quartz在Mac OS X。PyGTK真正具有跨平台性,它能不加修改地,稳定运行各种操作系统之上,如Linux,Windows,MacOS等.除了简单易用和快速的原型开发能力外,PyGTK还有一流的处理本地化语言的独特功能。P 阅读全文
posted @ 2013-06-24 21:24 jlins 阅读(408) 评论(0) 推荐(0) 编辑
摘要: http{fastcgi_intercept_errors on;error_page 404 /404.html;}fastcgi_intercept_errors on;必须设置之后通过 error_page 错误代码 错误页面;来设置不同的错误指向的页面。注意,错误页面相对于访问域名的根目录,即站点根目录 阅读全文
posted @ 2013-06-24 21:22 jlins 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 说多了都是泪水,真的。前段时间,做好了微信的分享功能,测试通过的,最近我又跑了一遍用例,发现不能启动微信客户端了,怎么都启动不了,日志如下:ignore wechat app signature validation。但是我的代码绝对没有动过,网上各种找原因。搞了老久,最后去官网文档一篇一篇的看,如下:http://open.weixin.qq.com/faq/?lang=zh_CNQ:应用没有审核通过能不能进行调试?A:iOS应用只要申请并获取到AppID就可进行调试。Android应用除了获取AppID外,应用还要通过审核,否则无法调起微信进行分享,并且需要在网站上填写包名和签名两个字段, 阅读全文
posted @ 2013-06-24 21:20 jlins 阅读(516) 评论(0) 推荐(0) 编辑
摘要: jQuery中常用的函数方法总结 Ajax处理 load(url,[data],[callback]) url (String) : 待装入 HTML 网页网址。 data (Map) : (可选) 发送至服务器的 key/value 数据。 callback (Callback) : (可选) 载入成功时回调函数。 代码: $("#feeds").load("feeds.aspx", {limit: 25}, function(){ alert("The last 25 entries in the feed have been loaded 阅读全文
posted @ 2013-06-24 21:18 jlins 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 最近发现一个问题呢 发现在switch的case里面不能去定义对象了,一定义对象就会报错了仔细了解了一下在C或者C++中,只要是在任何一对花括号 “{ }”中定义的对象,那么该对象的作用域就局限在这对花括号里面,上面的代码的错误就出现在这儿了。 switch (i) { case 0: UIViewController *view = [[UIViewController alloc]init]; //。。。。code break; case 1: //此处如果在使用view的话... 阅读全文
posted @ 2013-06-24 21:16 jlins 阅读(351) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示