- 博客(15)
- 资源 (11)
- 收藏
- 关注
原创 我回来了
很久不更新了,财年要结束了,也没有那么忙,我终于想起了我的博客,久违了。上一家公司入职后做了自己的Java框架jw,后面准备出一个系列教程。可惜,作为公司的活跃的一个屌丝程序员,可能比较切合吧,干了很多事,我以为我会一直做下去,最终公司还是遇到了困难,很多人被迫离开了。我也在反思,ToB的公司,用到的技术还是偏传统,我想去看看别人家怎么解决大流量的问题,我站好我的最后的一班岗,考了驾照,为了面...
2020-03-21 17:33:35 165
原创 那一战
去年申请的一个域名和服务器月底到期,不打算续,放在上面的jw实验的工程要挪地方了。忽然感怀时间过得很快,不知不觉来这个公司1年半了。全年虽然忙,但是还能有闲暇去自己写一些自己感兴趣的,整了个jw框架,准备写一个系列的文章分享下,结果一次Outing打乱了所有的计划。Outing三天,最后一天大家分组用纸板造赛车,四个组,每组有人根据图纸在纸板上划线,有人切割,有人组装,女生专门去假的市场上去买车灯。
2017-07-26 21:44:31 352
原创 一个调用多层次json的简便工具类
最近一直在调用一些JSON格式的API, 而且返回值没有固定的格式可言,一层一层的取值很麻烦,因此写了一个简便的Java工具类,希望能帮到某些朋友。工具类基于fastJson, 如果想要用于map, JsonObject实现了Java的Map<String, Object>接口, JsonArray实现了List<Object>接口,可以自己稍加调整得到一个通用的类。
2017-01-01 11:01:57 978
原创 6.自己动手写Java Web框架-Model
前一篇已经介绍了上下文,上下文中存储了一个全局的变量,在Controller调用其方法时,可以将绑定的参数用实际值替换,例如@RequestParam绑定的参数,就是获取request的参数值,用@PathVariable绑定的参数,就是获取requestUrl中对应位置的数值。本篇先介绍模型,这里的Model是Spring中jsp传参的Model,向其中放置键值对,然后在jsp中就可以直接用jst
2016-09-18 20:30:27 1429 3
原创 5.自己动手写Java Web框架-上下文
jw的github地址是https://github.com/menyouping/jw现在IndexController中的方法都只有两个参数,request和response,和Servlet的参数保持一致。但是,这个很不Spring啊!@RequestParam,@PathValue,@ModelAtrribute,Model都嗨起来!要把这几个嗨起来等慢慢来,本篇介绍一个最简单也是最基本的,
2016-09-17 23:36:53 1114
原创 4.自己动手写Java Web框架-MVC++
jw的github地址是https://github.com/menyouping/jw前一篇文章就是一个Java反射,但是却达到了最简单的MVC目的,但是与Sping相比,它的功能确实很简陋。返回值都是json,可不可以是一个jsp文件路径?可不可以返回css,js,html,png等静态文件?还有很多问题,本篇只介绍这两个问题的处理,美其名曰MVC++,只是前一篇文章的++。MVC++添加Ann
2016-09-17 19:55:29 2410
原创 3.自己动手写Java Web框架-MVC初体验
jw的github地址是https://github.com/menyouping/jw第一次看到这篇文章时非常惊讶,介绍FastPHP如何实现一个简易的MVC。我的大脑中总是将Servlet与Spring MVC割裂开来,总认为是两个事物,看到这篇文章后茅塞顿开!Java版的MVC,我也可以玩了!理一下思路:当外界发送一个请求,被jw-web拦截,请求跳转到一个自定义的HttpServlet中,S
2016-09-16 22:53:15 3275
原创 2.自己动手写Java Web框架-读取配置
jw的github地址是https://github.com/menyouping/jw读取配置文件Web工程都是从WEB-INF/web.xml开始。Spring中接着会转到applicationContext.xml读取xml中的各种配置,由Spring管理各项任务。jw框架没有使用xml做IOC管理,而是采用properties文件保存必须的配置。因此,本文主要讲解如何读取项目的配置。查找配置
2016-09-16 11:26:13 1388 1
原创 0.自己动手写Java Web框架-首页
经过3周的时间从0开始打造了一个java web框架--jw。准备写一些文章,记录一下使用到的技术和感悟,希望能帮助到一些朋友!jw的github地址是https://github.com/menyouping/jw。以下是我写在github首页的话,现照搬到这里,解释一下此项目的来龙去脉!jw,全称java web, 模仿spring框架, 实现一个简单可用的java web框架
2016-09-15 20:45:01 2651 2
原创 关于面试
从9月22日投了第一份简历给上海大众开始,网投了36家企业,学校大型招聘会投了3家,校园宣讲的投了不知多少家(部分包含在网投中)。3个是软件开发职位,1个房企销售,其他全是物流相关的岗位。网申收到拒信的有:壳牌石油,百威英博,P&G...;笔试后没消息的有:中国一汽;一面被放倒的有:腾讯;电面被拒的有:英国石油,艾森克美孚,西安杨森;群面后没消息的有:上海大众,华为,上汽商用车
2011-12-02 15:57:50 852
原创 一点感悟
对于车辆路径问题,要求客户需求点的需求量不大于货车的载重量(这里不考虑体积因素)。当然超过了载重量就直接送货剩下部分参与配送,因此首先要将直送的部分去除。每个客户点的需求可能由许多票订单组成,很自然的想到这是0-1背包问题,一辆或多辆货车看作一个背包,一次性装的货物价值竟可能大,
2011-07-17 14:22:22 708
原创 最近的生活
上周每天白天上班,晚上回去测试老师写的软件BUG,真的找到了不少考虑欠详的地方,老师高大光辉的形象模糊了一点点,不过还是很闪亮的。老师说有些功能他就是没想到,呵呵,呵呵,呵呵呵,我是年轻人当然思维要活跃点了。周六我们去了趟浙江,在县级市的火车站测试了软件,基本上比较满意的,就是一个时间的数据写入Oracle数据库报错。Oracle的不熟悉啊,火车站也上不了外网,只好手机Baidu搜了一下,也没搜到
2010-09-06 14:28:00 389
原创 ...
以前喜欢VB,写了些程序,感觉还可以。后来被迫学VC++,中途改学了Java2,然后又重新学VC++,还顺便学了下C#,JS,Matlab,写了7个程序都上传到CSDN上,有时我也觉得自己就像个程序员一样,不知不觉自学的编程书快到20本了。最近写了个VC++的英语字典程序,准备过几天也传上来。有时也很迷惑,我本科学的是物流工程专业,研究生学的是交通运输规划与管理专业,但是却总喜欢看编程的书,逛CS
2010-08-24 16:44:00 713 4
Jaspersoft iReport教程
2012-03-27
天狼星浏览器_C#版
2011-06-12
VC6.0开发的天狼星英文字典
2010-09-03
VC6绘图软件雏形(矢量图)
2010-07-16
VB6实现遗传算法求解车辆路径问题(VSP)
2010-07-16
物流库存管理信息系统
2010-07-16
VB6结合Access实现的超市仿真系统
2009-12-12
利用Excel2007中VBA技术开发的求解物流配送中的车辆路径问题
2009-12-12
利用vb的WebBrowser控件开发的网页浏览器
2009-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人