自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wind14的博客

蓝色天空下,行走的是我的梦!

  • 博客(96)
  • 资源 (26)
  • 收藏
  • 关注

原创 Tomcat部署war包问题简记

项目打包导出war包后部署到tomcat webapps下,重启tomcat即可运行项目。访问地址是http://服务器ip:port/war包名称/接口路径比如我放进去的war包名为HelloWorld.war 项目有个接口为/hello则访问路径为 http://localhost:8080/HelloWorld/hello...

2019-08-29 13:38:32 356

原创 redis 字符串

记记Redis学习笔记字符串类型是redis中最基本的数据类型,它能存储任何形式的字符串,包括二进制数据。一个字符串类型键允许存储数据的最大容量是512MB。字符串类型是其他4种数据类型的基础1.设值127.0.0.1:0>set name lisi“OK”2.取值127.0.0.1:0>get name“lisi”3.字符串追加数据127.0.0....

2019-06-14 16:03:25 243

原创 PHP之值传递与引用传递

废话不多说,直接上代码(值传递与引用传递的区别我在这就不介绍了,不懂得的小伙伴直接代码理解,还是不懂 -> 自行度娘): 普通变量: 值传递<?php$a = 6;echo $a; // 6set_value_common($a); // 10echo $a; // 6set_value_reference($a); // 10echo $a; // 10...

2018-07-11 11:32:55 451

原创 Web容器过滤器与SpringMVC框架中DispatchServlet的执行顺序

在web容器中,有着监听器、过滤器、servlet几种配置,Tomcat启动时加载配置有着先后顺序。 顺序: context-param -> listener -> filter -> servlet//context-param设置应用的ServletContext上下文初始化参数,所以最先加载!- SpringMVC配置 -->servlet> servlet-name

2018-02-02 16:13:07 2460

原创 Spring依赖注入(xml配置)

spring框架最初设计于2003年,作为J2EE开发的轻量级解决方案,目前已经成为构建企业级应用的标准选择和Java开发人员的必备工具。迄今为止Spring 5是最新的主版本。* Spring特点 *简化Java开发,代替重量级的Java开发技术。如EJB。开源低侵入性package cn.wind.spring;//动物类public interface Ani

2018-01-30 16:53:18 1111

原创 Java properties文件读取

创建以.properties结尾的文件。如:config.properties以key=value形式保存数据。//例子driverClass=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/testuser=userpassword=password读取配置Properties prop = new Pro

2018-01-22 15:48:18 268

原创 二分查找

// 非递归写法public static int search(int[] arr,int des){ int left = 0; int right = arr.length - 1;//arr长度-1 while(left<=right){ int mid = (left+right)/2; if(des == arr[mid]){

2017-09-21 11:59:47 202

原创 数组排序

面试题 请填充代码,使mySort()能使传入的参数按照从小到大的顺序显示出来。 function mySort() { var tags = new Array();//使用数组作为参数存储容器 请补充你的代码 return tags;//返回已经排序的数组 }var result = mySort(50,11,16,32,24,99,57,100);/传入参数

2017-09-11 09:07:14 194

原创 数组去重

面试题 请给Array本地对象增加一个原型方法,它用于删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除的重复条目的新数组。//JS代码Array.prototype.delrepete = function(){ var arr = this; var _arr = []; for(var i = 0;i<arr.length;i++){ /

2017-09-10 23:31:10 188

原创 正则_字符组笔记

字符组中的字符排列顺序不影响字符组的功能,出现重复字符也不会影响 [0123456789]== [9876543210] == [102299345678] 这样写比较复杂,正则表达式提供-范围表示法简化字符组 [0123456789] => [0-9]Question:-范围表示法为啥要写作[0-9]而不是[9-0]?? 在字符组中,’-’ 表示的范围一般是根据字符对应的

2017-09-05 17:09:37 215

原创 C指针

// & 地址取值符 printf("%p\n",&p);// 左结合:从左向右计算// 右结合:从右向左计算/* 指针:保存地址的变量 *:单目运算符 用来访问指针的值所表示的地址上的变量 右结合*/// 引用交换void swap(int *pa, int *pb){ int temp = *pa; *pa = *pb; *pb = t

2017-08-26 10:04:00 181

原创 分解质因数

题目内容: 每个非素数(合数)都可以写成几个素数(也可称为质数)相乘的形式,这几个素数就都叫做这个合数的质因数。比如,6可以被分解为2x3,而24可以被分解为2x2x2x3。 现在,你的程序要读入一个[2,100000]范围内的整数,然后输出它的质因数分解式;当读到的就是素数时,输出它本身。 输入格式: 一个整数,范围在[2,100000]内。 输出格式:

2017-08-24 20:04:25 471

原创 TCP协议握手挥手简单理解

OSI模型1.物理层 建立、维护、断开物理连接2.数据链路层 逻辑连接 物理寻址 MAC地址3.网络层 逻辑寻址 IP地址:网络地址与主机地址4.传输层 定义传输数据的协议端口号,及流控和差错校验。5.会话层 建立、管理、终止会话6.表示层 数据的压缩 解加密 编码等 HTTP协议7.应用层 网络服务接口TCP协议TCP三次握手客户端同服务器建立连接时,双

2017-08-01 16:57:43 278

原创 HelloWorld.c

既然是从头开始学,那就从经典的HelloWorld开始吧! 先在桌面上创建HelloWorld.c文件,再编写代码,写完后保存//C代码#include <stdio.h>int main(void){ printf("Hello World!\n"); return 0;}打开命令行窗口,输入命令后回车(输入命令前将当前目录切换到桌面上:$ cd Desktop) gcc

2017-07-29 00:59:40 481

原创 Unix C编程

大一的时候学过C,第一次学习的编程语言就是C。学过C语言后给我的感觉就是学习其他的语言类似Java,C++等语言都是非常快速的,就是因为C是面向底层的一门编程语言。当然学习C这门语言也有它的难点:指针。但是正是它的指针,C语言较之其他语言强大之处就体现出来了。现在从新将C过一遍,巩固一下。学习在Linux下编程 Linux是一种开源(开放源代码)的操作系统,任何疑问都可以从源代码和文档中找

2017-07-28 16:39:26 2145

原创 JS之简单DOM操作

DOM常见方法 getElementById()方法 返回带有指定ID的元素 getElementsByTagName() 返回包含带有指定标签名称的所有元素的节点列表 getElementsByClassName() 返回包含带有指定类名的所有元素的节点列表 appendChild() 把新的子节点添加到指定节点 removeChild() 删除子节点 rep

2017-07-16 17:46:42 306

原创 JS原型

JS中对象分为普通对象和函数对象两种举例:// 函数对象function f1(){};var f2 = function(){};var f3 = new Function();var f4 = Function();typeof f1;//functiontypeof f2;//functiontypeof f3;//functiontypeof f4;//function//普

2017-07-16 11:31:13 264

原创 Node JS实现简单网页服务器

通过Node JS实现一个简单网页服务器。、 通过浏览器打开网页输入localhost:8888访问Node_server,访问到有hello world的网页//代码需运行在Node.JS环境var http = require('http');//返回一个http.Server实例http.createServer(function(request,response){ respo

2017-06-29 23:19:28 473

原创 Node JS之模块引入

项目:Node.js_文件搜索模块在main.js模块中调用searchMethod.js模块中的searchFiles(url)方法 实现给定一个URL,输出该URL下的所有文件(包括子文件)名称功能//main.js文件const search = require('./searchMethod');search.world();// console.log(module);// conso

2017-06-29 23:06:35 1523

原创 JavaScript 数据类型

ECMAScript的变量是松散类型的,所谓松散类型就是每个变量可以用来保存任何类型的数据,可以理解成每个变量仅仅是一个占位符。 ECMAScript有5种基本数据类型undefined null boolean string number 一种复杂数据类型object。object本质由一组无序的键值对组成,ECMAScript不支持任何创建自定义类型的机制,所以所有值都是这6种数据类型之一。t

2017-06-08 11:26:53 252

原创 JavaScript 相等(==)与全等(===)操作符

JavaScript语言是弱类型语言,所以在比较两个变量时可能出现看不懂的或是出乎意外的结果,那怎么会出现这种结果呢?接下来我们一起来探索一下吧首先要知道ECMAScript提供了哪些比较操作符? ECMAScript提供了两组操作符 1. 相等和不相等(‘==’ ,’!=’)特点:先转换再比较 2.全等和不全等(’===’ , ‘!==’)特点:仅比较而不转换相等与不相等 相

2017-06-06 17:05:05 1253

原创 CSS3 Border-radius

border-radius属性 可以给任何元素设置圆角 而border-radius设值有许多种方式,下面实例给大家演示设值 默认 border-radius: none;<!DOCTYPE html><html><head> <title>边框属性圆角矩形边框</title> <style type="text/css"> .b1{

2017-05-07 10:41:23 1091

原创 单个字符串匹配

纯文本匹配 正则表达式 tea 文本匹配 I have a tea匹配任意字符 ‘.’在正则表达式中可以匹配任何一个单个字符 正则表达式 d.t文本匹配 dot dat cat*注意!* 在正则表达式中区分大小写 那么问题来了,既然‘.’这么强大,我其实就想用‘.’字符,而不是它在正则表达式中的含义怎么办? 那么你就需要转义符 ‘\’(反斜杠)了,

2017-05-05 09:56:33 380

原创 正则表达式入门

正则表达式用途 正则表达式(regular expression 简称regex) 是一种工具,它是人们为了解决一类专门问题而发明的。那么它能干什么的?? 作用1 搜索含特定字符串的类似或相似字符串 作用2 检查用户输入的东西是否符合条件规范 作用3 替换字符串那么什么是正则表达式呢? 正则表达式是一些用来匹配和处理文本的字符串现在几乎所有的语言或工具

2017-05-04 20:44:50 206

原创 JS 判断浏览器类型

360浏览器兼容模式使用的是IE内核 极速模式用的是Chrome内核<!-- JS代码 --><!DOCTYPE html><html><head> <title>获取浏览器版本信息</title></head><body> <script type="text/javascript"> var browser = navigator.userAgent;

2017-05-03 00:43:04 318

原创 JS Math对象

//JS代码<!DOCTYPE html><html><head> <title>Math对象</title></head><body><script type="text/javascript">/* Math.abs(x);//返回绝对值 Math.acos(x);//返回反余弦值 Math.ceil(x);//向上取值 Math.floor

2017-05-01 11:18:26 259

原创 JS字符串对象

<!DOCTYPE html><html><head> <title>字符串对象</title></head><body><script type="text/javascript"> var mystr = "I love JavaScript"; var str_length = mystr.length;//得到mystr对象的长度 document.

2017-04-30 14:03:45 232

原创 JS 日期对象

//JS代码<!DOCTYPE html><html><head> <title>JS对象</title></head><body><script type="text/javascript"> var mydate = new Date();//定义一个时间对象 //返回/设置日期方法 // get/setDate(); document.wri

2017-04-30 13:33:49 243

原创 HTML5新增元素

HTML5新增元素

2017-04-21 23:51:35 297

原创 JSON初认识

JSON:(JavaScript Object Natation,JS对象标记) 是一种轻量级的数据交换格式。基于ECMAScript规范的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。在JS中,一切都是对象 对象:对象在JS中是使用{}包裹起来的内容   数据结构:{key1:value1,key2:value2,…} 的键值对结构 数组:数组在JS

2017-04-14 15:40:45 316

原创 Hdu 1337

The Drunk Jailer Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 1834 Accepted Submission(s): 1445Problem Description A certain prison con

2017-03-12 15:37:14 507

原创 Hoj 1412

{A} + {B} Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 20170 Accepted Submission(s): 8370Problem Description 给你两个集合,要求{A} + {B}. 注:同一

2017-03-12 12:04:44 243

原创 冒泡排序(Bubble Sort)

package Sort;/** * 算法 * 冒泡排序 * @author lxw * */public class Bubble_Sort { public static void main(String[] args) { int[] arr = {10,2,3,4,3,8,6}; Bubble_sort(arr); for(

2017-03-12 10:52:13 184

原创 Java反射机制

Java反射机制 在运行状态中 对于任意一个类,都能知道这个类的所有属性和方法 对于任意一个对象,都能调用它的任意属性和方法 这种动态获取信息以及动态调用对象方法的功能称为Java语言的反射机制Class类 Class类是Java反射机制的根源。想要获得一个类的方法属性,首先就要获取这个类的类类对象。获取类类对象有三种方法package testAB;/** * J

2017-03-11 00:37:11 204

原创 JSP+JavaBean实现用户登录功能

整个项目逻辑非常简单,项目含有Users,UserDao两个JavaBean, 登入login.jsp页面,将表单信息传给doLogin.jsp信息处理页面,判断登录信息是否正确,登入信息正确,跳转到login_success.jsp页面,否则跳转到login_failure.jsp页面 代码如下:/***登录用户Bean*/public class Users { pr

2017-02-25 15:36:16 22530 6

原创 Dijkstra算法(最短路径)

基本思想 每次找到离源点最近的一个顶点,然后以该顶点为中心进行扩展,最终得到源点到其余所有点的最短路径。基本歩骤 将所有顶点分为两部分:已知最短路径的顶点集合P和未知最短路径的顶点集合Q。最开始,已知最短路径的顶点集合P中只有源点一个顶点。这里用book数组来记录哪些点在集合P中。 设置源点S到自己的最短路径为0 即dis[s]=0。若存在有源点能直接到达的顶点i,

2017-02-10 18:40:07 353

原创 Hdu 1213

How Many Tables Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 27055 Accepted Submission(s): 13465Problem DescriptionToday is Ignatius’ b

2017-02-09 15:29:17 318

原创 Hdu 1062

Text ReverseTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 29094 Accepted Submission(s): 11433Problem DescriptionIgnatius likes to write wo

2017-02-07 18:13:23 299

原创 Hdu 1234

开门人和关门人Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 15862 Accepted Submission(s): 8103Problem Description每天第一个到机房的人要把门打开,最后一个离开的人要把门关好。现有

2017-02-07 15:49:31 277

原创 单例模式

单例模式:确保一个类只有一个实例,并且该类自动创建,向整个系统提供该实例。属于创建型模式。恶汉式单例模式//类初始化时就已经创建对象public class SinglePattern { private static SinglePattern single = new SinglePattern(); private SinglePattern(){} public s

2017-02-06 12:38:18 178

Python安装包

Python 2.7 window安装包

2017-08-26

cmder min安装包

doc环境Linux终端

2017-06-25

Brackets.Release.1.9.msi

Brackets 1.9 版本安装包

2017-06-06

MySQL for C安装包

MySQL for C安装包

2017-03-12

JDBC 工具包

JDBC 工具包,Java连接数据库

2017-03-12

Junit4.0完整工具

Junit4.0完整工具

2017-03-12

Node.js-v6.10

node.js,JavaScript运行环境

2017-03-07

可视化正则表达式

可视化正则表达式工具,学习正则表达式的好工具

2017-03-07

软件设计师教程第四版

最新软件设计师教程,适合报名软考的朋友,在这里分享给各位

2017-02-22

visual studio 2015 安装包

visual studio 2015 安装包

2017-01-06

JSP+MySQL新闻发布系统

JSP+MySQL新闻发布系统实现

2017-01-06

sql server 2005 x_86

在博客上没找到免费的sql server 2005资源,特意给大伙们发一发,sql server 2005版本 32位 安装包,64位的也有哦!关注我的博客,在我的博客找的到哦!

2017-01-03

sql server 2005 x_64

在博客上没找到免费的sql server 2005资源,特意给大伙们发一发,sql server 2005版本 64位 安装包,32位的也有哦!关注我的博客,在我的博客找的到哦!

2017-01-03

新闻发布系统源码

新闻发布系统源码,.net实现

2016-12-27

福晰PDF阅读器

福晰PDF阅读器安装包

2016-12-27

SumatraPDF-3.1.2

sumatraPDF 阅读器压缩包,解压点开exe文件即能使用

2016-12-27

火狐浏览器安装包

火狐浏览器9.20版本安装包

2016-12-27

x-chagePDFLIte

x-change PDFLite 阅读器安装包,喜欢这款阅读器的朋友可以尝试一波哦!

2016-12-27

fiddler4 安装包

fiddler4 安装包

2016-12-03

反编译安装包

Eclipse 反编译插件,反编译.class文件

2016-11-30

inconsolata 字体otf ott

inconsolata 系统字体 otf ott版

2016-11-30

Markdownpad2

markdownpad2 安装程序

2016-11-30

apache-tomcat-9.0.0

Tomcat 9.0版本,适合JavaWeb开发人员

2016-11-30

mysql 5.5.27

mysql 5.5.27 windows64位版本

2016-11-30

Linux操作系统镜像文件

个人使用觉的还是蛮方便的,大家可以试试卡农哦!

2015-09-23

空空如也

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

TA关注的人

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