- 博客(31)
- 收藏
- 关注
原创 解决mac ssh连接很快断开问题
mac ssh连接很快断开问题解决:mac下修改ssh_config配置文件,增加ServerAliveInterval 60vim /etc/ssh/ssh_config添加: ServerAliveInterval 60如图:尝试,不再快速断开
2020-08-09 17:11:38 875
原创 Linux下maven私服nexus搭建及配置
Linux maven 安装配置参见:https://blog.csdn.net/u010743397/article/details/107892463maven私服搭建nexus 简介Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问 和部署在你所维护仓库中的每个Artifact。Nexus是一套“开箱即用”的系统不需要数据库,它使用文件系统加Lucene来组织数据。Nexus 使用ExtJS来.
2020-08-09 17:04:49 405
原创 Linux 下载安装maven
一、下载安装包官网地址:http://maven.apache.org/ 选择tar.gz 文件,复制链接地址;https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gzLinux 中下载安装#Linxu中wget下载[root@JD software]# wget https://mirrors.tuna.tsinghua.ed..
2020-08-09 12:43:12 3815
原创 Linux redis安装配置(单点)
官网:https://redis.io/download下载稳定版1、下载,解压,编译$ wget http://download.redis.io/releases/redis-6.0.6.tar.gz$ tar xzf redis-6.0.6.tar.gz$ cd redis-6.0.6$ make2、启动$ src/redis-server
2020-08-07 16:54:18 245
原创 mac无法识别移动硬盘
移动硬盘插上后,灯闪烁,硬盘在运行,但无法识别。可能是fsck在检查移动硬盘的错误,用ps aux | grep fsck命令查看fsck是否在运行:root 324 2.3 0.1 4351872 7008 ?? U 10:32下午 0:08.15 /System/Library/Filesystems/exfat.fs/Contents/Resources/./fsck_exfat -y /dev/rdisk2s1运行中,杀死进程重新挂载:sudo k...
2020-07-29 22:42:34 843
原创 elasticSearch基础- query 查询
# 基本查询PUT /lib3{ "settings":{ "number_of_shards": 3, "number_of_replicas": 0 }, "mappings": { "properties":{ "name":{"type":"text", "analyzer":"ik_max_word"}, "...
2020-03-08 22:22:10 226
原创 mac ox 解决vim无颜色
1、找到vimrc 文件mac ox 路径/usr/share/vim/2、vim 编辑vimrc追加let skip_defaults_vim=1 // 设置跳过加载默认vim配置syntax on //自动语法高亮set nu! ...
2019-12-02 10:26:04 2025
转载 Mysql中MVCC的使用及原理详解
准备测试环境:Mysql 5.7.20-log数据库默认隔离级别:RR(Repeatable Read,可重复读),MVCC主要适用于Mysql的RC,RR隔离级别创建一张存储引擎为testmvcc的表,sql为: CREATE TABLE testmvcc ( id int(11) DEFAULT NULL, name varchar(11) DE...
2019-07-25 13:52:51 142
转载 Mysql通过binlog同步redis
实现过程通过canal解析binlog,canal主要模拟了mysql的Slave向Master发送请求,当mysql有增删改查时则会出发请求将数据发送到canal服务中,canal将数据存放到内存,直到客户端程序(canal服务端和客户端程序都是由java编写,且客户端逻辑由我们借助com.alibaba.otter.canal工具包下的类完成开发)通过发布-订阅这种模式消费canal服务中...
2019-07-25 13:48:31 5085 1
转载 Redis锁实现及高可用
锁和分布式锁锁是什么?#锁是一种可以封锁资源的东西。这种资源通常是共享的,通常会发生使用竞争的。为什么需要锁?#需要保护共享资源正常使用,不出乱子。比方说,公司只有一间厕所,这是个共享资源,大家需要共同使用这个厕所,所以避免不了有时候会发生竞争。如果一个人正在使用,另外一个人进去了,咋办呢?如果两个人同时钻进了一个厕所,那该怎么办?结果如何?谁先用,还是一起使用?特别的,假如是一...
2019-07-23 08:45:36 567
原创 java虚拟机命令 :jmap -heap pid
[wasadmin@vm140379 ~]$ jmap -heap 18912 Attaching to process ID 18912, please wait...Debugger attached successfully.Server compiler detected.JVM version is 25.171-b11using thread-local obj...
2019-07-15 16:32:47 501
转载 根据日志估算系统QPS
背景:线上有一个推荐服务,日志量比较大,想确认下是不是qps过高问题:如何根据日志查看一个服务的qpstail -f XXX.log,可以发现日志格式如下:[8708-1014:51:44638 INFO ] [async task worker[61]] recommend.components.KeywordService[87] - cateid=252 pageNum=...
2019-04-08 22:50:33 827
转载 Linux中ps命令介绍
原文地址:http://www.cnblogs.com/peida/archive/2012/12/19/2824418.htmlLinux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。要对
2017-08-15 22:23:53 264
转载 Android studio如何使用SVN进行版本控制
Android studio如何使用SVN进行版本控制:https://www.zhihu.com/question/32298079
2016-08-09 09:16:28 263
转载 GitHub 流行开源库
对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据GitHub搜索Java语言选择「Best Match」得到的结果,然后过滤了跟Android不相关的项目,所以排名并不具备任何官方效力,仅供参考学习,方便初学者快速了解当前一些流行的Android开源库。1. React Native这个是 Faceb
2016-06-21 15:46:15 823
原创 使用Gson 代码混淆问题
使用Gson 如果只配置 keep class com.google.gson.* {;} 会出现如下错误: com.google.gson.internal.StringMap cannot be cast to ***class解决方法:proguard-project.txt 中添加如下配置代码:-libraryjars libs/gson-2.2.4.jar-keep class com
2016-06-12 23:39:04 810
原创 关于Android应用程序退至后台,再次启动数据丢失的问题
问题描述: 最近项目中出现了个Bug,打开应用程序按home键退出前台,启动其他的应用,经过一段时间再次启动自己的应用程序,发现界面中出现了数据丢失问题,导致程序出现一系列问题。 发现即使用Static 修饰的变量,也竟然被GC回收了,很纳闷这个问题。这问题在我调试的手机上没有发生过,但是测试人员描述,应用程序打开后,退出前台,一晚上过一段时间再次启动就出现这问题了。分析: 分析测试描述,发现
2016-04-28 23:23:25 17851
转载 Android中Parcelable接口用法
转自:http://www.cnblogs.com/renqingping/archive/2012/10/25/Parcelable.html1. Parcelable接口Interface for classes whose instances canbe written to and restored from a Parcel。 Classesimplementing the
2016-04-28 23:18:33 1996
转载 将Eclipse代码导入到AndroidStudio的两种方式
Google为了让我们更加方便的使用AndroidStudio,提供了两种导入Eclipse代码的方式:一种兼容Eclipse,一种是全新的Android Gradle Project.这里,我们先从兼容模式说起。兼容模式这种模式下,保证了Eclipse时代的代码目录结构,整体操作和使用和Eclipse也差不多。最重要的,当你使用AndroidStudio时
2016-04-27 17:03:01 319
原创 Java学习总结:面向对象部分学习总结
之前学习了面向对象,没有写博客进行总结,先对照学习笔记对面向对象部分进行总结: 对象:是具体的事物,我们叫做object,instance实例,以后我们说某个类的对象,某个类的实例,是一样的意思 类:是对对象的抽象,我们叫做class,是对现实生活中事物的描述。类和对象的关系:特殊到一般,具体到抽象。 类可以看成一类对象的模板,对象可以看成该类的一个具体实例。 类是用于描述同一类型的对象的一
2015-07-24 00:10:41 398
原创 Java学习总结:反射机制
学习了反射,现在进行总结如下: 反射是在运行状态中,对于任意一个类(class文件),都能够知道这个类的所有属性和方法;对于任意一个对象,都只能都调用它的任意一个 方法和属性,这种动态获取的信息一级动态调用对象的方法的功能呢个称为java 的反射机制。反射其实就是动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象,并将字节码文件中的内容都封装成对象,这样便于操作这些成员。
2015-07-23 15:48:33 382
原创 Java学习总结:转换流和流的操作总结
如何实现读取键盘录入?System.out:对应的是标准输出设备,控制台 System.in:对应的标准输入设备,键盘代码:InputStream in=System.in; int by=in.read(); System.out.println(by);结束录入 in.close();转换流读取转换流:InputStreamReader 写入转换流:OutputStreamR
2015-07-22 09:36:49 359
原创 Java学习总结:多线程和网络编程
1、多线程概述什么是多线程??? 一个应用程序有多条执行路径,线程是依赖于进程而存在的。 二、多线程的实现方式一 1、创建多线程的方式一? A创建一个类这个类继承Thread类 B重写run方法 C启动线程并执行stat()方法做了几件事? 启动线程,自动调用run方法线程越多越好吗? 不是,因为没开一个线程系统必然会为它分配内存。Thread类下setName,getName方法
2015-07-21 10:03:11 656
原创 Java学习总结:IO常用方法练习
昨天写过了IO学习总结,还是感觉对知识掌握理解的不够透彻,今天特意进行的IO部分的练习,个人感觉还是写写代码、看代码、看注释、查API学习的比较快,并掌握的表牢靠。现将练习整理如下。路过高手请赐教。File类常见方法练习:package day21_IO;import java.io.File;import java.io.IOException;import java.text.SimpleD
2015-07-20 19:09:54 418
原创 Java学习总结 IO部分
今天学习了IO(输入、输出)流,为了养成良好的学习习惯,自己写的学习总结。若有问题,还请路过大师指教。通过这几天对Java的输入输出流的学习我了解到IO流有三种分类方式:1.按流的方向分类可分为:输入流和输出流2.按流的数据单位不同分类可分为:字节流和字符流3.按流的功能不同分类可分为:节点流和处理流其中节点流表示的是直接操作节点(如文件,键盘)的流,例如FileInputStream。...
2015-07-20 00:42:08 409
原创 Scanner 扫描器
Scanner 扫描器 创建: Scanner scanner = new Scanner(System.in); 方法: nextInt() – 将输入信息的下一个标记扫描为一个 int。 如果输入非int类型的值,就会报:输入匹配异常 – java.util.InputMismatchException
2015-07-19 00:01:06 526
原创 泛型(Generic)的理解和使用
黑马程序员——泛型(Generic)的理解和使用泛型的定义:Jdk1.5以后出现的一种对Java语言类型的一种扩展,以支持创建可以按类型进行参数化的类,可以把类型参数看作是使用参数类型指定的类型占位符,类似形式参数是实际参数占位符一样。 使用泛型的优势: 类型安全,是编译器对泛型定义的类型做出判断限定,消除强行转化。 理解:泛型就是应用在编译时期的一种安全机制。 泛型的擦除:
2015-07-18 01:26:07 1020
转载 eclipse中常用快捷键
(1)Ctrl+Space 说明:内容助理。提供对方法,变量,参数,javadoc等得提示, 应运在多种场合,总之需要提示的时候可先按此快捷键。 注:避免输入法的切换设置与此设置冲突 (2)Ctrl+Shift+Space 说明:变量提示 (3)Ctrl+/ 说明:添加/消除//注释,在eclipse2.0中,消除注释为Ctrl+\ (4)Ctrl+Sh
2015-07-17 11:36:35 287
原创 Java中集合学习总结
问题:1、什么是集合?2、集合能做什么?解答:1、集合是Java提供的一种容器。2.集合用于对象的存储,集合是存储对象最常用的一种方式。数组也是容器,数组和集合有什么不同?数组可以存储基本类型的数据和对象,数组的长度是固定的。集合只能存储对象,并且可以存储不同类型的对象,集合的长度是可变的。集合的基本体系框架:用来存储对象的容器虽然有很多种,并且结构不同,但是都...
2015-07-15 23:50:43 359
原创 java中String、StringBuffer、StringBuilder学习总结
提前声明:小弟初出茅庐,在学习了String,StringBuffer,StringBuider类后总结一些知识点,便于以后深度理解,初学者可以借鉴学习,还请高手大神请指点,谢谢!前几天参加一次面试,被问到一个小问题:String str="How "+"are "+"you";System.out.println(str);问这个输出什么?欣喜这当然是字符串组合了;然而接着问...
2015-07-08 22:15:10 658
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人