- 博客(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
731
原创 linux 关闭java进程 后台运行java
ps -ef | grep javakill -9 进程号后台运行nohup java -jar bbj.jar &linux 安装redis默认密码为空
2020-09-30 10:27:16
2140
原创 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
1497
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
290
原创 正则表达式替换占位符
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
3343
原创 kibana ElasticSearch入门学习
powershell报不能运行脚本的话 管理员身份运行:set-ExecutionPolicy RemoteSigned
2019-03-07 11:22:09
229
原创 离线安装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
1057
原创 支付宝公钥私钥
对接支付的时候需要用到支付宝公钥私钥。首先下载支付宝的工具,生成应用公钥私钥,上传应用公钥,支付宝会生成支付宝公钥,在java应用配置文件里用到的是私钥(pkcs8格式),支付宝公钥和appid...
2019-02-18 18:12:08
792
原创 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
401
原创 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
170
原创 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
163
原创 开发常用命令
deploy -Dmaven.test.skip=truepackage -Dmaven.test.skip=truenetstat -aon|findstr “8080”taskkill -PID <进程号> -F
2019-01-28 14:31:29
200
原创 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
508
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
692
原创 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
556
原创 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
242
原创 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
176
原创 python责任链模式
#责任链模式#自定义请求东西,目前请求的是温度class Request(): def __init__(self,temprature): self.__temprature=temprature def getTemprature(self): return self.__tempratureclass Responsible(): ...
2019-01-04 15:37:45
305
原创 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
427
原创 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
253
原创 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
1326
原创 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
1012
原创 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
161
原创 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
163
原创 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
136
原创 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
121
原创 从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
236
原创 从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
252
原创 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
146
原创 java反射详解
1.获取对象的Class对象的引用想在运行时使用类型信息,必须获取对象(比如类MyClass对象)的Class对象的引用,使用功能Class.forName(“MyClass”)可以实现该目的,或者使用MyClass.class。注意,有一点很有趣,使用功能”.class”来创建Class对象的引用时,不会自动初始化该Class对象,使用forName()会自动初始化该Class对象2.获...
2018-12-06 15:55:35
107
原创 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
347
原创 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
220
原创 在 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
192
原创 本地测试微信公众号
由于公众号需要域名,测试起来会比较麻烦,为了更加方便本地测试,可采用以下方法在host文件里面把公众号域名和本地ip对应起来开启ccproxy,用莫端口(如808)代理本地80端口修改手机无线(和本地一个网络)dns,手动修改代理这样访问公众号时就访问的是本地的后端了...
2018-10-31 13:33:23
411
原创 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
703
原创 java面试准备(1)
工作一年多,面试准备一波。无非就是3方面的准备: 1.java底层基础准备,包括gc,虚拟机,多线程并发,反射等 2.一些框架技术的使用,springboot,mq,分布式,大数据,redis等技术的使用 3.自己做的项目的业务,这个一般问的比较多,要详细准备。并发下的hashmap我们知道在并发的情况下调用hashmap会效率很低,因为hashtable是用synchronized...
2018-06-03 18:27:19
186
原创 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
2225
原创 Java 虚拟机原理
Java 虚拟机(JVM)的内存空间分为五个部分,分别是:程序计数器Java 虚拟机栈本地方法栈堆方法区。1.程序计数器 概念:是一块较小的内存空间,程序计数器里面记录的是当前线程正在执行的那一条字节码指令的地址 作用:字节码解释器通过改变程序计数器来依次读取指令,从而实现代码的流程控制,如:顺序执行、选择、循环、异常处理。在多线程的情况下,程序计数器用于记录当前线...
2018-05-21 09:41:27
450
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人