`
15210494746
  • 浏览: 21836 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
1、整理需求 - 带问题:需求是否合理、可行,是否是用户真实的本质需求,明确需求边界。 2、设计流程- 复杂业务UML建模,流程设计和UML建模应该遵循各自的基本原则。 3、流程可行性、合理性、技术实现讨论 - 复杂问题带着2种以上的解决方案,并能说出各自的优缺点,在保证可行性的前提下站在用户的角度从体验上分析设计是否合理。 4、协议及接口、模型及数据设计 - 定义尽量便于扩展和理解,命名规范,考虑现有的业务场景中是否存在可用的设计模式,在确定可行的情况下尽量合理的使用正确的设计模式。 5、编码 - 注意代码的复用、重构,牢记破窗原理。在大多数情况下代码的可读性和结构比性能更加重要。遇 ...
什么是MetaQ? MetaQ(Metamorphosis)是淘宝开源的一个Java消息中间件,部分实现了JMS1.1的规范。 MetaQ特性?   文本协议设计,非常透明。 纯Java实现,从通讯到存储。 提供事务支持,包括本地事务和分布式事务。 支持HA复制,包括 ...
什么是JMS? JMS即Java消息服务(Java Message Service),是有关面向消息中间件(MOM)创建、发送、接收、查看异步消息的统一技术规范。 JMS主要包含哪些元素? JMS有以下元素组成。 1、JMS提供者 连接面向消息中间件的,JMS接口的一个实现。提供者可以是Java平台的JMS实现,也可以是非Java平台的面向消息中间件的适配器。 2、JMS客户端 生产或消费基于消息的Java的应用程序或对象。 3、JMS生产者 创建并发送消息的JMS客户。 4、JMS消费者 接收消息的JMS客户。 5、JMS消息 在JMS客户之间传递的数据的对象。 ...
之前 没有 接触过,通过 oracle 自定义 函数 处理问题 。今天有个需求 要求修改一批 字典数据的主见 ID ,变成 自增的。 由于之前 字典数据,是程序员自主维护的,主键起名。千奇百怪~所以这边要求统一下,需求很急。   简单的 分析下,无外乎啊就是把数据拿出来,把每条数据的主键更新为 自增变量 , 自增变量累加。这么个很简单的事情~   可是由于平时很少写oralce存储过程 或者 自定义函数,所以只有 思路 却不知道该怎么做。没办法,回归java吧。写了个junit 问题解决。解决问题之后,觉得应该去看看这类简单的问题,因为在以后的工作中 可能会用到。于是乎有了下面代码。 ...
  一个很唬人的标题,但希望有一个不唬人的过程。很久没有这么晚睡了,也很久没有真的静下心来思考些什么!简单的说下我的情况,一个26的大龄青年,一个从小对电脑,对程序 充满热情的孩子。一个因为狗屁爱情大学肄业的蠢货! 一个走上程序员道路2年的菜鸟的简单感慨。   理智的说,因为不是出身科班,所以对很多底层基础的问题 真的不是很了解。总怕 诸如 :算法、计算机原理、数据结构、等等  会成为以后发展的短板,我总会在遇到这类问题的时候,去思考 是躲过去,还是走进去 。当然就这类的问题 也请教过很多前辈,可是给出的答案 各种各样:   有人说可以考虑了解业务-《业务才是王道》,只要了解行业,了解业务 ...
基础 1 java编程思想(基本已看了两遍,打算看个5遍以上) 2 Effective Java(还没有具体看过,不过知识点很好) 数据结构和算法 1 Java数据结构和算法中文第二版 (做java 的算法也不能落后) 2 程序员实用算法 重构-模式-架构 1 重构--改善既有代码的设计 (像整理自己的家一样来整理你的代码) 2 重构与模式.pdf 3 Java与模式 4 代码大全 深入 1 深入JAVA虚拟机第二版 (了解原理是一切的根本) 高级应用 1 java加密解密艺术(让你的应用安全起来吧) 2 构建高性能WEB站点(这本很喜欢,很棒) 3 Java并发编程实践(同样很喜欢) ...
  今天遇到eyes群里一个朋友遇到的一个问题,记录下,以便以后查阅。 未发布到公网上,在本地不同服务器部署的2个项目解决SSO的问题? 大家都知道sso的2种主要的方式: 1、是基于 cookie共享。 2、是基于 session共享。 这里只是记录下 内网cookie共享的解决办法!具体的这里不做讨论。 同域名下的cookie共享,网上的资料有很多。但是在内网,实际上是没有具体域名的情况的解决方案没找到。 这里是通过获取当前机器所在的群组 ID 来设置 让 内网2个不同服务器共享。 xp系统->我的电脑->计算机名->群组名称。 在程序启动的时候,设置 co ...
用来解决类似于事件驱动,即时通信等问题的框架值得学习 Comet 是一种新的 Web 应用架构。基于这种架构开发的应用中,服务器端会主动以异步的方式向客户端程序推送数据,而不需要客户端显式的发出请求。Comet 架构非常适合 ...
      一直都没怎么记录技术文章的日志了。这回个小问题花了比较久的时间,感觉还是记录下来以便以后查阅和帮助遇到同类问题的朋。其实在网上一搜session丢失,大把的都是讲session超时和跨域的iframe的问题。其实我碰到的 ...
//生成随即字符串 private static Random random = new Random(); private static final String RAND_CHARS public static String getRandStr(int length, boolean isOnlyNum) { int size=isOnlyNum?10:62; StringBuffer hash = new StringBuffer(length); for (int i = 0; i < length; i++) { hash.append(RAND_CHAR ...
Global site tag (gtag.js) - Google Analytics