- 博客(83)
- 资源 (6)
- 收藏
- 关注
原创 Physical memory usage is too high: physicalBytes = 1G > maxPhysicalBytes = 998M
视频上传时报错。
2022-09-13 19:39:56 1239
原创 jvm gc
go_gc_duration_seconds:持续时间秒go_gc_duration_seconds_sum:gc-持续时间-秒数-总和go_memstats_alloc_bytes:Go内存统计分配字节go_memstats_alloc_bytes_total:Go内存统计分配字节总数go_memstats_buck_hash_sys_bytes:用于剖析桶散列表的堆空间字节go_memstats_frees_total:内存释放统计go_memstats_gc_cpu_fraction:垃圾
2021-12-09 18:44:38 1683
原创 springboot不注册eureka
常规工程中,使用@EnableEurekaClien注解+yml配置,可以将自己注册到注册中心上去。eureka: client: serviceUrl: defaultZone: http://localhost:8761/eureka/其实,还可以使用@EnableFeignClients注解+yml配置,将自己注册到注册中心上去但是!因为@EnableFeignClients是spring-cloud-openfeign-code的注解。如果pom文件中不引入
2021-08-10 16:32:22 849
原创 springboot中banner图制作
去这个地址就可以制作。http://patorjk.com/software/taag/#p=display&f=Big&t=187-3693-0319%0A
2020-04-08 16:21:57 834
原创 netty的心跳检测与断线重连
服务端代码NettyServerpackage com.example.netty.netty2;import io.netty.bootstrap.ServerBootstrap;import io.netty.channel.ChannelFuture;import io.netty.channel.ChannelOption;import io.netty.channe...
2019-05-02 16:18:20 552
原创 springcloud-config分布式配置中心
1、首先需要搭建eureka集群。在此不多说。github申请一个仓库。https://github.com/yunwenlong/springcloud-config.git2、搭建springcloud-config需要搭建服务器(server)与客户端(client)服务器maven配置信息<parent> <groupId>...
2019-04-17 19:13:39 304
原创 git提交时不用输入用户名密码的方法
在git push时每次都要输入用户名和密码是一件很痛苦的事,其实解决方法很简单,在文件夹(包含隐藏文件夹.git文件夹的)内右键 git bash here在git bash交互环境输入命令git config credential.helper store 这里没有--global意思是...
2019-04-01 10:15:34 658
原创 elasticsearch添加自定义分词器
之前已经成功搭建了elasticsearch然后去模糊搜索的时候,中文会给拆分出来,因为使用的是非中文分词器。效果如下,但是,大家都知道红牛都是平时自己喝的饮料,为啥没有涅~。那是因为没有使用中文分词器,那么我们采用中文分词器就需要安装一下插件了。不然是会报错的~分词器的地址是https://github.com/medcl/elasticsearch-analysis-ik/re...
2019-03-14 10:46:18 2793
原创 springBoot整合elasticsearch
前期已经准备好了elasticsearch下面我们来进行springboot和elasticsearch整合配置文件application.propertiesspring.data.elasticsearch.cluster-name: myesspring.data.elasticsearch.cluster-nodes: 192.168.197.143:9300实体类...
2019-03-12 10:42:04 322
原创 centos安装Kibana
1、下载wget https://artifacts.elastic.co/downloads/kibana/kibana-6.6.1-linux-x86_64.tar.gz2、安装tar -zxvf kibana-6.6.1-linux-x86_64.tar.gz -C /usr/local/3、修改配置文件vim config/kibana.yml# 将默认配置改成如下...
2019-03-11 19:20:28 178
原创 centos安装elasticsearch
1、下载eswget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.6.1.tar.gz2、解压tar -zxvf elasticsearch-6.6.1.tar.gz -C /usr/local3、进入到escd /usr/local/elasticsearch-6.6.1/4、配...
2019-03-11 18:59:27 141
原创 docker搭建gitlab遇到的坑
先拉取gitlibdocker pull beginor/gitlab-ce:11.0.1-ce.0然后再宿主机创建gitlib对应的文件mkdir -p /data/gitlib/etcmkdir -p /data/gitlib/logmkdir -p /data/gitlib/data使用docker启动gitlab sudo docker run --...
2019-03-05 09:51:40 7870 6
原创 centos7安装docker并配置阿里云镜像
安装docker需要centos7 内核3.1以上基本上centos7以上的都支持,然后先更新到最新sudo yum update然后直接安装sudo yum install docker安装之后启动 Docker 服务,并让它随系统启动自动加载。sudo service docker startsudo chkconfig docker on然后试一下do...
2019-03-03 19:53:05 1244
原创 shiro登录源码分析
只截取关键代码我们通过账户,密码来获取token,使用token来进行登录,然后会写MyShiroRealm继承AuthorizingRealm,在MyShiroRealm写我们登录的业务逻辑。登录方法web层的 /login UsernamePasswordToken token = new UsernamePasswordToken(username, pwd);subject...
2019-02-17 21:01:42 223
原创 linux环境查看cpu最高的那个进程,排查问题
查消耗cpu最高的进程PID执行命令执行top -c ,显示进程运行信息列表。按下P,进程按照cpu使用率排序如下图所示,PID为3033的进程耗费cpu最高根据PID查出消耗cpu最高的线程号执行命令 top -Hp 3033 ,显示一个进程的线程运行信息列表。按下P,进程按照cpu使用率排序 如下图所示,PID为3034的线程耗费cpu最高这是十进制的数...
2019-01-30 09:10:35 934
原创 Java-NIO 入门二--使用通道复制文件
NIO相对于IO来说,增加了一个通道的 channelpublic static void test3() throws Exception { // 非直接缓冲区复制文件 FileInputStream fileInputStream = new FileInputStream("D://vlc-3.0.3-win64.tmp"); File...
2019-01-26 20:46:07 182
原创 Java-NIO 入门一
一直对IO、NIO很懵逼,特意在网上又找了一点儿视频看看,在学习一下,写下来在巩固巩固(手动滑稽)如有错误,请及时联系我更正,万分感谢!首先看一下使用到是三个属性position 当前下标limit 可用大小capacity 总大小使用allocate()创建缓冲区。先看一下代码。public static void test1() { ...
2019-01-26 20:32:05 169
原创 mysql 查询两个时间段是否有交集的情况
反向思考最简单SELECT * FROM test_table WHERE NOT ( (end_time < a OR (start_time > b) )看图。
2019-01-22 10:53:27 958
原创 mysql读写分离
实现mysql的读写分离使用到了中间件mycat在mycat中修改两个就可以实现读写分离分别是server.xml和schema.xmlserver.xml<mycat:server xmlns:mycat="http://org.opencloudb/"> <system> <property name="defaultSqlParser"&g...
2018-12-15 22:05:35 157
原创 安装好msyql之后问题解决办法
修改密码:vim /etc/my.cnf在[mysqld]追加skip-grant-tables然后保存 重启。重启命令 service mysqld restart然后无密码登录mysql -u root -pupdate user set password=password("123") where user="root";然后刷新权限flush p...
2018-12-15 20:39:16 105
原创 mysql主从复制
准备两台服务器192.168.110.1 主服务器 master192.168.110.2 从服务器slave1、先修改master的配置vi /etc/my.cnf 新增以下内容server_id=1 ###服务器idlog-bin=mysql-bin ###开启日志文件然后重启服务器,关闭防火墙service mysqld startservic...
2018-12-06 22:51:27 127
原创 mysql定位慢查询
--mysql数据库启动了多少时间 show status like 'uptime'; show stauts like 'com_select' show stauts like 'com_insert' ...类推 update delete(显示数据库的查询,更新,添加,删除的次数) show [session|global] ...
2018-12-05 21:37:41 282
原创 deepin(Ubuntu)jdk 出现Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp
在deepin中安装jdk,然后javac的时候,出现了这样的话,然后解决方法是在环境变量前加上一句话。unset _JAVA_OPTIONS然后source /etc/profile就ok了。
2018-11-29 23:35:33 1103
原创 mysql查询前30天内数据
SELECTsubstr( create_date(字段), 1, 10 ) AS time,IFNULL(count(*),0) as count(计数)FROMapp_moduleWHERE substr( create_date(字段), 1, 10 ) > DATE_SUB(substr('2018-09-05'(从哪一天统计), 1, 10 ), INTERVAL 30...
2018-11-05 14:41:59 6451
原创 mysql根据指定顺序排序
select * from table t ORDER BY field(t.pass_flag,'1','0','2','-1','3')(t.pass_flag,'1','0','2','-1','3')中t.pass_flag是字段,后面是排的顺序
2018-09-28 16:14:43 4715 3
原创 win10查看所有的wifi密码。
打开cmdnetsh wlan show profile显示所有的wifi然后netsh wlan export profile name="所选wifi名称" folder=. key=clear密码就保存在硬盘中
2018-07-18 14:33:31 4273
原创 nginx+rtmp+livePush实现视频转流推流
需要的工具:一台电脑。一个美美的心情。centos环境nginx(linux下部署)rtmp模块(linux下部署)livePush.war包(windows下部署)OBS(测试转流工具)VLC(测试拉流工具)-----------------------我的分割线--------------------先安装nginx+rtmp模块( nginx-rtmp-module-maste),没什么好说...
2018-06-24 16:59:36 9759 7
原创 mq启动异常
org.apache.rocketmq.client.exception.MQClientException: No name server address, please set it.See http://rocketmq.apache.org/docs/faq/ for further details. at org.apache.rocketmq.client.impl.produc...
2018-06-13 23:54:27 4387 3
原创 windows环境下,将jar作为后台程序运行
项目开发过程中,需要将一个项目打包成jar,然后当成一个服务来用。有时间就被别人不经意的关掉了 就会造成系统部分功能不能使用,把jar作为后置进程,就不怕了。写一个批处理@echo offstart javaw -jar xx.jarexit...
2018-06-12 12:00:20 1637 1
原创 maven打包失败
使用mvn package 或者使用idea打包失败,只需要在pom.xml中加入 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> ...
2018-06-05 14:42:20 2955
原创 事务不起作用的原因
在开发的时候,我需要调用第三方同步本地的数据,逻辑是先清空本地的表,然后在添加数据。我在删除表的时候使用的是truncate ,因为这个快啊,但是,不自热的也出来了这个坑,truncate 和drop不支持事务回滚,改为delete就可以了。...
2018-05-14 15:37:46 446
原创 javac不是内部或外部命令错误解决方法
javac不是内部或外部命令错误解决方法,但是java和java -version都正常情况。我配置的是JAVA_HOME D:\jdk8.0\jdkPath .;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;CLASSPATH ...
2018-05-10 14:11:23 260
原创 HttpClient请求GET和POST请求
发送get请求不带参数public class DoGET { public static void main(String[] args) throws Exception { // 创建Httpclient对象 CloseableHttpClient httpclient = HttpClients.createDefault(); ...
2018-05-06 21:43:43 330
原创 java通过http发送接受请求
项目开发的时候,我们使用webservice调用别人的数据,然后通过netty传输过来。但是,netty在传输的时候,会有数据过大传不过来的原因。这个时候,别人给我提议使用http接受数据。思路就是在使用netty传输的时候,传不过来,改用http传输,这个时候数据已经是拿到了,发送过去。另一端接受即可。上代码。发送数据public static String loginOfPost(String...
2018-04-26 10:51:09 894
原创 mybatis使用truncate清除表数据的问题
@Update("truncate table ip_access_card_info")void delete();使用的是@Update 而不是@Delete!!!!!!
2018-04-26 10:41:25 20504 1
原创 span的onclick事件无反应
是因为产生了冒泡的原因,只需要在函数里加入禁止冒泡就可以了。event.stopPropagation();<span class="glyphicon glyphicon-star collecticon-red" onclick="attention()"></span>function attention() { event.stopPropagation(...
2018-03-22 11:39:39 30788 4
转载 什么是hash?
1、Hash值有什么用? HashMap、HashTable、HashSet,所以涉及到使用Hash值进行优化存储的地方,都会用到HashCode。HashCode是Key,这种计算为提高计算的性能。想想看,一般来说,数组算是比较快的集合类了吧,直接用index定位元素,简直就是O(1)的级别。但是添加元素就不这么乐观了。但是使用hash类的集合,添加元素,移动的元素少,只影响一小块,并且...
2018-03-18 11:36:35 810
原创 html直接打开QQ聊天窗口
<html><head></head><body><a class="ceshi" href="tencent://message/?uin=***这是QQ号*****&Menu=yes& Service=300&sigT=42a1e5347953b64c5ff3980f8a6e644d4b3
2018-03-12 17:06:43 3358
转载 从输入URL到页面加载发生了什么
最近再刷面试题的时候,发现个有趣的问题,就是当我们输入url的时候,会进行什么一系列的操作,让我们得到我们想要的东西。总体来说分为以下几个过程:DNS解析TCP连接发送HTTP请求服务器处理请求并返回HTTP报文浏览器解析渲染页面连接结束===============================================================DNS解析DNS解析的过程就是寻找哪...
2018-03-08 09:39:38 220
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人