摘要: CopyU!下一版本的更新将加入对设备厂商及型号的识别功能,当用户连接设备时,CopyU!将能够辨别出设备的详细型号等,能够在一定程度上帮助用户发现问题设备或仿冒设备。 敬请期待即将到来的新更新! 阅读全文
posted @ 2013-08-01 20:28 jlins 阅读(144) 评论(0) 推荐(0)
摘要: Cocos-2d中,涉及到4种坐标系:GL坐标系Cocos2D以OpenglES为图形库,所以它使用OpenglES坐标系。GL坐标系原点在屏幕左下角,x轴向右,y轴向上。屏幕坐标系苹果的Quarze2D使用的是不同的坐标系统,原点在屏幕左上角,x轴向右,y轴向下。ios的屏幕触摸事件CCTouch传入的位置信息使用的是该坐标系。因此在cocos2d中对触摸事件做出响应前需要首先把触摸点转化到GL坐标系。可以使用CCDirector的convertToGL来完成这一转化。 世界坐标系也叫做绝对坐标系。世界坐标系和GL坐标系一致,原点在屏幕左下角。 (cocos2d中的元素是有父子关系的层... 阅读全文
posted @ 2013-08-01 20:26 jlins 阅读(948) 评论(0) 推荐(0)
摘要: 方法有二: 1、可以用win7等高版本的系统拷出 2、可以用Itools工具导出 阅读全文
posted @ 2013-08-01 20:24 jlins 阅读(288) 评论(0) 推荐(0)
摘要: Problem Description IP lookup is one of the key functions of routers for packets forwarding and classifying. Generally, IP lookup can be simplified as a Longest Prefix Matching (LPM) problem. That's to find the longest prefix in the Forwarding Information Base (FIB) that matches the input packet 阅读全文
posted @ 2013-08-01 20:22 jlins 阅读(216) 评论(0) 推荐(0)
摘要: 以下是渐变的js代码(表示多余三行的要隐藏,点击"more"显示剩下的,点击“less”要逐渐隐藏):function showAccomplishmentTableRow(){ $("#accomplishmenttable tr:hidden").first().show(2000,function(){ showAccomplishmentTableRow(); }); if($("#accomplishmenttable tr:hidden").size()==0){ $("#accomplishmenttable& 阅读全文
posted @ 2013-08-01 20:20 jlins 阅读(789) 评论(0) 推荐(0)
摘要: 1.什么是单例模式?单例模式是指整个应用中类只有一个对象实例的的设计模式。2.为什么要使用单例模式?参考:1.lamp兄弟连的文章 :http://php.lampbrother.net/html/70-1/1121.htm2.phppan的博客:http://www.phppan.com/2010/06/php-design-pattern-6-singleton/ PHP的一个主要应用场合就是应用程序与数据库打交道的应用场景,所以一个应用中会存在大量的数据库操作,比如过数据库句柄来连接数据库这一行为,使用单例模式可以避免大量的new操作,因为每一次new操作都会消耗内存资源和系统资源。 . 阅读全文
posted @ 2013-08-01 20:18 jlins 阅读(321) 评论(0) 推荐(0)
摘要: #include#include#include#include#include#include#include#include#includeusing namespace std;const int maxn = 115;const int inf = 9999999;char mat[ maxn ][ maxn ];int vis[ maxn ][ maxn ][ 2 ][ 2 ];const int dx[]={1,-1,0,0};const int dy[]={0,0,1,-1};struct Pos{ int x,y;};struct Node{ int x,y,ti; int D 阅读全文
posted @ 2013-08-01 20:16 jlins 阅读(152) 评论(0) 推荐(0)
摘要: 由于之前看过C++的一些知识,所以这一章就挑一点以前比较不太在意的进行记录首先是虚函数,纯虚函数虚函数用关键字virtual申明,我理解成为派生类提供覆盖纯虚函数virtual xxx()=xxx; 这个我理解成抽象类,接口之类的,供派生类进行实现。下面的例子说明覆盖和隐藏的区别:(概括下:函数的覆盖是发生在基类和派生类之间的,两个函数必须相同,并且有虚函数,除这种情况之外的就是隐藏了)个人觉得隐藏和覆盖类似于java中的多态:父类的引用指向子类的对象#include class Base{public: virtual void xfn(int i) { cout xfn(5); pD -. 阅读全文
posted @ 2013-08-01 20:14 jlins 阅读(257) 评论(0) 推荐(0)
摘要: package com.xiaomo.ftp.down_upload; import java.io.IOException; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import org.apache.commons.net.ftp.FTPClient; import org.apache.commons.net.ftp.FTPFile; import org.apache.commons.net.ft... 阅读全文
posted @ 2013-08-01 20:12 jlins 阅读(1081) 评论(1) 推荐(1)
摘要: 刚接触到一个内联图片的概念,内联图片即使把图片文件编码成base64 看下面代码即是内联问题可以减少http的请求,缺点是不能跨域缓存! 然后在线如何把图片转化成base64如果只依靠单纯的javascript是有权限问题的 js不允许操作本地的file文件或文件夹 为了安全问题现在html5来了 百度了下有不少资料 中文的也不少 给下w3c的文档http://www.w3.org/TR/FileAPI/现在我们用html5的file api里的 readAsDataURL函数 这是一个把文件转化成base64编码的简单的html5 File测试 for pic2base64 阅读全文
posted @ 2013-08-01 20:10 jlins 阅读(759) 评论(0) 推荐(0)
摘要: 首先引入文件:libsqlite3.FMDB(包含Global.m,Global.h文件)关闭arc用mesaSqlite创建一个数据库,引入文件中其次:首先,在Global.h文件中找到#define kDBName @"shuJu.db",如果你建立的数据库文件名为:liyongxing.db,那就将shuJu.db更改为liyongxing.db,然后再delegate里的self.window下添加一行代码copyMainBundleResourceToCacheDir(@"liyongxing.db");OK,准备工作已经做好再次,上代码: 创 阅读全文
posted @ 2013-08-01 20:08 jlins 阅读(2217) 评论(0) 推荐(0)
摘要: 以下内容为转载自网上,然后自己加工贴合到一块的:原文地址:http://www.cnblogs.com/frydsh/archive/2012/12/09/2810601.html http://www.starming.com/index.php?action=plugin&v=wave&tpl=union&ac=viewgrouppost&gid=74&tid=20713&pg=1一、、、、Android应用程序内存优化 在开发Android App的过程中,经常会遇到内存方面的压力,比如OOM,或者频繁GC。 本文不打算涵盖内存优化的所有方 阅读全文
posted @ 2013-08-01 20:06 jlins 阅读(3448) 评论(0) 推荐(0)
摘要: 1.设置对话框按钮背景图片?首先,设置对话框按钮的属性为Bitmap,然后导入资源文件(一个你需要作为背景的小图片),最后在该对话框类的OnInitDialog函数中添加如下代码://设置对话框按钮背景图片 HBITMAP hBmp=::LoadBitmap(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDB_BITMAP2)); m_nCollectGoods.SetBitmap(hBmp);//m_nCollectGoods为该按钮对应的成员变量 最后运行即可。2.给对话框加背景图片?首先导入需要的图片,然后在对应类的OnPaint函数的... 阅读全文
posted @ 2013-08-01 20:04 jlins 阅读(168) 评论(0) 推荐(0)
摘要: Android 开发之serviceManager分析 在Android系统中用到最多的通信机制就是Binder,Binder主要由Client、Server、ServiceManager和Binder驱动程序组成。其中Client、Service和ServiceManager运行在用户空间,而Binder驱动程序运行在内核空间。核心组件就是Binder驱动程序了,而ServiceManager提供辅助管理的功能,无论是Client还是Service进行通信前首先要和ServiceManager取得联系。而ServiceManager是一个守护进程,负责管理Server并向Client提供查询 阅读全文
posted @ 2013-08-01 20:02 jlins 阅读(4934) 评论(1) 推荐(1)
摘要: 写这篇有摘自他人的地方,如若侵犯请立即告知,第一时间下降!!现在比较好用的用的广泛的是SSH和PUTTY,通过这些客户端来管理LINUX服务器的,下面主要介绍另一款VNC软件,主要由两个部分组成:VNC Server和VNC Viewer,用户将VNC Server安装在被管理的LINUX服务器上,然后才在主控端执行VNC Viewer来管理被控端,VNC最大的有点就是跨平台,下面介绍一个在CentOS上怎样使用VNC图形化操作界面。 1、VNC Server的安装与配置 首先检查是否安装了VNC: rpm -q vnc vnc-server 如果没有安装则安装之:... 阅读全文
posted @ 2013-08-01 20:00 jlins 阅读(346) 评论(0) 推荐(0)
摘要: Color the BallTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 3529Accepted Submission(s): 874 Problem Description There are infinite balls in a line (numbered 1 2 3 ....), and initially all of them are paint black. Now Jim use a brush paint... 阅读全文
posted @ 2013-08-01 19:58 jlins 阅读(208) 评论(0) 推荐(0)
摘要: 坐在写字楼里,依旧对着两年来熟悉的电脑,但这编程的生涯即将在今天画上句号。 退还电脑,走出3号楼,又将开启一片新的征程。 不知自己的选择是否正确,只是由于那颗不安分的心。 阅读全文
posted @ 2013-08-01 19:56 jlins 阅读(166) 评论(0) 推荐(0)
摘要: Tree RecoveryTime Limit:1000MSMemory Limit:65536KTotal Submissions:9658Accepted:6067Description Little Valentine liked playing with binary trees very much. Her favorite game was constructing randomly looking binary trees with capital letters in the nodes. This is an example of one of her creations:. 阅读全文
posted @ 2013-08-01 19:54 jlins 阅读(186) 评论(0) 推荐(0)
摘要: 以下是网上看到的一个例子:按规定,某车站每天8:00~9:00,9:00~10:00都恰有一辆客车到站,但到站时刻是随机的,且两者到站的时间相互独立。其规律为:到站时刻 8:10 8:308:509:109:309:50概率 1/63/6 2/6一旅客8:20到车站,求他候车时间的数学期望。解:设旅客的候车时间为X(以分计),其分布率为X10 30 5070 90 PX 3/62/61/6 x 1/6 1/6 x 3/6 1/6 x 2/6分析:由题目知,8点到9点、9点到10点之间恰有一辆客车到站,则8:10、8:30、8:50之间到站为互斥事件,9:10、9:30、9:50之间到站也为互斥 阅读全文
posted @ 2013-08-01 19:52 jlins 阅读(750) 评论(0) 推荐(0)
摘要: Firstname: Lastname: Get the value of all the elements in the form: name: name: 阅读全文
posted @ 2013-08-01 19:50 jlins 阅读(261) 评论(0) 推荐(0)
摘要: 对于前边一个复选框,后边一句文字这样的排布,经常见,但问题总是很多,如何让它们两个并排对齐,有时候就是几个像素的问题,但各个浏览器就是不一样,特别是ie6.今天忽然发现了解决这类问题的办法。一般的写法,代码如下我已阅读并同意 《奇乐用户注册协议》最外有个div,但里边的两个标签会根据自己的默认样式进行排,不是复选框高于文字几个像素,就是文字高于复选框。此时需要做的就是,最外边的那个div的定位position:relative; 里边复选框的定位position:relative;这样复选框的样式就可以通过top、left进行设置,达到对齐的目的。 阅读全文
posted @ 2013-08-01 19:48 jlins 阅读(222) 评论(0) 推荐(0)
摘要: 自从安装VS2008后,一打开ppt文件,就开始了配置VS2008的过程。 配置完了,下回也还提示安装。 解决方案:PowerPoint选项->加载项->ChineseTranslationAddin,需要取消这个COM加载项。【管理】->【COM加载项】->【转到】,在打开的界面里取消Chinese Translation Addin的勾。 O了! 阅读全文
posted @ 2013-08-01 19:46 jlins 阅读(1429) 评论(0) 推荐(0)
摘要: 首先在dllmain.cpp中添加如下声明HINSTANCE g_hInstance; g_hInstance = hInstance;源码如下:CPoint point; ::GetCursorPos(&point); HMENU hMenu; hMenu = ::LoadMenu(g_hInstance,MAKEINTRESOURCE(IDR_MENU_SC)); HMENU hSubMenu; hSubMenu = ::GetSubMenu(hMenu,0); //EnableMenuItem(hSubMenu, ID_PEILIAO_MENU, MF_BYCOMMAND|MF_ 阅读全文
posted @ 2013-08-01 19:44 jlins 阅读(312) 评论(0) 推荐(0)
摘要: 点击打开链接uva 10273思路: 暴力求解 分析: 1 题目要求没有吃掉的奶牛的个数已经最后一次吃掉奶牛的天数 2 没有其它的方法只能暴力,对于n头牛的n个周期求最小公倍数,然后在2个公倍数之内暴力求解 代码: #include#include#include#include#includeusing namespace std;const int MAXN = 1010;int n , lcm;vectorv[MAXN];bool isEat[MAXN];int gcd(int a , int b){ return b == 0 ? a : gcd(b , a%b);}void... 阅读全文
posted @ 2013-08-01 19:42 jlins 阅读(249) 评论(0) 推荐(0)
摘要: LPC2378-Jlink调试经验 1、Jlink(d版的没有关系)不能下载程序? 把下载速率设置到500Khz及以下的速率。 2、Jlink能在500Khz的速率下载程序,但是不能调试?添加一个断点,就提示说断点太多!没有添加断点,直接按F10,出现信息****Jlink error xx 寄存器不能访问, core ID等错误!在debug下看memory,看到的很多0xAA,预先编写的程序,在指定地址下也没有正确的数据,都是0xAA这样的数据,非常奇怪! 把下载速率设置到50Khz或者更小,就可以了。 阅读全文
posted @ 2013-08-01 19:40 jlins 阅读(349) 评论(0) 推荐(0)
摘要: QT开发pjsip的VOIP开发环境平台:A8环境:Linux-3.0.8实现功能:使用QT开发VOIP进行初始化、拨号、挂起测试工具:minisipserver服务器效果界面:minisipserver显示:封装SIP操作接口:#include"qt_sip.h"qt_sip::qt_sip(){}初始化boolqt_sip::init_sip(void){pj_status_tstatus;/*Createpjsuafirst!*/status=pjsua_create();if(status!=PJ_SUCCESS)return-1;/*Initpjsua*/{pjs 阅读全文
posted @ 2013-08-01 19:38 jlins 阅读(3713) 评论(1) 推荐(0)
摘要: 1.初始题目面试题:不用额外的变量,实现一个Swap函数,交换两个参数的值(问题1)。这个题目太经典,也太简单,有很多人都会不假思索结出答案://Code 1void Swap(int* a, int* b){ *a = *a + *b; *b = *a - *b; *a = *a - *b;}但真正的难点来了,接下来,就会有面试的第二问:指出code1算法的问题,并修正(问题2)。2.错误思路一些毁人不倦的书,把其中的问题归结到了溢出(overflow)。修改方法是用异或替代加减,即://Code 2void Swap(int* a, int* b){ *a = *a... 阅读全文
posted @ 2013-08-01 19:36 jlins 阅读(474) 评论(0) 推荐(0)
摘要: [lingyun@localhost ioctl_1]$ ls ipconfig.c [lingyun@localhost ioctl_1]$ cat ipconfig.c /********************************************************************************* * Copyright: (C) 2013 fulinux * All rights reserved. * * Filename: ioctl.c * Description: This file * ... 阅读全文
posted @ 2013-08-01 19:34 jlins 阅读(688) 评论(0) 推荐(0)
摘要: 写作原由:因为之前有对stm32 优先级做过研究,但是没时间把整理的东西发表,最近项目需要2个串口,但是不是两个串口同时使用,只是随机使用其中一个,程序对2个串口的优先级需要配置;此文思路:“中断优先级”思维导图-->关键要点--->结合图和要点相关程序应用例程讲解;我们先来看ST公司的一张图:我自己依据此图理解,应用思维导图画了一张方便理解:(如果看不清可通过ctrl+鼠标滑轮 放大看;)前提条件1:组别优先顺序(第0组优先级最强,第4组优先级最弱):NVIC_PriorityGroup_0>NVIC_PriorityGroup_1>NVIC_PriorityGrou 阅读全文
posted @ 2013-08-01 19:32 jlins 阅读(17269) 评论(1) 推荐(0)
摘要: 最近学习C#网络编程中,想实现网页自动登录并提交GET/POST信息,再实现循环登录不断发送报文给服务器,服务器发送消息给客户端记录能登录的账户和密码,做到后面实现绕过验证码、动态抓取登录位置等,但由于资料很少、进度缓慢,下面这篇文章仅供大家交流阅读。也许你可能看过一篇文章关于C#实现POST提交方式中三种提取网页HTML的方法:WebBrowser、WebClient、HttpWebRequest。我也看了很多人的博客,尤其是关于WebBrowser和HttpWebRequest方法,但能力有限,很多东西还是没有实现成功,还在继续研究中。下面先讲讲我该阶段唯一的收获:通过WebBrowser 阅读全文
posted @ 2013-08-01 19:30 jlins 阅读(10700) 评论(1) 推荐(3)
摘要: 引言:最近受邀做了一个企业的SOA体系结构的内训,本文是内训课程的培训大纲,分享一下吧,希望大家能够喜欢。同时也想针对大纲中列出的内容对SOA架构体系做一次回顾,如果时间允许把完整的课件也想放上来共享一下吧。课程对象本课程主要面向企业高级IT管理人员,IT研发人员,企业信息化人员开发人员,设计人员,架构师,开发主管,项目经理。课程目的通过本课程的学习,学员能够学习到什么是SOA?SOA体系结构有什么特点?SOA体系机构常用的标准和规范有哪些?SOA体系结构能力成熟度如何度量和测算?SOA体系结构常用工具或技术有哪些?SOA体系结构与EAI,ESB是何种关系?SOA体系结构如何实施,SOA落地切 阅读全文
posted @ 2013-08-01 19:28 jlins 阅读(285) 评论(0) 推荐(0)
摘要: 1. 函数库有两种:静态库和动态库。 静态库在程序编译的时候会被连接到目标代码中,程序运行时将不再需要改静态库。 动态库中程序编译的时候并不会连接到目标代码中,而是在程序运行时才被载入,因此在程序运行的时候还需要动态库的存在。 程序1: hello.h #ifndef HELLO_H #define HELLO_H void hello(const char *name); #endif //HELLO_H 程序2: hello.c #include void hello(const char *name) { printf("Hello %s!\n", name); .. 阅读全文
posted @ 2013-08-01 19:26 jlins 阅读(219) 评论(0) 推荐(0)
摘要: 功能测试主要采用黑盒测试方法,结合测试内容对功能进行测试,同时在测试过程中对用户需求、设计文档和使用手册进行检查。测试方法主要根据测试对象的不同灵活进行选择。功能测试主要分为功能模块测试和业务流程测试,同时在测试过程中对用户需求、设计文档和使用手册进行检查。功能模块测试主要可采用黑盒测试策略设计测试用例,进行测试。主要功能模块测试的测试用例设计方法包括:1)等价类划分法:等价类划分法是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。2)边界值分析法:针对功能说明中的输入输出域,进行边界值和极限值的设计和测试。3)因果图法:以需 阅读全文
posted @ 2013-08-01 19:24 jlins 阅读(1417) 评论(0) 推荐(0)
摘要: 下面开始学习一下CoreData。Core Data不是一个关系型数据库,也不是关系型数据库管理系统(RDBMS)。 Core Data 为数据变更管理、对象存储、对象读取恢复的功能提供了支持。 它可以使用SQLite作为持久化存储的类型。 它本身并不是一个数据库(这点很重要,比如,你可以使用Core Data来记录数据变更,管理数据,但并不能用它向文件内存储数据)。 一、Core Data基础 1. Core Data基本架构 在大部分程序中,你要能通过某种方式打开一个包含对象归档的文件, 这个文件内至少要有一个根对象的引用。另外,还得能将所有的对象归档到文件中,如果你想要实现撤销的功能.. 阅读全文
posted @ 2013-08-01 19:22 jlins 阅读(245) 评论(0) 推荐(0)
摘要: 效率测试采用自动化测试和人工测试相结合的测试方法。一般来说将遵循如下步骤开展工作:1)检测系统当前性能这是对被测系统性能的检验,是性能测试中最基础的一个内容,在本项目中,我们性能测试的最主要的目的之一就是检测系统当前所处性能水平,验证性能是否满足设计需求。2)获取系统可承受的最大压力系统压力测试是通过逐步增加系统负载,测试系统性能的变化,并最终确定在什么负载条件下系统性能处于失效状态,并记录此时系统所能承受的最大并发用户数。系统压力测试的主要目的是检测系统可以承受的最大负载,在进行系统压力测试的过程中,我们需要首先定义系统的失效状态,比如用户可容忍的最大响应时间是多少,系统资源最高使用限额,如 阅读全文
posted @ 2013-08-01 19:20 jlins 阅读(690) 评论(0) 推荐(0)
摘要: 安全性测试方法采用访谈、检查、测试三种基本的方法并按照提供的系统安全解决方案,结合功能测试和安全性测试工具完成,最终通过安全性测试结果对系统整体安全体系进行评估。1)访谈。主要是通过与技术开发和管理人员交流和访谈等,获取相关安全测试的证据。2) 检查。包括文档查阅和现场核查,文档查阅通过检查技术及管理相关文档和记录,获取相关证据;现场核查主要通过对检查对象进行现场观察、查验、分析等活动,获取相关证据以证明信息系统安全保护措施是否得以有效实施。3) 测试。包括人工测试和工具测试,人工测试通过人工执行相关的命令或程序,查看被信息系统产生的特定响应,分析响应输出的结果,获取证据以证明信息系统安全保护 阅读全文
posted @ 2013-08-01 19:18 jlins 阅读(1326) 评论(0) 推荐(0)
摘要: 方法1、 WIN系统,在catalina.bat里: SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8899 Linux系统,在catalina.sh里: CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,add... 阅读全文
posted @ 2013-08-01 19:16 jlins 阅读(29839) 评论(2) 推荐(0)
摘要: 工具包下载:http://download.csdn.net/detail/trassion/5852663 在windows 2003 上安装itunes 8.2.0.10 ,会提示 AppleMobileDeviceSupport 只能按照在xp上,但是你继续安装会把除AppleMobileDeviceSupport以外的程序都装上。 因此需要修改AppleMobileDeviceSupport让他能在windows2003上安装 1、安装7-zip或winrar 2、用7-zip或winrar解压iTunesSetupWindows.exe文件,从而获得AppleMobileDe... 阅读全文
posted @ 2013-08-01 19:14 jlins 阅读(271) 评论(0) 推荐(0)
摘要: 说到服务器,通常可以想象都是一个while(1)无限循环,当某种条件触发之后,则跳出循环。然而,有些时候,则需要服务器针对某些ses,周期性的执行特定操作,如何实现呢。一个简单的方法就是,建立session的node list,节点信息包括(time,ses私有变量,回调函数,执行周期interval),主线程周期性的访问这个node list,如果时间条件满足,执行回调函数。 构造了一个简单node list,便于说明。inline uint64_t get_current_clock(void){ struct timespec tp; clock_gettime(CLOCK_... 阅读全文
posted @ 2013-08-01 19:12 jlins 阅读(273) 评论(0) 推荐(0)
摘要: 一个java的des加密解密代码如下://package com.visionsky.util;import java.security.*;//import java.util.regex.Pattern;//import java.util.Hashtable;import javax.crypto.*;import javax.crypto.spec.*;import sun.misc.*;/** * des加密解密 */public class DESPlus { private static String strDefaultKey = "PLFP"; //默认密 阅读全文
posted @ 2013-08-01 19:10 jlins 阅读(291) 评论(0) 推荐(0)
摘要: package cn.it.pool; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.TimeUnit; public class ThreadPoolTest { public static void main(String[] args) { //创建固定大小的线程池 ExecutorService service1=Executors.newFixedThreadPool(3); //创建缓存线程池... 阅读全文
posted @ 2013-08-01 19:08 jlins 阅读(262) 评论(0) 推荐(0)
摘要: Apache与Tomcat都是Apache开源组织开发的用于处理HTTP服务的项目,两者都是免费的,都可以做为独立的Web服务器运行。Apache是Web服务器而Tomcat是Java应用服务器。 Apache:是C语言实现的,专门用来提供HTTP服务。 特性:简单、速度快、性能稳定、可配置(代理) 1、主要用于解析静态文本,并发性能高,侧重于HTTP服务; 2、支持静态页(HTML),不支持动态请求如:CGI、Servlet/JSP、PHP、ASP等; 3、具有很强的可扩展性,可以通过插件支持PHP,还可以单向Apache连接Tomcat实现连通; 4、Apache是世界使用排名第一... 阅读全文
posted @ 2013-08-01 19:06 jlins 阅读(18529) 评论(1) 推荐(6)
摘要: alloc new retain之后都必须要调用release方法 计数器要变只有这几种方法 retain release alloc new copy方法才会使计数器改变,谁想用人家对象,就对他进行retain操作,但在dealloc释放本对象的时候也释放引用的对象,先释放引用的对象,然后释放自己,内存管理做到”谁污染谁治理“,谁调用谁retain,是销毁 也要销毁retain的对象 当自己手动写get和set方法的时候,系统就不会帮我们生成synthesize,就不会自动产生下划线对象,所以在手动写get和set方法的时候如果用到下划线字段就会报错 excu_ba... 阅读全文
posted @ 2013-08-01 19:04 jlins 阅读(451) 评论(0) 推荐(0)
摘要: JAVA格式化时间日期import java.util.Date; import java.text.DateFormat; /** * 格式化时间类 * DateFormat.FULL = 0 * DateFormat.DEFAULT = 2 * DateFormat.LONG = 1 * DateFormat.MEDIUM = 2 * DateFormat.SHORT = 3 * @author Michael * @version 1.0, 2007/03/09 */ public class Test{ public static void main(String []args)... 阅读全文
posted @ 2013-08-01 19:02 jlins 阅读(283) 评论(0) 推荐(0)
摘要: 描述:ASIHttpRequest是应用第三方库的方法,利用代码快,减少代码量,提高效率准备工作:一、导入第三方库ASIHttpRequest二、会报很多的错,原因有两个,一个是要导入Xcode中自带的四个文件,一个是他没有使用自动引用计数三、解决方案1.导入四个系统文件,分别是MobileCoreServices.frameworkSystemConfiguration.frameworkCFNetwork.frameworklibz.1.2.5.dylib2.手动关掉自动引用计数在工程的buidephase中的compilesources中,将ASIHhttp类型的,点击后面,添加上-fn 阅读全文
posted @ 2013-08-01 19:00 jlins 阅读(239) 评论(0) 推荐(0)
摘要: 类中的构造方法和析构方法:构造方法是对象创建完成后第一个被对象自动调用的方法。析构方法是对象在销毁之前最后一个被对象自动调用的方法。如果没有显示的声明构造方法,类中都会默认存在一个没有参数列表并且内容为空的构造方法。如果显示的声明它则类中将不会存在默认的构造方法。"__construct"在类中声明析构方法的名称也是固定的"__desctruct",析构函数不能带任何参数。面向对象封装性的原则就要求对象以外的部分不能随意存取对象的内部数据(成员属性和成员方法)。从而有效的避免了外部错误对他的”交叉感染“,使软件错误能够局部化,大大减少查错和排错的难度。魔 阅读全文
posted @ 2013-08-01 18:58 jlins 阅读(177) 评论(0) 推荐(0)
摘要: 用例图: 由参与者(Actor)、用例(UseCase)以及它们之间的关系构成的用于描述系统功能的动态视图称为用例图。用例图描述了系统提供的一个功能单元.用例图的主要目的是帮助开发团队以一种图形化的方式理解系统的功能需求。问:什么时候画用例图?如何画?答:一般在需求分析阶段确定需求的时候画用例图。首先,确定参与者、用例(分析各个角色有何功能)、关系。问:用例图中的关系:答:主要分为3类:参与者与参与者之间:泛化参与者与用例之间:关联关系Association用例与用例之间:包含(include)、扩展(extends)、泛化 1、包含关系: 强调“必须”。大用例包含小用例,小用例是大用... 阅读全文
posted @ 2013-08-01 18:56 jlins 阅读(448) 评论(0) 推荐(0)
摘要: 以下内容来自《编程珠玑》第15章《珍珠字符串》下面介绍一个高效的数据结构,并将它应用在一个很小的问题上:给定一个输入文本文件,查找其中最长的重复子字符串。例如,Ask not what your company can do for you, but what you can do foryour company?,其中最长的重复字符串为”can do for you”。 阅读全文
posted @ 2013-08-01 18:52 jlins 阅读(164) 评论(0) 推荐(0)
摘要: 上述只是模拟了一下服务端和本地端的通信,但是却没有涉及到真正获取其他网站信息的操作。现在我们通过一个案例,是关于获取天气预报,来实际掌握该项技能。 原本可以使用MyEclipse自动生成客户端,然后很简单的进行调用就可以了,不过,在建立的过程中,却出现了如下图所示的问题:图2.3.1构建web Service client是因为MyEclipse无法解析标签,这个是什么原因,我们可以看一下服务商提供的WSDL的文档,很容易发现: xmlns:s=http://www.w3.org/2001/XMLSchema 这句话正是MyEclipse无法解析的,因为这个原因,我们只能通过命令行建立,并且. 阅读全文
posted @ 2013-08-01 18:51 jlins 阅读(667) 评论(0) 推荐(0)
摘要: 题目详情: 用n个不同的字符(编号1 - n),组成一个字符串,有如下2点要求: 1、对于编号为i 的字符,如果2 * i > n,则该字符可以作为最后一个字符,但如果该字符不是作为最后一个字符的话,则该字符后面可以接任意字符; 2、对于编号为i的字符,如果2 * i = 2 * i。 问有多少长度为M且符合条件的字符串。 例如:N = 2,M = 3。则abb, bab, bbb是符合条件的字符串,剩下的均为不符合条件的字符串。 输入:n,m (2 2 || m > 1000000000){ System.err.println("‘n’或... 阅读全文
posted @ 2013-08-01 18:49 jlins 阅读(439) 评论(0) 推荐(0)
摘要: 文章已被删除,如果不便,敬请谅解 阅读全文
posted @ 2013-08-01 18:47 jlins 阅读(261) 评论(0) 推荐(0)