自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 制作U盘启动时的写入模式HDD-FAT32、ZIP-FAT32、HDD-FAT16、ZIP-FAT16有什么区别?

转载 雨露天泽 最后发布于2019-05-23 09:25:49 阅读数 6155 收藏 FAT32、FAT16指的是分区格式,而FAT16单个文件大小最大只能2G,FAT32单个文件可以最大4G,所以这里优先选FAT32HDD是硬盘启动模式,而ZIP是软盘启动模式,因此U盘选HDD模式。至于智能,兼容,增强,主要就是根据U盘的情况,以及电脑的支持,来选择合适的启动模式,一般选...

2020-03-22 15:31:20 4689

原创 关于方法区存什么 举例详解(转载请注明出处)

我从main方法讲,int a = 1; a因为是基本数据类型的局部变量,所以a和1都放栈里第二段代码    test是引用类型的局部变量,所以栈存放test的引用地址指向堆,堆里存放test实例数据,age值初始化为0,height属于类变量存放方法区初始化为0第三段,调用setAge方法,此方法是成员方法,栈中局部变量会先存this,根据地址找到堆中实例数据,然后形参age存栈,age设置为2...

2018-06-14 20:46:30 1726

转载 jvm的方法区究竟保存了什么(和小灰探讨后转发的一个挺好的帖子)

   在jvm中是这样说的:方法区是各个线程所共享的,它用于存储已经被虚拟机加载的类的信息,常量,静态变量  即时编译器编译后的代码数据等等。和小灰探讨后转发的一个挺好的帖子说的很明白方法区 在一个jvm实例的内部,类型信息被存储在一个称为方法区的内存逻辑区中。类型信息是由类加载器在类加载时从类文件中提取出来的。类(静态)变量也存储在方法区中。 jvm实现的设计者决定了类型信息的内部表现形式。如,...

2018-06-14 20:02:58 5012 3

原创 HashMap 刚学完1.7 1.8就来了 分享一个put方法

put方法HashMap首先呢它是一个集合类,非线程安全,key、value(键值)对存储格式。常见的api有put,get,size,remove等方法在此呢介绍一下jdk1.8中的hashmap.put方法,我们在使用put方法的时候会传进key和value参数在我们将这两个参数传入后,第一步,我们的put方法会去判断这个hashmap是否为null 或者长度是否为0,若为null或者长度为0...

2018-06-13 20:49:31 732

转载 HTTP协议分析写的相当详细相当好

HTTP协议1.简介HTTP协议(Hyper Text Transfer Protocol,超文本传输协议),是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP基于TCP/IP通信协议来传递数据。HTTP基于客户端/服务端(C/S)架构模型,通过一个可靠的链接来交换信息,是一个无状态的请求/响应协议。2.特点(1)HTTP是无连接:无连接的含义...

2018-05-29 19:49:07 9018 4

原创 @Request Mapping @ResponseBody @RequestBody详解

1.@RequestMapping国际惯例先介绍什么是@RequestMapping,@RequestMapping 是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径;用于方法上,表示在类的父路径下追加方法上注解中的地址将会访问到该方法,此处需注意@RequestMapping用在类上可以没用,但是用在方法上必须有。例如:@Contr...

2018-05-29 19:46:13 1190

原创 svn拉分支

由于用IDEA时间也不是特别长,对操作svn的一些东西,不是特别熟悉,特此记录一下,以做备忘。 先说下流程: 在IDEA里面对trunk代码拉分支熟悉了,其实很容易, (1)你trunk目录下的得有个你的releases项目 (2)在idea的工作空间下,按如下截图显示 (3)填一些拷贝的一些的信息: (4)在3的基础上,选则在svn上的分支路径时,需要注意如下: (5)ok,至此如果不报错的情况...

2018-05-29 18:27:00 3921

转载 svn基础配置

先,使用的时候,自己得先在电脑上安装个小乌龟。也就是svn啦。第一步安装小乌龟。如下:具体安装好像没什么具体要求,一路next,就好。如上图箭头所示,在安装 TortoiseSVN 的时候,默认 command line client tools,是不安装的,这里建议勾选上。这个我不确定我当时选没选,不过呢,你给安装上,也是没问题的。把上面的勾选取消了,就可以应对下面的这个错误。看图。安装OK之后...

2018-05-25 13:59:20 295

原创 web.xml中 init-param的作用

filter 可以接受一些参数。  init-param 的param-name 就是参数名  param-value就是参数值, 支持多个参数每一个 filter 都有一个 init 方法 ,可以再这个 方法中通过 getInitParamter("key"); key 就是 param-name的值,来获取对应的参数值常用的 就是 设置编码过滤器 , 例如 : <init-param&g...

2018-05-25 10:17:54 30889 6

转载 sso单点登录原理详解(最后解说的比较好)

yale cas可以百度一下,这是学习cas后的一点总结,以备日后使用!安全性:用户只须在cas录入用户名和密码,之后通过ticket绑定用户,在cas客户端与cas校验是通过ticket,并不会在网上传输密码,所以可以保证安全性,密码不被窃取原理:1个cookie+N个sessionCAS创建cookie在所有应用中登录时cas使用,各应用通过在IE创建各自的session来标识应用是否已经登录...

2018-05-25 10:15:55 2470

原创 为什么print和println时候toString 方法会自动被调用

为什么toString 方法会自动被调用 源码 Sting.valueOfpublic static String valueOf(Object obj) { return (obj == null) ? "null" : obj.toString();}/**参数: obj - 一个 Object。 返回: 如果参数为 null, 则字符串等于 "null";否则, 返回 obj....

2018-05-24 20:20:19 3884

原创 我们经常会进行组织机构的循环遍历小栗子

 public static List<Org> getOrgListByJson(String orgJson,List<Org> list) {    if(StringUtils.isBlank(orgJson)){    return list;    }        try { //先转换JSONaRRAY JSONArray jsonArray...

2018-05-24 20:13:03 368

原创 关于clean报错问题 Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-

Maven项目报错:Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clea [ERROR] Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clean...

2018-05-24 20:11:15 49690 19

转载 springmvc静态资源拦截 不要被拦截成页面就需要单独进行处理

在web.xml文件中经常看到这样的配置<servlet-name>default</servlet-name>,这个配置的作用是:对客户端请求的静态资源如图片、JS文件等的请求交由默认的servlet进行处理,如下所示:<servlet-mapping><servlet-name>default</servlet-name><ur...

2018-05-24 20:09:56 1012

转载 关于setting.xml和snapshot和release的关系 和setting.xml的用户名和密码通过id关联

在使用maven过程中,我们在开发阶段经常性的会有很多公共库处于不稳定状态,随时需要修改并发布,可能一天就要发布一次,遇到bug时,甚至一天要发布N次。我们知道,maven的依赖管理是基于版本管理的,对于发布状态的artifact,如果版本号相同,即使我们内部的镜像服务器上的组件比本地新,maven也不会主动下载的。如果我们在开发阶段都是基于正式发布版本来做依赖管理,那么遇到这个问题,就需要升级...

2018-05-15 20:06:13 2599

原创 mysql列转行

-- 创建表 学生表CREATE TABLE `student` ( `stuid` VARCHAR(16) NOT NULL COMMENT '学号', `stunm` VARCHAR(20) NOT NULL COMMENT '学生姓名', PRIMARY KEY (`stuid`))COLLATE='utf8_general_ci'ENGINE=InnoDB; -- ...

2018-05-10 17:36:24 1334

转载 关于mysql 没密码第二次进不去的解决方案( 转亲测可用)

  最近要使用Mysql数据库,所以在网上下载了一个mysql数据库,版本为5.7.10的。安装的过程特别的简单,就是因为过于的简单,所以连密码都已经被随机生成了,导致我们在进行登录时遇到密码登录失败的问题!我也是通过网上查询很多资料,最终将这个问题解决了,所以在此感谢那些分享经验朋友!下面我将我的解决过程跟大家分享一下!也帮助那些还没解决问题的朋友!安装过程:到这里Mysql安装基本就已经结...

2018-05-10 15:56:48 2497

原创 mysql 事务的一致性和产生的并发问题

一、事务的基本要素(ACID)  1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。   2、一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破坏 。比如A向B...

2018-05-09 18:56:29 1563 1

转载 mysql 事物的隔离级别

SQL标准定义了4种隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。 首先,我们使用 test 数据库,新建 tx 表,并且如图所示打开两个窗口来操作同一个数据库: 第1级别:Read Uncommitted(读取未提交内容)(1)所有事务都可以看到其他未提交事务的执行结果(2)本隔离级别很少用于实际...

2018-05-09 18:55:32 168

原创 快速排序(三)亲测可运行代码

package com.bj58.finance.blp.task.config;public class A { public static void main(String[] args) { int srcArray[] = {3,5,11,17,21,23,28,30,32,50,64,78,81,95,101}; A a=new A(); ...

2018-05-09 14:43:26 186

转载 快速排序 第二种方法以及java 代码和c代码 (有注释)

这些形象的小图片给我们最直观的印象排序算法显神威方法其实很简单:分别从初始序列“6  1  2 7  9  3  4  5 10  8”两端开始“探测”。先从右往左找一个小于6的数,再从左往右找一个大于6的数,然后交换他们。这里可以用两个变量i和j,分别指向序列最左边和最右边。我们为这两个变量起个好听的名字“哨兵i”和“哨兵j”。刚开始的时候让哨兵i指向序列的最左边(即i=1),指向数字6。让哨兵...

2018-05-09 12:20:07 260

转载 快速排序

第一遍快速排序不会直接得到最终结果,只会把比k大和比k小的数分到k的两边。为了得到最后结果,需要再次对下标2两边的数组分别执行此步骤,然后再分解数组,直到数组不能再分解为止(只有一个数据),才能得到正确结果。主要两种 第一种挖坑法  百度百科这个很详细了假设用户输入了如下数组:下标012345数据627389创建变量i=0(指向第一个数据), j=5(指向最后一个数据), k=6(赋值为第一个数据...

2018-05-08 18:10:41 377

原创 二分查找 最好理解的版本

第一种方法通过递归来实现改变,利用判断条件和mid修改start和end第二种方法是通过普通循环来实现,利用一个while来进行判断,通过mid修改start和end总而言之  :数组的长度-1和0除以2就是第一个mid 然后改变start和end最后不断的按照原来的大于小于逻辑缩减范围就能取到该值或者返回-1 没有这个值package com.bj58.finance.blp.task.conf...

2018-05-08 16:26:02 228

转载 postman下载和使用

下载需要翻墙,还是比较麻烦的,在网上搜到了一位网友写的(https://jingyan.baidu.com/article/e5c39bf5cc39cc39d76033cd.html),亲测可用,自己记录一遍,可能以后用的着。1.先离线下载postman,链接: https://pan.baidu.com/s/1uGDFzSUdvTwjehZNe-QovQ 密码: 88782.下载完成之后,打...

2018-04-25 10:49:30 5376 3

原创 正向代理和反向代理(nginx)

正向代理和反向代理 一、定义:  1、反向代理方式,是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器;  2、正向代理,是一个位于客户端和原始服务器之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理...

2018-04-19 11:11:35 141

原创 内存溢出的三种情况

第一种OutOfMemoryError: PermGen space 永久区内存溢出 修改PermSize MaxPermSize发生这种问题的原意是程序中使用了大量的jar或class,使java虚拟机装载类的空间不够,与Permanent Generation space有关。解决这类问题有以下两种办法:1. 增加java虚拟机中的XX:PermSize和XX:MaxPermSize参数...

2018-04-19 10:43:05 962

原创 mysqlError: Can't connect to MySQL server on 'localhost' (10061)

博主不才 用的免安装版本的mysql  突然报错很慌后来也没怎么查看乱七八糟的解决方案,直接从书上找的这个方案,当然可能有别的 欢迎评论:解决方法(针对WIN系统): 1, 首先到系统服务里面找到MYSQL服务并启动MYSQL服务. 2, 到MYSQL安装目录找到MY.INI文件,打开MY.INI查找max_connections 修改连接数为1000 重启IIS与MYSQL服务.window 下...

2018-04-17 17:51:41 207

原创 关于把本地jar包放到仓库中

配置好maven环境变量然后 window+r  cmd   输入如下命令就可以把jar包放到本地仓库,开发常用场景没有打包deploy到私服的时候就这么做。当然敲完命令后需要在pom.xml中配置依赖install-file -Dfile=D:\work   (此处有错误需要到jar包的位置 -Dfile=D:\work\a.jar)-DgroupId=com.bj58.fbu.ark.se...

2018-04-17 17:47:31 239

原创 Linux下的日志查看总结

tail -500f app.log|grep  --30 'aaa'  这个是过滤下面的30行  不太方便说实话  (可能错误在上面报的 这个回头更新怎么能是上下30行    还有就是和下面这个color同时使用color会失去效果)tail -500f app.log|grep  --color=auto 'aaa'  这个是加颜色过滤关键字    taii -f  app.log(日志文件)...

2018-04-12 12:09:51 284

原创 关于ssh密匙生成步骤

1. 检查是否生成过ssh 密钥生成ssh 密钥后,会在当前用户的根目录下创建.ssh目录。因此,可以通过以下两种方式检查是否生成过ssh 密钥。其一,是否可切换到.ssh目录:cd ~/.ssh如果.ssh目录则会切换到对应目录,不存在会有相关提示。其二,使用ls命令检查:ls -l ~/通过以上两种方式检查后,当存在时,可以继续下面的操作重新生成ssh 密钥,也可以使用已经生成的ssh 密...

2018-04-08 15:28:08 947

转载 mysql免安装版教程

mysql 5.7.21 winx64免安装版配置方法,供大家参考,具体内容如下1、下载点击下载地址2、解压到目录3、配置 新建一个txt文档,另存为my.ini,放在MySQL目录下?12345678910111213141516[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 330...

2018-04-08 14:37:03 2044

转载 转自脚本之家

mysql 5.7.21 winx64免安装版配置方法,供大家参考,具体内容如下1、下载点击下载地址2、解压到目录3、配置 新建一个txt文档,另存为my.ini,放在MySQL目录下?12345678910111213141516[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 330...

2018-04-08 14:35:35 476

转载 写的非常好关于maven仓库的迁移(如果在大型公司 中央仓库直接可以改成自己公司中央仓库 不需要apache和alibaba))

如何修改仓库位置:     修改本地仓库位置使其不在c盘下(一般默认在C:\Users\Administrator\.m2\repository)    为了使重装系统时不需要重新下载依赖包,可以将仓库设置在其它位置,方法如下:    首先,在新位置建立新文件夹当作新仓库,用来存放下载的依赖包,这里假设我新建了repos来代替原来的repository,我的具体路径(根据自己存放位置):D:\...

2018-04-04 15:54:49 1780

原创 2018 idea激活方式

idea 2018激活方式

2018-04-04 10:00:24 512

原创 (这已经是数据库基础需要掌握的范畴的)mysql的深度解析 以及b+tree的原理 (给的答案是索引表 但感觉是要考察对b+tree的理解 博主能力有限不敢瞎说)

待更新(58技术官的一个问题的考察点)1.索引2.b+tree3.mysql解释执行器4.索引表5.事物机制6.对于产生的问题如何解决。

2018-03-26 09:30:01 142

原创 线程的执行策略是什么(58技术官给的点是 互不干扰和共享的执行 )(这个待更新)!!很重要

待更新

2018-03-26 09:26:58 200

原创 为什么要重写toString方法 这个很好理解了 就是为了方便查看 示例如下()

2018-03-26 09:19:42 1558

原创 关于Object中的equals方法重写需要注意什么

equals方法重写: 这个在书上看到的是一块一块 的 上网查的搜集整理后如下:  总体来说要遵守离散数学的特性:1   自反性:对任意引用值X,x.equals(x)的返回值一定为true.2   对称性:对于任何引用值x,y,当且仅当y.equals(x)返回值为true时,x.equals(y)的返回值一定为true;3   传递性:如果x.equals(y)=true, y.equals(...

2018-03-26 09:18:48 1281

原创 单例模式的构造方法为什么私有 引用为什么设置为pravite static 属性为什么都要private

第一个问题: 类中的属性为什么设置为private的:主要是第二点吧 如果我getXXX里面对属性直接进行了操作或者加密,其他类调用的时候是看不懂的。起到一个封装的作用。(1)由于很多框架都是调用这两个方法来实现沟通,这是一种习惯了。(2)get/set方法也不一定只是简单的作一个赋值,或一个返回值吧,在这里可以作一些权限的控制,比如不是每个角色都可以赋值的。再比如返回的值不一定是值本身,可以是经...

2018-03-23 17:47:00 4726 4

原创 try catch finally的return情况

网上有很多人探讨Java中异常捕获机制try...catch...finally块中的finally语句是不是一定会被执行?很多人都说不是,当然他们的回答是正确的,经过我试验,至少有两种情况下finally语句是不会被执行的:(1)try语句没有被执行到,如在try语句之前就返回了,这样finally语句就不会执行,这也说明了finally语句被执行的必要而非充分条件是:相应的try语句一定被执行...

2018-03-22 20:48:54 221

zookeeper详解

Apache zookeeper 深入浅出

2018-02-01

jmeter使用说明

jmeter使用说明 主要是对jemet进行压测时候回急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急

2018-01-22

阿里巴巴代码规范文件

阿里巴巴代码规范水水水水是是是是是是是是是是是是是是是是是是是

2018-01-04

空空如也

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

TA关注的人

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