摘要: 一个JVM 启动之后,自己会启动一些线程。我们在jstack的时候可以排除掉这些。只关注我们自己业务产生的线程代码Java代码packagecom.cases;importjava.lang.management.GarbageCollectorMXBean;importjava.lang.mana... 阅读全文
posted @ 2016-01-08 10:04 烟-波-天-客 阅读(1946) 评论(0) 推荐(0) 编辑
摘要: 游标-----内存中的一块区域,存放的是select的结果 游标用来处理从数据库中检索的多行记录(使用SELECT语句)。利用游标,程序可以逐个地处理和遍历一次检索返回的整个记录集。 为了处理SQL语句,Oracle将在内存中分配一个区域,这就是上下文区。这个区包含了已经处理完的行数、指向被分析语句... 阅读全文
posted @ 2016-01-08 10:01 烟-波-天-客 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 最近项目中用到了redis,所以就找了相关的资料学习了,然后搭建了redis集群,以及客户端的java代码实现。由于对linux不太熟悉,所以在Linux上搭建redis集群的时候碰到了很多问题,下面就大概总结下。redis相关网站:官网:http://redis.io 中文网:http://ww... 阅读全文
posted @ 2016-01-08 09:59 烟-波-天-客 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 一、JDK命令行工具简介所有的java开发人员都知道JDK的bin目录下存放着编译java需要的javac,以及运行java程序需要的java这两个命令工具,但是很多人并没有注意到,其实除了这两个工具,该目录下还有很多工具,这些工具其实为我们提供了很多方便且强大的功能,windows7系统64位jd... 阅读全文
posted @ 2016-01-08 09:56 烟-波-天-客 阅读(2352) 评论(0) 推荐(0) 编辑
摘要: id生成策略1.对应项目:hibernate_0400_ID2.注意: a)我们观察hibernate生成表的结构并不是为了将来就用它生成,(可能还有自己的扩展,比如index等)而是为了明白我们应该建立什么样的表和实体类映射。3.id主键:1)在mysql用自增字段,用auto increatm... 阅读全文
posted @ 2016-01-08 09:54 烟-波-天-客 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 最近在使用ubuntu时,常用到的一些命令,当作笔记,以后在使用的过程中在充实。。。## 启动xampp: sudo /opt/lampp/lampp start# 终端清屏快捷键:ctrl+l# 解压tar.gz文件命令:tar -zxvf 文件名.tar.gz zip xx.zip压缩, u... 阅读全文
posted @ 2016-01-08 09:50 烟-波-天-客 阅读(187) 评论(0) 推荐(0) 编辑
摘要: AOP的实现有两种,一种是接口的实现,一种是产生自己实现,分别的代表为JDK的Proxy和CGLIB的Proxy下面是模拟接口代理实现 ,通过模拟JDK的动态代理,更深刻的理解通过动态代理可以面向切面编程1 定义被代理的对象和接口Java代码publicinterfaceBookInterface{... 阅读全文
posted @ 2016-01-08 09:48 烟-波-天-客 阅读(329) 评论(0) 推荐(0) 编辑
摘要: mysql日期和字符相互转换 date_format(date,'%Y-%m-%d') -------------->oracle中的to_char(); str_to_date(date,'%Y-%m-%d') -------------->oracle中的to_date(); ... 阅读全文
posted @ 2016-01-08 09:46 烟-波-天-客 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 一:Spring中的几种容器都支持使用xml装配bean,包括: XmlBeanFactory , ClassPathXmlApplicationContext , FileSystemXmlApplicationContext , XmlWebApplicationContext加载这些容... 阅读全文
posted @ 2016-01-08 09:37 烟-波-天-客 阅读(2971) 评论(0) 推荐(0) 编辑
摘要: 通过前面的步骤可以搭建好 Maven 以及下载依赖框架,那么接下来就是编写框架的配置文件了,配置分为以下三个步骤:配置 SpringMVC配置 Mybatis配置 log以下配置 SpringMVC:确定包结构,以及每个包的作用配置 web.xml 启用 SpringMVCXml代码SSMconte... 阅读全文
posted @ 2016-01-08 09:34 烟-波-天-客 阅读(1520) 评论(1) 推荐(0) 编辑
摘要: 这是自己动手搭建一套基于Maven的SSM架构。SSM:Spring,SpringMVC,Mybatis环境验证Java环境验证Maven环境验证eclipse maven配置利用Eclipse搭建SSM新建maven项目:New > Maven Project创建maven-web项目:maven... 阅读全文
posted @ 2016-01-08 09:32 烟-波-天-客 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 引用 JAVA 获取网络图片或本地图片压缩后打成ZIP,但是获取网络流存在问题:每次获取图片流的大小不一样(图片不完整),以致无法构建图片进行压缩?Java代码/*释以下代码:即可获取完整图片流网络不稳定情况且网络流是顺序读取,所以获得前部份流,不需要关闭连接,只需要将用完的流关闭即可*/final... 阅读全文
posted @ 2016-01-08 09:26 烟-波-天-客 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 1. 扫描类Java代码importjava.io.File;importjava.io.FilenameFilter;importjava.io.IOException;importjava.net.JarURLConnection;importjava.net.URL;importjava.ut... 阅读全文
posted @ 2016-01-08 09:23 烟-波-天-客 阅读(2330) 评论(0) 推荐(0) 编辑
摘要: 1. 防padding属性改变盒子模型宽度Css代码*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} 当前css将固定盒子模型宽度总是以(显示)指定的宽度(width:300px)为准... 阅读全文
posted @ 2016-01-08 09:22 烟-波-天-客 阅读(258) 评论(0) 推荐(1) 编辑
摘要: Sql代码--查询事件触发器开关--SHOWVARIABLESLIKE'event_sc%';--打开触发器开关SETGLOBALevent_scheduler=1;--测试存储过程DROPPROCEDUREIFEXISTS`up_report_proc_4_event`;CREATEPROCEDU... 阅读全文
posted @ 2016-01-08 09:20 烟-波-天-客 阅读(808) 评论(0) 推荐(0) 编辑
摘要: 1. 冒泡排序: 效率O(N*N),比较N*N/2,交换N*N/4Java代码publicvoidbubbleSort(){int[]arr={1,6,3,5,10,4};intarrLen=arr.length;//内层循环变量intin;//外层循环变量intout;//外层循环次数=列表长度-... 阅读全文
posted @ 2016-01-08 09:17 烟-波-天-客 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 1:Maven命令下载源码和javadocs当在IDE中使用Maven时如果想要看引用的jar包中类的源码和javadoc需要通过maven命令下载这些源码,然后再进行引入,通过mvn命令能够容易的达到这个目的:Java代码mvndependency:sourcesmvndependency:res... 阅读全文
posted @ 2016-01-08 09:15 烟-波-天-客 阅读(741) 评论(0) 推荐(0) 编辑
摘要: git 客户端在使用过程中大概有几部,在此简单整理一下:git 初始化 git init增加分支git branch dev ,dev 为分支名称 ;切换分支 git checkout dev ,dev 为分支名称;显示所有分支 git branchgit checkout -b 相当于git br... 阅读全文
posted @ 2016-01-08 09:11 烟-波-天-客 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 上文简单介绍了springMVC之单文件上传,本文继续介绍多文件上传表单。包含单文件上传的表单已经能够满足大部分功能需求,但任然不够完善。实际业务中可能会包含多个文件同时上传,例如:商家在电商平台申请店铺需要上传身份证扫描文件,这时会有两份上传文件(正/反面)。此时,单文件表单就不能满足需求了;当然... 阅读全文
posted @ 2016-01-08 09:09 烟-波-天-客 阅读(684) 评论(0) 推荐(0) 编辑
摘要: springmvc对form表单的支持已经很成熟,仅仅两步:配置支持文件上传的bean:org.springframework.web.multipart.commons.CommonsMultipartResolver同时设置文件编码、单次提交表单上传文件最大字节数、以及写文件时使用的缓冲区大小开... 阅读全文
posted @ 2016-01-08 09:06 烟-波-天-客 阅读(607) 评论(0) 推荐(0) 编辑