自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿毅

###自信点,悲伤给谁看.....

  • 博客(242)
  • 资源 (3)
  • 收藏
  • 关注

原创 优雅编程之这样写测试用例,你就”正常“了!

开心一笑【朋友病了,要挂盐水。给他扎针的是一个实习小护士,扎了半天都没扎进血管。 他痛得龇牙咧嘴,无奈叫来了护士长。 护士长好手法,只见她一针见血地扎进了血管,然后马上拔出来, 把针递给那个实习护士说:“看清楚没有?你再试一次!”】提出问题如何优雅编写测试代码???解决问题1)TDD(测试驱动开发),意思是先写单元测试,然后写对应的代码,通过修改调试让写的代码通过单元测试。使用TDD,会使测试

2016-07-16 10:29:20 1972

原创 优雅编程之这样处理边界,你就“正常”了!

开心一笑【猫和狗结婚,不久闹离婚。 法官问原因,狗说:猫婚后每晚都不回家,行为不轨。 猫大喊:冤枉啊,我只是去追老鼠。 狗说:法官你听听。】提出问题如何优雅处理与第三方API的边界问题???解决问题1)学习性测试:在项目中引入第三方API的新版本,测试项目是否正常工作,当然我们基本上没有时间去重头学习和研究第三方工具或者自己写代码来实现第三方工具的功能,但是我们至少应该先对第三方工具进行测试。2)编

2016-07-15 23:13:55 1326

原创 优雅编程之这样处理异常,你就“正常”了!

开心一笑【一交警在开罚单,一男子叼着烟过来喊:你除了开罚单还会干什么? 交警没理睬,男子继续:有种拖走啊! 交警很愤怒,男子继续:有种拖走啊! 交警忍无可忍拿出对讲机,拖车时交 警和蔼说:下午到五大队来处理! 男子:关我鸟事!车又不是我的! 说完哼着小曲骑着电瓶车走了】提出问题如何处理异常才能使代码更简洁???解决问题1)使用异常而非返回码,这里的异常处理就是我们经常写的try catch

2016-07-14 21:37:52 2349

原创 优雅编程之这样创建类,你就“正常”了!

开心一笑【有个新兵在练枪,三枪都打在靶子外面。 教练非常生气抢过枪对新兵说,看我的! 然后教练三枪也都打在了靶子外, 然后对新兵说:”看,你就是这样打的”!】提出问题如何写出规范合理的类???解决问题在实际的工作中很多开发人员往往不会思考这么多,他们只想着让代码可以工作就可以了,所以经常出现几千行的大类。因此写出一些有符合规范的类是有必要的。下面是来自《代码整洁之道》中自己的几点总结:1、类的

2016-07-14 12:31:37 872

原创 优雅编程之这样格式代码,你就"正常了"!

开心一笑【太阳给草打电话 。 太阳:喂,草你吗?我日。 草:我草,你谁啊? 太阳:我日啊! 草:我草,你到底谁啊! 太阳: 我日啊,你草吧! 草:TMD,你到底是谁啊,我草! 太阳:我日,我日啊 ! 草:我草。 太阳的妈妈抢过电话:草,我日他妈,草你妈好吗?】提出问题优雅的写代码,需要注意哪些代码格式???解决问题代码的格式对一个开发人员是非常重要的。工作中,开发人员在维护代码

2016-07-13 18:42:02 911

原创 优雅编程之这样取名字,你就"正常"了!

开心一笑【甲对乙说:“你看那小孩,长的不男不女的,你说他到底是男孩还是女孩?”乙听后,不爽的答道:“是女孩!她是我的女儿!”甲很尴尬,略带歉意的说:“哦。。。真对不起,我不知道你是她的爸爸!”乙愤怒的吼道:“不!我是她妈妈!!!”】提出问题如何在编程中给变量,函数,类等等取个好名字???解决问题好的名字相当于为代码写了一段有用的注释,1)不要使用有误导性的字母作为变量名,比如小写字母l和大写字母O,

2016-07-12 22:51:11 3528

原创 优雅编程之这样注释代码,你就“正常”了!

开心一笑【有一对男女正在吃晚餐,那个女生一直问那个男生:你爱不爱我? 男生看了女生一眼又继续吃晚餐 女生很生气又再问了一次:你爱不爱我? 男生终于说:爱 女生又问:那你要怎么证明? 忽然男生从口袋里拿了三十元出来,且问女生:你有没有十元? 女生拿了十元给了男生……男生就把四十元放在桌上 过了一会儿….. 女生很生气的问男生:你到底要不要证明你爱我啊!男生说:我己经证明了啊!四十摆在眼前! 省得麻烦】

2016-07-12 18:42:18 847

原创 优雅编程之这样写函数,你就“正常”了!

开心一笑【儿子和爸爸看电视,剧中男主角跪下向女主角求婚。 儿子好奇地问:“爸爸,你向妈妈求婚时有没有下跪?” 爸爸:“没有。你妈妈说以后跪的机会多着呢,不差这一次。】提出问题代码整洁之道对函数整洁的几点总结和观点????解决问题下面是看《代码整洁之道》后,自己总结的几点关于函数整洁之道的总结:1)Function should do one thing. They should do it well

2016-07-11 23:04:03 978

原创 Java之真实项目中的章节排序实例

开心一笑【临终要求: 一犯人被执行枪决 ,由于子弹是劣质的,第一枪没放出,接着又放了第二枪…第三枪…这时犯人哭了:大哥你掐死我吧,太他妈吓人了!】提出问题真实项目中,章节如何排序???解决问题下面是真实项目中的一个章节排序问题,希望以后碰到该问题的程序员,可以提供一个参考,希望刚刚开始学编程的同学,可以当作一个练习的例子等等。图片是思路,代码是实现。package com.hwy.test;im

2016-07-09 19:34:18 2356 4

原创 优雅编程之做1个“正常”的程序员

开心一笑他喜欢上一个在自习室一直坐在他前面的女孩。经过无数次挣扎,他递给女孩一张字条:你好!我注意你很久了,能和你做个朋友吗?就又回去做题。女孩看完,收拾了书本到他座位前问:我要走了,你要不要和我一起走?接下来,他说了一句可能是他一生中说过的最经典的话:你先走吧,我还有道题没做……提出问题项目中碰到的几个代码优化问题???解决问题先看看下面的代码,不知道给你的第一感觉是什么?/** * 获得设计件

2016-07-07 20:20:59 1772 1

原创 提高效率之网盘在开发工作中的妙用

开心一笑中午去存钱,排队时一美女在后面问我:“存钱是吗?” “恩!” “我正好要取钱,反正你要存,不如把钱给我,咋俩就不用排队了。” 我想想觉得有理,于是把钱给她了提出问题在开发工作中如何妙用网盘???解决问题1.网盘在程序开发中的妙用网盘具体作用是什么,相信大家都知道,这里只介绍如何利用网盘,提高我们的工作效率。有人会很疑问,网盘不就是来存文件么,如果这些想的话,那就打错特错了。好了,不卖馆子了,

2016-07-05 00:17:05 895

原创 Java算法之递归打破和在真实项目中的使用实例

开心一笑刚才领导问开发:“你觉得这个项目的最大风险是什么”,开发说:”加班猝死” , 气氛尴尬了一分钟!!!提出问题1.递归算法简单复习 2.如何实现递归算法与真实项目接口??? 3.如何打破递归算法???解决问题1.首先练习下网上一些递归经典题package com.hwy.test;/** * 递归函数测试 * Created by Ay on 2016/7/2. */public

2016-07-03 20:30:48 3062

原创 Java之动态代理类实现日志简单实例

开心一笑上课呢,同桌撕了一片纸放嘴里了咬了咬,又吐回了手里。 揉了揉,揉成个球状,然后又把这东西给放嘴里,咽下去了。 我问:你干嘛呢? 这二货幽幽地说:这两天有点感冒,捏个药丸吃。提出问题Java动态代理类实现简单的日志解决问题假如你已经有一定的java基础 假如你已经知道什么是动态代理。1.假如下面是真实的业务类及其实现类package com.hwy.test;/** * Create

2016-07-01 07:17:41 2885 3

原创 Java之利用FreeMarker导出Word实例

开心一笑感冒了很难受,她闷在被窝里给男朋友发短信"我感冒了…"并决定如果对方回答"多喝点水"就一脚踹了他。过一会儿手机振动起来,短信内容:"开门。"……这个大笨蛋!谁让他来的啦!她起身用最快的速度冲去门口,此时手机再次振动,她一手开门一手兴奋的点开:"多呼吸点新鲜空气,运动运动。提出问题Java中如何利用FreeMarker导出word文档???解决问题1.先用word准备一个模板,如下图: 2.

2016-06-29 14:18:09 5584 1

原创 Java之各种for循环对比和简单实例

开心一笑造句: 1.难过。学生:我家门前有条水沟很难过。老师批语:我更难过。 2.天真。学生:夏天真热。老师:我一头汗 3.况且。学生:一列火车经过,况且况且况且。老师:碾死我算了。提出问题java中的for循环比较和选择???解决问题例一:三种for循环:package com.hwy.test;import java.util.ArrayList;import java.util.It

2016-06-25 16:08:23 4930

原创 POI之PPT中生成表格简单实例

开心一笑昨晚被一道神题考住了!( )( ) ( )2 4 6 7 8让我填空~我按照数列组合算了一下午都不对 最后,答案是这样的 (门前大桥下)(游过一群鸭) (快来快来数一数) 2 4 6 7 8 我tm到现在都不想说话…提出问题POI中PPT如何添加表格???解决问题一下只是一个简单的例子,具体生成表格,一般都是封装成方法,不过没事慢慢来,一步一步滴…… package c

2016-06-18 12:38:30 3784 1

原创 POI之图片导出到PPT简单实例

开心一笑男:问你个问题,你喜欢猫还是狗? 女:狗狗。 男:汪汪汪! 女:…… 男:我太幸福了,你竟然喜欢我!提出问题POI如何实现图片导出到PPT中???解决问题package com.hwy.test;import org.apache.poi.hslf.model.Picture;import org.apache.poi.util.IOUtils;import org.apache

2016-06-17 23:03:30 3307 4

原创 POI之PPT文本框生成及样式设置实例

开心一笑一大哥去医院看病。 医生问:你得了什么病? 大哥说: 我得了间接性失忆症。 医生问:具体什么症状? 大哥说:我一看到漂亮的姑娘就忘记自己已结婚了。 医生说:滚滚滚,这病我自己都没治好!提出问题POI如何生成PPT的文本框及各个样式????解决问题直接来例子,比较简单,但慢慢来,一步一步的……package com.hwy.test;import org.apache.poi.hs

2016-06-15 22:49:55 5817 2

原创 POI之PPT导出最简单实例

开心一笑有个四岁的小鬼问我:哥哥你怎么长得那么丑啊? 我想了想,到他耳边说:你不要告诉别人哦。其实我就是未来的你。 他哭了。。。提出问题如何实现一个最简单的PPT导出功能????解决问题一步一步地,没打算写太多,感觉写的篇幅过长,大都没什么耐心看下去,所以每次都只解决一个小问题……下面是来自POI文档里对类的介绍:HSLFSlideShow:This class contains the mai

2016-06-14 18:50:42 6021 5

原创 UEditor之图片上传如何和真实项目结合

开心一笑周末,五六个朋友聚餐,席间,阿凌注意到阿艳沉默少语,不比以往的活波开朗,像有心事。饭后回去的路上,阿凌走到阿艳身边说:“你的电量好像不够了?” 阿艳:“啊,什么?” 阿凌:“看你好像关掉了好多程序,今天不见你说话,也不见你笑。”这时,阿凌指着阿艳的脸接着说道:“看,就只剩屏幕还安静地亮着。” 阿艳再也忍不住,开心地笑了,本来不打算说,就这样一个人忧伤的,但现在这样一笑,顿时觉得也

2016-06-12 20:26:04 39216 49

原创 UEditor之基于Java图片上传前后端源码研究

开心一笑一定要快乐学习,所以学习之前先看个笑话:刚来北京,租了一个小房,一楼,上淘宝买衣服,选了付钱了联系卖家:“我已付款,请发货。”谁知那货直接说:“我看到你地址了,自己上楼来拿吧!我就在你楼上。” 拿你妹,老子付了邮费的。。。送下来。视频教程CSDN学院: http://edu.csdn.net/lecturer/994腾讯学院:https://hua

2016-06-11 18:32:36 21686 11

原创 UEditor之实现配置简单的图片上传示例

开心一笑下班后,阿华到楼下小超市买毛巾,刚买完出来,就遇到同一办公楼里另一家公司的阿菲,之前与她远远的有过几次眼神交流,但从没说过话,“买毛巾啊”,看着阿华手里的毛巾,阿菲先开口了。 阿华回到:“是啊,这里的老板眼神太好了,我不敢偷,就只有买了。” 阿菲一下就哈哈笑了,配合到:“哇,原来你是小偷。” 阿华:“嘘,小声点,其实主要原因是……”阿华指着自己的脑袋接着说到:“你看,我是个有头有

2016-06-11 18:27:31 110150 39

原创 PostgreSQL之日期字段统一加一天

开心一笑高考穿衣注意事项:第一天穿红色(开门红),下午穿绿色(一路绿灯),第二天穿灰色和黄色(走向辉煌)。送考的妈妈要穿旗袍(旗开得胜),旗袍开叉要高(分高),送考的爸爸要穿马褂(马到成功)。考生一定穿紫内裤,寓意紫腚赢。再有,考生拿到试卷以后不要慌,先亲一下,这叫稳(吻)过!!加油,祝孩子们高考胜利!提出问题如何对数据库某一日期字段这一列统一加一天?已经日期操作的复习????解决问题pm_mile

2016-06-08 12:43:48 29671

原创 Java面试题之基础(1)

开心一笑老婆心情不好,老公在旁边唠叨。老婆说:滚!老公回了一句:能不能骂的有素质点。老婆说:奔跑吧!兄弟!提出问题java的一些面试题????解决问题**一下面试题来自: https://www.douban.com/note/488515280/?type=like** 并加上自己的一些例子,并无抄袭之意1、一个”.java”源文件中是否可以包括多个类(不是内部类)?有什么限制?可以有多个类,但

2016-06-04 14:02:30 843

原创 Java之业务异常类BusinessException封装实例

开心一笑幼儿园搞活动,共有三个班,每个班出场时,要喊口号/坏笑 小一班喊的口号是:“小一,小一,勇争第一。”/拳头 小二班口号是:“小二,小二,独一无二。”/强 等到小三班出场,喊出了令在场所有人都乐趴下的口号:“小三,小三,爸爸的心肝!” 全场昏倒!提出问题如何对项目的业务异常类进行封装处理???解决问题首先是开发一个BusinessException业务异常类,继承BusinessExc

2016-06-03 21:46:53 42731 6

原创 Java之JVM虚拟机理解和实例

开心一笑今天上街捡了一捆芹菜,仔细一想,有芹菜就要买肉,买了肉就要有厨房,厨房有咯那就必须要个媳妇来弄菜,有个媳妇就肯定有丈母娘,你要想娶她姑娘,她就必须要开条件了,要房,要钱,要车,仔细想了哈,赶紧把芹菜扔了,,太吓人了。。提出问题JVM虚拟机如何加载类,已经类加载器如何使用等等???解决问题以下的内容来自 张老师的视频笔记 http://my.csdn.net/ricohzhanglong J

2016-05-28 12:17:39 1861

原创 Java面试题之JVM相关(1)

开心一笑女朋友给她男友打电话,电话接通的那一刻, 手机里竟然传出一句:对不起,您所拨打的电话正在通话中,请稍后再拨…… 女朋友一听就知道是她男友的声音, 所以没有挂断问:不是还有一句英文吗? 对面支支吾吾:Sorry,you……the number ……提出问题一道很坑的面试题,但是对理解JVM很有帮助???解决问题例一:package com.evada.de;class Singleto

2016-05-26 16:26:48 743

原创 Java之类的主动使用和被动使用

开心一笑「把你最值钱的东西交出来!」面对劫匪的恐吓,男友二话不说,把我给推了出去。一时间我竟不知应该感动还是生气。提出问题Java类的主动使用和被动使用分别是那些情况???解决问题Java类主动使用情况,会导致类的初始化: 1)创建类的实例 2)访问某个类或接口的静态变量,或者对该静态变量赋值 3)调用类的静态方法 4)反射(如Class.forName(“com.bunny.Test”))

2016-05-24 23:40:33 1351

原创 Java之IntSummaryStatistics的简单实例

开心一笑提出问题Java的IntSummaryStatistics类如何简单使用???解决问题这个类主要是和stream类配合使用的,在java.util包中,主要用于统计整形数组中元素的最大值,最小值,平均值,个数,元素总和等等。下面是一个简单的例子:package com.evada.de;import java.util.IntSummaryStatistics;import java.u

2016-05-24 12:27:15 11765

原创 Java之流水号生成器

开心一笑视频教程CSDN学院: http://edu.csdn.net/lecturer/994腾讯学院:https://huangwy.ke.qq.com/网易学院:http://study.163.com/instructor/1035331499.htm提出问题如何使用jAVA生成流水号,同时支持可配置和高并发???解决问题

2016-05-22 19:42:49 29379 8

原创 Java之Map对象复制小例子

开心一笑提出问题Map对象的简单复制问题????解决问题例一:map对象引用复制,只是简单的引用,解决不了问题package com.evada.de;import java.util.HashMap;import java.util.Map;/** * Created by Ay on 2016/5/11. */public class RedisTest { public sta

2016-05-19 22:34:03 5769

原创 Redis之事务简单小例子

开心一笑别人说我心狠手辣,我舔了一下自己的手,给辣哭了。。。提出问题Redis事务如何实现???解决问题例一:Redis事务简单用法127.0.0.1:6379> keys *1) "MyRedis"#事务开始127.0.0.1:6379> multiOK127.0.0.1:6379> set MyRedis "change MyRedis one"#命令会加入队列中QUEUED12

2016-05-13 22:48:48 887 2

原创 Redis之使用Java连接服务器实例

开心一笑自从播了花千骨,很多洋气的词涌出,毛毛虫不再叫毛毛虫,叫糖宝 ,算命的不叫算命的,叫异朽君 /,神经病不叫神经病,叫执念/,谈恋爱不叫谈恋爱,叫生死劫 /,从此我发脾气也有了正当理由,我这不叫脾气不好,叫控制不住体内的洪荒之力。提出问题java代码如何连接Redis服务器???解决问题假设你已经装好Redis服务器 假设Redis的包jedis-2.5.2和commons-pool2-2.

2016-05-11 22:14:14 2940 2

原创 Redis之订阅发布简单实例

开心一笑一男士中了奖,得到一个玩具。回到家里,他把三个孩子都叫到跟前,说:“谁最听妈妈的话,从不和她顶嘴,妈妈让他做什么,他就乖乖地去做什么,谁就能得到这个玩具。” 三个孩子异口同声地说:“爸爸能得到。”提出问题Redis如何用命令实现订阅发布解决问题Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。命令:SUBSCRIBE channe

2016-05-11 19:45:39 1430 2

原创 Redis之五种数据类型的简单增删改查

开心一笑乌龟受伤。让蜗牛去买药。过了2个小时。蜗牛还没回来。乌龟急了骂道:他妈的再不回来老子就死了!这时门外传来了蜗牛的声音:你他妈再说老子不去了!视频教程CSDN学院: http://edu.csdn.net/lecturer/994腾讯学院:https://huangwy.ke.qq.com/网易学院:http://study.163.com/i

2016-05-09 16:41:09 23643 5

原创 Java之Lambda表达式和Stream类简单例子

开心一笑提出问题java的lambda表达式和Stream如何使用???解决问题Lambda表达式的语法基本语法:(parameters) -> expression或(parameters) ->{ statements; }看例子学习吧!例一:定义一个AyPerson类,为之后的测试做准备。package com.evada.de;import java.util.Arrays;impo

2016-05-09 11:53:51 1113

原创 Quartz之手动启动和关闭定时器简单示例

开心一笑考路考那天,上午有个驾校带来的15个人全军覆没了,原因是有个女孩子很紧张,路考车上,监考教官看她一直发抖,心生怜悯安慰她:“小姑娘,你别怕,我又不吃人。”这女孩子转过头笑着说:“没事,我不怕,早上教练跟我说了,考官没啥好怕的,你就当一条狗拴在副驾上。”于是,该驾校团灭!!! 提出问题Quartz如何实现定时器的手动启动和手动关闭,来提高系统性能???解决问题定义一个AyTestJob任务类,

2016-05-07 16:07:32 17339 11

原创 IntelliJ IDEA之项目热部署设置

开心一笑在家因为调皮被妈妈揍了一顿, 当我逃出家之后, 在外面碰到了一个老头, 那老头看了我一眼说到:“哎,现在的孩子才多大啊就纹身!” 我一听就恼了:“大爷,您看清楚, 这是拖鞋印 ~~~ -_-提出问题IntelliJ IDEA工具如何设置热部署解决问题我的IDEA的版本是:IntelliJ IDEA 14.0.2第一步:打开tomcat配置第二步: 第三步:要让IDEA部署的时候以explo

2016-05-07 12:23:55 7579 1

原创 Redis之数据Set和Get类型不一致问题

开心一下“大师,我本来就黑,一到夏天就晒的更黑了,别人都取笑我,我该怎么办?” 大师不言语,悠悠的把寺门打开,让阳光投射进来。 "我明白了大师,你是让我打开心扉,不要在乎别人的看法,对吗?" "不是,老衲只是想看清楚,施主你到底在哪!”提出问题把数据存到Redis中和取出,数据类型发生莫名其妙的改变???解决问题1.假设你们公司已经集成Redis 2.假设你已经了解一点Redis 3.那么开始吧

2016-05-07 11:52:17 3609 1

原创 JavaScript之实现基本的增删改查功能

开心一笑听说这两天,全国都很冷。福建人说1度好冷,北京人笑了:我们这零下17度。黑龙江人也笑了:我们这零下33度。呼伦贝尔人听到哈哈大笑:我们这零下43度。福建人听完冷笑一声:我说的是室内,室内,室内视频教程CSDN学院: http://edu.csdn.net/lecturer/994腾讯学院:https://huangwy.ke.qq.com/网易学

2016-05-06 17:57:10 31452 13

倒计时原型rp文件

倒计时原型rp文件

2017-03-13

Ueditor研究代码

Ueditor研究代码

2016-08-24

HtmlParse开发包

HtmlParse开发包

2014-09-11

空空如也

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

TA关注的人

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