当前搜索:

(spring全家桶十)Spring Statemachine有限状态机与地址分析

一、有限状态机有限状态机是一个特殊的有向图,包含节点和连接这些节点的弧。每个有限状态机都有开始、结束和若干个中间状态,每个弧上带有从一个状态进入下一个状态的条件。以一个简化的购物流程为例,开始和结束之间有待下单、待支付、待发货、待收货四个状态,从一个状态转向另外一个状态中间需要发送事件。有限状态机可以用于中文地址分析,识别地址的有限状态机如下。给出一个地址,如果当前状态是“省”,后面一个词组是二级市...
阅读(823) 评论(0)

java作业调度框架Quartz

在软件开发中,很多时候需要在特定时间的时间执行某些操作,比如每天的凌晨三点、每周的周日、每个月的15号,Apache Quartz就是一个开源的作业调度框架,可以让计划的程序任务一个预定义的日期和时间运行。这篇博客记录一下Quartz的安装、重要概念和入门例子。一、Quartz下载Quartz官网:http://www.quartz-scheduler.org/以2.2.3版本为例,下载 Quart...
阅读(2432) 评论(9)

JVM运行时数据区和垃圾回收机制

最近参考各种资料,尤其是《深入理解Java虚拟机 JVM高级特性和最佳实践》,大牛之作。把最近学习的Java虚拟机组成和垃圾回收机制总结一下。你不会的都是新知识,学无止境,每天进步一点点。一、认识Java虚拟机在开始学Java之时,必做的一件事就是从Java官网下载并安装Java到我们的电脑之上,然后从HelloWorld开始走上编程的不归路。 上图中下载的Java安装包全称是Java SE De...
阅读(1605) 评论(5)

Java集合体系总结

Java集合体系总结,Iterator和ListIterator、ArrayList和LinkedList、HashSet和TreeSet、HashMap和TreeMap......
阅读(551) 评论(0)

Java正则表达式

java正则表达式工具与总结...
阅读(572) 评论(1)

从0开始搭建SVN服务器

机器环境:Win7 64位 Eclipse:Neon.1a Release (4.6.1) 在Win7上安装SVN server作为搭建代码服务器,在另外一台机器上提交代码进行测试。一、SVN服务器配置1.1下载与安装到VISUALSVN SERVER官网下载SVN服务器安装包,下载地址:https://www.visualsvn.com/server/download/下载后一路下一步,之后启...
阅读(4680) 评论(11)

Solr环境搭建

记录一下Solr环境搭建,基于Solr 4.6.0.一、配置Tomcat下载Tomcat 7.0.新建一个solr文件夹,解压tomcat到solr目录下:solr tar -zxvf apache-tomcat-7.0.69.tar 启动tomcat: ./apache-tomcat-7.0.69/bin/catalina.sh start访问8080端口测试。二、配置solrsolr下载地址:h...
阅读(2760) 评论(0)

mac命令行启动tomcat

一、修改授权进入tomcat的bin目录,修改授权➜ bin pwd /Users/yp/Documents/workspace/apache-tomcat-7.0.68/bin ➜ bin sudo chmod 755 *.sh sudo为系统超级管理员权限. chmod 改变一个或多个文件的存取模式 755代表用户对该文件拥有读、写、执行的权限,同组的其他人员拥有执行和读的权限,没有写的权限...
阅读(18093) 评论(0)

机器学习之朴素贝叶斯分类

贝叶斯概率在机器学习、自然语言处理中被广泛地应用,对于海量数据的文本分类问题(比如垃圾邮件的甄选和过滤),基于贝叶思的算法取得非常好的效果。一、概率基础概率:概率是某一事件或者预测行为的可信程度。取值在0-1之间。 比如,抛一枚硬币,正面朝上的可能性和反面朝上的肯能性是相等的,都是0.5.条件概率:条件概率是指在某些前提条件的概率问题。 比如,根据美国疾病控制中心美国每年大约有78.5万人罹患心脏病...
阅读(1394) 评论(0)

[j2ee]java中的xml操作

一、XML简介      xml是可扩展标记语言,主要用来标记数据、定义数据类型,非常适合万维网传输。       xml特点:    xml是一种标记语言,很类似HTML   xml的设计宗旨是传输数据,而不是显示数据   xml标签没有被预定义,需要自行定义标签   xml被设计为具有自我描述性   xml是W3C的推荐标准      xml和html对比:...
阅读(1726) 评论(0)

[J2EE]java操作json

一、JSON语法JSON:JavaScript 对象表示法(JavaScript Object Notation),JSON 是存储和交换文本信息的语法。类似 XML,但 比 XML 更小、更快,更易解析。 JSON 数据的书写格式是:名称/值对。 名称/值对包括字段名称(在双引号中),后面写一个冒号,然后是值:"firstName" : "John"JSON 数组在方括号中书写: 数组可包含...
阅读(3419) 评论(0)

[J2EE]java本地文件操作

File类简介;文件的创建、删除、重命名;文件夹的创建、删除、重命名;文件属性读取;文件属性设置;遍历文件夹;文件简单读写操作...
阅读(1687) 评论(0)

[J2EE]java集合

Collection类 集合可以理解为一个动态数组,集合中的对象可以任意扩充. 集合的特点:性能高;容易扩展。 Collection的常用子类有:List、Set、Queue 一、List接口list接口可以存放任意类型的数据,而且在List接口中内容可以重复。 List接口常用子类有:ArrayList、Vector。1.1ArrayList下面的Demo中展示了怎样创建ArrayList对象、...
阅读(1395) 评论(2)

[J2EE]MyBatis增删改查

MyBatis HelloWorld写了MyBatis基本配置,增删改查操作也类似。UserMapper.xml <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper...
阅读(964) 评论(0)

[J2EE]MyBatis HelloWorld

MyBatis简介、特点、开发环境搭建、基本配置、helloWorld实例...
阅读(1614) 评论(2)

[J2EE]servlet基础

一、servlet简介 Servlet(Server Applet),全称Java Servlet,是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。 servlet本质上是一个特殊java类,需要遵循servlet规范,比如servlet没有main方法,servlet和http协议联系紧密。二、在eclipse中创建servlet新建一个dynamic...
阅读(1753) 评论(3)

jsp编译、执行过程

一、jsp执行过程图解用户访问jsp页面时,jsp的处理过程如下图所示: 二、预处理阶段客户第一次请求jsp页面时,jsp引擎会预处理jsp文件中的脚本代码(HTML)和代码片段(java代码)全部转换为java代码,转换过程非常直观:对于HTML文本只需要用简单的out.println方法包裹,对于java脚本只做保留或简单的处理。三、编译阶段预处理阶段把jsp文件解析为java代码,编译阶段j...
阅读(6766) 评论(1)

JSP基本语法、3个编译指令、7个动作指令、9个内置对象

一、jsp概述JSP是java server page的缩写,其本质是一个简化的servlet,是一种动态网页技术标准。jsp页面是在HTML页面中嵌入java程序段,使用jsp开发的应用程序可以跨平台。二、jsp基本语法2.1 jsp表达式jsp表达式用于向页面输出信息,语法格式如下:如: <%与=之间不能有空格,=与后面的表达式之间可以有空格。2.2 j...
阅读(3181) 评论(1)

java大数类

基本的整数和浮点数精度不满足要求的时候可以使用java提供的BigInteger类和BigDecimal类。java.math.BigIntegerjava.math.BigInteger提供的方法: BigInteger add(BigInteger other) BigInteger subtract(BigInteger other) BigInteger multiply(BigIntege...
阅读(1495) 评论(0)

struts请求走向流程

一.流程图框架往往封装了太多的东西,一次struts请求在其内部的流程如下图所示: 二、流程详解 web.xml:http请求(可以说url链接也可以是form表单)首先会被web.xml里的StrutsPrepareAndExecuteFilter过滤器过滤,默认只拦截.action的请求,也会拦截在struts常会配置中struts.action.extension属性自定义的.do或其他请求...
阅读(1509) 评论(1)
35条 共2页1 2 下一页 尾页
    《从Lucene到Elasticsearch:全文检索实战》
    Lucene、ES、ELK开发交流群:370734940
    Lucene、ES、ELK开发交流
    个人资料
    • 访问:817249次
    • 积分:8423
    • 等级:
    • 排名:第2656名
    • 原创:196篇
    • 转载:2篇
    • 译文:6篇
    • 评论:446条
    StackOverFlow
    http://stackoverflow.com/users/6526424
    统计
    博客专栏
    文章分类
    最新评论