自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 收藏
  • 关注

原创 SVN项目检出(命令方式)

1.我在I盘创建了一个新的文件夹(svn)来存放检出的项目,这个文件夹你自己可以随便创建,自己能找到就行I:\svn>svn checkout svn://localhost/OA Checked out revision 0.2.如果你检出成功后,在svn文件夹下会有一个文件夹OA

2017-03-26 10:37:40 2777

原创 window中删除服务的命令

sc delete 服务名称 如:sc delete SVNService

2017-03-25 19:46:42 509

原创 创建SVN的服务

1.为什么要创建SVN的服务? 你不可能每次都手动在cmd中启动吧,将其配置在windows系统服务中,每当系统启动时,就将svn的服务启动起来,这样不是更方便。2.创建SVN服务的命令, 服务的名称为:SVNService 配置svn安装目录中启动程序 binpath= “D:\DevInstall\TortoiseSVN\bin\svnserve.exe”

2017-03-25 17:56:18 242

原创 创建SVN版本库

1.在本地电脑创建一个DevRepository文件夹,文件夹下包含OA\ERP\CRM三个文件夹,用于来存储项目 2.使用命令创建项目的版本库 3.创建好后的版本库的目录结构

2017-03-25 17:30:56 226

原创 svn安装包的下载

1.进入Apache Subversion官网 http://subversion.apache.org/ 2.进行下载 3.选择要安装的系统,下载相应的安装包 4.以windows系统为例:

2017-03-25 17:16:45 1198

翻译 折半插入排序

/** * 折半插入排序 */public class BinaryInsertSort { public static void binaryInsertSort(DataWrap[] data) { System.out.println("开始排序"); int arrayLength = data.length; for (int i

2017-03-02 15:31:33 290

翻译 冒泡排序

/** * 冒泡排序 */public class BubbleSort { public static void bubbleSort(DataWrap[] data) { System.out.println("开始排序"); int arrayLength = data.length; for (int i = 0; i < arr

2017-03-02 15:31:06 171

翻译 桶式排序

import java.util.Arrays;/** * 桶式排序 */public class BucketSort { public static void bucketSort(DataWrap[] data, int min, int max) { System.out.println("开始排序"); int arrayLength = d

2017-03-02 15:30:39 181

翻译 堆排序

/** * 堆排序 */public class HeapSort { public static void heapSort(DataWrap[] data) { System.out.println("开始排序"); int arrayLength = data.length; // 循环建堆 for (int i =

2017-03-02 15:30:12 163

翻译 直接插入排序

/** * 直接插入排序 */public class InsertSort { public static void insertSort(DataWrap[] data){ System.out.println("开始排序"); int arrayLength = data.length; for(int i = 1;i < arra

2017-03-02 15:29:42 218

翻译 归并排序

/** * 归并排序 */public class MergeSort { public static void mergeSort(DataWrap[] data) { // 归并排序 sort(data, 0, data.length - 1); } // 将索引从left到right范围的数组元素进行归并排序 private

2017-03-02 15:29:15 210

翻译 DataWrap

public class DataWrap implements Comparable<DataWrap>{ int data; String flag; public DataWrap(int data,String flag){ this.data = data; this.flag = flag; } public Str

2017-03-02 15:28:48 1053 1

翻译 基数排序

import java.util.Arrays;/** * 基数排序 */public class MultiKeyRadixSort { public static void radixSort(int[] data, int radix, int d) { System.out.println("开始排序:"); int arrayLength

2017-03-02 15:28:02 206

翻译 快速排序

/** * 快速排序 */public class QuickSort { private static void swap(DataWrap[] data, int i, int j) { DataWrap temp = data[i]; data[i] = data[j]; data[j] = temp; } priva

2017-03-02 15:27:33 207

翻译 直接选择排序

/** * 直接选择排序 */public class SelectSort { public static void selectSort(DataWrap[] data) { System.out.println("开始排序"); int arrayLength = data.length; for (int i = 0; i < a

2017-03-02 15:27:03 216

翻译 直接选择排序-改进

/** * 直接选择排序-改进 */public class SelectSort2 { public static void selectSort(DataWrap[] data) { System.out.println("开始排序"); int arrayLength = data.length; for (int i = 0; i

2017-03-02 15:26:36 319

翻译 Shell排序

/** * Shell排序 */public class ShellSort { public static void ShellSort(DataWrap[] data) { System.out.println("开始排序"); int arrayLength = data.length; int h = 1; while

2017-03-02 15:26:04 264

翻译 如何获取Class的实例(3种)

//1.通过通过运行时类本身的.class属性 Class clazz=Persion.class; System.out.println(clazz.getName()); //2.通过运行时类对象获取 Persion p=new Persion(); Class cladd=p.getClass();

2017-03-02 15:25:07 801

翻译 获取属性的各个部分的内容(权限修饰符 变量类型 变量名)

/** * 获取属性的各个部分的内容(权限修饰符 变量类型 变量名) */ public void test3(){ Class c=Persion.class; Field[] f=c.getDeclaredFields(); for (Field field:f) { //获取每个属性的

2017-03-02 15:24:44 275

翻译 获取运行时类的方法

/** * 获取运行时类的方法 */ public void test(){ Class c=Persion.class; //getMethods():获取运行时类及其父类中所有的声明为public的方法 Method[] m=c.getMethods(); for (Method method:m) {

2017-03-02 15:24:16 345

翻译 获取注解,权限修饰符,返回值类型,方法名,形参列表,异常

public void test5(){ Class c=Persion.class; //getDeclaredMethods():获取运行时类本身声明的所有的方法 Method[] m1=c.getDeclaredMethods(); for (Method method:m1) { System.out.

2017-03-02 15:23:48 1173

翻译 获取构造器

public void test6() throws ClassNotFoundException{ //方法一:通过运行时类来获取Class Class c=Persion.class; Constructor[] constructor=c.getDeclaredConstructors(); for (Constructor cc

2017-03-02 15:23:15 181

翻译 获取构造器

public void test6() throws ClassNotFoundException{ //方法一:通过运行时类来获取Class Class c=Persion.class; Constructor[] constructor=c.getDeclaredConstructors(); for (Constructor cc

2017-03-02 15:22:27 173

翻译 静态代理(反射的应用)

package com.tt;//静态代理模式//接口interface ClothProduct{ void productCloth();}//被代理类class NikeClothFactory implements ClothProduct{ @Override public void productCloth() { System.out

2017-03-02 13:41:45 225

翻译 动态代理的使用

package com.tt;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;//动态代理的使用interface Subject{ void action();}//被代理类class RealSubject impl

2017-03-02 13:39:51 180

原创 mysql服务消失的处理方法

解决:5.0版本:开始->运行->cmd,进到mysql安装的bin目录D:\MySQL\bin>mysqld-nt.exe -installService successfully installed.这个时候刷新服务列表mysql就出现了,启动就可以了,或者可以直接在cmd中做如下操作D:\MySQL\bin>net start mysqlMySQL 服务已经启动成功。5.1及后续版

2017-03-02 13:37:44 436

转载 完全卸载oracle11g步骤

完全卸载oracle11g步骤:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。5、 运行regedit,选择H

2017-03-02 13:37:13 213

翻译 Jquery导航

html部分:<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>导航测试</title> <script type="text/javascript" src="jquery-1.12.4.js"></script> <link rel="stylesheet" href="d

2017-03-02 13:35:28 239

原创 为每个按钮添加Click事件

<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>为每个p标签添加一个click</title> <script type="text/javascript" src="../jquery-1.12.4.js"></script> <script type="text/javas

2017-03-02 13:34:58 764

翻译 全部和精简的切换

<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>全部和精简的切换</title> <script type="text/javascript" src="../jquery-1.12.4.js"></script> <link rel="stylesheet" href="..

2017-03-02 13:34:20 378

转载 全选或全不选

我们的页面上有一个歌曲列表,列出多行歌曲名称,并匹配复选框供用户选择,并且在列表下方有一排操作按钮。<ul id="list"> <li><label><input type="checkbox" value="1"> 1.时间都去哪儿了</label></li> <li><label><input type="checkbox" value="2"> 2.海阔天空</label><

2017-03-02 13:33:45 239

翻译 Node简介

V8引擎本身就是用于Chrome浏览器的JS解释部分,但是Ryan Dahl这哥们,鬼才般的,把这个V8搬到了服务器上,用于做服务器的软件。Node.js是一个专注于实现高性能Web服务器优化的专家,几经探索,几经挫折后,遇到V8而诞生的项目。Node.js是一个让JavaScript运行在服务器端的开发平台,它让JavaScript的触角伸到了服务器端,可以与PHP、JSP、Python、Ruby

2017-03-02 13:31:03 391

翻译 Node的特点

所谓的特点,就是Node.js是如何解决服务器高性能瓶颈问题的。单线程在Java、PHP或者.net等服务器端语言中,会为每一个客户端连接创建一个新的线程。而每个线程需要耗费大约2MB内存。也就是说,理论上,一个8GB内存的服务器可以同时连接的最大用户数为4000个左右。要让Web应用程序支持更多的用户,就需要增加服务器的数量,而Web应用程序的硬件成本当然就上升了。Node.js不为每个客户连接创

2017-03-02 13:30:34 631

原创 node实验代码

//requier表示引包,引包就是引用自己的一个特殊功能var http = require('http');//创建服务器参数是一个回调函数,表示如果有请求进来要做什么http.createServer(function handler(req, res) { //res表示请求,request;res表示响应,response //设置HTTP头部信息,状态码200,文件

2017-03-02 13:29:52 215

原创 获取拓展名

//引入http模块var http=require("http");//引入url模块var url=require("url");//引入读取文件的模块var fs=require("fs");//引入路径的模块var path=require("path");var serlvert=http.createServer(function(req,res){ //获取路径的

2017-03-02 13:29:15 234

原创 node对表单对象数据的解析

页面的代码<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Insert title here</title></head><body> <form action="http://127.0.0.1:3000" method="GET"> <input type="text" na

2017-03-02 13:28:41 978

原创 Tiles框架学习

1.Tiles框架使用监听器在你的web . xml文件。<listener><listener-class>org.apache.tiles.extras.complete.CompleteAutoloadTilesListener</listener-class></listener><servlet> <servlet-name>Tiles Dispatch Servlet</serv

2017-03-02 13:27:19 191

原创 XSSFWorkbook和HSSFWorkbook的区别

Workbook wb = new HSSFWorkbook();FileOutputStream fileOut = new FileOutputStream("workbook.xls");wb.write(fileOut);fileOut.close();HSSFWorkbook是解析出来excel 2007 以前版本的,后缀名为xls的。Workbook wb = new XSSFW

2017-03-02 13:26:12 12338

原创 MyBatis是什么

1.MyBatis是一个持久层的框架,是Apache下的顶级项目 2.MyBatis让程序将主要精力放在sql上,通过MyBatis提供映射方式,自由灵活生成(半自动化,大部分需要 程序员编写sql)满足需要sql 3.MyBatis可以将preparedStatement中输入参数自动进入输入映射,将查询结果集灵活映射成java对象。(输出映射)

2017-03-02 13:25:04 428

翻译 MyBatis框架

1.SqlMapConfig.xml(是MyBatis的全局配置文件),配置数据源,事务等MyBatis运行环境,配置映射文件(配置sql语句)。mapper.xml(映射文件) 2.SqlSessionFactory(会话工厂):创建SqlSession 3.SqlSession(会话):操作数据库(发出sql增删除修改查) 4.Executor(执行器):SqlSession内部通过执行器

2017-03-02 13:24:33 260

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除