自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

很幸运_YL的博客

running on the way

  • 博客(25)
  • 收藏
  • 关注

原创 Java虚拟机内存模型

java虚拟机在执行java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则依赖用户线程的启动和结束而建立和销毁。java7的,java虚拟机所管理的内存将会包括以下几个运行时数据区域。1.程序计数器:是一块较小的内存空间,可以看做是当前线程所执行的字节码的行号指示器。在虚拟...

2020-04-12 15:24:38 140

转载 Eclipse中ctrl+shift+r与ctrl+shift+t的区别

eclipse中的两个常用的快捷键可以大大提升查找文件的效率,分别是:ctrl+shift+r : open resource, 打开资源.  它可以打开当前eclipse的工作区中所有(打开的)工程中所有类型的文件,但只限手动编写的文件,不含工程中引用到的jar包中的类、接口; ctrl+shift+t : open type, 打开类型.  它可以打开当前eclipse的工作区中所有...

2018-10-08 13:23:54 489

转载 mybatis深入理解之 # 与 $ 区别以及 sql 预编译

mybatis 中使用 sqlMap 进行 sql 查询时,经常需要动态传递参数,例如我们需要根据用户的姓名来筛选用户时,sql 如下:select * from user where name = "ruhua";上述 sql 中,我们希望 name 后的参数 "ruhua" 是动态可变的,即不同的时刻根据不同的姓名来查询用户。在 sqlMap 的 xml 文件中...

2018-07-03 21:50:29 336

原创 vi和vim的操作

1、多级撤销vi里,按u只能撤销上次命令。vim里,可以无限制的撤销。2、易用性:vi只能运行与unix中,而vim不仅可以运行与unix,windows,mac等操作平台。3.对vi的完全兼容某些情况下,可以把vim当成vi使用。vi有3种模式:插入模式:可以输入字符,按Esc讲回到命令模式。命令模式:可以移动光标、删除字符等。低行模式:可以保存文件、退出vi、设置vi、查找等功能(低行模式也可...

2018-05-17 17:19:35 162

原创 csdn我的收藏路径

http://my.csdn.net/my/favorite

2018-05-04 17:13:08 173

原创 linux查看与挂载磁盘

(1) 用命令fdisk -l查看磁盘        (2) 新建一个文件夹,作为将来访问vdb1的标识    mkdir    /data1(3) 查看磁盘vdb1的文件系统类型          df    -T(4) 挂载磁盘vdb1到data1    mount -t ext4 /dev/vdb1    /data1/(5) 用df -h可以查看到新挂载上的磁盘sdb1今后访问/data1...

2018-05-02 14:52:45 9688

转载 Intellij IDEA创建maven项目无java文件问题

Intellij IDEA创建maven项目无java文件问题1.解决之前项目结构如下:2.选择File->Project Structure...3.选择Modules选项卡下面的Sources项,在main文件夹上右键,选择New Folder...并点击OK  4.输入要创建的文件夹名称java,并点击OK继续5.在创建好的java文件夹上右键选择Sources项将该文件夹标记为源文件...

2018-04-02 18:39:49 326

原创 suanfa

    //冒泡排序    public static void bubbleSort(int[] array) {        for(int i = 0; i < array.length - 1; i++) {            for (int j = 0; j <array.length - i - 1; j ++) {                if (array...

2018-03-20 20:25:49 178

原创 windows下安装多个jdk,并根据需求进行切换

本机先安装了jdk1.7,后想要试试jdk1.8的新特性,故又安装jdk1.8,修改环境变量:指向1.8的安装目录后,在cmd里执行java -verison时,发现版本仍是1.7,在网上找了一下原因,发现:在安装JDK1.7时,自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到了C:\Windows\System32目录,由于这个目录在WINDOWS环境变量中的...

2018-03-14 16:52:44 202

转载 Java 8系列之重新认识HashMap

写文章登录Java 8系列之重新认识HashMap摘要HashMap是Java程序员使用频率最高的用于映射(键值对)处理的数据类型。随着JDK(Java Developmet Kit)版本的更新,JDK1.8对HashMap底层的实现进行了优化,例如引入红黑树的数据结构和扩容的优化等。本文结合JDK1.7和JDK1.8的区别,深入探讨HashMap的结构实现和功能原理。简介Java为数据结构中的映...

2018-03-11 22:57:39 120

转载 spring源码阅读

来源:https://www.zhihu.com/question/21346206/answer/221808473在阅读spring源码之前要明确两个问题:1.阅读源码的入口在哪里?2.入门前必备知识了解:IOC和AOP一、我们从哪里开始1.准备工作:在官网上下载了spring源代码之后,导入Eclipse,以方便查询。2.打开我们使用Spring的项目工程,找到Web.xml这个网站系统配置...

2018-03-05 15:30:27 329

原创 微服务技术栈Git地址合集

Spring Boot https://github.com/spring-projects/spring-bootAlibaba Dubbo https://github.com/alibaba/dubboGoogle gRPC https://github.com/grpc/grpcNetflixOSS Eureka https://github.com/Netflix/eurekaHashi...

2018-03-05 15:25:12 591

转载 spring回顾(二)

之前有说了下AOP的原理 (http://www.cnblogs.com/yanbincn/archive/2012/06/01/2530377.html) 。基于代理模式,了解了jdk动态代理和cglib的用法。但是在真正的使用AOP的时候,不可能写这么厚重的方法。Spring有两大核心,IOC和AOP。IOC在java web项目中无时无刻不在使用。然而AOP用的比较少,的确也是一般的项目用的...

2018-03-01 18:49:32 134

转载 spring回顾(一)

spring——控制反转像前面博客中提到struts框架,Hibernate框架似的,spring同样也是一个开源的框架。使用框架的的优势在于分层结构,每层有相应的框架,减少开发工作量,减少组件之间的耦合。struts框架应用web层,Hibernate框架应用持久层,spring应用两者之间。   我觉得,框架是出于聪明的赖人之手。聪明是说他们开发封装每层框架,把复杂的操作全部封装在框架中。而赖...

2018-03-01 18:33:29 167

原创 maven 倒第三方jar包

1.找到jar位置,运行下面话。 mvn install:install-file -Dfile=Encryption.jar -DgroupId=com.ultra.Encryption -DartifactId=Encryption -Dversion=1.0 -Dpackaging=jar -DgeneratePom=true    <dependency><groupId...

2017-11-09 20:49:37 260

转载 Myeclipse导出jar包配置Main-Class

第一种方法:通过eclipse选择main-class第二种方法:通过自己写MANIFEST.MF文件 然后导出 查看jar包中是否有main-class,可以用压缩文件管理器查看用cmd运行jar包 java -jar xxx.jar 参数1 参数2 参数3 参数存放于main方法中的String[] args中,运行j

2017-10-29 23:03:08 5168

转载 常见问题

1.将数组转化为列表将数组转化为一个列表时,程序员们经常这样做:1List list = Arrays.asList(arr);Arrays.asList()会返回一个ArrayList对象,ArrayList类是Arrays的一个私有静态类,而不是java.util.ArrayList类,java

2017-10-17 14:09:17 206

转载 Redis 数据结构简介

Redis 可以存储键与5种不同数据结构类型之间的映射,这5种数据结构类型分别为String(字符串)、List(列表)、Set(集合)、Hash(散列)和 Zset(有序集合)。下面来对这5种数据结构类型作简单的介绍:结构类型结构存储的值结构的读写能力String可以是字符串、整数或者浮点数对整个字符串或者字符串的其中一部分执行操作;对象和

2017-10-17 09:48:34 340

原创 序列

创建序列CREATE SEQUENCE sq_verifycode INCREMENT BY 1     START WITH 1        NOMAXVALUEnocache        NOCYCLE 上面配置解释:1.  CYCLE代表循环,NOCYCLE代表不循环。如果循环,则当递增序列达到最大值时,循环到最小值;最小值为1。对于递减序---列达到最小

2017-07-27 15:18:48 396

原创 索引

ALTER INDEX INDEX_TOKEN_ID MONITORING USAGE;//进行监控索引ALTER INDEX INDEX_TOKEN_ID NOMONITORING USAGE;//取消监控索引SELECT * FROM V$OBJECT_USAGE;//查询监控的索引是否被使用CREATE UNIQUE INDEX  str1_ ON TABLE1(str1

2017-07-27 15:16:45 186

转载 存储过程

select a.table_name, a.pct_free, a.pct_used, a.* from user_tables a;select tablespace_name,segment_space_management from user_tablespaces; ALTER TABLE 表名 PCTFREE 35 PCTUSED 60;CREATE OR

2017-07-27 15:12:29 224

转载 dopost

public static JSONObject doPost(String url, String json) {Long b1 = System.currentTimeMillis();CloseableHttpClient closeableHttpClient = null;CloseableHttpResponse r = null;HttpPost httpPost =

2017-07-27 15:09:54 474

转载 Oracle数据库与MySQL数据库的区别

Oracle数据库与MySQL数据库的区别是本文我们主要介绍的内容,希望能够对您有所帮助。1.组函数用法规则mysql中组函数在select语句中可以随意使用,但在oracle中如果查询语句中有组函数,那其他列名必须是组函数处理过的,或者是group by子句中的列否则报错eg:select name,count(money) from user;这个放在mysql

2017-07-27 10:47:58 297

转载 Java中堆与栈的区别

Java中堆与栈的区别1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。  2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事

2017-07-27 10:43:19 231

转载 写一个多线程做压力测试的例子

写一个多线程做压力测试的例子public interface RequestHandler { public void handle(T result);} package com.arch;import java.util.ArrayList;import java.util.List;import java.util.concurrent.*;publ

2017-06-14 11:26:28 5383

空空如也

空空如也

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

TA关注的人

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