Java综合
文章平均质量分 75
scelong
从事IT互联网行业,工作中一直使用Java Springboot等技术栈,喜欢工作中造轮子,推动项目开发编码和技术实施效率;喜欢Python动态语言;在Python更多关注框架Django、FastAPI;
展开
-
读《敏捷开发必要技巧》—(1)
不知道这算不算一本好书,但对我这个出入"IT江湖"的小白。这些技巧非常的受教。当然,在看完了这本书后,与之前自己浏览过的那本经典之作《重构—改善既有的代码设计》有些地方存在吻合的。但是,这本书更令人如沐春风,为什么?我们程序员最喜欢的就是与源码。不管怎样,都会吼一声"翠花,上源码"。所以说,这本书的例子,更令我快速掌握其介绍的技巧(遗憾的是自己也没完整的做过大部分练习,感觉很不爽)。不废话了,免得忘了自己要做什么!写点读书的笔记呗! 书中的技巧都是针对现实编程中出现的实际问题而引出的,但是原创 2010-07-12 17:12:00 · 882 阅读 · 0 评论 -
字符串中统计某字母的次数等【Java Base】
<br />【题目】给你一个字符串,包含了空格等标点符号,要你计算出出现次数最多的字母和该字母出现的次数。<br /> 【code】:<br /> private static void totalTimes(String str) {<br /> char[] ch = str.toCharArray();<br /> Map<Character, Integer> timesMap = new HashMap<Character, Integer>();<br /><br /> for (原创 2010-07-12 17:31:00 · 2662 阅读 · 1 评论 -
对工作流的学习小结
工作流的学习记录 大部分内容来自互联网,在此感谢所有分享这些知识的人们。 WFMC(工作流管理联盟)定义了在工作流管理系统的相关术语、体系结构及应用编程接口等方面制定了一系列标准。 什么是工作流管理系统(WFMS) 工作流系统是以规格化的流程描述作为输入的软件组件,它维护流程的运行状态,并在人和应用之间分派活动。 WFMC对工作流的定义:工作流是指整个或部分经营过程在计算机支持下的全自动或半自动化。 主要解决的是:使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,原创 2010-08-02 15:08:00 · 1097 阅读 · 0 评论 -
ThreadLocal(随便记些……)
ThreadLocal 不是用来解决共享对象的多线程访问 问题的。一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。 线程各自独立的一个对象???获取的方式是,通过每个线程中的new对象的操作来创建的对象,每个线程创建一个,不是什么对象的拷贝或副本。 ThreadLocal.ThreadLocalMap:一个客户化的hash map仅仅适合于维护线程本地值。只能在ThreadLocal中使用,对外并不提供操作。ThreadLo原创 2010-08-26 15:39:00 · 1614 阅读 · 0 评论 -
Visitor……
访问者模式 简介(Brief Introduction) 意图:表示一个作用于某对象结构中元素的操作。可以在不改变对象结构中各元素类的前提下定义作用于这些元素的新操作,最终把数据结构和作用于结构之上的操作这两者之间的耦合性解开,如此一来,操作可以相对自由地演化。 动机:某些类层次结构中常常需要增加新的行为(方法),如果直接在基类中做这样的更改,不但会给子类带来繁重的变更负担,而且破坏了原来设计,引入脆弱基类的问题。visitor模式,就可以针对比较稳定的数据结构,对于其内部的元素,提供易于变化原创 2010-08-26 01:04:00 · 1489 阅读 · 0 评论