知识学习
文章平均质量分 70
Zoor
这个作者很懒,什么都没留下…
展开
-
【hadoop学习】VMware+RedHat+jdk的安装
【安装版本】:1、VMware 7.12、RedHat Enterprise Linux 53、jdk for linux 1.64、Bitvise ssh Client5、Win7,2G【安装过程】:1、虚拟机略,主要是VMware 有个不好之处是删除比较麻烦,删除时提示有MIS错误(网上说原因一大堆),在没有删除原来的版本的前提下,安装提示有其他版本而退出安装。可以原创 2012-11-05 11:39:13 · 725 阅读 · 0 评论 -
【Java多线程学习】Java多线程的两种实现方式:继承Thread类 & 实现Runable接口
一:Java实现多线程的方式有两种:通过继承Thread类构造线程。Java定义了一个直接从根类Object中派生的Thread类,所有从这个类派生的子类或者间接子类,均为线程;实现一个Runable接口;Thread类和Runable接口之间的关系Java API Thread类的文档中有:创建新执行线程有两种方法。一种方法是将类声明为 Thread 的子类。原创 2013-01-23 22:59:43 · 11670 阅读 · 0 评论 -
MyEclipse中Tomcat的部署及其中的一个问题 & SVN使用
总体来很简单:详见博客 MyEclipse Tomcat配置详解 基本步骤就是安装Tomcat--> MyEclipse.Window.Performance中设置Tomcat Home Dictionary,然后在部署Web程序(Deploy)。在Tomcat的安装目录中的webapps文件夹,可以看到部署的工程名。 过程中出现的一个问题是:Tomcat 部署 Co原创 2013-07-06 16:21:18 · 1043 阅读 · 0 评论 -
JUnit4概述
JUnit4概述 原文链接地址:http://www.cnblogs.com/eggbucket/archive/2012/02/02/2335697.htmlJUnit 官网对JUnit的定义:A programmer-oriented testing framework for Java。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功转载 2013-05-21 15:54:36 · 538 阅读 · 0 评论 -
【java多线程学习】多线程的基本概念
今天开始系统的学习了java多线程有关的基础知识,大致先分为三个步骤:多线程的基本概念,多线程的两种使用方法(继承Thread类、实现Runable接口),线程的同步。这里先记录下下多线程的基本概念。几篇比较好的博文 Java多线程编程总结(转载) .NET多线程编程(1):多任务和多线程 Java多线程编程详解一:线程和进程的区别 说多线程(MultiThread)原创 2013-01-22 14:53:44 · 893 阅读 · 0 评论 -
Java GUI设计概述
之前本科课程学习Java,大半个学期在讲前五章的类和面向对象的概念,之后就是第六章Java GUI设计。加之当时第一个接触程序设计语言实现GUI(之前的C语言没有这些),就晕菜了,而后又是java非常重要的几个概念和应用:流和文件,多线程,网络编程,数据库编程,servlet技术和JSP技术。因为中间的GUI设计已经让我失去上课的兴趣,之后的这些重要概念和技术到大四的时候才开始捡起来再学,都堪称J原创 2013-01-14 11:36:33 · 815 阅读 · 0 评论 -
JDBC初步使用
JDBC具体原理这里就不写了,《Java核心技术卷II》写的还是很详细的,java本科教材也写的很好,可惜当时没有动手实践,上课也没认真听。一、JDBC应用执行的基本流程简单的说在给定程序启动程序(驱动程序,这个和具体连接使用的数据库有关)、数据源(使用哪个数据库)、数据库用户名和口令之后,执行的流程为:由DriverManager类取得Connection对象(类方法 Dri原创 2013-01-09 22:04:07 · 441 阅读 · 0 评论 -
MySQL几个基本使用
先不用MySQL的workbench来操作MySQL,仅仅是简单的用MySQL的工具程序mysqladmin、mysql(命令行模式)和MySQL Command Line Client来操作基本使用;一、修改root用户密码cmd后进入MySQL安装的bin目录(E:\Program Files\MySQL\MySQL Server 5.5\bin),修改root用户命令格式 m原创 2013-01-05 17:10:57 · 768 阅读 · 0 评论 -
【java多线程学习】多线程的同步
一、多线程需要同步的原因 使用java线程时,如果是单个线程,就不存在同步问题。但在实际的多线程应用中,存在两个或两个以上的线程需要共享对同一数据的存取。如果两个线程读取相同的对象,并且每一个线程都调用了一个修改该对象状态的方法,那么就有可能出现问题: 在经典的银行存款问题中,对账户A,如果账户A有存款1000,有个线程甲访问A,并且从A中支出500元,然后要修改A中的余额为1000-500=原创 2013-01-24 20:34:12 · 890 阅读 · 1 评论 -
嵌套类的this + Java监听器类添加四个方法(自身、内部类、外部类、匿名内部类)
本来是在看多线程方面的知识,做demo时在实现监听器添加的时候想遵循《java核心技术》中的推荐写法: 监听器类最好是单独形成一个类(可以是外部类或者是内部类),不要使用直接在本类中扩展actionListener接口,然后再实现actionPerformed方法。 但是使用内部类,也就是嵌套类的时候,遇到一个实际问题: 内部类在实现actionPerformed方法时要使用外部类原创 2013-01-22 21:39:35 · 3883 阅读 · 0 评论 -
理解第一个MySQL的C++程序
说来汗颜,学了数据库原理课程,知道一堆查询语言操作、范式和事务处理等,但是竟然没有具体使用一个数据库。到网上查了一个基本的使用c++操作MySQL的范例,跑通这个范例,也大概了解了下如何配置环境和熟悉了下MySQL Connector/C++。 这篇博文写的很好 MySQL Connector/C++入门教程(上)一、VS08连接MySQL的配置1、新建C++项目,包含头文件、;原创 2013-01-05 11:49:54 · 9152 阅读 · 1 评论 -
堆内存栈内存详解
程序内存的分配历来是个糊涂账:在做OJ时,有时大的数组写在在main函数以内,则运行时报stack溢出的错,改写在main函数以外,则顺利运行。之前只大概知道前者分配的是栈内存,后者分配的堆内存。现在看到一篇博文,写的不错,转载到此。原文地址:堆内存和栈内存详解堆:顺序随意(heap)--- 和数据结构中的堆完全两回事,内存分配的操作方式类似于链表;栈:先进后出(stack)---和数据结转载 2013-01-03 11:14:45 · 733 阅读 · 0 评论 -
【hadoop学习】Hadoop配置
【安装版本】1、WMware 7.1、RedHat Enterprise Linux 52、Hadoop 0.22【安装过程】配置的过程实际就是修改相关配置文件的过程,这里总结下配置单节点(single node) 环境下的 单节点配置和伪分布式配置(standalone & Pseudo-Distributed)1、配置之前需要配置 conf/hadoop_env.s原创 2012-11-05 16:04:16 · 847 阅读 · 0 评论 -
(未完)字符串模式匹配的几个方法
参考资料:模式匹配的Brute-Force算法和KMP算法原创 2014-04-16 09:57:50 · 632 阅读 · 0 评论