自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(290)
  • 资源 (7)
  • 收藏
  • 关注

原创 win10打开组策略方法

@echo offpushd “%~dp0”dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txtdir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txtfor /f %%

2021-02-02 08:30:54 622

原创 山石网科连上之后在连网

用route命令,看路由,然后用route change 127.0.0.1 0.0.0.0 ip

2021-02-02 08:30:23 690

原创 linux 关闭java进程 后台运行java

ps -ef | grep javakill -9 进程号后台运行nohup java -jar bbj.jar &linux 安装redis默认密码为空

2020-09-30 10:27:16 2015

原创 nginx反向代理并过滤网页端登陆

1.下载nginx,修改conf server { #server_name 127.0.0.1 listen 801; location = / { return 404; } location /index.html { return 404; } location / { p...

2019-05-11 16:28:55 1377 1

原创 java高cup查找解决问题(windows)

1一般问题可以用java自带的jvisualvm查看,当要查看哪个具体pid查看占用cpu时则要用到微软的工具 Process Explorerhttp://technet.microsoft.com/en-us/sysinternals/bb896653.aspx2.双击运行,找到Java,右键Properties,按cpu排序,取左边的tid,这是16进制的,转成10进制后,然后可以在...

2019-05-11 10:42:46 250

原创 正则表达式替换占位符

String str="select * from table1 where a=?0 and b=?1"; List<String> arr=new ArrayList<String>(); arr.add("1"); arr.add("2"); Matcher m=Patt...

2019-03-16 09:31:06 3275

原创 kibana ElasticSearch入门学习

powershell报不能运行脚本的话 管理员身份运行:set-ExecutionPolicy RemoteSigned

2019-03-07 11:22:09 182

原创 离线安装tidb集群遇到的坑

1.首先是ntp集群,由于没有网络,所以只能选其中一台机器作为ntp时间服务器,安装好后,需要关闭防火墙,不然ntpdate ip 一直连不上2.max file descriptors 4096 太小解决方法是ulimit -Hn 查看硬限制vim /etc/security/limits.conf添加tidb soft nofile 65536tidb hard nofile...

2019-02-20 15:45:33 899

原创 支付宝公钥私钥

对接支付的时候需要用到支付宝公钥私钥。首先下载支付宝的工具,生成应用公钥私钥,上传应用公钥,支付宝会生成支付宝公钥,在java应用配置文件里用到的是私钥(pkcs8格式),支付宝公钥和appid...

2019-02-18 18:12:08 699

原创 java依赖注入

在一个class里面不要实例化另一个对象,而应该用setter等其他方法注入。这样当另一个对象变了的时候,这个class代码不需要改动。错误写法:import java.text.DateFormat;import java.util.Date;public class Dependant { private final DateFormat format = DateForma...

2019-02-15 08:35:27 345

原创 final static 关键字入门

1.final 修饰的变量 如果你初始化了,就不允许指向其他的变量了构造方法里初始化这个变量,默认构造方法只调用一次,普通方法里初始化这个变量是不被允许的,因为普通方法会调用多次public class test { final int num; test(){ num=4;//允许初始化 } public static void main(String[] args)...

2019-02-14 16:29:56 125

原创 netty入门

package nettydemo.nettydemo;import java.net.InetSocketAddress;import io.netty.bootstrap.ServerBootstrap;import io.netty.channel.ChannelFuture;import io.netty.channel.ChannelInitializer;import i...

2019-02-14 09:38:51 122

原创 开发常用命令

deploy -Dmaven.test.skip=truepackage -Dmaven.test.skip=truenetstat -aon|findstr “8080”taskkill -PID <进程号> -F

2019-01-28 14:31:29 162

原创 python命令模式

#命令模式class Command(): def order(self): passclass ACommand(Command): def __init__(self,receive): self.__receive=receive def order(self): print("A Command") ...

2019-01-05 13:18:26 453 1

原创 python策略模式

#策略模式class Strategy(): def process(self): passclass FaultStrategy(Strategy): def process(self): print("fault")class NormalStrategy(Strategy): def process(self): ...

2019-01-05 11:18:19 641

原创 python工厂模式

class Girl(): def info(self): passclass WhiteGirl(Girl): def info(self): print("white girl")class BlackGirl(Girl): def info(self): print("black girl")class GirlM...

2019-01-05 11:00:15 506

原创 python装饰模式

#装饰模式class Person(): def __init__(self,name): self.__name=name def wear(self): passclass Teacher(Person): def __init__(self,name): super().__init__(name) def ...

2019-01-05 10:31:03 200

原创 python单例模式代理模式

# #单例模式# class Singleton(object):# __instance=None# __isFirst=True# def __new__(cls, *args, **kwargs):# if(cls.__instance is not None):# Singleton.__instance=cls....

2019-01-05 09:09:27 141

原创 python责任链模式

#责任链模式#自定义请求东西,目前请求的是温度class Request(): def __init__(self,temprature): self.__temprature=temprature def getTemprature(self): return self.__tempratureclass Responsible(): ...

2019-01-04 15:37:45 259

原创 python状态模式和监听模式的对比

class Observer(): def __init__(self): pass def behavior(self,water): passclass Observable(): def __init__(self): self.__observers=[] def addObserver(self,obser...

2019-01-04 14:17:40 384

原创 python设计模式状态模式

class State: def __init__(self,name): self.__name=name def getStateName(self): return self.__name def behavior(self,water): passclass SolidState(State): def __...

2019-01-03 16:06:01 208

原创 python设计模式之适配器模式

class Page: def __init__(self,pageNum): self.__pageNum=pageNum def getContent(self): print("this is page "+str(self.__pageNum)+"'s content" )# t=Page(5)# t.getContent()class...

2019-01-03 16:05:16 1098

原创 python设计模式之监听模式

class heatWater(object): def __init__(self): self.__observers=[] self.__waterHeater=25 def addObserver(self,observer): self.__observers.append(observer) def getWat...

2019-01-02 15:47:07 958

原创 java继承关系下执行顺序

public class test { public String s="test"; { System.out.println("--父类非静态代码块--"); } public test() { System.out.println("--父类构造函数--"); call(); } public void call() { System.out.println(s)...

2019-01-02 13:06:59 133

原创 python学习算法(1)

# 树的先序遍历,先打印出当前值,再一直遍历树的左孩子,如果是空则跳过class Node(object): def __init__(self,value,left=None,right=None): self.value=value self.left=left self.right=rightdef pre(self): ...

2019-01-02 09:16:56 128

原创 java多线程间的通信

wait/notify1.wait 方法是释放锁,notify 方法是不释放锁的2.notify 每次唤醒 wait 等待状态的线程都是随机的,且每次只唤醒一个。public class MyList { private static List list = new ArrayList(); public static void add() { list....

2018-12-21 14:33:33 102

原创 java多线程之(synchronized)

public class MyThread { private static int i=5; public static synchronized void print(String a) { if(a.equals("a")) { i--; System.out.println("a "+i); }else { i=i-2; System.out.print...

2018-12-21 11:07:42 93

原创 从eclipse迁移到idea(2 使用习惯篇)

1.快捷键的变化原get set方法 alt+shift+s 转为 alt +insert原注释 alt+shift+j 转为 需要用到模板原一次性改莫变量 alt+shift+r 转为 shift+F6原代码快捷提示 alt +? 转为 自动提示原快速生成本地变量 ctrl+2 +L 转为 Ctrl + Alt + vsyso 快捷键 转为 soutma...

2018-12-08 16:08:02 188

原创 从eclipse迁移到idea(1 安装篇)

1.先下载(破解版)idea 1.把JetbrainsCrack.jar 放到bin下面 2.-javaagent:D:\soft\idea\IntelliJ IDEA 2018.3\bin\JetbrainsCrack.jar(jar包路劲) 写到2个文件下(idea.exe.vmoptions,idea64.exe.vmoptions)3.active code下添加如下{"l...

2018-12-08 15:34:28 207

原创 java动态代理(1)

import java.lang.reflect.InvocationHandler;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.lang.reflect.Proxy;public class Main { public stati...

2018-12-06 16:20:04 113

原创 java反射详解

1.获取对象的Class对象的引用想在运行时使用类型信息,必须获取对象(比如类MyClass对象)的Class对象的引用,使用功能Class.forName(“MyClass”)可以实现该目的,或者使用MyClass.class。注意,有一点很有趣,使用功能”.class”来创建Class对象的引用时,不会自动初始化该Class对象,使用forName()会自动初始化该Class对象2.获...

2018-12-06 15:55:35 76

原创 centos 下docker镜像安装

1. sudo yum-config-manager \ --add-repo \ https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo2. sudo yum install docker-ce启动3. sudo systemctl enable docker4. sudo system...

2018-11-09 13:39:15 296

原创 windows 下mysql主从复制

准备1.主服务器:172.28.92.1752.从服务器:172.16.8.943.待同步数据库:share主从复制1.首先在两台机器上安装mysql,可以参考我之前的文章2.在主服务器上的my.ini里添加一下内容,重启服务replicate-do-db=share server-id=13.登录mysql命令行,输入:show master status;(如没权限则gr...

2018-11-02 08:57:17 177

原创 在 windows下安装rabbitmq

1.首先需要配置erlang环境,去官方下载相关exe文件,双击运行2.下载rabbitmq,双击运行3.http://127.0.0.1:15672 配置 用户在sbin文件下D:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.8\sbin\rabbitmq-plugins.bat" enable rabbitmq_managem...

2018-10-31 13:47:30 122

原创 本地测试微信公众号

由于公众号需要域名,测试起来会比较麻烦,为了更加方便本地测试,可采用以下方法在host文件里面把公众号域名和本地ip对应起来开启ccproxy,用莫端口(如808)代理本地80端口修改手机无线(和本地一个网络)dns,手动修改代理这样访问公众号时就访问的是本地的后端了...

2018-10-31 13:33:23 357

原创 mysql5.7.22解压版安装教程

1.从网上下载安装版2.新建my.ini[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\mysql\mysql-5.7.22-winx64# 设置mysql数据库的数据的存放目录 datad...

2018-10-12 14:08:14 597

原创 正则表达式处理批量插入

\('[\w\d]{32}'\(replace\(uuid\(\),'-',''\)

2018-06-07 11:22:36 460

原创 java面试准备(1)

工作一年多,面试准备一波。无非就是3方面的准备: 1.java底层基础准备,包括gc,虚拟机,多线程并发,反射等 2.一些框架技术的使用,springboot,mq,分布式,大数据,redis等技术的使用 3.自己做的项目的业务,这个一般问的比较多,要详细准备。并发下的hashmap我们知道在并发的情况下调用hashmap会效率很低,因为hashtable是用synchronized...

2018-06-03 18:27:19 145

原创 mysql建立索引和视图

索引建立: 1.选表,设计表,选择栏位 2.建视图: 新建视图,写视图代码select `parkingmessage`.`id` AS `id`,`parkingmessage`.`version` AS `version`,`parkingmessage`.`sname` AS `sname`,`parkingmessage`.`iddep` AS `iddep`,`parkin...

2018-05-25 15:30:39 2186

原创 Java 虚拟机原理

Java 虚拟机(JVM)的内存空间分为五个部分,分别是:程序计数器Java 虚拟机栈本地方法栈堆方法区。1.程序计数器 概念:是一块较小的内存空间,程序计数器里面记录的是当前线程正在执行的那一条字节码指令的地址 作用:字节码解释器通过改变程序计数器来依次读取指令,从而实现代码的流程控制,如:顺序执行、选择、循环、异常处理。在多线程的情况下,程序计数器用于记录当前线...

2018-05-21 09:41:27 397

Java开发手册.pdf

阿里开发手册,想学习编码规范的同学可以看下。里面的规则很好

2017-10-11

Java虚拟机(第二版)

Java虚拟机(第二版),想了解虚拟机的同学可以看下。

2017-10-11

java学习资料

各种java基础,多线程,Io,多态,等各种基础java代码

2017-10-11

java设计模式

java设计模式,包括各类设计模式如桥接,单例,构造器等。里面用到了java8等特性

2017-10-11

java面试优秀代码

包括谷歌,facebook等大公司的面试题及答案,leetcode等系列题目及答案,各种算法答案

2017-10-11

spark 优秀资源源码(个人整理)

里面包含很多spark源码(包括etl,kafka,hbase整合等)

2017-08-21

空空如也

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

TA关注的人

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