首页 > 编程语言
Java EE启示录
Java EE启示录2010-02-03 02:24 by hyddd,5228阅读,18评论,收藏,编辑前言 最近的这段时间一直在学习Java EE,刚刚完成了从0到1的蜕变,所以顺便整理一下我所了解到的Java EE,给刚入门学习的新人一些头绪,而所谓“启示录”,就是这个意思。一.Java EE...
分类:编程语言   时间:2015-03-23 11:05:21    收藏:0  评论:0  赞:0  阅读:283
《算法导论》读书笔记之第2章 算法入门
原文参考:1、插入排序 输入:n个数(a1,a2,a3,...,an) 输出:输入序列的一个排列(a1',a2',a3',...an')使得(a1'≤a2'≤a3'≤...≤an')。 插入排序的基本思想是:将第i个元素插入到前面i-1个已经有序的元素中。具体实现是从第2个元素开始(因为1个元...
分类:编程语言   时间:2015-03-23 11:04:11    收藏:0  评论:0  赞:0  阅读:318
黑马程序员——Java基础---异常处理
一、概述 Java异常机制可以使程序中的异常处理代码和正常业务代码分离,保证程序代码更加优雅,并可以提高程序的健壮性。当程序运行中出现意外情况时,系统会自动生成一个Exception对象来通知程序,从而实现将“业务功能实现代码”和“错误处理代码”分离,提供更好的可读性。 Java异常机制主要依...
分类:编程语言   时间:2015-03-23 10:51:31    收藏:0  评论:0  赞:0  阅读:247
黑马程序员——C语言基础 内存剖析
Java培训、Android培训、iOS培训、.Net培训、期待与您交流! (以下内容是对黑马苹果入学视频的个人知识点总结)(一)进制进制是一种计数的方式,数值的表示形式。有多种进制十进制、二进制、八进制、十六进制。也...
分类:编程语言   时间:2015-03-23 10:48:11    收藏:0  评论:0  赞:0  阅读:375
Java异常:选择Checked Exception还是Unchecked Exception?
http://blog.csdn.net/kingzone_2008/article/details/8535287Java包含两种异常:checked异常和unchecked异常。C#只有unchecked异常。checked和unchecked异常之间的区别是:Checked异常必须被显式地捕获...
分类:编程语言   时间:2015-03-23 10:47:31    收藏:0  评论:0  赞:0  阅读:339
14.索引数组初始化
PHP有两种数组:索引数组、关联数组。索引和关联两个词都是针对数组的键而言的。先介绍下索引数组,索引数组是指数组的键是整数的数组,并且键的整数顺序是从0开始,依次类推。下面使用图来说明一下:可以使用下面代码实现:$fruit = array("苹果","香蕉","菠萝");注意数组的键是从0开始的。...
分类:编程语言   时间:2015-03-23 10:47:11    收藏:0  评论:0  赞:0  阅读:202
Spring——简介
学习网站:[1]http://spring.io/[2]http://projects.spring.io/spring-framework/Spring是为解决企业应用开发的复杂性而创建的,是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。——从大小和开销两方面而言,spring都是...
分类:编程语言   时间:2015-03-23 10:46:41    收藏:0  评论:0  赞:0  阅读:318
JAVA实现栈
package linklist;/** * JAVA实现栈的数据结构(先进后出) * 使用数组的形式来存储 * @author zhang * */ public class Stack { private Object[] stackElement; private int length = 16; private int size = 0; priva...
分类:编程语言   时间:2015-03-23 09:41:33    收藏:0  评论:0  赞:0  阅读:251
Search a 2D Matrix(在二维数组中查找)
Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the following properties: Integers in each row are sorted from left to right.The first integer of each...
分类:编程语言   时间:2015-03-23 09:40:51    收藏:0  评论:0  赞:0  阅读:318
PageRank算法原理
定义问题 某网页 i 的PageRank 定义为上网者某一次点击鼠标到达网页 i 概率,记做 。 比如,某网页的 PageRank 是0.000005 意味着一个人随机点击鼠标到达该网页的概率是 0.000005 。 在网络世界里,对某一次点击来说,所有网页的 PageRank 之和为1 。 建模 网络世界中的各个节点可以表达成一幅巨大的有向图。如果节点 ...
分类:编程语言   时间:2015-03-23 09:40:11    收藏:0  评论:0  赞:0  阅读:525
九度OJ1008-最短路径问题 之 dijkstra算法的理解与实现
因为没学过数据结构,所以不好下手,但我也知道这是数据结构里面的东西,所以,,,还是先来学学理论吧。看了也写了测试程序,最后总结一下这个算法,当然这只是表面一点的东西,更深一点的,后面慢慢说。 Dijkstra算法 针对单源点的最短路径问题,Dijkstra提出了一种按路径长度递增次序产生最短路径的算法,即迪杰斯特拉(Dijkstra)算法,其思想是:从图的给定源点到其它各个顶点之间客观...
分类:编程语言   时间:2015-03-23 09:39:52    收藏:0  评论:0  赞:0  阅读:394
java中synchronized关键字实现线程同步互斥
java多线程程序现在很常见,和数据库操作系统一样,多个线程会共享一个堆内存,如果不加以控制,不进行线程之间的同步,会造成数据混乱等。 先看看下面这个程序: public class TestSynchronized implements Runnable { Timer timer = new Timer(); public static void main(String args[]...
分类:编程语言   时间:2015-03-23 09:38:51    收藏:0  评论:0  赞:0  阅读:308
出现次数最多的数(java),ccf考试模拟题
import java.util.Scanner; public class Main {    public static void main(String[] args) {        Scanner sc = new Scanner(System.in);        int n = sc.nextInt();        int a[] = new int[n];...
分类:编程语言   时间:2015-03-23 09:38:01    收藏:0  评论:0  赞:0  阅读:389
BST二叉排序树的建立以及应用
二叉排序树又叫二叉查找树,英文名称是:Binary Sort Tree.  BST的定义就不详细说了,我用一句话概括:左 。 根据这个原理,我们可以推断:BST的中序遍历必定是严格递增的。          在建立一个BST之前,大家可以做一下这个题目(很简单的):         已知,某树的先序遍历为:4, 2, 1 ,0, 3, 5, 9, 7, 6, 8. 中序遍历为: 0, ...
分类:编程语言   时间:2015-03-23 09:36:31    收藏:0  评论:0  赞:0  阅读:295
【j2ee spring】3、通过classpath自动扫描方式吧组件纳入spring容器中管理
通过classpath自动扫描方式吧组件纳入spring容器中管理 1、几个基本的注解 通过xml文件的 @Service 用于标注业务层组件,交给spring时默认值得到这个实例是类名,第一个字母小写,也可以自己指定后面加(""), 比如:@Service("personService") @Controller 用于标注控制层组件 @Repository 用于标注数据访问组件,...
分类:编程语言   时间:2015-03-23 09:36:21    收藏:0  评论:0  赞:0  阅读:294
个人关于java与指针的理解
个人关于java与指针的理解...
分类:编程语言   时间:2015-03-23 09:35:31    收藏:0  评论:0  赞:0  阅读:272
Javascript Array小结
在JavaScript的几个引用类型(Object,Array,Date,RegExp,Function,基本引用类型)中,Array类型应该是除了object应用的最多的类型了。与其他语言不同的是,ECMAscript(JavaScript)中的数组是没有进行强定义的,也就是说,在JavaScript数组中每一项可以存任何的对象。 var test=['alpha','beta',3,fals...
分类:编程语言   时间:2015-03-23 09:34:22    收藏:0  评论:0  赞:0  阅读:182
thrift和java交互案例和结果
代码结构: 1>>>>>>  demoHello.thrift: namespace java xdg.luozhonghua.thrift.service /*  struct UserProfile {  1: i32 uid = 1,  2: string name = "User1",  3: string blurb,  4: ...
分类:编程语言   时间:2015-03-23 09:31:21    收藏:0  评论:0  赞:0  阅读:330
每日一题6:位图向量排序
位图向量排序有三大优点:1)速度快,复杂度为O (n);2)内存需要少;3)排序时间与输入元素数据无关,但它也有三个很严苛的限制:1)整数;2)元素值在一定范围之内(与机器内存有关)3)没有重复。它的本质是使用位数组的下标来记录元素值,而数组的值表示该元素下标是否存在,因此达到节省内存、加快速度的目标(节省内存是针对元素比较密集的情况,过于稀疏的情况未必就节省内存)。 比如说要表示包含1-5范围内...
分类:编程语言   时间:2015-03-23 09:28:41    收藏:0  评论:0  赞:0  阅读:264
JAVA NIO(二)基础 内存管理 文件锁定 Socket服务器客户端通信
nio的包主要有四个,分别是 1. 缓冲区包:java.nio 出现版本:Java SE1.4 2. 通道包:java.nio.channels 出现版本:Java SE1.4 3. 字符集包:java.nio.charset 出现版本:Java SE1.4 4. 文件处理包:java nio.file 出现版本:Java SE1.7...
分类:编程语言   时间:2015-03-23 09:28:11    收藏:0  评论:0  赞:0  阅读:266
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!