自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

原创 githup的使用命令

git覆盖掉原来的文件:git statusgit checkout -- dtwebsvr/src/main/java/com/dington/servlet/callback/RewardServlet.javagit的帮助文档:git status --helpgit切换分支:git branch -agit checkout Shawn-test-dn0gi

2017-04-25 20:15:41 452

转载 话外--警醒自己 转载自程序员人生

编程没有捷径:奇葩冒牌程序员的故事2017-02-08    分类:程序员人生、首页精华0人评论     来源:sdk.cn分享到:更多3在讲述这个故事之前,我有一句话要说:编程是一件特别难的事情!成为优秀的编程人员没有捷径,你要拥有高智商,要保持谦逊,还要不断的努力,犯错,在错误中成长,深刻理解你所学习的材料。但是有些人就是一定要寻找捷径,而其中之一,

2017-03-22 15:32:50 301

转载 Java并发编程

转载请注明出处:http://blog.csdn.net/ns_code/article/details/17228213     notify通知的遗漏很容易理解,即threadA还没开始wait的时候,threadB已经notify了,这样,threadB通知是没有任何响应的,当threadB退出synchronized代码块后,threadA再开始wait,便会一直阻塞等待,直到

2017-03-20 13:37:22 215

原创 并发编程-四

java并发编程    volatile变量修饰符 使用限制       1.对变量的写操作不依赖于当前值       2.该变量没有包含在具体其他变量的不等式中       作用:       Volatile修饰的成员变量在每次被线程访问时,都强迫从共享内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到共享内存。这样在任何时刻,两个不同的线

2017-03-19 12:01:35 349

转载 并发编程三——守护线程和线程阻塞

守护线程  Java中有两类线程:User Thread(用户线程)、Daemon Thread(守护线程)      用户线程即运行在前台的线程,而守护线程是运行在后台的线程。 守护线程作用是为其他前台线程的运行提供便利服务,而且仅在普通、非守护线程仍然运行时才需要,比如垃圾回收线程就是一个守护线程。当VM检测仅剩一个守护线程,而用户线程都已经退出运行

2017-03-18 16:28:02 198

转载 【Java并发编程】之二:线程挂起、恢复与终止的正确方法(含代码)

标签: 多线程JAVA挂起恢复终止2013-12-04 08:12 14067人阅读 评论(6) 收藏 举报转载自:http://blog.csdn.net/ns_code/article/details/17095733挂起和恢复线程    Thread 的API中包含两个被淘汰的方法,它们用于临时挂起和重启某个线程,这些方法已经被淘汰,因为它们是不安全的,不

2017-03-18 16:17:25 438

转载 并发编程一

并发编程  一.Java中实现多线程有两种方法:继承Thread类、实现Runnable接口,在程序开发中只要是多线程,肯定永远以实现Runnable接口为主,因为实现Runnable接口相比继承Thread类有如下优势:    1、可以避免由于Java的单继承特性而带来的局限;    2、增强程序的健壮性,代码能够被多个线程共享,代码与数据是独立的;

2017-03-17 17:59:00 238

转载 spring AOP

AOPAOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如日志功能。日志代码往往横向地散布在所有对象层次中,而与

2017-02-15 14:12:14 200

转载 spring aop ioc

spring 的优点?1.降低了组件之间的耦合性 ,实现了软件各层之间的解耦 2.可以使用容易提供的众多服务,如事务管理,消息服务等 3.容器提供单例模式支持 4.容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能 5.容器提供了众多的辅助类,能加快应用的开发 6.spring对于主流的应用框架提供了集成支持,如hibernate,JPA,Struts等 

2017-02-15 11:52:46 184

转载 Mysql Explain 详解

一.语法explain 例如: explain select * from t3 where id=3952602;二.explain输出解释+----+-------------+-------+-------+-------------------+---------+---------+-------+------+-------+| id | selec

2017-01-12 09:45:01 189

翻译 html

HTML Text Formatting      - Bold text         粗体 - Important text    加强意味的粗体      - Italic text       斜体     - Emphasized text   加强意味的斜体   - Marked text       背景变亮  - Small text      

2017-01-11 14:30:49 220

转载 Maven多模块项目构建

划分多模块项目的原因多人协作的Maven管理的真实的项目可以选择分模块,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-module)相互关联。那么,为什么要这么做呢?我们明明在开发一个项目,划分模块后,导入Eclipse变成了N个项目,这会带来复杂度,给开发带来不便。为了解释原因,假设有这样一个项目,很常见的Java Web应用。在这个应用中

2016-12-02 10:07:10 317 1

原创 shiro配置

1.依赖的jar包    org.apache.shiroshiro-web1.2.2org.apache.shiroshiro-spring1.2.2org.apache.shiroshiro-ehcache1.2.2commons-langcommons-lang1.2.22.配置web.x

2016-11-30 14:26:27 505

转载 mysql5.6 sql优化

我用的数据库是mysql5.6,下面简单的介绍下场景课程表create table Course(c_id int PRIMARY KEY,name varchar(10))数据100条学生表create table Student(id int PRIMARY KEY,

2016-11-30 10:11:52 387

转载 手动上传第三方jar包到nexus的步骤

手动上传第三方jar包到nexus的步奏:1)按下图方式进行 2)按下图完成上传3)点击保存完成顶

2016-11-30 10:03:01 5645 1

原创 springmvc 配置jdbc 使用DruidDataSource

配置db-config.properties,放在src目录下db.url= jdbc:mysql://192.168.83.3:3306/user_db?useUnicode=true&characterEncoding=utf8db.username=rootdb.password=123456db.driver=com.mysql.jdbc.Driver

2016-11-29 17:07:40 2845

原创 maven tomcat插件使用和学习线路

1.基本使用2.了解继承/聚合3.了解jar包冲突机制,并解决冲突4.了解mvn的3个默认声明周期 ,生命周期的各个阶段phase ,各个阶段的目标goal5.mvn的插件开发 6.Nexus私服搭建及其使用。tomcat-maven-plugin  插件使用配置在pom.xm 加入以下xml。                           

2016-11-29 15:20:17 702

转载 maven settings.xml中文版解释

xml version="1.0" encoding="UTF-8"?> | 这是Maven的配置文件,有下面两种level: | | 1. User Level. 只为单个用户提供配置,通常在${user.home}/.m2/settings.xml 目录下。 | | 注: 这个位置可以在命令行中输入如下改变: | |

2016-11-25 15:53:28 377

原创 nexus安装

1.解压tar zxvf nexus-2.1.2-bundle.tar.gz2.设置为系统自启动服务  # cd /etc/init.d/  # cp -r /home/nexus/nexus/bin/jsw/linux-x86-64/nexus nexus   #-r为递归拷贝    编辑/etc/init.d/nexus文件,添加以下变量定义:NEXUS_H

2016-11-25 14:42:42 269

原创 centos7服务器配置文档

安装jdk    1. 从官网下载jdk1.7版本并解压      tar zxvf jdk-7u79-Linux-x64.tar.gz    2.配置环境变量      vi ~/.bashrc      export JAVA_HOME=/data/java/jdk1.7export JRE_HOME=${JAVA_HOME}/jreex

2016-11-25 10:23:57 460

网上商城 jsp

mvc架构写的网上商城,可以写入信息,购买,付账等功能

2012-05-20

jsp做的字库系统

jsp做的程序 包含了struts2和hibernate框架的使用,对于刚刚学习的人很有帮助

2012-05-20

java mvc架构的程序

java做的mvc架构的网上商城 适合初学j2ee的人研究

2012-05-20

空空如也

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

TA关注的人

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