会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
双鱼座的牛
经营着项目,经营着家庭
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2018年1月3日
如果你想开发一个应用(1-13)
摘要: 大家新年快乐 2018事事顺利 前端技术选型 因为作为一个后端开发人员,前端都是摸索着前进,所以会写的比较简单。 选型第一步 做出原型图后,就要像用什么技术来实现这个App了,最理想的方式当然是原生的Android或者IOS了,但这两个首先就被pass掉了,因为: 对于一个开发者来说,同时开发两个客
阅读全文
posted @ 2018-01-03 17:49 双鱼座的牛
阅读(224)
评论(0)
推荐(0)
2017年12月29日
如果你想开发一个应用(1-12)
摘要: 到了现在,整个程序的结构已经出来了,层级清晰,代码简练(暂时不考虑分布式等附加功能),之后就开始在这个架构上扩充业务功能。 产品化 现在的程序,不管是不是承认,都透着一股弄弄的demo味,但是,谁没有一点野心呢?虽然现在只是一个小小的记事性的demo,但谁知道日后会不会成为东半球最好的记事型APP呢
阅读全文
posted @ 2017-12-29 23:50 双鱼座的牛
阅读(190)
评论(0)
推荐(0)
2017年12月20日
如果你想开发一个应用(1-11)
摘要: 这一章开始的时候,先拿一个广告图镇楼: 图是网上随便找的,哈哈好希望真的有路虎 这句广告此很有意思,虽然脚踏实地的走路是最踏实的(jdbc),如果可以,当然有辆自行车(JdbcTemplate)就更好了.但我相信,一辆能装载,速度快,安全性高的路虎,是每个人心中的梦想。 路虎 我们想要这样一些能力:
阅读全文
posted @ 2017-12-20 16:13 双鱼座的牛
阅读(287)
评论(0)
推荐(0)
2017年12月14日
如果你想开发一个应用(1-10)
摘要: 数据源 现在这个应用已经实现了控制器层,业务层,和数据访问层的解耦,但是,缺点也是很明显的,现在数据库的链接信息都是硬编码到了代码中,现在这个demo性质的小项目当然没关系,但任何实际的项目中,是非常不利于管理的,比如在开发中,一般都至少都会有三个库(不考虑分布式架构),即一个开发库,一个测试库,还
阅读全文
posted @ 2017-12-14 10:50 双鱼座的牛
阅读(170)
评论(0)
推荐(0)
2017年12月13日
读书简记-java与模式
摘要: 
阅读全文
posted @ 2017-12-13 10:18 双鱼座的牛
阅读(107)
评论(0)
推荐(0)
2017年12月12日
如果你想开发一个应用(1-9)
摘要: 上一章的结尾,我们看到现有的代码虽然经过了一些改进,但仍然有很多坏味道,首当其冲的就是Controller太厚了,Controller应该仅仅作为一个控制器使用,要尽可能的薄。这时候,上一章里提到过的IOC和DI华丽登场了. 控制反转 控制反转简单说就一句话,就是把程序资源的管理权由互相使用的双方的
阅读全文
posted @ 2017-12-12 15:58 双鱼座的牛
阅读(151)
评论(0)
推荐(0)
2017年12月6日
如果你想开发一个应用(1-8)
摘要: 虽然现在进入了一年之中最冷的季节,但这篇博客却开始讲述春天的故事。 在TodoServlet这个类中,doGet和doPost重载了模板类HttpServlet类的对应方法,是一个典型的模板方法模式,这种当然是一个很好的模式,经过了千锤百炼,但是,这样真的好吗?我们编写的代码,不应该是专注于业务逻辑
阅读全文
posted @ 2017-12-06 15:24 双鱼座的牛
阅读(245)
评论(0)
推荐(0)
2017年11月23日
如果你想开发一个应用(1-7)
摘要: 在上一篇blog里,将todo列表实现了不同用户列表的隔离功能,但是想一想,代码中是否存在着很多不和谐的地方? 不和谐的地方其实很多,但这一章先解决一个最简单的地方,注意一下TodoServlet的post方法的第一行: request.setCharacterEncoding("utf 8");
阅读全文
posted @ 2017-11-23 15:48 双鱼座的牛
阅读(190)
评论(0)
推荐(0)
2017年11月20日
如果你想开发一个应用(1-6)
摘要: 人如果没有梦想,那么和一只咸鱼有什么分别。作为一个程序员,哪怕我们不能改变世界,也会有让更多的,更多的人使用我们应用的梦想。那么现在回到我们的jTodos应用,我们当然会想要更多的人使用我们的应用。假设现在,如果有多个人使用我们的应用会是什么情况呢? 确保用户之间的隔离 首先我们使用两个浏览器来模拟
阅读全文
posted @ 2017-11-20 17:30 双鱼座的牛
阅读(260)
评论(0)
推荐(0)
2017年11月14日
如果你想开发一个应用(1-5)
摘要: 你是否会觉得奇怪?每次通过IDE运行的tomcat,让应用进行启动调试,发现他的页面都比我的钱包还干净,为什么呢,我之前添加了的好多项呢,说好的三点钟看书呢? 持久化基础 这时候,终于轮到持久化技术出场了,所谓持久化就是把数据转换为持久状态,如存储在文件或数据库中,以便能够持久的保存,这里介绍一下使
阅读全文
posted @ 2017-11-14 16:37 双鱼座的牛
阅读(201)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告