摘要:
查看git全局配置 git config --list --system git config --list --global 解决方法 ,在全局命名空间中设置为credential.helper = store 要消除系统级别的干扰 git config –global credential.he 阅读全文
摘要:
最近安装了MySql 5.6.37 但是在安装完成之后,他每天凌晨会自动启动一个Intaller任务,每次都要手动去关闭窗口,很是不爽哈! 这是一个Windows的计划服务,在这里删除即可,开始/附件/系统工具/任务计划程序,把mysql的定时任务计划取消/停止/删除就可以了 这下世界清净了... 阅读全文
摘要:
一、选择排序简介 选择排序原理: 第一次,拿0索引原始和后面的所有原始进行比较,小的往前放,第一次完毕,最小值出现在了最小索引处。 第二次,拿1索引原始和后面的所有原始进行比较,小的往前放,第二次完毕,次小值出现在了次小索引处。 即:第一次从R[0]~R[n-1]中选取最小值,与R[0]交换。第二次 阅读全文
摘要:
1、Maven介绍 Maven 翻译为"专家"、"内行",是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。 Maven是一个管理工具,可以对 Java 项目进行构建、依赖管理。Mave 阅读全文
摘要:
java中的继承,方法覆盖(重写)override与方法的重载overload的区别 阅读全文
摘要:
在做Linux系统优化的时候,物理内存是其中最重要的一方面。下面的清单详细的列出了Linux系统下通过命令查看各种内存、磁盘使用情况的方式。 阅读全文
摘要:
JKS文件是一个java中的密钥管理库,里面可以放各种密钥文件,仓库当然会有一把锁,防范别人随便乱拿,这个就是JKS文件的密 码.里面存放的密钥也各有不同,每个密钥都有一个名字(在下面叫别名),一类就密钥对,一类叫公钥,一类叫私钥,密钥对就是包含公钥和私钥的。这里的公钥 只要你能进入仓库你就可以随便查看拿走,私钥则是有密码的。只允许有权限的人查看拿走.对于读取公钥只需要 知道JKS文件(仓库)的密码就可以了,但是在读取私钥时则必须有私钥的密码。 阅读全文
摘要:
本文尝试一步步还原HTTPS的设计过程,以理解为什么HTTPS最终会是这副模样。但是这并不代表HTTPS的真实设计过程。在阅读本文时,你可以尝试放下已有的对HTTPS的理解,这样更利于“还原”过程 阅读全文
摘要:
Java Keytool is a key and certificate management utility. It allows users to manage their own public/private key pairs and certificates. It also allows users to cache certificates. Java Keytool stores the keys and certificates in what is called a keystore. By default the Java keystore is implemented as a file. It protects private keys with a password. A Keytool keystore contains the private key and any certificates necessary to complete a chain of trust and establish the trustworthiness of the p 阅读全文
摘要:
一、链表的基本结构 链表有很多种,比如单链表,双链表等等,链表是最基本的数据结构,其存储的你原理图如下图所示上面展示的是一个单链表的存储原理图,简单易懂,head为头节点,他不存放任何的数据,只是充当一个指向链表中真正存放数据的第一个节点的作用,而每个节点中都有一个next引用,指向下一个节点,就这 阅读全文
摘要:
ThreadLoacal是什么? ThreadLocal是啥?以前面试别人时就喜欢问这个,有些伙伴喜欢把它和线程同步机制混为一谈,事实上ThreadLocal与线程同步无关。ThreadLocal虽然提供了一种解决多线程环境下成员变量的问题,但是它并不是解决多线程共享变量的问题。ThreadLoca 阅读全文
摘要:
一、java加载机制 每个Java程序执行前都必须经过编译、加载、连接、和初始化这几个阶段。 加载: 查找并加载类的二级制数据。 连接: 验证、确保类被加载的正确性 准备、为类的静态变量分配内存,并为其初始化默认值 解释、把类中的符号引用转换为直接引用 初始化: 为类的静态变量赋予正确的默认值 加载 阅读全文
摘要:
Maven是一个项目管理和综合工具。 Apache Maven是一个软件项目管理和综合工具。基于项目对象模型(POM)的概念,Maven可以从一个中心资料片管理项目构建,报告和文件。 Maven 是一个项目管理工具。它负责管理项目开发过程中的几乎所有的东西。 版本 maven有自己的版本定义和规则 阅读全文
摘要:
并发(concurrency)一个并不陌生的词,简单来说,就是cpu在同一时刻执行多个任务。 而Java并发则由多线程实现的。 在jvm的世界里,线程就像不相干的平行空间,串行在虚拟机中。(当然这是比较笼统的说法,线程之间是可以交互的,他们也不一定是串行。) 多线程的存在就是压榨cpu,提高程序性能 阅读全文
摘要:
数据重复可以表现为某几个字段重复,也可以表示为全部字段都重复了(没有主键的情况下)查询某一字段的重复项:select user_name,count(*) as count from user group by user_name having count>1;查询多个字段字段的重复项:select 阅读全文
摘要:
Git提交时发生SSL certificate problem错误的解决方法 出现SSL certificate problem: unable to get local issuer certificate while accessing错误时候, 说明你本地账号认证方式异常了需要重新设置认证方式 阅读全文
摘要:
一、tar命令 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的 下面的参数-f是必须的 压缩命令 解压命令 实例: 压缩 解压缩 查看 总结 阅读全文
摘要:
一、find命令解释 find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示,find命令是一个无处不在命令,是linux中最有用的命令之一。下面就 阅读全文
摘要:
一、前言 前面文章已经介绍Apache JMeter的基本概率和如果使用,但作为一个开发人员,自己写的代码都应该要好好的COD EREVIEW,好好的自测吧。但是有些场景比如高并发、负载和性能测试的时候,不借助工具是不好进行测试的。Jmter工具设计之初是用于做性能测试的,它在实现对各种接口的调用方 阅读全文
摘要:
一、Apache JMeter的基本介绍 1.1 简单介绍 JMeter是一个纯粹的Java编写的应用程序,它主要是用来进行负载和性能测试。原先它是为Web/HTTP测试而设计的。设计JMeter最初始的目的是用来测试Web Application但是现在已经扩展了很多功能。JMeter通常被用来对 阅读全文