自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

biubiubiubiubiu

一年后的西瓜

  • 博客(16)
  • 资源 (15)
  • 问答 (1)
  • 收藏
  • 关注

原创 java线程通信,解决线程之间的交互问题

线程通信:注意三个都是Object的方法 并且都必须在synchronzied代码块和安全方法下使用否则会报异常wiat:使当前线程挂起,释放锁,其他线程可以参与进来共享其数据。notify:唤醒当前线程,让线程握住锁,其他线程无法参与进来。notifyall:唤醒所有的线程。下面为活生生列子一枚:public class ThreadTest {public stat

2015-11-29 21:40:15 2136

原创 java线程死锁问题案列

public class DeadLock {//线程死锁:双方占用对面资源,不退出,导致线程无法执行完成造成死锁 程序因此动不了static StringBuffer sb1=new StringBuffer();static StringBuffer sb2=new StringBuffer();public static void main(String[] args) {

2015-11-29 11:05:51 415

原创 Mysql查询语句性能优化

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中使用!=或3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中

2015-11-27 18:27:31 481

原创 Java线程安全问题及线程安全解决方法

Java线程安全问题一直是一个热议的话题,笔者在开发或面试过程中常遇到类似这样的问题 下面我来总结一下:线程安全的原因 :线程安全是由于多个线程在数据共享过程中出现了异常,比如一个线程还未执行完成,另一个线程就参与了进来,导致共享的数据不准确。那么我们如何来解决线程安全问题呢?方法有多种 笔者就先列举一种方法叫"安全代码块"关键代码synchronized 具体例子如下:1.cla

2015-11-26 22:32:05 827

原创 Java线程生命周期

2015-11-26 20:54:11 610

原创 如何优化Mysql千万级快速分页,limit优化快速分页,MySQL处理千万级数据查询的优化方案!

MySQL数据库优化处理实现千万级快速分页分析,来看下吧。数据表 collect ( id, title ,info ,vtype) 就这4个字段,其中 title 用定长,info 用text, id 是逐渐,vtype是tinyint,vtype是索引。这是一个基本的新闻系统的简单模型。现在往里面填充数据,填充10万篇新闻。最后collect 为 10万条记录,数据库表占用硬盘

2015-11-23 17:45:04 434

原创 springMVC配置文件

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springframework.org/schema/context"xmlns:mvc="http://www.springframework.org/schema/mvc"xsi:schemaLocation="http://

2015-11-22 13:46:26 380

原创 springMVC web.xml配置文件

xmlns="http://java.sun.com/xml/ns/javaee"  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee  http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"  id="WebApp_ID" version="2.5">      con

2015-11-22 12:57:45 439

原创 java跟日期相关的类

1.java.util.Date、java.sql.Date(之类)方法参考API2.System 获取系统当前时间,用于计算时间差3.SimpleDateFormat国际化时间类 ,可以把时间转化为文本format(new Date();),把文本转化为时间parse("格式")4.Calendar日历类方法参考api注意:面试中经常会问java常用的时间类有哪些 在此做

2015-11-21 16:02:59 374

原创 JAVA去掉一个字符串的前后空格

public static String mytrim(String str){int start=0;int end=str.length()-1;while(str.charAt(start) ==' '){start++;}while(str.charAt(end)==' '){end--;}return str.substring(start,end+1

2015-11-21 10:13:28 2059

原创 JAVA将一个字符串反向颠倒

//将一个字符串反向颠倒public static String reserver(String str,Integer start,Integer end){char[] c=str.toCharArray();return reserver(c,start,end);}//将一个字符串反向颠倒public static String reserver(char[] s,

2015-11-21 10:12:43 1508

原创 Java计算一个字符在另一个字符串出现的次数

public static int getTime(String str1,String str2){int count=0;int len;while((len=str1.indexOf(str2))!=-1){count++;str1=str1.substring(len+str2.length());}return count;}getTime("sa

2015-11-21 10:09:32 701

原创 java集合

通俗的说java集合由Collection接口和Map接口组成1.Colletion接口有两个子接口Set(无序,不可重复),List(有序,可重复),底层 为数组实现2.Map接口与Collection接口同级3.Set的实现类有:HashSet,TreeSet,LinkedHashSet.其中TreeSet,LinkedhHashSet为有序,Linked为线程安全,其他线程不

2015-11-15 17:32:05 101

原创 java关键字

本著在开发面试中常遇到的关键字,在此做一个详细的解答一,final1.final标记的类不能被继承2.final标记的方法不能被重写3.final标记的变量名字必须大些即常量,变量值不能被更改即只能赋一次值4.被static final 声明的变量即为全局常量二,abstract1.abstract声明的类为抽象类,不能被实列化2.abstract声明的方法为抽

2015-11-03 21:17:00 367

原创 SVN用命令注册Window服务

经过多次注册失败总结出来的结论与大家分享一下:SVN可以通过命令的方式来启动服务器,但是有其缺陷就是必须不能关闭命令窗口,否则,服务器将随即被关闭,因此我们为了方便通过注册Window服务的方式来手动或开机就启动window服务:1.进入cmd窗口(win7以上系统用管理员身份运行,否则会报无权限)2.sc create SVNService binpath= "D:\Develop\

2015-11-02 23:25:01 1339

原创 SVN创建版本库

在安装完SVN服务器程序的前提下我们来创建SVN版本库,用于管理多个项目:1.在D盘任意新建一个文件夹名为Repository,为了安全起见,再在里面新建一个库文件Rep:2.得到的系统盘路径D:\Develop\Repository\Rep3,接着在Rep新建我们项目的名称例如:OA4,cmd打开命令窗口,进入此目录D:\Develop\Repository\Rep\OA

2015-11-01 13:26:26 606

Java自定义线程池并创建bean初始化以及具体使用代码

线程池封装工具代码使用全套

2024-02-04

大数据克隆虚拟机配置hadoop.doc

虚拟机克隆配置教程,克隆后需要配置虚拟机的信息,比如ip地址等,此文档自己试过记下了步骤,一步一步跟着做就行

2019-05-24

activiti需要的jar

activiti需要的jar包,可以放lib目录,也可以用maven依赖到pom.xml文件里面,一共只需要这么多jar包,开发过程中缺什么包就找什么包导入就OK了

2017-11-02

googlechart本地运行

google chart本地demo

2017-05-20

redis服务器

redis

2017-04-20

ckplayer.js免费下载

Ckplayer播放器及配置帮助.zip

2016-12-30

struts2所有jar包程序文件

struts2所有jar包下载

2016-09-10

json-lib-2.3-jdk15

json-lib-2.3-jdk15

2016-09-10

xwork-core-2.3.16.3

xwork-core-2.3.16.3Jar包

2016-09-10

SQL完全手册

SQL完全手册

2016-09-07

ibatis开发指南

ibatis开发指南

2016-09-07

灰常好看的H5登录界面

H5登录界面 免费下载

2016-09-06

javascript精通教程

JavaScript精通教程下载

2016-08-26

精通spring书籍

精通spring书籍下载

2016-08-26

Java设计模式书籍

Java设计模式

2016-08-26

mybatis代码生成资源jar包

mybaits代码生成器下载本人并提供了博文给各位学习。

2016-08-21

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

TA关注的人

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