会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
编程大观园
Enjoy programming, Enjoy life ~~~ 设计,诗歌与爱
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
36
37
38
39
40
41
42
下一页
2012年5月11日
使用堆查找前K个最大值兼谈程序优化(上)
摘要: 使用堆查找前K个最大值兼谈程序优化(上)
阅读全文
posted @ 2012-05-11 19:38 琴水玉
阅读(575)
评论(0)
推荐(0)
2012年4月27日
HibernateUtils 与第三方边界
摘要: 在《代码整洁之道》中谈到, 当引入第三方框架或代码时,要谨慎地控制其作用的范围及影响,而不是简单地无所顾忌地使用其带来的便利。换句话说,要将第三方代码局限在一个范围内,当需要换用框架时,不至于影响系统整体,这就是所谓的第三方边界。HibernateUtils 就是这样一个第三方边界, 将 Hibernate 框架的影响范围限制在一个类中, 需要改动的时候,只需要改动少量的地方即可。
阅读全文
posted @ 2012-04-27 17:17 琴水玉
阅读(235)
评论(0)
推荐(0)
2011年10月30日
博文荟萃
摘要: 这里将会汇集一些我觉得很不错的文章, 这些文章的涉及范畴从编程学习到软件设计开发再到职业规划,内容可能并不够丰满充实,但多少会给人带来一些启发性,值得阅读和思考。 本文将不断根据我的阅读进程不断更新中。 编程学习:1. 用十年教会你编程: http://blog.csdn.net/UndeadWr...
阅读全文
posted @ 2011-10-30 09:45 琴水玉
阅读(230)
评论(0)
推荐(0)
2011年10月16日
编程思想与技术总结
摘要: 我不是天才,但我相信,通过有效的方法和训练,以及持之以恒地积累,完全是可以成为一名出色的开发者的。那么,到目前为止,掌握了多少思想、方法和技术可以用于开发程序、处理软件开发过程中所遇到的问题呢?不妨作下总结,以备后用。
阅读全文
posted @ 2011-10-16 10:36 琴水玉
阅读(619)
评论(0)
推荐(0)
2011年9月28日
提高编程能力的10种方法
摘要: 本文转自: http://heikezhi.com/2011/07/03/10-ways-to-improve-your-programming-skills/ 英文来源: http://www.antoarts.com/10-ways-to-improve-your-programming-ski
阅读全文
posted @ 2011-09-28 21:11 琴水玉
阅读(1668)
评论(0)
推荐(0)
2011年7月13日
Java实现图案打印: 记法与解释器
摘要: 通过引入一套简洁的记法和相应的解释器, 我们提高了打印图案的重用性。 对于任意要打印的图案, 只要遵循这种记法写出相应的指令, 就可以轻易地打印出期望的图案。 并且, 这种记法对于非技术性普通用户也是易于理解的。 这说明了, 记法与解释器, 确实一种另辟蹊径的求解方案。难度:初级。
阅读全文
posted @ 2011-07-13 11:23 琴水玉
阅读(457)
评论(0)
推荐(0)
2011年7月12日
Java实现简单的格式化信函生成器
摘要: Java实现一个简单的格式化信函生成器。数据库+模板的简单应用例子。难度: 初级。
阅读全文
posted @ 2011-07-12 19:11 琴水玉
阅读(395)
评论(0)
推荐(0)
2011年7月6日
C实现哈希表
摘要: 使用C语言、数组与链表的组合实现哈希表数据结构。 可以学习链表操作及C文件组织。 难度: 初级。
阅读全文
posted @ 2011-07-06 11:18 琴水玉
阅读(457)
评论(0)
推荐(1)
2011年6月14日
C实现求解给定文本中以指定字符开头和结尾的子串数量的三种算法
摘要: 分别使用蛮力法、分治法、动态规划法求解给定文本text 中以字符 A 开头, 字符B 结尾的子串数量。熟悉字符串问题求解的主要思路和算法: 蛮力法、分治法、动态规划法、字符串预处理。难度:初级
阅读全文
posted @ 2011-06-14 17:03 琴水玉
阅读(1022)
评论(0)
推荐(0)
C实现大整数幂求模问题的两种算法
摘要: C实现大整数幂求模问题的两种算法 :分治法和二进制分解法。难度: 初级
阅读全文
posted @ 2011-06-14 14:13 琴水玉
阅读(1084)
评论(0)
推荐(0)
2011年5月15日
正则表达式基础知识
摘要: 正则表达式是一个字符序列,用来描述文本的模式结构的表达式,亦可看做一门“微型语言”。因此,尤其适用于文本处理。本文内容主要是对《正则表达式必知必会》书中内容的总结。
阅读全文
posted @ 2011-05-15 12:01 琴水玉
阅读(920)
评论(2)
推荐(1)
2011年4月22日
Java实现求解二项式系数及代码重构
摘要: 通过代码重构,优化二项式系数求解。包括:使用动态规划法和值对象节省空间效率;接口改造;大整数支持等。通过对以前写过的代码进行重新审视和改进,使之更具实用性,从而学习新的东西。难度:初级
阅读全文
posted @ 2011-04-22 17:33 琴水玉
阅读(1883)
评论(0)
推荐(0)
2011年4月18日
Java实现基于数组的向量旋转的四种算法
摘要: Java实现基于数组的向量旋转的四种算法。包括:基于数组移动的思路;基于跳跃交换元素的思路; 基于数组区域交换的思路:AB---> BA;基于数组逆置的思路。难度: 初级。
阅读全文
posted @ 2011-04-18 18:00 琴水玉
阅读(867)
评论(5)
推荐(1)
2011年4月4日
Java 异常处理学习总结
摘要: 语言可以提供一些好的特性供程序员运用,但最终的使用权在程序员手上。 A good language should help programmers program well , but no languge could prevent programmers from bad practice. 学习一门语言,不仅仅是掌握其语法和用法,更要领悟其设计思想,避开语言设计的不足和陷阱,使用语言的优良特性编写可靠、可维护的系统。
阅读全文
posted @ 2011-04-04 10:40 琴水玉
阅读(445)
评论(0)
推荐(0)
2011年4月2日
linux 学习前言
摘要: 缘由: 虽然最初是因为免费,不想再背负使用盗版软件的耻辱感而使用linux, 但经过一段时间的熟悉,也越来越习惯这个系统了。没有传说中的那么可怕。 问题: 操作系统到底是什么? 能够提供给用户什么? 什么样的系统才是最适合我们的? 通俗地讲,操作系统是应用软件或实用工具与计算机的界面,...
阅读全文
posted @ 2011-04-02 11:18 琴水玉
阅读(248)
评论(0)
推荐(0)
上一页
1
···
36
37
38
39
40
41
42
下一页
公告