- Java开发基础环境的搭建
重庆淡静
JDK各版本下载:https://www.oracle.com/technetwork/java/javase/archive-139210.htmlJDK(JavaDevelopmentKit)是整个Java核心,包括Java运行环境、Java工具和Java基础类库。JDK作为JAVA开发的环境,不管做JAVA开发还是做安卓开发,都必须在电脑上安装JDK。JAVA概念图JRE:JavaRunti
- Java概念性内容:字节码文件和JVM虚拟机、Java的基本命令(java,javac)
早八睡不醒午觉睡不够的程序猿
javajvm开发语言
文章创作目的:应付Java期末考试的前几道选择题(手动狗头)Java跨平台性跨平台工作原理Java程序是运行在JVM虚拟机上的,在需要运行Java应用程序的操作系统上,安装一个与操作系统对应的Java虚拟机(JVMJavaVirtualMachine)即可Java程序开发的三个步骤Java是第三代高级语言,写好的代码不能直接运行,需要让编译器将源文件编译转换成以.class为后缀的字节码文件,再将
- JAVA概念
脆弱钢琴师
JAVAjava学习笔记
什么是程序?计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合Java技术体系平台JavaSE(JavaStandardEdition)标准版支持面向桌面级应用JavaEE(JavaEnterpriseEdition)企业版主要针对Web应用程序开发JavaME(JavaMicroEdition)小型版支持运行在移动终端Java重要特点1Java语言是面对对象的(oop)2Java语言是
- 学生选课系统
还在思考名字
python开发语言
第四章java中的集合框架4.1:java中的集合框架概述1.java概念与作用现实中很多事物凑在一起都是集合如购物车是商品的集合军队呢是军人的集合学校是学生的结合数学中的集合:具有共同属性的事物的总体java中的集合类呢跟数学的集合有点类似java中的集合:是一种工具,就像容器。存储任意数量的具有共同属性的对象作用:1.在类的内部,对数据进行组织2.简单而快速的搜索大数量的条目;3.有的集合接口
- class_2:Java概念 java se ee me jdk jre jvm
橙子@C
Javajavajvm开发语言
一、什么是Java?Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以
- 听说这四个概念,很多 Java 老手都说不清!
Java挣扎者
前言:Java是很多人一直在用的编程语言,但是有些Java概念是非常难以理解的,哪怕是一些多年的老手,对某些Java概念也存在一些混淆和困惑。所以,在这篇文章里,会介绍四个Java中最难理解的四个概念,去帮助开发者更清晰的理解这些概念:1、匿名内部类的用法2、多线程3、如何实现同步4、序列化匿名内部类匿名内部类又叫匿名类,它有点像局部类(LocalClass)或者内部类(InnerClass),只
- 开发 | JAVA连接达梦数据库(DM8)
奥普特er
java数据库jvm
文章目录概述Java相关概念Java概念图JDK、JRE、JVMJDK(JavaDevelopmentKit)JRE(JavaRuntimeEnvironment)JVM(JavaVirtualMechinal)简而言之Java语法安装JDK安装配置检查卸载(需要再执行)Eclipse(集成开发环境IDE)Eclipse概述Eclipse安装插件安装导入项目编译导入的项目Eclipse基本使用方法
- RxJava1.x总结
袁梦希
一、RxJava概念:1、RxJava有四个基本概念:Observable(可观察者,即被观察者)、Observer(观察者)、subscribe(订阅)、事件。Observable和Observer通过subscribe()方法实现订阅关系,从而Observable可以在需要的时候发出事件来通知Observer。onCompleted():事件队列完结。RxJava不仅把每个事件单独处理,还会把
- JAVA学生选课系统基础版
王不冷!
java
1.java概念与作用现实中很多事物凑在一起都是集合如购物车是商品的集合军队呢是军人的集合学校是学生的结合数学中的集合:具有共同属性的事物的总体java中的集合类呢跟数学的集合有点类似java中的集合:是一种工具,就像容器。存储任意数量的具有共同属性的对象作用:1.在类的内部,对数据进行组织2.简单而快速的搜索大数量的条目;3.有的集合接口,提供了一系列排列有序的元素,并且可以在序列中间快速增删改
- 学生选课系统基础版
。。。
java
第四章java中的集合框架4.1:java中的集合框架概述1.java概念与作用现实中很多事物凑在一起都是集合如购物车是商品的集合军队呢是军人的集合学校是学生的结合数学中的集合:具有共同属性的事物的总体java中的集合类呢跟数学的集合有点类似java中的集合:是一种工具,就像容器。存储任意数量的具有共同属性的对象作用:1.在类的内部,对数据进行组织2.简单而快速的搜索大数量的条目;3.有的集合接口
- Java | CMD命令&认识Java
憨憨李四
#Java知识速查java开发语言
文章目录1.CMD命令2.Java概念1.1Java是什么?1.2下载和安装1.2.1下载1.2.2安装1.2.3JDK的安装目录介绍1.3Java语言的发展1.4Java的三大平台1.4.1JavaSE1.4.2JavaME1.4.3JavaEE1.5Java的主要特性1.5.1Java语言跨平台的原理1.6Java中认识JRE和JDK1.CMD命令Tips小故事:在很多资料中都说成是DOS命令
- Java基础之复习笔记(上)
tq02
Javajava笔记开发语言
目录一、Java是什么?Java概念Java运行机制二、Java的语言基础关键字基本数据类型运算符三、Java逻辑控制分支结构循环结构四、Java的方法方法的定义方法的重载方法的递归五.Java数组一维数组二维数组六.类与对象基础概念构造方法封装七.代码块普通代码块构造块静态代码块博主介绍:博客名为tq02,已学C语言、JavaSE,目前学了MySQL和JavaWed学习专栏:C语言JavaSEM
- 什么是Java
m0_67403073
javajava后端
Java概念Java是一种可以撰写跨平台应用程序的、面向对象的程序设计语言。简单说,Java就是一种语言,不过是一种针对jvm的语言,Java编译后是字节码,而jvm会把这些字节码解释成机器码,然后做出相应的动作。java主要分三块,j2se:java的基础核心语言。j2me:java的微型模块,专门针对内存小,没有持续电源等小型设备。j2ee:java的企业模块,专门针对企业数据库服务器的连接维
- day03--java基础编程:面向对象,构造方法,代码块讲解,this super,static,final,访问修饰符,方法重写,向上_下造型,main方法,抽象类,接口,设计模式,异常,内部类
清风微凉 aaa
一Java基础阶段java
1Day06–面向对象11.1面向对象1.1.1概念推荐看的书:Thinkinginjava概念:所谓的面向对象是一种编程思想,通过这种思想可以把生活中的复杂事情变得简单化,从原来的执行者变成了指挥者,面向对象是基于面向过程而言的。面向过程的结构化设计的优缺点:1).缺点:缺乏对数据的封装。2).缺点:数据与方法(操作数据的)难以分离。3).优点:性能比较高。面向对象设计的优缺点:1).优点:易维
- Java基础知识复习
Lunar..
Javajava开发语言
文章目录前言一、Java概念与常识Java语言有哪些特点?JVMvsJDKvsJREJVMJDK和JRE字节码二、基本语法字符型常量和字符串常量的区别?标识符和关键字的区别是什么?Java语言关键字有哪些?自增自减运算符continue、break和return的区别是什么?方法什么是方法的返回值?方法有哪几种类型?静态方法为什么不能调用非静态成员?静态方法和实例方法有何不同?重载和重写的区别三、
- RxJava+Retrofit+MVP学习笔记
刘喵喵嗷呜
学习链接,都是跟着大佬一步步来的,本篇主要是自己的笔记RxJava和Retrofit最近超火,不学不是人。首先关于RxJava概念官方定义是罗里吧嗦一大堆看不懂,主要看这两个词就够了,异步,基于事件。观察者设计模式RxJava是基于观察者和被观察者模式,观察者和被观察者之间存在一种订阅的关系,观察者可以知道被观察者某种事件下所发生的一切。观察者模式基于事件你老婆拿着你的工资卡去商场购物,买了一个两
- Java JVM理解
一心729
以下内容基于Java8分析和理解。JavaPlatformStandardEdition8Documentation官网文档地址:https://docs.oracle.com/javase/8/下图是Java概念图的描述JavaJDK8一.编译JVM运行的是.class文件,我们编写的是.java文件,所以我们需要将.java文件编译成.class文件,然后.class文件被加载到JVM中运行。
- 个人博客目录在此
程序员
Java概念&原理JMM内存模型JVM虚拟机结构JVMGC算法JVMGC简述Java基础&源码基础数据类型Error&ExceptionHashMap与红黑树ConcurrentHashMapJava的引用ThreadPoolExecutorBlockingQueueFactoryBeanSynchronizedJava泛型JavaProxy&CGLIB并发读写CopyOnWriteThreadL
- Java - List(泛型、包装类、List)
旧时言
数据结构链表javalist
本节目标学习一个新的java语法泛型的使用学习一个新的java概念,包装类List/ArrayList/LinkedList的基本使用ArrayList类的使用LinkedList类的使用1.预备知识-泛型(Generic)1.1泛型的引入问题:我们之前实现过的顺序表,只能保存int类型的元素,如果现在需要保存指向Person类型对象的引用的顺序表,请问应该如何解决?如果又需要保存指向Book对象
- 【Java成王之路】第一篇:Java SE入门(1)
K媾
javajar开发语言后端c语言
一、Java概念1.Java是一种优秀的程序设计语言,Java语言源于1991年Sun公司JamesGosling领导的的Oak项目,1995年Sun公司正式起名为Java,并提出“Writeonce,Runanywhere"的口号。2.Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Ja
- Java概念:动态绑定机制,多态数组
爱Ctrl+C的菜鸡
java学习笔记多态java
java的动态绑定机制当调用对象方法的时候,该方法会和该对象的内存地址/运行类型绑定当调用对象属性时,没有动态绑定机制,哪里声明,哪里使用多态数组多态数组配合类型判断instanceof再加上向下转型可以解决子类特殊方法的调用代码案例:packagecom.hspedu.poly_.polyarr_;publicclassPloyArray{publicstaticvoidmain(String[
- Java概念:finalize方法
爱Ctrl+C的菜鸡
java学习笔记java
finalize方法当对象被回收时,系统自动调用该对象的finalize方法。子类可以重写该方法,做一些释放资源的操作什么时候回收:当某个对象没有任何引用时,则jvm就认为这个对象是一个垃圾对象,就会使用垃圾回收机制来销毁该对象,在销毁该对象前,会先调用finalize方法垃圾回收机制的调用,是由系统来决定,也可以通过System.gc()主动出发垃圾回收机制
- Java概念:方法重写(方法覆盖)
爱Ctrl+C的菜鸡
java学习笔记java
方法重写(覆盖)(override)(在子类和父类)简单的说:方法重写(覆盖)就是子类有一个方法,和父类的某个方法的名称、返回类型、参数一样,那么我们就说子类的这个方法重写了父类的那个方法注意事项和使用细节子类的方法的参数,方法名称要和父类方法的参数,方法名称完全一样子类方法的返回类型和父类方法返回类型一样,或者是父类返回类型的子类比如父类的返回类型是Object,子类方法返回类型是String子
- java基础1——基本概念,基本语法
不愿_a354
一、Java1.Java概念Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。2.Java版本J2SE(Java2PlatformStandardEdition)标准版J2ME(Java2PlatformMicroEdition)小型版J2EE(Java2PlatformEnterpriseEdition)企业版3.Java语言特性具有简单性、面向对象、分布式处理、解释性、可靠、安全、
- Java概念
认真写博客
四种引用类型强引用通过变量名指向对象或值的内存地址,可以直接访问或者操作对象。JVM宁愿抛出内存溢出异常,也不会回收被强引用指向的对象FinalReference不等同与强应用软引用(SoftReference)软引用是除了强引用之外最强的应用类型在GC发生的时候,会对软引用进行回收弱引用(WeakReference)当一个仅仅持有弱引用的对象被垃圾回收器扫描到时,无论此时的内存如何,都会将这个对
- 2018年,最受程序员推荐的Java书单
牛耳教育知变学院
书籍绝对是一种很好的学习方式,将它们和文章、教程和视频结合使用,你一定会有一个事半功倍的效果Java是最重要的编程语言之一,关于Java编程的书籍并不少见,不仅有关于各种Java概念概述,还有更深入的具体到各个Java主题内容的书籍。近日,hackr.io编程社区,评选出11本优秀的Java书籍来帮助读者学习Java。小编整理了一些java进阶学习资料和面试题,需要资料的请加JAVA高阶学习Q群:
- Python类和对象以及继承多态(超详细,小白也可以懂)
小布丁value
Python
Python类和对象以及继承多态类和对象的概念类定义与访问方法的使用类变量,实例(成员)变量和局部变量继承特性多态特性获取对象信息类和对象的概念与Java概念一致2类定义与访问class类名([父类列表]):""类注释"""类体类定义与访问一个类由五部分组成:class关键字,类名称,继承父类列表,类的文档字符串和类体组成。这里的class是关键字,后边跟一个类名,类名需要符合标识符规则来命名,如
- Java概念总结(十九)
风的低语
Java概念总结(二十)1:异常(理解)(1)程序出现的不正常的情况。(2)异常的体系Throwable|--Error严重问题,我们不处理。|--Exception|--RuntimeException运行期异常,我们需要修正代码|--非RuntimeException编译期异常,必须处理的,否则程序编译不通过(3)异常的处理:A:JVM的默认处理把异常的名称,原因,位置等信息输出在控制台,但是
- Java概念总结(二十二)
风的低语
Java概念总结(二十三)1:登录注册IO版本案例(掌握)要求,对着写一遍。cn.itcast.pojoUsercn.itcast.daoUserDaocn.itcast.dao.implUserDaoImpl(实现我不管)cn.itcast.gameGuessNumbercn.itcast.testUserTest2:数据操作流(操作基本类型数据的流)(理解)(1)可以操作基本类型的数据(2)流
- Java中难理解的四个概念
前言Java是很多人一直在用的编程语言,但是有些Java概念是非常难以理解的,哪怕是一些多年的老手,对某些Java概念也存在一些混淆和困惑。所以,在这篇文章里,会介绍四个Java中最难理解的四个概念,去帮助开发者更清晰的理解这些概念:匿名内部类的用法多线程如何实现同步序列化匿名内部类匿名内部类又叫匿名类,它有点像局部类(LocalClass)或者内部类(InnerClass),只是匿名内部类没有名
- 用MiddleGenIDE工具生成hibernate的POJO(根据数据表生成POJO类)
AdyZhang
POJOeclipseHibernateMiddleGenIDE
推荐:MiddlegenIDE插件, 是一个Eclipse 插件. 用它可以直接连接到数据库, 根据表按照一定的HIBERNATE规则作出BEAN和对应的XML ,用完后你可以手动删除它加载的JAR包和XML文件! 今天开始试着使用
- .9.png
Cb123456
android
“点九”是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.png
智能手机中有自动横屏的功能,同一幅界面会在随着手机(或平板电脑)中的方向传感器的参数不同而改变显示的方向,在界面改变方向后,界面上的图形会因为长宽的变化而产生拉伸,造成图形的失真变形。
我们都知道android平台有多种不同的分辨率,很多控件的切图文件在被放大拉伸后,边
- 算法的效率
天子之骄
算法效率复杂度最坏情况运行时间大O阶平均情况运行时间
算法的效率
效率是速度和空间消耗的度量。集中考虑程序的速度,也称运行时间或执行时间,用复杂度的阶(O)这一标准来衡量。空间的消耗或需求也可以用大O表示,而且它总是小于或等于时间需求。
以下是我的学习笔记:
1.求值与霍纳法则,即为秦九韶公式。
2.测定运行时间的最可靠方法是计数对运行时间有贡献的基本操作的执行次数。运行时间与这个计数成正比。
- java数据结构
何必如此
java数据结构
Java 数据结构
Java工具包提供了强大的数据结构。在Java中的数据结构主要包括以下几种接口和类:
枚举(Enumeration)
位集合(BitSet)
向量(Vector)
栈(Stack)
字典(Dictionary)
哈希表(Hashtable)
属性(Properties)
以上这些类是传统遗留的,在Java2中引入了一种新的框架-集合框架(Collect
- MybatisHelloWorld
3213213333332132
//测试入口TestMyBatis
package com.base.helloworld.test;
import java.io.IOException;
import org.apache.ibatis.io.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibat
- Java|urlrewrite|URL重写|多个参数
7454103
javaxmlWeb工作
个人工作经验! 如有不当之处,敬请指点
1.0 web -info 目录下建立 urlrewrite.xml 文件 类似如下:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE u
- 达梦数据库+ibatis
darkranger
sqlmysqlibatisSQL Server
--插入数据方面
如果您需要数据库自增...
那么在插入的时候不需要指定自增列.
如果想自己指定ID列的值, 那么要设置
set identity_insert 数据库名.模式名.表名;
----然后插入数据;
example:
create table zhabei.test(
id bigint identity(1,1) primary key,
nam
- XML 解析 四种方式
aijuans
android
XML现在已经成为一种通用的数据交换格式,平台的无关性使得很多场合都需要用到XML。本文将详细介绍用Java解析XML的四种方法。
XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object
- spring中配置文件占位符的使用
avords
1.类
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.o
- 前端工程化-公共模块的依赖和常用的工作流
bee1314
webpack
题记: 一个人的项目,还有工程化的问题嘛? 我们在推进模块化和组件化的过程中,肯定会不断的沉淀出我们项目的模块和组件。对于这些沉淀出的模块和组件怎么管理?另外怎么依赖也是个问题? 你真的想这样嘛? var BreadCrumb = require(‘../../../../uikit/breadcrumb’); //真心ugly。
- 上司说「看你每天准时下班就知道你工作量不饱和」,该如何回应?
bijian1013
项目管理沟通IT职业规划
问题:上司说「看你每天准时下班就知道你工作量不饱和」,如何回应
正常下班时间6点,只要是6点半前下班的,上司都认为没有加班。
Eno-Bea回答,注重感受,不一定是别人的
虽然我不知道你具体从事什么工作与职业,但是我大概猜测,你是从事一项不太容易出现阶段性成果的工作
- TortoiseSVN,过滤文件
征客丶
SVN
环境:
TortoiseSVN 1.8
配置:
在文件夹空白处右键
选择 TortoiseSVN -> Settings
在 Global ignote pattern 中添加要过滤的文件:
多类型用英文空格分开
*name : 过滤所有名称为 name 的文件或文件夹
*.name : 过滤所有后缀为 name 的文件或文件夹
--------
- 【Flume二】HDFS sink细说
bit1129
Flume
1. Flume配置
a1.sources=r1
a1.channels=c1
a1.sinks=k1
###Flume负责启动44444端口
a1.sources.r1.type=avro
a1.sources.r1.bind=0.0.0.0
a1.sources.r1.port=44444
a1.sources.r1.chan
- The Eight Myths of Erlang Performance
bookjovi
erlang
erlang有一篇guide很有意思: http://www.erlang.org/doc/efficiency_guide
里面有个The Eight Myths of Erlang Performance: http://www.erlang.org/doc/efficiency_guide/myths.html
Myth: Funs are sl
- java多线程网络传输文件(非同步)-2008-08-17
ljy325
java多线程socket
利用 Socket 套接字进行面向连接通信的编程。客户端读取本地文件并发送;服务器接收文件并保存到本地文件系统中。
使用说明:请将TransferClient, TransferServer, TempFile三个类编译,他们的类包是FileServer.
客户端:
修改TransferClient: serPort, serIP, filePath, blockNum,的值来符合您机器的系
- 读《研磨设计模式》-代码笔记-模板方法模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
- 配置心得
chenyu19891124
配置
时间就这样不知不觉的走过了一个春夏秋冬,转眼间来公司已经一年了,感觉时间过的很快,时间老人总是这样不停走,从来没停歇过。
作为一名新手的配置管理员,刚开始真的是对配置管理是一点不懂,就只听说咱们公司配置主要是负责升级,而具体该怎么做却一点都不了解。经过老员工的一点点讲解,慢慢的对配置有了初步了解,对自己所在的岗位也慢慢的了解。
做了一年的配置管理给自总结下:
1.改变
从一个以前对配置毫无
- 对“带条件选择的并行汇聚路由问题”的再思考
comsci
算法工作软件测试嵌入式领域模型
2008年上半年,我在设计并开发基于”JWFD流程系统“的商业化改进型引擎的时候,由于采用了新的嵌入式公式模块而导致出现“带条件选择的并行汇聚路由问题”(请参考2009-02-27博文),当时对这个问题的解决办法是采用基于拓扑结构的处理思想,对汇聚点的实际前驱分支节点通过算法预测出来,然后进行处理,简单的说就是找到造成这个汇聚模型的分支起点,对这个起始分支节点实际走的路径数进行计算,然后把这个实际
- Oracle 10g 的clusterware 32位 下载地址
daizj
oracle
Oracle 10g 的clusterware 32位 下载地址
http://pan.baidu.com/share/link?shareid=531580&uk=421021908
http://pan.baidu.com/share/link?shareid=137223&uk=321552738
http://pan.baidu.com/share/l
- 非常好的介绍:Linux定时执行工具cron
dongwei_6688
linux
Linux经过十多年的发展,很多用户都很了解Linux了,这里介绍一下Linux下cron的理解,和大家讨论讨论。cron是一个Linux 定时执行工具,可以在无需人工干预的情况下运行作业,本文档不讲cron实现原理,主要讲一下Linux定时执行工具cron的具体使用及简单介绍。
新增调度任务推荐使用crontab -e命令添加自定义的任务(编辑的是/var/spool/cron下对应用户的cr
- Yii assets目录生成及修改
dcj3sjt126com
yii
assets的作用是方便模块化,插件化的,一般来说出于安全原因不允许通过url访问protected下面的文件,但是我们又希望将module单独出来,所以需要使用发布,即将一个目录下的文件复制一份到assets下面方便通过url访问。
assets设置对应的方法位置 \framework\web\CAssetManager.php
assets配置方法 在m
- mac工作软件推荐
dcj3sjt126com
mac
mac上的Terminal + bash + screen组合现在已经非常好用了,但是还是经不起iterm+zsh+tmux的冲击。在同事的强烈推荐下,趁着升级mac系统的机会,顺便也切换到iterm+zsh+tmux的环境下了。
我为什么要要iterm2
切换过来也是脑袋一热的冲动,我也调查过一些资料,看了下iterm的一些优点:
* 兼容性好,远程服务器 vi 什么的低版本能很好兼
- Memcached(三)、封装Memcached和Ehcache
frank1234
memcachedehcachespring ioc
本文对Ehcache和Memcached进行了简单的封装,这样对于客户端程序无需了解ehcache和memcached的差异,仅需要配置缓存的Provider类就可以在二者之间进行切换,Provider实现类通过Spring IoC注入。
cache.xml
<?xml version="1.0" encoding="UTF-8"?>
- Remove Duplicates from Sorted List II
hcx2013
remove
Given a sorted linked list, delete all nodes that have duplicate numbers, leaving only distinct numbers from the original list.
For example,Given 1->2->3->3->4->4->5,
- Spring4新特性——注解、脚本、任务、MVC等其他特性改进
jinnianshilongnian
spring4
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- MySQL安装文档
liyong0802
mysql
工作中用到的MySQL可能安装在两种操作系统中,即Windows系统和Linux系统。以Linux系统中情况居多。
安装在Windows系统时与其它Windows应用程序相同按照安装向导一直下一步就即,这里就不具体介绍,本文档只介绍Linux系统下MySQL的安装步骤。
Linux系统下安装MySQL分为三种:RPM包安装、二进制包安装和源码包安装。二
- 使用VS2010构建HotSpot工程
p2p2500
HotSpotOpenJDKVS2010
1. 下载OpenJDK7的源码:
http://download.java.net/openjdk/jdk7
http://download.java.net/openjdk/
2. 环境配置
▶
- Oracle实用功能之分组后列合并
seandeng888
oracle分组实用功能合并
1 实例解析
由于业务需求需要对表中的数据进行分组后进行合并的处理,鉴于Oracle10g没有现成的函数实现该功能,且该功能如若用JAVA代码实现会比较复杂,因此,特将SQL语言的实现方式分享出来,希望对大家有所帮助。如下:
表test 数据如下:
ID,SUBJECTCODE,DIMCODE,VALUE
1&nbs
- Java定时任务注解方式实现
tuoni
javaspringjvmxmljni
Spring 注解的定时任务,有如下两种方式:
第一种:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http
- 11大Java开源中文分词器的使用方法和分词效果对比
yangshangchuan
word分词器ansj分词器Stanford分词器FudanNLP分词器HanLP分词器
本文的目标有两个:
1、学会使用11大Java开源中文分词器
2、对比分析11大Java开源中文分词器的分词效果
本文给出了11大Java开源中文分词的使用方法以及分词结果对比代码,至于效果哪个好,那要用的人结合自己的应用场景自己来判断。
11大Java开源中文分词器,不同的分词器有不同的用法,定义的接口也不一样,我们先定义一个统一的接口:
/**
* 获取文本的所有分词结果, 对比