首页 > 编程语言
LeetCode110 Blanced Binary Tree Java 题解
题目: Given a binary tree, determine if it is height-balanced. For this problem, a height-balanced binary tree is defined as a binary tree in which the depth of the two subtrees of every node ne...
分类:编程语言   时间:2015-07-07 09:29:42    收藏:0  评论:0  赞:0  阅读:150
leetCode 23. Merge k Sorted Lists (合并k个排序链表) 解题思路和方法
Merge k Sorted Lists  Merge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity. 思路:此题是由合并两个排序链表演化而来,刚开始,想法比较简单,像求最大公共前缀一样,逐一求解;但是最后超时,所以马上意识到出题方是为了使用归并和分...
分类:编程语言   时间:2015-07-07 09:28:32    收藏:0  评论:0  赞:0  阅读:227
Spring基于注解@AspectJ的AOP
Spring除了支持XML方式配置AOP,还支持注解方式:使用@AspectJ风格的切面声明。 但是用注解方式需要在XML启用对@AspectJ的支持,将在Spring上下文创建一个AnnotationAwareAspectJAutoProxyCreator类,它会自动代理一些Bean,这些Bean的方法需要与使用@Aspect注解的Bena中所定义的切点相匹配,而这些切点又是使用@Pointc...
分类:编程语言   时间:2015-07-07 09:25:32    收藏:0  评论:0  赞:0  阅读:167
C++ 大规模程序设计 之 物理层次结构
在系统中物理组件间必然会存在着各种各样的联系(DependOn 关系)。良好的设计应该是接口短小,易于理解,易于使用和易于测试的。理清物理层次结构对于设计良好的系统是很有帮助的。 易测试性设计质量设计的一个重要部分是易测试性设计,如果一个组件设计良好,那么用它构造测试用例也是比较容易的,同样它的易用性对于用户来说也是很好的,很多时候测试用例和用户使用的场景是一致的。这个和极限编程中测试驱动的想法是一致的...
分类:编程语言   时间:2015-07-07 09:25:22    收藏:0  评论:0  赞:0  阅读:280
eclipse启动报错eclipse failed to create the java virutal machine
早上一来,我的eclipse就无法启动了,错误就是这句话:eclipse failed to create the java virutal machine直译就是eclipse无法创建JAVA虚拟机。问题解决思路:1.确保java虚拟机是已经正常运行的。2.确保JAVA_HOME的环境变量是正确设...
分类:编程语言   时间:2015-07-07 09:22:01    收藏:0  评论:0  赞:0  阅读:318
java的concurrent用法详解
我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完成代码实现,当然也有一些开源的框架提供了这些功能,但是这些依然没有JDK自带的功能使用起来方便。而当针对高质量Java多线程并发程序设计时,为防止死蹦等现象的出现,比如使用java之前的wait()、notify()和...
分类:编程语言   时间:2015-07-07 09:19:51    收藏:0  评论:0  赞:0  阅读:212
C++中各种<string,T>关联方式的速度对比
把(T为任意类型)关联起来,是很常见的需求。如笔者最近要做一个贝叶斯算法的垃圾邮件过滤器,就需要把每个单词与频率对应起来,做成一个表。而当单词很多时,对于每个单词做一遍O(N)的枚举,效率实在不尽人意。而下文讲到的一些关联容器或函数,都可以吧时间复杂度降至O(log2n)或更低。 本文对比4种...
分类:编程语言   时间:2015-07-07 08:13:01    收藏:0  评论:0  赞:0  阅读:277
搜索算法
搜索的应用比较广泛、从最基本的DFS、BFS到记忆化搜索、再到启发式搜索、最后还要学习DLX才算是一个完结、 曾经想过有没有一种搜索可以贪心的实现、Greedy Search、感觉已经和启发式搜索比较接近了、但是终究还不是、网上看到过这方面的内容、没有继续深入的探究、 由于自身水平有限、只能...
分类:编程语言   时间:2015-07-07 08:12:11    收藏:0  评论:0  赞:0  阅读:228
python3.4 安装
安装相关包#yuminstallzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgccmake1、下载python官网http://www.python.org/下载python-3.3.4.tgz不管是浏览器另存为下载还是shell命令下载,反正是下载到本地某个目录下然后解压出来,再编译安..
分类:编程语言   时间:2015-07-07 07:08:32    收藏:0  评论:0  赞:0  阅读:265
【Go语言】【12】GO语言的结构体
当我第一次接触到C语言时,就对结构体投入了极大的兴趣,认为这个东西以后大有作为,后来接触Java、C++,面向对象编程中的对象进入我的视线,经过了这么多年的磨练,回过头来再看结构体依旧是那么亲切;同时从另一个角度上看结构体与面向对象中的成员对象是多么的相像:)一、..
分类:编程语言   时间:2015-07-07 07:07:52    收藏:0  评论:0  赞:0  阅读:244
【黑马程序员】第10课:JSP+EL表达式+JavaBean
<pre>day10上节内容回顾1、jsp的入门*在jsp里面如何嵌入java代码**有三种<%!%><%=%><%%>*jsp就是servlet,最终也会被编译成servlet,放到tomcat的work目录里面2、el入门*获取域对象里面的值*${域对象的名称}3、cookie*cookie分类**有两种:会话级别的c..
分类:编程语言   时间:2015-07-07 07:07:03    收藏:0  评论:0  赞:0  阅读:392
C语言之基本算法08—去掉最高分去掉最低分求平均值
// /* ================================================================== 题目:选拔赛中通常用这样的办法求选手分数,去掉一个最高分,去掉一个 最低分,求平均成绩!请编程实现这个计算方法。 =================================================================...
分类:编程语言   时间:2015-07-07 07:05:21    收藏:0  评论:0  赞:0  阅读:326
C语言之基本算法09—各位全是a的数列之和
/* ================================================================== 题目:数列为a,aa,aaa,……。求a+aa+aaa+……+aaaaaaa……。 ================================================================== */ #include mai...
分类:编程语言   时间:2015-07-07 07:05:11    收藏:0  评论:0  赞:0  阅读:266
C语言之基本算法10—最大公约数和最小公倍数
/* ================================================================== 题目:求两个数的最大公约数和最小公倍数。 ================================================================== */ #include main() { int m,n,r,t,j...
分类:编程语言   时间:2015-07-07 07:05:01    收藏:0  评论:0  赞:0  阅读:315
开源 java CMS - FreeCMS2.3会员积分记录
原文地址:http://javaz.cn/site/javaz/site_study/info/2015/28995.html? 项目地址:http://www.freeteam.cn/ 积分记录 从左侧管理菜单点击积分记录进入。在这里可以查看当前登录会员的所有积分记录。
分类:编程语言   时间:2015-07-07 02:20:47    收藏:0  评论:0  赞:0  阅读:355
【集成websocket即时通讯】javaEE 后台框架 SpringMVC Mybatis Shiro Bootstrap HTML5
开发快报: 页面打印功能,websocket 强制下线功能,玩转websocket技术??【金牌】获取【下载地址】? ?QQ: 313596790A 代码生成器(开发利器);??? ?增删改查的处理类,service层,mybatis的xml,SQL( mysql? ?和oracle)脚本,? ?jsp页面 都生成? ?就不用写搬砖的代码了,生成的放到项目里,可以直接运行B 阿里巴巴数据库连接池dr ...
分类:编程语言   时间:2015-07-07 02:17:51    收藏:0  评论:0  赞:0  阅读:220
多线程编程之存钱与取钱
生活费问题是这样的:学生每月都需要生活费,家长一次预存一段时间的生活费,家长和学生使用统一的一个帐号,在学生每次取帐号中一部分钱,直到帐号中没钱时 通知家长存钱,而家长看到帐户还有钱则不存钱,直到帐户没钱时才存钱。 ? 问题分析:首先问题中有三个实体,学生、家长、银行账户,所以设计程序时就要设计三个类。其中银行账户只有一个,学生和家长操作的是同一个银行账户,学生的行为是随机不定的,即取钱的 ...
分类:编程语言   时间:2015-07-07 02:15:46    收藏:0  评论:0  赞:0  阅读:289
也谈什么时候Java比C++快
刚打开iteye就看到这个标题“Java什么时候比C++快”,觉得很好笑。 ? 你要比,就比同等水平的基础上的相比,笨蛋写得C代码和C++代码,去和高手写的Java代码比效率,有什么意义呢? ? 我是写密码算法的,深刻知道算法C和C++实现和Java实现之间的效率差,甚至也比对过C代码和汇编代码的效率差,计算机是个死的东西,再怎么优化,Java也就是和C效率相当,也没有见过超越C的 ...
分类:编程语言   时间:2015-07-07 02:12:51    收藏:0  评论:0  赞:0  阅读:299
Java自定义注解和运行时靠反射获取注解
Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。 注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotation 包中。 1、元...
分类:编程语言   时间:2015-07-07 02:05:02    收藏:0  评论:0  赞:0  阅读:1765
网站URL重写(Java UrlRewrite 的使用)
现在大部分的网站和商城都会使用到URL重写,接触到这个,也是因为正在做的电子商务商城。URL重写,是将原有的URL采用另一种规则来显示,使得用户方便访问同时也屏蔽一些信息。在此说下它的好处,在开发过程中,经常会遇到一些带了一大堆参数的URL,这样子,一方面显得烦乱,另一方面,一些信息直接显示在URL...
分类:编程语言   时间:2015-07-07 02:02:11    收藏:0  评论:0  赞:0  阅读:306
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!