自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

未关闭InputStream导致Tomcat意外死掉,重启后java.io.EOFException异常

问题背景:通过struts2 注解方式 实现zip文件下载错误代码:Struts 注解代码: @Result(name = "downloadFile", type = StreamResult.class, value = "inputStream",params = { "contentType", "application/octet-stream...

2015-01-20 10:02:10 483

原创 将博客搬至优快云

将博客搬至优快云

2015-01-19 21:42:32 161

原创 java 数量/数量 正则表达式

代码非常简单:数量若只有一位,则肯定不能为0,若超过一位数字,则第一位不能为0public class t { public static void main(String[] args){ String value = "10230/10534"; boolean flag = value.matches("([1-9]|[1-9]([0-9]*))+/+([1-9]...

2014-11-14 09:09:39 435

一些常用的js方法

一些常用的js方法// 正则表达式。验证是否为数字,且只有两位小数function isNumOrLetter(dm){ var dm=document.getElementById(dm).value; var num=/^\d+(\.\d{2})?$/g; if(!num.test(dm)) { return false; } return true;...

2014-11-07 20:29:12 130

struts2下利用jquery、ajaxfileupload实现无刷新上传文件

要想在struts下实现无刷新上传文件,有很多种方式,但我这里用的是ajaxfileupload这个js库,感觉还比较好用,建议从ajaxfileupload官网下载它的包,里面有比较完整的例子,不过是php的,如果是jsp开发,可以参考我的代码,好了,废话不多说,直接上代码(什么struts配置我就不啰嗦了,直接附上上传相关的代码)需要的东西:struts2-json-plugin-2....

2014-11-05 08:49:12 229

java反射 javaBean根据属性名找属性值

假设一个javaBean类,有两个属性,userName和password,现在如果想通过属性名来找其对应的属性值的话,我们就要用到java反射了,我这里的方法是根据attribute name组装method方法,然后利用method的invoke方法,就可以获取到attribute value了!下面直接上代码dto类:public class Dto { private St...

2014-11-03 21:14:30 501

原创 错误:NotSerializableException: org.apache.struts2.dispatcher.StrutsRequestWrapper

当运行ssh项目时,tomcat重启动时,报如下的错误:严重: IOException while loading persisted sessions: java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: org.apache.struts2.dispatcher.Struts...

2014-10-25 20:37:50 444

错误:No buffer space available (maximum connections reached?)

最近在做一个java web的项目,平台为w7,当移植到xp上的时候,却发现了一个奇怪的问题com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The driver was unable to create a connection due to an inability to establish the client port...

2014-10-06 10:38:19 554

国有资产管理系统web

注:为求职所需,下载文件需密码,请不要随便下载,以免浪费您宝贵的时间因为此软件为定制付费软件,所有本人不方便提供源码附件中提供的资料包括:系统管理员。科室管理员简明操作手册。...

2014-10-01 16:14:49 654

yangtzeu职称评审表决系统

注:为求职所需,下载文件需密码,请不要随便下载,以免浪费您宝贵的时间因为此软件为定制付费软件,所有本人不方便提供源码附件中提供的资料包括:web版的软件需求功能图示,操作流程图示,用户手册以及ios版的演示文档。...

2014-10-01 10:55:04 138

原创 火狐浏览器中页面使用a标签提交后台执行两次,组件导致

1#<a href="download.html?fileName=QQ截图20140611195550.png">下载</a> 2#<a onclick="location.href='download.html?fileName=QQ截图20140611195550.png'" href="#">下载</a>  3

2014-09-07 10:33:02 200

java.net.SocketTimeoutException: Read timed out问题解决

我做的是一个投票软件,在正式投票前,我测试过很多次,都没有出现任何问题,但是正式投票过程中报了一下错误环境说明:一个有密码保护的局域网(器材:华为某设备),所有使用者通过ip地址访问服务器,我的电脑为服务器(数据库也在本机上),总共有42个评委,另外三个管理员,加起来就45个左右使用者。2014-6-28 21:51:22 org.directwebremoting.dwrp.Bas...

2014-06-30 18:43:19 3342

js 控制tab键跳转

html中,当输入框的排版比较奇葩时,一般会想到要用js来控制tab键输入框的跳转,有的人可能会想到用jQuery,但是我觉得其实没那么麻烦,这里我用到了tabindex,此属性相当强大,废话不多说,直接上代码<input name="yhbh" type="text" id="yhbh" size="20" class="style10" value="" tabin

2014-06-24 20:58:43 1035

EXC_BAD_ACCESS (code=1)

错误信息:EXC_BAD_ACCESS (code=1)原因:exc_bad_access(code=1, address=0x789870)野指针错误,主要的原因是,当某个对象被完全释放,也就是retainCount,引用计数为0后。再去通过该对象去调用其它的方法就会出现野指针错误。我的错误在这: CGImageRelease(image); return image...

2014-06-18 11:10:27 469

iOS 页面切换

关于页面切换有很多种方法,我这里只介绍我用的一种:利用addSubview方法切换视图example://跳转到投票主页 zcListViewController = [[ZcpsZcListViewController alloc] initWithStyle:UITableViewStyleGrouped initParameters:resultJSON]; ...

2014-06-14 16:34:21 142

原创 IOS检测网络连接状态(转)

使用之前请从Apple网站下载示例:点此下载然后将Reachability.h 和 Reachability.m 加到自己的项目中,并引用 SystemConfiguration.framework,就可以使用了。Reachability 中定义了3种网络状态: // the network state of the device for Reachability 1.5.t...

2014-06-12 10:01:59 171

原创 利用CGContextClip、CGPathAddEllipseInRect裁剪视图

 以下可讲视图裁剪成一个圆形或椭圆:- (void) drawRect: (CGRect) aRect{ UIImage *logo = [UIImageimageNamed:@"logo1.png"]; CGRect bounds = CGRectMake(0.0f, 0.0f,rect.origin.x + aRect.size.width, rect.or...

2014-06-10 09:32:36 646

原创 IOS用CGContextRef画各种图形(文字、圆、直线、弧线、矩形、扇形、椭圆、三角形、圆角矩形、贝塞尔曲线、图片)...

首先了解一下CGContextRef:An opaque type that represents a Quartz 2D drawing environment.Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中显示即可,view看作是一个画框.自己学习时实现的demo,希望对大家有帮助,具体的...

2014-06-10 09:32:27 94

原创 CGContextSaveGState与UIGraphicsPushContext

- (void)drawRect:(CGRect)rect{    CGContextRef context = UIGraphicsGetCurrentContext();    CGContextSaveGState(context);    // do drawing here    CGContextRestoreGState(context);}  - (void)d...

2014-06-10 09:32:13 130

原创 swift语言中文版教材链接

苹果Swift语言中文教程(一)基础数据类型 http://vjiazhi.com/kaifa/1027.html苹果Swift语言中文教程(二)基本运算符 http://vjiazhi.com/kaifa/1033.html苹果Swift语言中文教程(三) 字符串和字符 http://vjiazhi.com/kaifa/1035.html苹果Swift语言中文教程(四) 集合类型  http...

2014-06-10 09:32:00 104

原创 苹果Swift语言中文教程(十) 属性

属性是描述特定类、结构或者枚举的值。存储属性作为实例的一部分存储常量与变量的值,而计算属性计算他们的值(不只是存储)。计算属性存在于类、结构与枚举中。存储属性仅仅只在类与结构中。属性通常与特定类型实例联系在一起。但属性也可以与类型本身联系在一起,这样的属性称之为类型属性。另外,可以定义属性观察者来处理属性值发生改变的情况,这样你就可以对用户操作做出反应。属性观察者可以被加在自己定义的存...

2014-06-09 10:10:44 100

原创 苹果Swift语言中文教程(九) 类与结构

类与结构是编程人员在代码中会经常用到的代码块。在类与结构中可以像定义常量,变量和函数一样,定义相关的属性和方法以此来实现各种功能。和其它的编程语言不太相同的是,Swift不需要单独创建接口或者实现文件来使用类或者结构。Swift中的类或者结构可以在单文件中直接定义,一旦定义完成后,就能够被直接其它代码使用。注意:一个类的实例一般被视作一个对象,但是在Swift中,类与结构更像是一个函数...

2014-06-09 10:10:30 110

原创 objc 两种方式将图片裁剪成圆形

第一种方式:通过设置 imageView的 layer来裁剪 ImageVIew进行操作HypnosisterLogoView *logoView = [[HypnosisterLogoView alloc]initWithFrame:CGRectMake(0, 0, 100, 100)]; // 遮掉多余部分 logoView.layer.masksToBounds ...

2014-06-09 10:10:14 180

ios 绘制颜色渐变

CGColorRef除了RGB值以外,还有一个参数为ahpla(α)它的意思为:An alpha intensity value in the range [0,1]. The value represents the opacity of the color中文翻译过来就是:α值的范围在0和1之间,它代表了颜色不透明度。在创建启点和终点颜色的时候,可以通过它来设置透明渐变。下面...

2014-06-09 10:09:48 181

UIColor 获取颜色的RGB值

CGFloat R, G, B; CGColorRef color = [UIColor clearColor].CGColor; // Returns the number of color components (including alpha) associated with a Quartz color NSInteger numComponents = ...

2014-06-09 09:53:50 381

原创 苹果Swift语言中文教程(八) 枚举类型

枚举定义了一个常用的具有相关性的一组数据,并在你的代码中以一个安全的方式使用它们。 如果你熟悉C语言,你就会知道,C语言中的枚举指定相关名称为一组整数值。在Swift中枚举更为灵活,不必为枚举的每个成员提供一个值。如果一个值(被称为“原始”的值)被提供给每个枚举成员,则该值可以是一个字符串,一个字符,或者任何整数或浮点类型的值。 另外,枚举成员可以指定任何类型,每个成员都可以存储的不同的相关值...

2014-06-08 11:40:13 94

原创 苹果Swift语言中文教程(七)闭包

闭包(Closures)是独立的函数代码块,能在代码中传递及使用。Swift中的闭包与C和Objective-C中的代码块及其它编程语言中的匿名函数相似。 闭包可以在上下文的范围内捕获、存储任何被定义的常量和变量引用。因这些常量和变量的封闭性,而命名为“闭包(Closures)”。Swift能够对所有你所能捕获到的引用进行内存管理。NOTE 假如你对“捕获(capturing)”不熟悉,请...

2014-06-08 11:39:59 262

原创 苹果Swift语言中文教程(六)函数

来自cocochina翻译组,感谢幸苦工作!函数是执行特定任务的代码自包含块。给定一个函数名称标识, 当执行其任务时就可以用这个标识来进行”调用”。Swift的统一的功能语法足够灵活来表达任何东西,无论是甚至没有参数名称的简单的C风格的函数表达式,还是需要为每个本地参数和外部参数设置复 杂名称的Objective-C语言风格的函数。参数提供默认值,以简化函数调用,并通过设置在输入输出参...

2014-06-08 11:39:42 112

原创 Quartz2D之渐变使用

Quartz2D提供了两种渐变填充方法。第一种是使用Quartz自带的Gradient填充方法;第二种是使用自定义的着色器。这里将先描述如何使用CGGradient对象来做渐变填充。// Drawing code // 创建Quartz上下文CGContextRef context = UIGraphicsGetCurrentContext(); // 创建色彩空间对...

2014-06-08 11:39:00 103

原创 UIView,UIButton,UIImageView等设置圆角,设置阴影,设置边框的方法

 在iOS开发中,任何可见视图都是继承于UIView的。    继承体系中,大部分UIView的属性适用于其任何孩子。        而UIView的layer属性可以绘制UIView的各种效果。其实我们看到的View的动画实际上也是layer在绘制。 1、绘制圆角 [objc] view plaincopycornerVi...

2014-06-08 11:36:56 391

原创 苹果Swift语言中文教程(五)控制流

Swift提供了所有C语言中相似的控制流结构。包括for和while循环;if和switch条件语句;break和continue跳转语句等。Swift还加入了for-in循环语句,让编程人员可以在遍历数组,字典,范围,字符串或者其它序列时更加便捷。相对于C语言,Swift中switch语句的case语句后,不会自动跳转到下一个语句,这样就避免了C语言中因为忘记break而造成的错误。 ...

2014-06-07 09:23:43 109

原创 苹果Swift语言中文教程(四) 集合类型

Swift 提供两种集合类型来存储集合,数组和字典。数组是一个同类型的序列化列表集合。字典是一个能够使用类似于键的唯一标识符来获取值的非序列化集合。在Swift中,数组和字典的键和值都必须明确它的类型。这意味这数组和字典不会插入一个错误的类型的值,以致于出错。这也意味着当你在数组和字典中取回数值的时候能够确定它的类型。 Swift 使用确定的集合类型可以保证代码工作是不会出错,和让你在开发阶...

2014-06-07 09:22:51 148

原创 苹果Swift语言中文教程(三) 字符串和字符

来自letsswift.com感谢翻译小组成员:李起攀(微博)、若晨(微博)、YAO、粽子、山有木兮木有枝、渺-Bessie、墨离、Tiger大顾(微博)本文由翻译小组成员原创发布,个人转载请注明出处,商业转载请联系我们~ 感谢您对我们工作的支持~ 一个字符串String就是一个字符序列,像”hello,world”,”albatross”这样的。Swift中的字符串是用Stri...

2014-06-07 09:21:57 132

原创 苹果Swift语言中文教程(二)基本运算符

1、基本运算符运算符是一种特定的符号或表达式,用来检验、修改或合并变量。例如,用求和运算符+可以对两个数字进行求和(如let i = 1 + 2);稍微复杂一点的例子有逻辑与操作符&& (如if enteredDoorCode && passedRetinaScan) ,自增长运算符 ++i (这是i=i+1的简写方式) Swift支持C标准库中的大多数运算符...

2014-06-07 09:20:40 141

原创 Swift语言中文教程(一)基础数据类型

基础类型虽然Swift是一个为开发iOS和OS X app设计的全新编程语言,但是Swift的很多特性还是跟C和Objective-C相似。Swift也提供了与C和Objective-C类似的基础数据类型,包括整形Int、浮点数Double和Float、布尔类型Bool以及字符 串类型String。Swift还提供了两种更强大的基本集合数据类型,Array和Dictionary,更详细的...

2014-06-07 09:18:50 128

jxl 打印excel,样式设置

运用jxl导出excel,并设置一些打印的样式:public void outputExcel(HttpServletRequest request, HttpServletResponse response,String title)throws IOException { //获取输出流 OutputStream os = response.getOutputStr...

2014-05-27 17:21:57 146

this class is not key value coding-compliant for the key XXX

我是新手,做的第一个应用就出现了下列问题: (看图片附件1)错误原因:在stackoverflow中找到一点思路,虽然看的不是很懂,但是大致了解意思It is caused by the Second view controller in MainWindow.xib having a class of UIViewControllerinstead of SecondVi...

2014-05-24 10:47:17 97

java web异常处理方式总结

在网上找了一下午的资料,终于清楚地了解在struts2+hibernate3+spring3下比较完善的异常处理方式,有借鉴的东西,也有些是自己修改后的东东,废话不多说了,看下图:需要的东东有:Action类、service类、异常拦截器ExceptionFilter、自定义异常类MyException、错误跳转页面error.jsp首先,Action类/** * 查询机票...

2014-04-07 16:57:18 208

java 事务处理

public static void StartTransaction(Connection con, String[] sqls) throws Exception {                    if (sqls == null) {              return;          }          Statement sm = null;          try...

2014-01-28 10:58:46 129

oracle 成绩分段 存储过程实现

将学生成绩score进行分段start_score 起始分数end_score 总分section 分数间隔//SUCCESS存储过程拼接SELECT COUNT(*) AS COUNT FROM AAA WHERE SCORE >= 0 AND SCORE < 10UNION ALLSELECT COUNT(*) AS COUNT FROM AAA WHERE SCORE &gt...

2014-01-28 10:54:30 360

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除