- 博客(157)
- 资源 (6)
- 收藏
- 关注
原创 eclipse使用git
http://blog.youkuaiyun.com/u013240609/article/details/17483881
2017-02-19 16:29:57
670
原创 sql优化
数据库优化这个课题较大,可分为四大类: 》主机性能 》内存使用性能 》网络传输性能 》SQL语句执行性能【软件工程师】下面列出一些数据库SQL优化方案:(01)选择最有效率的表名顺序(笔试常考) 数据库的解析器按照从右到左的顺序处理FROM子句中的表名, FROM子句中写在最后的表将
2017-02-14 17:30:01
590
原创 web应用中的路径问题
转发重定向超链接form提交地址import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServ
2016-11-23 17:40:42
534
原创 .在java和java web程序中的含义以及如何获取web资源
java程序中例子.表示java命令所在的目录,即bin目录。使用eclipse工具中的.是当前项目所在的目录。 package com.wangfan.test;import java.io.File;public class Test { public static void main(String[] args) { // TODO Auto-generated me
2016-11-23 17:34:58
859
原创 servlet详解
Servlet映射路径Servlet配置<!-- 配置一个servlet --> <!-- servlet的配置 --> <servlet> <!-- servlet的内部名称,自定义。尽量有意义 --> <servlet-name>FirstServlet</servlet-name> <!-- servlet的类全名: 包名+简单类名 --> <servl
2016-11-21 11:01:42
707
原创 http协议、HttpServletRequest、HttpServletResponse
http协议什么是http协议对浏览器客户端和服务器端之间数据传输的格式规范查看http数据的工具1)使用火狐的firebug插件(右键->firebug->网络) 2)使用谷歌的“审查元素” 3)使用系统自带的telnet工具(远程访问工具) a)telnet localhost 8080 访问tomcat服务器b)ctrl+] 回车
2016-11-18 20:46:14
2104
原创 Tomcat、Web入门
Tomcat服务器软件的引入web服务软件的作用就是把本地的资源共享给外部访问,安装有服务器软件的机器叫做Web服务器,Tomcat就是一个web服务器软件。常见web服务软件:WebLogic: BEA公司的产品。 收费的。支持JavaEE规范。WebSphere: IBM公司的产品。收费的。支持JavaEE规范JBoss: Redhat公司的产品。收费的。支持JavaEE规范Tomcat
2016-11-16 21:20:59
803
1
原创 DTD、Schema约束
什么是XML约束XML语法: 规范的xml文件的基本编写规则。(由w3c组织制定的) XML约束: 规范XML文件数据内容格式的编写规则。(由开发者自行定义) 举例:<?xml version="1.0" encoding="utf-8"?><contactList> <contact id="001" name="eric"> <name>张三</name>
2016-11-16 18:09:18
3569
原创 Junit、Assert、内省、Properties类与配置文件的使用
JunitJunit有什么用可以不写main方法直接对方法进行测试怎么使用1、导入junit.jar包 2、加入@Test注释 3、例子如下import org.junit.Test;public class Demo1 { @Test public void fun(){ System.out.println("Junit测试"); }}使用规范一
2016-11-14 21:08:44
1346
原创 XML
XMLXML作用作为软件的配置文件作为小型的数据库XML语法标签语法: <student></student>开始标签 标签体内容 结束标签 1)<student/> 或 <student></student> 空标签。没有标签体内容 2)xml标签名称区分大小写。 3)xml标签一定要正
2016-11-13 21:34:39
620
原创 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-11-12 00:01:16
386
原创 全文检索的基本原理
http://blog.youkuaiyun.com/forfuture1978/article/details/4711308
2016-08-25 10:26:42
511
原创 IO/NIO 例子
题目: passport日志由以下三个字段组成,用户名、访问时间、访问者的IP地址。 要求在passport日志中进行以下操作: 1、找到访问次数最多的用户名,并求出访问次数 2、找到指定用户的访问记录 要求用IO/NIO实现思路如下: (1)首先将文件读进来,一行一行的处理 (2)对每一行,将姓名作为key,访问的记录对象作为val
2016-08-07 10:01:45
1136
1
原创 java NIO
学习地址:http://ifeve.com/overview/基本例子:import java.io.IOException;import java.io.RandomAccessFile;import java.nio.ByteBuffer;//使用FileChannel读取数据到buffer,从buffer写入数据到FileChannelpublic class Fi
2016-08-06 16:41:19
479
原创 多线程案例
题目: 审核系统有一批工单需要处理,现在启动三个线程进行处理,要求线程1处理工单id mod 3 = 1 的工单, 线程2处理工单id mod 3 = 2的工单 , 线程3处理工单id mod 3 = 0的工单,直到工单全部处理完毕,假设工单有1000个,工单编号从1-1000,工单处理过程简化为打印工单id即可,要求工单必须按顺序处理,即打印结果必须保证从1-1000从小到
2016-08-05 20:02:21
435
原创 Maven
http://www.cnblogs.com/xdp-gacl/tag/Maven%E5%AD%A6%E4%B9%A0%E6%80%BB%E7%BB%93/
2016-07-28 19:35:28
459
原创 Spring MVC
SpingMVC 是一个MVC框架,通过实现MVC很好的将数据、业务、展现进行分离一、MVC架构二、Spring MVC架构架构流程:1、 用户发送请求至前端控制器DispatcherServlet2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 处理器映射器根据请求url找到具体的处理器,生成处理器
2016-07-11 00:24:14
660
原创 Spring(四):AOP
一、AOP的概念理解 OOP(面向对象编程)使用的是从上到下、纵向的体系结构来解决重复代码的问题,重点关注的是与实际业务联合紧密的模块。而AOP(面向切面编程)则使用的是横向的体系来解决重复代码的问题,它重点关注的是与业务无关,却为业务模块所共同调用(叫做切面Aspect)的逻辑,如执行业务模块的某一功能时,需要记录操作日志、要实现事务,保证业务操作的原子性等等。AOP将
2016-07-06 21:07:55
1537
原创 Spring(三):IoC容器装配Bean(xml配置方式和注解方式)
XML配置方式一、三种实例化Bean的方式1.使用类构造器实例化(默认无参数)2.使用静态工厂方法实例化 class="com.itcast.factory.PersonServiceFactory" factory-method="createPersonService" />public class PersonServiceFactory {
2016-07-05 00:28:59
4832
1
原创 Spring(二):IOC和DI的理解
一、IOC和DI的理解 在平时的java应用开发中,我们要实现某一个功能或者说是完成某个业务逻辑时至少需要两个或以上的对象来协作完成,在没有使用Spring的时候,每个对象在需要使用他的合作对象时,自己均要使用像new object() 这样的语法来将合作对象创建出来,这个合作对象是由自己主动创建出来的,创建合作对象的主动权在自己手上,自己需要哪个合作对象,就主动去创建,创建合作
2016-07-04 21:10:21
723
原创 Spring(一):Spring概念、基本例子入门
一、什么是SpringSpring是分层的JavaSE/EE full-stack(一站式)轻量级开源框架分层: * SUN提供的EE的三层结构:web层、业务层、数据访问层(持久层,集成层) * Struts2是web层基于MVC设计模式框架. * Hibernate是持久的一个ORM的框架.一站式:
2016-07-04 20:54:50
697
原创 JDBC、JDBC框架、数据库事务、数据库连接池
http://www.cnblogs.com/xdp-gacl/tag/JavaWeb%E5%AD%A6%E4%B9%A0%E6%80%BB%E7%BB%93/default.html?page=1
2016-07-03 22:25:32
555
原创 git学习地址
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/
2016-06-29 10:38:09
432
原创 Tomcat、http、get/post
* WEB的学习* 服务器* 网络的架构(面试题)* C/S client/server客户端/服务器端 例子:QQ快播 暴风影音* 优点:交互性好,服务器压力小。* 缺点:客户端更新了,下载。* B/S browser/server浏览器/服务器端 例子:购物网站12306 * 缺点:服务器压力大。* 优点:服务器更新就ok。* WEB
2016-06-23 18:09:47
896
原创 枚举
public enum RevenueSource { ALL(0, "all", "总收入", PermissionTag.PTAG_STATISTICS_REVENUE_ALL), // OFFLINE_ACTIVITY(1, "offlineActivity", "线下活动", PermissionTag.PTAG_STATISTICS_REVENUE_OFFLIN
2016-06-23 11:14:00
432
原创 聚类
一、划分法 划分方法的基本思想是:将数据集合 D 中的n 个元素进行划分,形成一个平面的类结构,同时满足如下要求: (1)每个组至少包含一个对象; (2)每个对象必须属于且只属于一个组; (3)指定一个相异函数 F 来计算元素之间的差异,使得在同一个簇中的对象之间尽可能的相近或相关,而不同簇中的对象之间尽可能远离或不同代表算法:k-means、k-中心法、CLARA(clu
2016-05-30 20:21:29
3371
原创 K近邻算法
1、原理 工 作 原 理 是 : 存 在 一 个 样 本 数据 集 合 , 也 称 作训练 样 本 集 , 并 且 样 本 集 中 每 个 数 据 都 存 在 标 签 , 即 我 们 知 道 样 本 集 中 每 一 数 据与 所 属 分 类 的 对 应关系 。输 人 没 有 标 签 的 新 数 据 后 , 将 新 数 据 的 每 个 特 征 与 样 本 集 中 数 据 对
2016-05-29 13:33:57
465
原创 决策树
一、决策树概念决策树通过把实例从根节点排列到某个叶子结点来分类实例,叶子结点即为实例所属的分类。树上的每一个结点指定了对实例的某个属性的测试,并且该结点的每一个后继分支对应于该属性的一个可能值。分类实例的方法是从这棵树的根节点开始,测试这个结点的属性,然后按照给定实例的属性值对应的树枝向下移动。然后这个过程在以新结点的根的子树上重复。二、举例认识决策树构造决策树如下:
2016-05-21 11:46:50
783
原创 Python中的Numpy、SciPy、MatPlotLib安装与配置
http://blog.youkuaiyun.com/walkandthink/article/details/45200597
2016-05-20 10:23:25
509
原创 lucene(四) lucene分词器
一、分词流程Reader:将字符串转换为读入的流Tokenier:主要负责接收字符流Reader,将Reader进行分词操作 Tokenier的一些实现类: TokenFilter:将语汇单元进行各式各样的过滤TokenFilter的一些实现类:
2016-05-18 09:47:10
894
原创 lucene(三) lucene搜索
一、搜索知识架构 二、例子import java.io.File;import java.io.IOException;import java.text.ParseException;import java.text.SimpleDateFormat;import
2016-05-16 16:46:49
732
原创 lucene(二) 索引的创建、增删改查
一、索引的整个知识架构二、例子一:创建对多个文件的索引并查询import java.io.File;import java.io.FileReader;import java.io.IOException;import org.apache.lucene.analysis.standard.StandardAnalyzer;import org.apache.lucene
2016-05-16 16:28:03
1049
原创 lucene(一) lucene一些概念的理解
1 lucene简介1.1 什么是lucene Lucene是一个全文搜索框架,而不是应用产品。因此它并不像www.baidu.com 或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。 在全文检索工具中,全部都由三个部分组成:索引部分、分词部分、搜索部分2 lucene的工作方式 lucene提供
2016-05-16 15:09:46
2860
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人