自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ChanYee的博客

我们都会上岸,阳光万里,哪里都是鲜花开放

  • 博客(43)
  • 资源 (61)
  • 收藏
  • 关注

转载 tomcat系列 启动慢

有两种解决办法:1)在Tomcat环境中解决可以通过配置JRE使用非阻塞的Entropy Source。在catalina.sh中加入这么一行:-Djava.security.egd=file:/dev/./urandom 即可。加入后再启动Tomcat,整个启动耗时下降到Server startup in 2912 ms。2)在JVM环境中解决打开$JAVA_PATH/jre/lib/securi

2017-09-26 23:42:17 296

原创 tomcat系列之 什么是tomcat

Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。由于Tomcat本身也内含了一个HTTP服务器,它也可以被视作一个单独的Web服务器。

2017-09-26 22:59:55 1434

原创 Byte KB MB GB的转换关系

1Byte(字节) = 8Bit(位) 1KB = 1024Byte; //Kilobyte KB 1MB = 1024KB; //Mebibyte 1GB = 1024MB; //Gibibyte 1TB = 1024GB; //Tebibyte 1PB = 1024TB; //Pebibyte 1EB = 1024PB; //Exbibyte 1

2017-09-26 15:56:05 1568

原创 彩虹色

红 #ff0000 【RGB】255, 0, 0 【CMYK】 0, 100, 100, 0 橙 #ffa500 【RGB】 255, 165, 0 【CMYK】0, 35, 100, 0 黄 #ffff00 【RGB】255, 255, 0 【CMYK】0, 0, 100, 0 绿 #00ff00 【RGB】0, 255, 0 【CMYK】100, 0, 100, 0 蓝 #007

2017-09-26 14:58:50 618

转载 java stringbuffer stringbuilder

*String 字符串常量 *StringBuffer 字符串变量(线程安全) *StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以

2017-09-26 12:26:36 263

原创 tomcat 系列之 启动日志分析

>tomcat服务器的版本26-Sep-2017 07:35:00.036 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/9.0.0.M2626-Sep-2017 07:35:00.038 INFO [main] org.apache.

2017-09-26 07:38:16 2764

原创 windows 开机启动选项配置

开始菜单--->运行--->输入msconfig.点击【启动】选项卡; 选择需要禁用或者启用的服务; 最后【应用】–【确定】;OK了

2017-09-22 17:08:30 1389

原创 mouse without borders win7安装不了

mouse without borders 在win7安装的时候提示Your computer has not been modified错误解决方案:win+r 输入 services.msc 打开windows firewall服务,就可以正常安装了

2017-09-22 14:48:16 6978 2

原创 javascript JSON和Object

javascript 对象操作示例var contact = new Object();contact.firstname = "Jesper";contact.surname = "Aaberg";contact.phone = ["555-0100", "555-0120"];contact.toJSON = function(key) { var replacement = n

2017-09-21 15:34:19 435

原创 java ==和equals区别

==是操作符,一般比较的是变量的引用(栈中的内存地址) equals是方法比较的是内容(比较两个实例在堆上的value)==比较的是地址equals比较的值;盗用一张图

2017-09-20 00:21:42 241

原创 数据结构 堆栈

堆:队列优先,先进先出(FIFO) 栈:先进后出(FILO)堆栈空间分配 栈(操作系统):由操作系统自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 堆(操作系统): 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收,分配方式倒是类似于链表。堆栈缓存方式 栈使用的是一级缓存, 他们通常都是被调用时处于存储空间中,调用完毕立即释放。

2017-09-20 00:00:58 514

转载 JAVA 栈内存和堆内存

java中栈内存指的是虚拟机栈,堆内存指的是java堆。栈内存 栈内存,虚拟机栈。每个方法被执行的时候都会创建一个栈帧,用来存储局部变量,操作栈,动态链接,方法出口等信息。局部变量包括各种基本类型的变量和对象的引用变量都是在方法的栈内存中分配。其中8字节(64位)长度的double和long类型的数据占用2个局部变量的空间,其他数据类型只占用一个。局部变量所需要的空间是在编译期间完成的,当进入一

2017-09-19 22:35:27 583

原创 jquery 常用代码

1.获取radio被选中1.$(this).find('input:radio:checked').val();2.$('input:radio:checked').val();

2017-09-19 15:29:26 404

转载 单链表和数组的区别

单链表: 单链表由于数据元素的存储空间一般不是连续的,因此为了完善单链表的逻辑结构,其中每一个数据元素必须由两部分构成:一部分是数据元素中的数据值,另一部分是数据元素的地址值。 这两部分信息构成了单链表的一个节点。因此,每个节点的存储位置是任意的,即存储位置是无序的,(虽然说是无序的,但是由链表的结构决定了,链表存储的数据是有序的) 每个节点的结构都是(data, next) , 节点中有两个

2017-09-18 11:07:00 2537

原创 将博客搬至CSDN

http://www.jianshu.com/u/de05af45ddb2

2017-09-16 22:26:09 242

原创 微信支付上线遇到的nss问题 (openjdk引起的祸)

前段时间在做微信支付服务,和微信相关的app id,商户信息都用的是我自己的,没什么问题。 要切到公司的生产环境,遇到的首个问题就是,打的war包启动不起来了, 后来发现公司的服务器安装的是jdk1.7的版本。而我本地的开发环境是1.8。(/擦汗) 果断的把<plugin> <groupId>org.apache.maven.plugins</groupId> <artifact

2017-09-15 17:47:48 3071

转载 linux split 命令 分割

split用法:ls [选项]... [文件]...List information about the FILEs (the current directory by default).Sort entries alphabetically if none of -cftuvSUX nor --sort is specified.长选项必须使用的参数对于短选项时也是必需使用的。 -a, -

2017-09-15 17:19:57 1223

原创 linux 查看目录文件的大小

查看某个文件的大小du -smh 文件名查看当前目录的所有文件的大小ls -hl

2017-09-15 17:16:00 926

转载 linux du命令 报告磁盘空间使用情况

dudu - 报告磁盘空间使用情况-a, --all 显示对所有文件的统计,而不只是包含子目录。-b, --bytes 输出以字节为单位的大小,替代缺省时1024字节的计数单位。--block-size=size 输出以块为单位的大小,块的大小为 size 字节。( file- utils-4.0 的新选项)-c, --total 在处理完所有参数后给出所有这些

2017-09-15 17:14:29 829

原创 java 获取服务器端ip

public static String getLocalhostIP(){ InetAddress address = null;//获取的是本地的IP地址 try { address = InetAddress.getLocalHost(); return address.getHostAddress();//192

2017-09-14 11:38:48 1355

转载 数据结构 链表

转载:http://www.cnblogs.com/whgk/p/6589920.html数据结构(一) 单链表的实现-JAVA 数据结构还是很重要的,就算不是那种很牛逼的,但起码得知道基础的东西,这一系列就算是复习一下以前学过的数据结构和填补自己在这一块的知识的空缺。加油。珍惜校园中自由学习的时光。按照链表、栈、队列、排序、数组、树这种顺序来学习数据结构这门课程把。  一、单链表的概念

2017-09-14 11:34:05 560

原创 java数据类型

数据类型是程序设计语言描述事物、对象的方法。Java数据类型分为内置类型和扩展类型两大类。 内置类型就是java语言本身提供的基本数据类型。比如,整数型int,浮点型float,字符char,布尔值Boolean。 扩展类型则是java语言根据基本数据类型扩展出的其他类型,java要求所有的扩展类型都必须包括在类定义里边, 这就是java为什么是面向对象编程语言的原因。8中基本数据类型:bbc

2017-09-14 11:23:38 617 2

原创 java 值传递和引用传递

值传递和引用传递8种基本数据类型,和其扩展的引用类型,都是值传递,也就是说是将值拷贝了一份,传递下去。除了8种基本类型和其扩展的类型之外,都是引用传递,即传递的是引用的内存地址。对于基本类型,赋值运算符会直接改变变量的值,原来的值被覆盖掉。 对于引用类型,赋值运算符会改变引用种所保存的地址,原来的地址被覆盖。但是原来的对象不会改变(非常重要)。 java中没有被任何引用所指向的对象是垃圾,会被垃

2017-09-14 11:05:57 419

转载 负数的二进制表示

5转换成二制是101,不过int类型的数占用4字节(32位),所以前面填了一堆0。 现在想知道,-5在计算机中如何表示? 在计算机中,负数以其正值的补码形式表达。 什么叫补码呢?这得从原码,反码说起。原码:一个整数,按照绝对值大小转换成的二进制数,称为原码。 比如 00000000 00000000 00000000 00000101 是 5的 原码。反码:将二进制数按位取反,所得的新二进制

2017-09-14 11:01:06 571

原创 .md 文件常用语法

=========================== 加粗并添加下划线 * 显示圆点标记(*后边一定要加空格)标题------# 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题标题一级标题二级标题三级标题四级标题五级标题六级标题### 普通文本普通文本加div的文本在文字前边添加一个tab或者4个空格加

2017-09-13 16:16:30 3671

原创 java集合之 Map

Map是java中常用的接口。 Map所有的子接口:Bindings, ConcurrentMap<K,V>, ConcurrentNavigableMap<K,V>, LogicalMessageContext, MessageContext, NavigableMap<K,V>, SOAPMessageContext, SortedMap<K,V>所有实现该接口的实现类AbstractMap,

2017-09-12 22:57:37 408

转载 java 不常用关键字

transienttransient:临时的; 主要作用是使修饰的变量不被序列化; java序列化有两种方式: 1.实现 Serializable 2.实现Externalizablenativenative:即 JNI,Java Native Interface; 该关键字修饰的方法表示,java并不提供具体的实现,因为其实现体是由非java语言在外面实现的 具体流程 参考资料

2017-09-12 16:13:26 596

原创 java 运算符

^ 异或:异或运算(^)都以二进制数据为基础进行的运算。也就是说当代码中使用到异或运算时,都会先将两个条件进行转换,转换成二进制数据后,再进行运算。异域中同位如果值相同(都是0或者都是1)则为0,不同(一个是0,一个是1)为1。int a=4;int b=6;int c = a^b;//c的值是a和b的异或。值为2.运算过程:a转换为二进制:0100b转换为二进制:01100100^01

2017-09-12 15:42:54 290

转载 hashmap 前篇

hashing(散列算法) 散列(英语:Hashing)是电脑科学中一种对资料的处理方法,通过某种特定的函数/算法(称为散列函数/算法)将要检索的项与用来检索的索引(称为散列,或者散列值)关联起来,生成一种便于搜索的数据结构(称为散列表)。也译为散列。旧译哈希(误以为是人名而采用了音译)。 它也常用作一种资讯安全的实作方法,由一串资料中经过散列算法(Has

2017-09-12 15:13:06 259

转载 java 守护线程

守护线程与普通线程的唯一区别是:当JVM中所有的线程都是守护线程的时候,JVM就可以退出了;如果还有一个或以上的非守护线程则不会退出。(以上是针对正常退出,调用System.exit则必定会退出):poop:

2017-09-12 11:47:38 307

原创 restful 大白话

传统的接口设计,就是过程式的,每个特定的动作有特定的接口(方式可能是一样的,比如操作都用post)。后来的RESTful,其实就是把一个个接口当作对象进行处理, get就是获取该接口对象的内容; post就是提交该接口对象的内容; put就是更新该接口对象的内容; delete就是删除该接口对象的内容;

2017-09-11 22:44:06 612

原创 http 工作流程

http的工作流程1.域名解析 搜索浏览器自身的DNS缓存,2.tcp三次握手3.tcp连接后,发起HTTP请求4.响应http请求 报文分三部分: 状态码; 报头; 正文;5.解析报文内容;6.将解析的正文呈现给用户;webservice=http+xmlreset=http+jsonapi:http+xml/json

2017-09-11 22:39:13 979

转载 URI URL URN

URI = Universal Resource Identifier 统一资源标志符 URL = Universal Resource Locator 统一资源定位符 URN = Universal Resource Name 统一资源名称大白话,就是URI是抽象的定义,不管用什么方法表示,只要能定位一个资源,就叫URI,本来设想的的使用两种方法定位:1,URL,用地址定位;2,URN 用名称

2017-09-11 21:07:27 452

转载 http 无连接 无状态

无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。

2017-09-11 20:44:13 720

原创 http 协议

维基百科对于HTTP的解释:https://zh.wikipedia.org/wiki/%E8%B6%85%E6%96%87%E6%9C%AC%E4%BC%A0%E8%BE%93%E5%8D%8F%E8%AE%AEHTTP(HyperText Transfer Protocol)超文本传输协议是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP的特点如下:1.支持客户/服务器模式。2

2017-09-11 20:42:53 607

转载 java 守护线程

守护线程与普通线程的唯一区别是:当JVM中所有的线程都是守护线程的时候,JVM就可以退出了;如果还有一个或以上的非守护线程则不会退出。(以上是针对正常退出,调用System.exit则必定会退出)

2017-09-11 19:42:06 407

原创 win10自带 微软输入法打开自学习功能

打开设置,进入【隐私】–【语音墨迹书写和键入】

2017-09-11 09:25:18 4096

原创 java timer缺陷

1.Timer管理时间延迟缺陷 Timer执行周期任务时依赖系统时间,如果当前系统时间发生变化会出现一些执行上的变化ScheduledExecutorService基于时间的延迟,不会由于系统时间的改变发生执行变化。2.Timer抛出异常缺陷 timer中的任务如果有一个抛出异常, 则后边的任务不会执行。 这个缺陷可以从Timer.java中的mainLoop方法看出, 整个方法只抛出了In

2017-09-10 22:14:18 1542

转载 java volatile关键字

volatile关键字是java用来解决可见性和有序性问题的。好多人认为volatilehe和synchronized一样,皆是使修饰的对象在操作的时候具有原子性。其实不然,volatile修饰的变量的单次读/写可以保证原子性。如long,double类型的变量,但是并不能保证i++和++i这种操作的原子性,为什么呢?因为本质上i++/++i是读写两次操作。要想保证操作的原子性可以通过Atomi

2017-09-09 10:40:17 233

转载 java 多线程 乐观锁悲观锁

乐观锁原理: 有一种方式就是CAS(Compare And Swap),即修改数据之前先比较与之前读取到的值是否一致,如果一致,则进行修改,如果不一致则重新执行,这也是乐观锁的实现原理。不过CAS在某些场景下不一定有效,比如另一线程先修改了某个值,然后再改回原来值,这种情况下,CAS是无法判断的。悲观锁:大多数情况下依靠数据库的锁机制实现,以保证操作最大程度的独占性。但随之而来的就是数据库性能的大

2017-09-09 09:07:35 475

RedisDesktopManager.zip

redisdesktopmanager 工具。redis免费,好用的管理工具,供大家下载。

2020-08-16

JsonDotNet.zip

Newtonsoft.Json 各个平台的版本综合版。经过生产环境测试,序列化和反序列化皆可正常运行。

2020-08-12

Linux命令大全

工作中需要用到Linux做服务器,所以就到网上找到了一份Linux的命令,还是蛮全的,免费的,,不喜勿喷哦

2015-05-12

java线程.rar

java线程 ,进来想好好了解一下,就从网上下了份资料

2015-05-05

SWT-JFace-in-Action_中文版.pdf

SWT-JFace-in-Action_中文版.pdf,swt/jface教程 eclipse java

2015-04-30

SWT-JFace-3.4-zh-CN

用着感觉还不错,希望对你们有用

2015-04-22

highchart.chm

需要用到hignchart,找了好久才找到这个API

2014-12-16

webservice xfire配置示例

忽然项目需要用到webservice可是到网上搜了好多都不顶用。所以,自己就总结了一下,希望对你有用。

2014-10-15

flash实现类似QQ空间相册多图片上传

项目中要用到多图片上传,所以就谢了一个,感觉还不错。希望对你有帮助

2014-10-15

ADT-15.0.0.zip

ADT-15.0.ZIP 是一个eclipse adt插件的压缩包 适合用于eclipse离线安装adt插件 还不错

2014-10-09

mxgraph.rar

做项目的时候找老前辈要的,内置各种demo绝对值.

2014-06-17

mxGraphic.rar

工作中需要用到mxGraphic,所以到网上下了一个

2014-06-17

Kettle-API.chm

项目中要用到这个就找了一个..下载了下来

2014-05-30

javaTree目录

javaTree目录

2014-03-17

query2.1.0

是jquery的最新版本

2013-12-16

jquery 时间倒计时

出现的样式自己可以随意的调整,整体用起来感觉还不错

2013-10-24

class.phpmailer.php

项目中要用到php进行邮件之间的交互,所以就用到了

2013-10-03

Canvas_画笔_橡皮擦

这个是利用canvas制作的一个画布 画笔

2013-09-21

刮刮卡.rar

是一个利用画布实现刮开涂层的一个小东西 图片文字都可以 个人觉得还行

2013-09-20

Extjs4+API

到新浪上下用5分下了下来 在这里就免费吧

2013-09-18

NewtonJson.rar

NewtonJson,

2019-05-28

Ezreal.rar

Model contains animotion

2019-05-28

网页3D模型显示实例

网页3D模型显示实例.rar,分数少点,供大家下载

2018-11-30

Project_List_Unity_ManagerV5.rar

该程序可以删除unity3D的项目, 前提是要在unity软件关闭的情况下

2018-07-04

MouseWithoutBordersSetup

没来想选择0分的但是改版后的最低的只能为1分,,,抱歉了, 各位官人。。非君本意啊。。。。。。。。。。。。。

2017-09-22

moment.rar

moment.js 好用的js时间控制方法

2017-06-01

C# 入门文档

注意此文档非API,个人觉得适合入门级别

2017-02-08

Maven权威指南_中文完整版清晰.pdf

2016-09-27

GitHub_2_11_0_5离线安装包以及文件下载链接.rar

2016-09-27

数据库文档生成器

生成html文档和见表语句

2016-05-13

Postman-REST-Client_v0.8.4.14 licy.rar

Postman-REST-Client_v0.8.4.14 licy.rar

2015-07-28

Serv-U_64_jb51.rar

在win7普通家庭版下,想搭建FTP服务器而又不想升级的,可以用这个,本人亲测,成功搭建

2015-07-20

Java基础教程.pdf

Java基础教程 适合刚刚刚开始学习java的童鞋们,祝福你们

2015-07-13

MySQL_5_green.rar

mysql 数据库 绿色版 免安装 启动简单 很nice

2015-07-05

apache-tomcat-7.0.27.exe

apache-tomcat-7.0.27.exe

2015-06-29

Eclipse plugin hibernate generation.zip

此hibernate插件,界面配置,会自动生成cfg配置文件,映射文件,bean、dao、interface、implements

2015-05-29

OpenExplorer_1.5.0.v201108051513.jar

在项目上右键-->点击openExplorer 打开项目所在具体位置

2015-05-29

nginx 命令.bat

nginx web服务器启动,重启,关闭。为了方便写了一个bat脚本

2015-05-22

httrack_x64-3.48.21.exe

httrack_x64-3.48.21.exe

2015-05-22

Eclipse plugin (hibernate生成工具)

将文件解压后,将文件夹中的3个文件夹放到eclipse目录下的plugin下,然后重启eclipse就OK了

2015-05-12

空空如也

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

TA关注的人

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