自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (14)
  • 收藏
  • 关注

转载 多线程问题总结

多线程进程与线程的区别?答:进程是所有线程的集合,每一个线程是进程中的一条执行路径,线程只是一条执行路径。为什么要用多线程? 答:提高程序效率多线程创建方式?  答:继承Thread或Runnable接口。是继承Thread类好还是实现Runnable接口好?答:Runnable接口好,因为实现了接口还可以继续继承。继承Thread类不能再继承。你在哪里用到了多

2017-08-30 15:07:06 250

转载 Socket之UDP和TCP协议

网络模型TCP协议与UDP协议区别Http协议底层实现原理。二、什么是网络模型网络编程的本质是两个设备之间的数据交换,当然,在计算机网络中,设备主要指计算机。数据传递本身没有多大的难度,不就是把一个设备中的数据发送给两外一个设备,然后接受另外一个设备反馈的数据。  现在的网络编程基本上都是基于请求/响应方式的,也就是一个设备发送请求数据给另外一个,然后接收另一个

2017-08-29 16:59:30 351

转载 自定义注解与设计模式

熟悉注解底层实现原理完成ORM框架底层原理常用设计模式单例、工厂、代理一.自定义注解1.1什么是注解?Jdk1.5新增新技术,注解。很多框架为了简化代码,都会提供有些注解。可以理解为插件,是代码级别的插件,在类的方法上写:@XXX,就是在代码上插入了一个插件。注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。注解分类:内置注解(也成为元注解jd

2017-08-29 16:18:28 969

原创 数据交换格式

一、什么是数据交换格式客户端与服务器常用数据交换格式xml、json、html一、 数据交换格式用场景Xml:先不流行,因为xml是重量级的,占宽带比较大。所以在传输中效率并不高,   Webservice、xml银行老项目。Json:轻量级,json占宽带比较小,所以他在传输中比xml高。移动端(安卓、IOS)通讯方式采用http协议+JSON格式走restf

2017-08-29 11:00:16 1272

转载 深入理解Java多线程与并发编程

线程三大特性多线程有三大特性,原子性、可见性、有序性2.1什么是原子性            即一个操作或者多个操作要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。一个很经典的例子就是银行账户转账问题: 比如从账户A向账户B转1000元,那么必然包括2个操作:从账户A减去1000元,往账户B加上1000元。这2个操作必须要具备原子性才能保证不出现一些意

2017-08-29 09:49:53 3591

转载 多线程之间实现通讯

熟练多线程之间通讯Wait、Notify、NotifyAll用法需求:分别创建两个线程,名称为A和B,A线程负责写操作,也就是不停的写入名称和性别。 B线程负责读取操作,也就是不停的读取现在写入的名称和性别,看图演示2.3代码实现基本实现package ReadInput;class Res { public String userSex; publ

2017-08-25 20:20:35 3932

转载 多线程之间实现同步

2.1 为什么有线程安全问题?     当多个线程同时共享,同一个全局变量或静态变量,做写的操作时,可能会发生数据冲突问题,也就是线程安全问题。做读操作是不会发生数据冲突问题。案例:需求现在有100张火车票,有两个窗口同时抢火车票,请使用多线程模拟抢票效果。package ThreadTrain;/** * 什么是线程不安全问题,就是当多个线程,共享同一个数据,可能有

2017-08-25 15:46:23 560

转载 Java多线程快速入门

1、 多线程概述(为什么我们要用多线程)进程:  是一个正在执行中的程序,每一个进程都有一个执行顺序。该顺序可以叫做执行路径,或者叫做一个控制单元。线程: 线程就是进程当中执行的一条路径,也是进程当中的一个控制单元。一个应用程序中一定会有一个线程,这个线程我们叫做主线程。多线程:  多线程就是一个应用程序中,有多个不同的执行路径。我们就叫做多线程。多线程场景:迅雷下

2017-08-25 14:59:41 184

原创 String[] 数组判断值不能重复

String[] price = getParaValues("price");//用于判断规格是否有重复值的标记boolean flag=false;for (int i = 0; i  String temp=spec_name[i]; int count=0; for (int j = 0; j  String temp2=spec_name[j]; 

2017-08-14 14:50:42 822

原创 linux下安装redis和启动redis

版本说明   本教程使用redis3.0版本。3.0版本主要增加了redis集群功能。安装的前提条件:需要安装gcc:yuminstall gcc-c++ 1、下载redis的源码包。2、把源码包上传到linux服务器3、解压源码包tar -zxvf redis-3.0.0.tar.gz 4、Make5、Make install  (Make 和Make i

2017-08-09 16:02:31 342

转载 CentOS 7上安装GCC

自己动手在CentOS 7上编译安装GCC 4.9.2下载地址:ftp://mirrors.kernel.org/gnu/gcc/gcc-4.9.2/gcc-4.9.2.tar.bz2 1、下载源码 wget ftp://mirrors.kernel.org/gnu/gcc/gcc-4.9.2/gcc-4.9.2.tar.bz2 2、解压文件 tar -xvf ftp://

2017-08-09 15:50:03 4580

原创 linux 下jdk tomcat 的安装

本文参考了前辈的文档:http://blog.csdn.net/carlos1992/article/details/43085897jdk配置:在路径 /usr/lib/jvmjdk1.8.0_31执行命令:sudo vi ./bin/startup.sh(不熟悉vi的,可以用gedit打开:sudo gedit./bin/startup.sh)然后,输入密码,就

2017-08-07 11:21:16 270

原创 vmware tools安装没有VMwaretools-9.6.0-1294478.tar.gz

1.关闭虚拟机2.编辑虚拟机,将CD/DVD选项改成自动检测(而不是之前指向的ubuntuxxx.iso)3.重启虚拟机4.点击菜单中的虚拟机,点击安装vmware tool5.之后按网上教程安装即可http://jingyan.baidu.com/article/3065b3b6e8dedabecff8a435.html

2017-08-03 09:57:43 1554

taotao商城sql.zip

taotao商城sql.zip,taotao商城sql.ziptaotao商城sql.ziptaotao商城sql.zip

2017-11-15

最新全国银行联行号清单(2017版本).zip

最新全国银行联行号清单,最新全国银行联行号清单最新全国银行联行号清单

2017-11-10

JqueryMultiselect.jar

Jquery multiselect 根据官方文档做了个demo,可以实现获取选择中的所有值,还有实现了刷新后,仍然显示刷新前的选择

2017-10-19

swfobject.js

最近看到了好几个Flash网站,head代码里都加载了一个swfobject.js,这个JS究 竟有什么作用呢?眼下正在做一个Web页面,说不定刚好可以派上用场。于是,好奇的搜索了一下。原来这是老外开发的,用于在HTML中方面插入Adobe Flash媒体资源(*.swf文件)的独立、敏捷的JavaScript模块,该模块中的JavaScript脚本能够自动检测PC、Mac机器上各种 主流浏览器对Flash插件的支持情况。目前最新的版本是2.2,这里可以下载最新版的SWFObject

2017-10-19

最新全国银行联行号清单(2016版本)-境内新(全)

最新全国银行联行号清单(2016版本)-境内新(全)

2017-10-11

taotao.sql

淘淘商城l数据taotao.sql, 淘淘商城l数据taotao.sql, 淘淘商城l数据taotao.sql 淘淘商城l数据taotao.sql, 淘淘商城l数据taotao.sql, 淘淘商城l数据taotao.sql

2017-09-09

pagehelper-3.4.2.rar

mabatis分页修复jar包,包括maven下载的文件,包括jar和pom,pagehelper-3.4.2-fix.jar,pagehelper-3.4.2-fix.pom

2017-09-08

codetemplates.xml

使用方法: 工程->右键->Properties->Java code style -> code Templates-> import 就ok了。

2017-08-24

z-tree树.zip

支持JSON数据,静态和Ajax异加载节点数据,支持极其灵活的checkbox或 radio选择功能

2017-08-23

postman_extensions.zip

postman_extensions:安装流程:http://blog.csdn.net/shiyaru1314/article/details/49303317

2017-06-19

截图软件.zip

截图软件

2017-06-16

SecureCRT_ha.zip

SecureCRT,win命令行操作Linux

2017-06-14

FileZilla FTP Client.zip

FileZilla FTP 用于office, 亲试可用

2017-06-14

mysql-connector-java-5.1.7-bin.jar

mysql-connector-java-5.1.7-bin.jar

2017-06-14

空空如也

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

TA关注的人

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