摘要:
原来看过一些解决办法,都不太好,最近解决自定义 tab bar的高度的问题,从中受到启发,找到下面的解决办法。个人觉得和网上找到的其它方法比还是很简洁的。 关键是要调整navBarTransitionView 的frame。 调整此view的frame后,view controller的view的frame会随其自动调整高度。 float newHeight = 49; self.navigationController.navigationBar.frame = CGRectMake( self.navigationController.navigationBar.frame... 阅读全文
posted @ 2013-07-17 21:31
jlins
阅读(3628)
评论(0)
推荐(0)
摘要:
Python中面向对象的技术 Python是面向对象的编程语言,自然提供了面向对象的编程方法。但要给面向对象的编程方法下一个定义,是很困难的。问题关键是理解对象 的含义。对象的含义是广泛的,它是对现实世界和概念世界的抽象、模拟和提炼。 对象的方法与函数类似,但是还有两方面的区别:1-方法定义在类的内部,是类的一部分,他们之间的关系是很明显的;2-调用的语法不一样;>>> class Time:... pass... ... >>> def printTime(time):... print str(time.hours)... ... >>> 阅读全文
posted @ 2013-07-17 21:29
jlins
阅读(1953)
评论(0)
推荐(0)
摘要:
http://acm.hdu.edu.cn/showproblem.php?pid=1370中国剩余定理 已知(n+d)%23=a; (n+d)%28=b; (n+c)%33=i 使33×28×a被23除余1,用33×28×6=5544; 使23×33×b被28除余1,用23×33×19=14421; 使23×28×c被33除余1,用23×28×2=1288。 因此有(5544×p+14421×e+1288×i)% lcm(23,28,33) = 阅读全文
posted @ 2013-07-17 21:27
jlins
阅读(202)
评论(0)
推荐(0)
摘要:
由于是1.8.x;圣经的1.9.3差太多,所以另外按1.8.X来创建hello world 第一個Hello World!! 1. 创建项目rails -d mysql first 2。创建控制器 cd first ruby script/generate controller hello 3.创建交互动作 vi app/controllers/hello_controller.rb 修改为 class HelloController Hello, World! 5.此时启动服务器 ./script/server 5.前端访问 http://192.168... 阅读全文
posted @ 2013-07-17 21:24
jlins
阅读(458)
评论(0)
推荐(0)
摘要:
Oracle 11g R2 Grid Infrastructure 的安装与配置较之前的版本提供了更多的灵活性。在Grid Infrastructure安装完毕前执行root.sh经常容易出现错误,并且需要修复该错误才能得以继续。在这个版本中我们可以直接通过执行脚本rootcrs.pl来重新配置Grid Infrastructure而无需先卸载Grid Infrastructure,然后修复故障后进行再次安装。下面描述了rootcrs.pl的用法以及使用deinstall彻底卸载Grid Infrastructure。1、rootcrs.pl命令介绍#命令位置:$GRID_HOME/crs/. 阅读全文
posted @ 2013-07-17 21:22
jlins
阅读(460)
评论(0)
推荐(0)
摘要:
保留版权,转载需注明出处(http://blog.csdn.net/panjunbiao)。非确定有限状态自动机(Nondeterministic Finite Automata,NFA)由以下元素组成:一个有限的状态集合S一个输入符号集合Sigma,并且架设空字符epsilon不属于Sigma一个状态迁移函数,对于所给的每一个状态和每一个属于Sigma或{epsilon}的符号,输出迁移状态的集合。一个S中的状态s0作为开始状态(初始状态)S的一个子集F,作为接受状态(结束状态)例如,我们给定:S={s0, s1, s2, s3, s4}Sigma={a, b}状态迁移函数T,且T(s0, 阅读全文
posted @ 2013-07-17 21:21
jlins
阅读(6560)
评论(0)
推荐(0)
摘要:
转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents by---cxlove题意 :有三个点,p0,p1,p2。有两个人alice,bob,他们初始位置为p0,现在 alice需要先到p2再到p1,bob是直接到p1。设计一条线路,使得他们初始一起走的路程尽可能地长(之后相遇不算)。要求alice走的路程和最短路之差不超过t1,bob不超过t2。http://codeforces.com/contest/8/problem/D 题目看的一头雾水。可以证明出最优的分离点肯定是在p0,p1,p2组成的三角形之间。因此可以求出p0出. 阅读全文
posted @ 2013-07-17 21:18
jlins
阅读(248)
评论(0)
推荐(0)
摘要:
在编程范式中的斯坦福大学的老师说了一个例子:好比世界上就只有一台互联网的服务器,当我们浏览网页的时候,就好比服务器进行了写操作,而浏览器则进行了读操作。我如果用简单的伪代码c++写出来是这个样子的:int main(){ITP(false);ThreadNew("write",write,0);ThreadNew("Reader",reader,0);RunAllThread();void writer(){ for(int i=0;i<40; i++){ char = PrepareRandom(); buffer[i/8] = c; }void 阅读全文
posted @ 2013-07-17 21:17
jlins
阅读(234)
评论(0)
推荐(0)
摘要:
重要的类自定义View组件要重写View组件的onDraw(Canvase)方法,接下来是在该 Canvas上绘制大量的几何图形,点、直线、弧、圆、椭圆、文字、矩形、多边形、曲线、圆角矩形,等各种形状!DrawView.java[java] view plain copypublicclassDrawViewextendsView{publicDrawView(Contextcontext){super(context);}@OverrideprotectedvoidonDraw(Canvascanvas){super.onDraw(canvas);/**方法说明drawRect绘制矩形dra 阅读全文
posted @ 2013-07-17 21:15
jlins
阅读(553)
评论(0)
推荐(0)
摘要:
随着互联网的日益普及、信息共享程度的要求不断提高,各种家电设备、仪器仪表以及工业生产中的数据采集与控制设别在逐步走向网络化,以便利用庞大的网络资源,实现分布式远程监控、信息交换与共享。物联网的发展更是为网络技术的应用起到了巨大的推动作用。 利用以太网实现远程控制系统,通过互联网共享以单片机应用系统为核心的小型嵌入式信息采集系统的信息,是物联网应用的关键内容。 单片机网络化应用系统的基本设计原则是:可靠性高、性能价格比高、操作简便以及设计周期短。 在进行物联网智能网关应用系统方案设计时,可以采用下述一般设计方法作为指导。1. 确定系统功能与性能 由需求调查确定物联网智能网关应用系统的设计... 阅读全文
posted @ 2013-07-17 21:14
jlins
阅读(1203)
评论(0)
推荐(0)
摘要:
元数据接口package com.example.contentproviderprojecrt; import android.net.Uri; import android.provider.BaseColumns; public interface MLDNbatabaseMetaData { //外部访问,content地址://com.example.contentproviderproject public static final String AUTHORITY="com.example.contentproviderproject"; //数据库的名称 p 阅读全文
posted @ 2013-07-17 21:10
jlins
阅读(729)
评论(0)
推荐(0)
摘要:
委托,通熟易懂的举个例子:妈妈让小新去买东西一 首先是C#语法public delegate void BuyThingEventHandler();delegate是关键字EventHandler是一个声明委托的微软C#的命名标准二 定义小新类/// /// 小新类/// private class CraYon{ public static void BuyThing() { Console.WriteLine("妈妈,东西买好了!"); }} 三 主方法internal class Program { public delegate void BuyThingEven 阅读全文
posted @ 2013-07-17 21:08
jlins
阅读(219)
评论(0)
推荐(0)
摘要:
Catch That CowTime Limit:2000MSMemory Limit:65536KTotal Submissions:37094Accepted:11466DescriptionFarmer John has been informed of the location of a fugitive cow and wants to catch her immediately. He starts at a pointN(0 ≤N≤ 100,000) on a number line and the cow is at a pointK(0 ≤K≤ 100,000) on the 阅读全文
posted @ 2013-07-17 21:04
jlins
阅读(231)
评论(0)
推荐(0)
摘要:
HTML5 Canvas自定义圆角矩形与虚线(RoundedRectangle and Dash Line)实现向HTML Canvas 2d context绘制对象中添加自定义的函数功能演示,如何绘制虚线以及控制虚线间隔大小,学会绘制圆角矩形的技巧。HTML5 Canvas绘制对象中提供的原生功能没有实现绘制圆角矩形与虚线的功能,但是通过JavaScript语言的Object.prototype可以实现对对象CanvasRenderingContext2D添加这两个函数功能。代码的演示效果如下: 组件fishcomponent.js的代码如下:CanvasRenderingContext2D 阅读全文
posted @ 2013-07-17 21:02
jlins
阅读(783)
评论(0)
推荐(0)
摘要:
下面是我的三个可运行jar程序1.启动 采集话单文件应用程序 nohup java -jar gather.jar > logs/gather/console.out & 2.启动 处理话单入库应用程序 nohup java -jar storage.jar > logs/storage/console.out & 3.启动 调用阿里巴巴计费应用程序 nohup java -jar uploader.jar > logs/uploader/console.out & 注:logs是可运行jar包的日志目录,console.out 这个文件可以参考在控制 阅读全文
posted @ 2013-07-17 21:00
jlins
阅读(2794)
评论(0)
推荐(0)
摘要:
使用存储过程来执行DDL语句。CREATE OR REPLACEPROCEDURE CNTL_DATA.alt_tbl(altsql IN varchar2) ISStoO_error INTEGER;StoO_errmsg VARCHAR2(255);BEGIN execute immediate altsql;EXCEPTION WHEN others THEN StoO_error := SQLCODE; StoO_errmsg := SQLERRM; RAISE_APPLICATION_ERROR(SQLCODE, SQLERRM,TRUE);END alt_tbl;使用循环FOR r 阅读全文
posted @ 2013-07-17 20:58
jlins
阅读(194)
评论(0)
推荐(0)
摘要:
构造函数构造函数是任何类都有的特殊方法。当要创建一个类时,就要调用构造函数。他的名字是__init__。init的前后分别是两个下划线。时间类Time的构造函数如下:>>> class Time:... def __init__(self , hours = 0 , minutes = 0 , seconds = 0):... self.hours = hours;... self.mintues = minutes;... self.seconds = seconds;... ... def printTime(... 阅读全文
posted @ 2013-07-17 20:56
jlins
阅读(596)
评论(0)
推荐(0)
摘要:
一、压缩:20120715文件下面所有的文件 如下: tar -zcvf 20120715.tar.gz 20120715* 二、解压20120715.tar.gz压缩包 如下: tar -xzvf 201207.tar.gz 阅读全文
posted @ 2013-07-17 20:53
jlins
阅读(174)
评论(0)
推荐(0)
摘要:
Problem Description Starting from point (0,0) on a plane, we have written all non-negative integers 0, 1, 2,... as shown in the figure. For example, 1, 2, and 3 has been written at points (1,1), (2,0), and (3, 1) respectively and this pattern has continued. You are to write a program ... 阅读全文
posted @ 2013-07-17 20:52
jlins
阅读(169)
评论(0)
推荐(0)
摘要:
一、发现问题利用VM安装Red Hat Linux的时候,第一个iso安装完毕,准备换第二个iso,报错“该光盘无法被挂载”。 二、解决办法 上面的菜单栏中“虚拟机”—>“设置”—>“硬件选项卡”—>“CD/DVD”—>ISO路径选择第二个iso。必须注意的是在运行过程中设置改变虚拟光驱的光盘镜像的过程中,是默认将虚拟光驱断开的,这样即使之后切换了光盘镜像,由于虚拟光驱断开了,所以还是不能加载光盘镜像。在VMW中切换光盘时,设备状态一定要选择“已连接”。 阅读全文
posted @ 2013-07-17 20:49
jlins
阅读(278)
评论(0)
推荐(0)
摘要:
一、输入scp 201207.tar.gz root@192.1001.122:/backup二、输入密码:abc123注解:scp 201207.tar.gz :将要传输的文件root :目标机器用户名 192.1001.122:目标机器IP backup:文件将要传输到的文件目录 阅读全文
posted @ 2013-07-17 20:47
jlins
阅读(282)
评论(0)
推荐(0)
摘要:
一、Servlet配置对象(ServletConfig):Servlet初始化时,容器调用其init(ServletConfig)方法,传递该对象。1、获得对象方法:(1)、直接使用getServletConfig()方法:ServletConfig config = getServletConfig();(2)、覆盖Servlet的init()方法,把容器创建的ServletConfig对象保存到一个成员变量中:public void init(ServletConfig config){super.init(config);this.config = config;}2、ServletCo 阅读全文
posted @ 2013-07-17 20:45
jlins
阅读(2521)
评论(0)
推荐(0)
摘要:
知识点1:实例化bean的3种方法。1.使用类构造器 (90%用这个方法)2.使用静态工厂方法3.使用实例化工厂知识点2:看这段代码ApplicationContextcontext=newClassPathXmlApplicationContext("spring.xml"); Person p=(Person) context.getBean("fish"); p.setName("aaa"); p.setId("13"); System.out.println(p.getName()+p.getId());/ 阅读全文
posted @ 2013-07-17 20:41
jlins
阅读(220)
评论(0)
推荐(0)
摘要:
控制流语句:if , for ,while , break , continue 阅读全文
posted @ 2013-07-17 20:39
jlins
阅读(145)
评论(0)
推荐(0)
摘要:
android2.3提供的json解析类android的json解析部分都在包org.json下,主要有以下几个类: JSONObject:可以看作是一个json对象,这是系统中有关JSON定义的基本单元,其包含一对儿(Key/Value)数值。它对外部(External: 应用toString()方法输出的数值)调用的响应体现为一个标准的字符串(例如:{"JSON": "Hello, World"},最外被大括号包裹,其中的Key和Value被冒号":"分隔)。其对于内部(Internal)行为的操作格式略微,例如:初始化一个JSO 阅读全文
posted @ 2013-07-17 20:37
jlins
阅读(1128)
评论(0)
推荐(0)
摘要:
一、登录ftp输入 ftp 192.168.1.111输入用户名:ftpuser输入密码:aaa123二、转到目标目录输入:cd test ----test为文件夹 三、批量上传输入 prom此命令是打开批量上传或下载的开关,不然不能进行批量操作输入下载命令:mput * 四、批量下载输入 prom此命令是打开批量上传或下载的开关,不然不能进行批量操作输入下载命令:mget * 阅读全文
posted @ 2013-07-17 20:35
jlins
阅读(7093)
评论(0)
推荐(0)
摘要:
最近利用NS2做TCP拥塞控制协议的仿真,发现很多变量的方法含义都是解释的不清楚,给核心模块修改带来很多麻烦,所以决定用最准确的语言解释成员变量、方法,术语等的含义。限于个人水平,若有错误请留言指正!盲点一:int recover_;(tcp.h/tcp.cc)这个变量的最准确的含义是发送端在收到3个重复的ACK或超时或者源抑制或者带有ECN-Echo的ACK时,发送端已经发送的最大序列号。盲点二:源抑制(source quench):当TCP/IP主机发送数据到另一主机时,如果速度达到路由器或者链路的饱和状态,路由器发出一个ICMP源抑制消息。源抑制消息在仿真中具体的意思是接收端返回的某段时 阅读全文
posted @ 2013-07-17 20:32
jlins
阅读(615)
评论(0)
推荐(0)
摘要:
package com.cmbj.soa.servicemonitor.view.service.impl;import java.util.Enumeration;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession;import flex.messaging.HttpFlexSession;import flex.messaging.MessageBrokerServlet;public 阅读全文
posted @ 2013-07-17 20:30
jlins
阅读(729)
评论(0)
推荐(0)
摘要:
Linux send与recv函数详解1.简介#include ssize_t recv(int sockfd, void *buff, size_t nbytes, int flags);ssize_t send(int sockfd, const void *buff, size_t nbytes, int flags);send和recv的前3个参数等同于read和write;flags参数值为0或:flags说明recvsendMSG_DONTROUTE绕过路由表查找• MSG_DONTWAIT仅本操作非阻塞•• MSG_OOB 发送或接收带外数据•• MSG_PEEK 窥... 阅读全文
posted @ 2013-07-17 20:29
jlins
阅读(1526)
评论(0)
推荐(0)
摘要:
设计一个算法,把一个含有N个元素的数组循环右移K位,要求时间复杂度为O(N),且只允许使用两个附件变量。比如abcd1234右移4位后为:1234abcd。法一: 挨个遍历,每个移动K位,复杂度RightShift(int* arr,int N, int K) { while(K--) { int t=arr[N-1]; for(int i=N-1;i>0;i--) arr[i]=arr[i-1]; arr[0]=t;... 阅读全文
posted @ 2013-07-17 20:26
jlins
阅读(229)
评论(0)
推荐(0)
摘要:
在脚本中定义的类成员,如果是公共的话,在脚本与游戏对象绑定之后,是可以在Inspector中编辑的,例如下面这个脚本: using UnityEngine;using System.Collections;public class ScreenInfo : MonoBehaviour { public int screenWidth; public int screenHeight; // Use this for initialization void Start () { } // Update is called once per frame void Update () { s... 阅读全文
posted @ 2013-07-17 20:24
jlins
阅读(198)
评论(0)
推荐(0)
摘要:
1.安装Rational Rose2003时,在需选择安装项的时候,只选择Rational Rose EnterPrise Edition即可,不需选择其他项,之后选择“DeskTop Installation from CD Image“,一路下一步。出现Mem_pointer_Bad错误,点击确定继续。2.安装finish后将弹出的Rational License Key Administrator向导等窗口关闭。若有连接FLEXlm License Server的出错提示框出现,也关闭它们。3.下载rationnal rose2003破解工具将其解压覆盖到Common文件夹下进行替换即可 阅读全文
posted @ 2013-07-17 20:24
jlins
阅读(307)
评论(0)
推荐(0)
摘要:
获取字符宽度:并非自适应。coretext去计算UniChar ch = [ns_str characterAtIndex:0]; CGGlyph glyph = 0; CTFontGetGlyphsForCharacters(fontRef, &ch, &glyph, 1); CGSize glyphSize; CTFontGetAdvancesForGlyphs(fontRef, kCTFontHorizontalOrientation, &glyph, &glyphSize, 1); 阅读全文
posted @ 2013-07-17 20:20
jlins
阅读(357)
评论(0)
推荐(0)
摘要:
随着网络的发展,移动BPM、社交BPM、云端BPM将顺应市场需求,成为BPM发展的新趋势,最终成为企业即时管控有效工具。BPM将不断促进制造业信息化的转型与发展。所以很少人会否认业务流程管理(BPM)的价值,更不用说给BPM一个全面定义。根据这些需要管理和如何来管理的流程,BPM对不同企业的意义也不同。我们把BPM归为以下四种主要类型。面向工作流的BPM 工作流描述了在BPM空间内人与人的交互和人与系统的交互。根据独立分析师Sandy Kemsley所述,工作流就是我们所熟知的BPM的初始阶段。“一开始就有工作流,”Kemsley在她网站的第二专栏中写道。“更确切地说,在预先确定的流程图中有一 阅读全文
posted @ 2013-07-17 20:16
jlins
阅读(324)
评论(0)
推荐(0)
摘要:
在核心交换机的体系结构设计中,通用CPU一般仅用于网络设备的控制和管理,这是核心交换机体系结构中非常重要的一项。核心交换机有很多值得学习的地方,这里我们主要介绍四种常见核心交换机体系结构综合比较,处理性能是用户在选择核心交换机时最为关注的一点。同时,由于用户的网络环境纷繁多样,总处在不断的发展和变化之中。如何应对未来的发展和变化?如何应对用户多种不同环境的挑战?这些都对核心交换机灵活支持各种不同的业务提出了挑战,业务按需叠加的能力成为必然,同时,业务的叠加不应影响核心交换机的处理性能,也就是在设计时应该考虑到业务和性能并重的要求。针对这种情况,业内采取了NP+ASIC的设计方式,这种体系结构完 阅读全文
posted @ 2013-07-17 20:14
jlins
阅读(399)
评论(0)
推荐(0)
摘要:
1.安装oracle sqlldr2.配置sqlldr环境3java代码的实现在windows下面sqlldr: sqlldr = “cmd /c start D:/oracle/product/10.2.0/client_1/bin/sqlldr username/password@ip:1521/数据库名称 control=CARD.ctl data=card.txt”在unix下面sqlldr: sqlldr=“sqlldr /oracle/product/10.2.0/client_1/bin/sqlldr username/password@ip:1521/数据库名称 contr.. 阅读全文
posted @ 2013-07-17 20:13
jlins
阅读(285)
评论(0)
推荐(0)
摘要:
//// main.m// c++test//// Created by andyyang on 6/3/13.// Copyright (c) 2013 andyyang. All rights reserved.////#import #include "stdio.h"#include "string.h"int power(double base,int exponent){ if(exponent==0) { return 1; } if(exponent==1) { return base; } if(exponent &0x... 阅读全文
posted @ 2013-07-17 20:12
jlins
阅读(326)
评论(0)
推荐(0)
摘要:
列表(list):列表就像一个线性容器,但是比C++的 lis t扩展多得多列表里的元素可以是相同类型,也可以包含各种类型,比如列表里嵌套另一个列表>>> L1 = [1,2,3]>>> type(L1)>>> L1 = [1,'a',2,1.4]>>> L1[1, 'a', 2, 1.4]>>> L1 = [ ['sub'],1,'n']>>> L1[['sub'], 1, 'n'] lis 阅读全文
posted @ 2013-07-17 20:10
jlins
阅读(817)
评论(0)
推荐(0)
摘要:
AOP简介AOP为Aspect Oriented Programming的缩写,意为:面向切面编程(也叫面向方面),可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AOP应用范围日志记录,跟踪,优化和监控,事务的处理,持久化,如数据库连接池的管理,系统统一的认证、权限管理等.AOP的实现AOP实现可以分为两种:1.静态织入(AspectJ)在代码的编译阶段植入Pointcut的内容 ,优点是性能好2.动态代理(Spring)在代码执行阶段,在内存中截获对象,动态的插入Pointcut的内容,优点是不需要额外的编译,但是性能比静态织入要低 Sprin 阅读全文
posted @ 2013-07-17 20:07
jlins
阅读(11306)
评论(0)
推荐(0)
摘要:
IP地址分类:A:首位为0;1.0.0.0~126.0.0.0;主机号24位B:前两位为10;128.1.0.0~191.255.0.0;主机号16位C:前三位为110;192.0.1.0~223.255.255.0;主机号8位D:前四位为1110;224.0.0.0~239.255.255.255 E:前四位为1111;240.0.0.0~255.255.255.254主机号为0的网络地址,表示网络本身。例如202.120.95.0表示一个C类网络。主机号全为1的地址保留做为定向广播。例如202.120.95.255表示一个广播地址。127.0.0.0保留用于环回用来测试TCP/IP以及本机 阅读全文
posted @ 2013-07-17 20:06
jlins
阅读(344)
评论(0)
推荐(0)
摘要:
这个项目也算很小,在大部分人看来没有什么。 之前问一位前辈,所谓的项目经验是什么,我写个贪吃蛇,坦克大战,俄罗斯方块算是吗,他说,要有数据库,有前台有后台。其实我之前也不知道有Java EE这种东西,自己小搞俄罗斯方块,最后失败,思路错了。 从servlet开始,发现内嵌的html真复杂,然后,发现有jsp这种东西,还有bean呢,世界又美好了很多,又小学Oracle和Mysql(前几天看到有新闻说放弃mysql,感觉早了点),又开始想,一个网站如何把这些东西串联起来,又有一位前辈跟我讲:“做一个项目你就懂了”。然后做了一个小论坛,简单分页,回复,发帖。我是照着模板,代码是全部自己敲。 ... 阅读全文
posted @ 2013-07-17 20:04
jlins
阅读(242)
评论(0)
推荐(0)
摘要:
壮士行,易水寒,铁骨铮铮,正气浩然,喋血秦王阁。 ——记13年省赛 ACM就如探宝的过程,只有不畏艰险的探索者才有希望找到价值连城的宝物。也许最终宝物也不曾出现,我们仍无须后悔,因为你至少已经体验了探索的乐趣,至少欣赏过路途中无边的风景。而这一切,都是畏难不前者所不能体验到的快乐。 今年省赛已经告一段落,比赛结束、心中百感交集,成丝成缕的思绪在心中绵延不断,今日只好跃然纸上。首先、感谢学校给我们提供了一个好的学习环境,让我们冬季能温暖的学习、让我们在济南炎热的夏季能凉爽的AC。我去年与ACM喜结良缘、当时学校在 阅读全文
posted @ 2013-07-17 20:01
jlins
阅读(647)
评论(0)
推荐(0)
摘要:
Linux下使用的轻量级WEB服务器主要有:lighttpd、thttpd、shttpd和boa等等,而Boa是使用最为广泛的轻量级WEB服务器之一(当然,阿帕奇是世界使用排名第一的Web服务器软件)。Boa是一种非常小巧的Web服务器,其可执行代码只有大约60KB左右。作为一种单任务Web服务器,Boa只能依次完成用户的请求,而不会fork出新的进程来处理并发连接请求。但Boa支持CGI,能够为CGI程序fork出一个进程来执行,Boa的设计目标是速度和安全。 工具链为:arm-hismall-linux-gcc,海思平台。 一、Boa移植1.下载boa-0.94.13.tar.gz ... 阅读全文
posted @ 2013-07-17 20:00
jlins
阅读(1012)
评论(0)
推荐(0)
摘要:
1.下列哪些语句关于内存回收的说明是正确的? (b )A、 程序员必须创建一个线程来释放内存 B、内存回收程序负责释放无用内存 C、内存回收程序允许程序员直接释放内存 D、内存回收程序可以在指定的时间释放内存对象 2.下面异常是属于Runtime Exception 的是(abcd)(多选)A、ArithmeticException B、IllegalArgumentException C、NullPointerException D、BufferUnderflowException 3.Math.round(11.5)等于多少(). Math.round(-11.5)等于多少(c). cA、 阅读全文
posted @ 2013-07-17 19:58
jlins
阅读(14363)
评论(1)
推荐(3)
摘要:
package com.metarnet.util;import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.Image;import java.awt.RenderingHints;import java.awt.geom.AffineTransform;import java.awt.image.BufferedImage;import java.awt.image.ColorModel;import java.aw 阅读全文
posted @ 2013-07-17 19:56
jlins
阅读(826)
评论(0)
推荐(0)
摘要:
外观模式(Facade)外观模式的意图是:为子系统提供一个接口,便于它的使用。解释:简单的说,外观模式就是封装多个上层应用需要的方法,使得上层调用变得简单,为上层提供简单的接口,是设计模式中一种比较简单的设计思想,但是,也是最常用的一种设计模式。举例:当你想吃橘子的时候,你需要做那几件事呢?1:去买橘子2:剥橘子3:吃橘子这样去一步一步的调用各个方法是不是觉得很麻烦呢?所以,我们需要做的工作就是简化这些步骤,把它封装在一个方法中实现。实现:下面给出实现代码的UML图。下面给出源代码:1.orangerpackage com.brucezhang.facade;public class oran 阅读全文
posted @ 2013-07-17 19:54
jlins
阅读(177)
评论(0)
推荐(0)
摘要:
拷优(CopyU!)常见问题解答 本常见问题解答列举了一些常见的疑问及其解释,如果您对CopyU!有任何问题,请您首先查看本解答! 本解答将会保持随时更新!一、使用篇: 1、问:我的杀毒软件(或防病毒程序)报告CopyU!中发现病毒(或木马、黑客工具等),是怎么回事? 答:这是您的杀毒软件(或防病毒程序)的误报!CopyU!承诺绝不包含任何可疑或有害的代码,出现误报的原因主要是部分杀毒软件(或防病毒程序)对CopyU!文件功能的错误识别,CopyU!本身功能提供了一些近似恶意程序的功能,但是这些功能都是在您的可控范围之下运作的,绝不存在任何隐藏或私自的、用户不可知的操作,请您放心... 阅读全文
posted @ 2013-07-17 19:52
jlins
阅读(330)
评论(0)
推荐(0)
摘要:
重装了系统,打开以前的工程看看,重新编译发现类似的错误:error C2146: syntax error : missing ';' before identifier 'lpdi' fatal error C1004: unexpected end of file found错误定位在extern LPDIRECTINPUT8 lpdi;如果是未定义好办,把路径加上就可以了;加上以后还出现这样的错误,MSDN开花不结果,于是回想一下幼儿园老师的教诲...这样加路径,路径是上去了,但是VC98本身也带有一些DirectX的头文件(*.h)和库文件(*.lib) 阅读全文
posted @ 2013-07-17 19:50
jlins
阅读(267)
评论(0)
推荐(0)
摘要:
继承:面向对象程序语言的一个重要特点是继承。继承提供了在已存在类的基础上创建新类的方法。继承的子类 拥有被继承的父类的所有方法,在此基础上,子类还可以添加自己的专有方法。继承是类的强有力的特点。一些程序不用继承将会非常复杂,用了继承,写起来就会简单扼要,通俗易懂。另外,通过继承,还可以重新利用以前编写的代码,因为你可以对父类的方法进行定制,而并非一定要修改它们。有时,继承反映了问题的自然结构,这样使程序更容易理解。任何事情都有双重性。继承也有可能使程序变得难以阅读。调用一个方法时,有时很难判断它是在哪定义的。相关的代码可能分散在几个模块中。所以,有些事情利用继承的特点能够做好,不利用继承,也可 阅读全文
posted @ 2013-07-17 19:48
jlins
阅读(316)
评论(0)
推荐(0)
摘要:
日前,小编的某个同事,即传智播客成都java培训中心的一位讲师在办公室讲了个笑话:文艺程序员写代码追求让别人看懂,普通程序员追求让自己看懂,2B程序员则追求让编译器能看懂;半年后再看自己当初写的代码,文艺程序员不知道是自己写的但很容易看懂,普通程序员知道是自己写的但是不太容易看懂,2B程序员埋头看了半天后拍着桌子吼到:“这是哪个SB写的程序!” 听完后,其他同事都捧腹大笑起来,小编不是软件开发科班出身,如今的工作是经营文字而不是经营代码,所以,笑话讲完,我没笑。内心深感疑惑:好的程序员写出的代码是什么样子呢? 成都传智播客讲师给了我一个通俗易懂的解释,他说,好的程序员与差的程序员写出的代... 阅读全文
posted @ 2013-07-17 19:45
jlins
阅读(606)
评论(0)
推荐(0)
摘要:
Visio中添加、移动或删除形状上的连接点的方法利用Visio画图时,学会使用连接点能使你的画图质量和速度大幅度提高。下面在Visio2010中,以一个例子讲述如何使用连接点。一. 准备1. 打开Visio2010,打开一个空白页,在基本形状中拖入一个正方形和一个三角形。 2. 在开始栏中,选择直线。 3. 鼠标在两框图上活动,可以看出两框图默认连接点个数及其位置。 二. 移动演示(移动正方形框图右上角连接点)1. 点击开始栏中连接点图标,此时鼠标前部会出现“x”形 2. 将鼠标放在正方形右上角连接点上,箭头变成十字箭头时即可拖到。 三. 删除演示(删除正方形框图右上角连接点)1. 点击开.. 阅读全文
posted @ 2013-07-17 19:44
jlins
阅读(56604)
评论(1)
推荐(5)

浙公网安备 33010602011771号