连接查询是SQL的主要任务,只有很好的掌握了连接查询及其优化方法才算是掌握了SQL的精髓所在。最近在面试中遇到了有关连接查询的问题,感觉回答的不是很好,总结一下。 具体示例请参考:http://www.w3school.com.cn/sql/sql_join.asp 总结: 连接查询原理与代码优化: ...
分类:
数据库 时间:
2016-04-18 22:30:10
阅读次数:
397
背景:一个小项目,大概设计10个页面,写demo老总没有给我设计,全部口头,交代,页面样式参照,以及交互要求。起初为了方面,以及页面关联内容分割不明确,我把CSS,JS代码全部写入页面内,内联。初版完成之后,老总要我代码优化重构,很头痛,老总要求完美。但是我对这方面认识使用觉得自己能力不足够,于是乎 ...
分类:
其他好文 时间:
2016-04-18 06:30:04
阅读次数:
177
最近在做一个自适应布局的项目,所以学了下自适应,下面是总结。此总结只做效果,不关注效率和代码优化。 1.css3 html中添加 css中的整体布局 一般先写移动端的css min-width: 0px, 然后再写大一点的屏幕的css min-width: 380px,通过重写css覆盖之前的css ...
分类:
其他好文 时间:
2016-04-14 12:09:34
阅读次数:
111
俗话说,自己写的代码,6个月后也是别人的代码……复习!复习!复习!涉及的总结知识点如下: 和策略模式的比较 状态模式概念和例子 应用场景 责任链模式和状态模式对比 一种代码优化的思路 java.util.Iterator里也有状态模式的影子 状态模式的优缺点 有限状态机及其应用 前面有总结——策略模 ...
分类:
其他好文 时间:
2016-04-12 23:55:46
阅读次数:
244
过早的优化是不好的,但是程序已经跑起来了,优化一下也是有意义的。 简单的用一下stl,时间复杂度O(n*log(n)),空间复杂度O(n)。 1 class BetterSolver{ 2 set<string> s; 3 public: 4 void solve(){ 5 s.clear(); 6 ...
分类:
其他好文 时间:
2016-04-12 18:57:23
阅读次数:
123
我的前端学习历程
很难想象一个半年前还在做后台开发,对前端知之甚少的我,现在也可以从事前端开发了。这半年的学习过程将会是我人生一笔宝贵的财富,这让我想到一句话“在成长的道路上,我们不要给自己设定界限,只要拥有成长的力量,就能不断超越自己”。 下面以我自己的经历讲讲前端的学习过程。
阅读目录
Jquery基础知识准备CSS学习与技巧代码优化总结
回到顶部
Jquery基...
分类:
其他好文 时间:
2016-04-10 15:03:10
阅读次数:
267
性能调优1、设计调优 宏观层面质的优化2、代码调优 熟悉相关API,并在合适的场景中正确使用相关API或类库,同时,对算法、数据结构的灵活运用也是代码优化的重要内容3、JVM调优 代码和JVM属于系统微观层面量的优化4、数据库调优 使用preparestatement代替statement提高查询效... ...
分类:
其他好文 时间:
2016-04-08 21:42:53
阅读次数:
361
重构:就是代码优化,或则你可以理解为代码的修改! 例:开始你的类名是A现在要改为B也称为重构的一种 重载:发生在同一类中,方法名相同,参数列表不同 重写:发生在父子类中,子类中有一个方法名,参数列表和返回值类型与父类相同的方法完全相同时, 称之为方法重写重构 ...
分类:
编程语言 时间:
2016-04-04 12:59:59
阅读次数:
190
心情比较不咋地,不想说什么了 代码演示如下: 不推荐 推荐 合理的避免使用ID 一般情况下ID不应该被应用于样式。ID的样式不能被复用并且每个页面中你只能使用一次ID。使用ID唯一有效的是确定网页或整个站点中的位置。尽管如此,你应该始终考虑使用class,而不是id,除非只使用一次。 不推荐 推荐 ...
分类:
Web程序 时间:
2016-04-03 15:49:27
阅读次数:
262
上次进行了分页代码的优化(http://blog.csdn.net/u013082989/article/details/51025255),但是不足之处就是在Action层中写hql语句,如果hql语句比较复杂,例如条件查询,会有一些参数的判断,是非常容易出错的。下面对分页查询进一步优化,将会变得非常简单。
下面我们就完成一个带条件的查询,如下图,可以选择部门、按照姓名、按照账号进行条件查询,...
分类:
编程语言 时间:
2016-04-01 18:31:41
阅读次数:
208