自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

日落东山的基地

一个默默无闻的挣扎在社会底层但仍不肯放弃奋斗的java开发者

  • 博客(83)
  • 资源 (6)
  • 收藏
  • 关注

原创 springcloud2021.1 nacos配置动态刷新

springcloud2021.1 nacos配置动态刷新

2023-01-31 09:41:42 1521

原创 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 &lt; a OR (start_time &gt; b) )看图。

2019-01-22 10:53:27 958

原创 mysql读写分离

实现mysql的读写分离使用到了中间件mycat在mycat中修改两个就可以实现读写分离分别是server.xml和schema.xmlserver.xml&lt;mycat:server xmlns:mycat="http://org.opencloudb/"&gt; &lt;system&gt; &lt;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 ) &gt; 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中加入    &lt;plugin&gt; &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt; &lt;artifactId&gt;maven-surefire-plugin&lt;/artifactId&gt; ...

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();&lt;span class="glyphicon glyphicon-star collecticon-red" onclick="attention()"&gt;&lt;/span&gt;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聊天窗口

&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;a class="ceshi" href="tencent://message/?uin=***这是QQ号*****&amp;Menu=yes&amp; Service=300&amp;sigT=42a1e5347953b64c5ff3980f8a6e644d4b3

2018-03-12 17:06:43 3358

转载 从输入URL到页面加载发生了什么

最近再刷面试题的时候,发现个有趣的问题,就是当我们输入url的时候,会进行什么一系列的操作,让我们得到我们想要的东西。总体来说分为以下几个过程:DNS解析TCP连接发送HTTP请求服务器处理请求并返回HTTP报文浏览器解析渲染页面连接结束===============================================================DNS解析DNS解析的过程就是寻找哪...

2018-03-08 09:39:38 220

jquery.selector-px.js

jquery.selector-px.js 在微信端实现苹果的下拉框的选取

2018-02-28

jquery.selector

微信端实现选项滚动,模拟苹果下拉滚动的效果。参考地址

2018-02-28

nginx进程文件

linux下设置nginx为系统进程,进行快速的stop+start+restart操作。

2017-11-21

阿里巴巴Java开发手册

阿里巴巴Java开发手册

2017-08-09

eclipse引入sinacloud插件

eclipse引入sinacloud插件

2017-08-09

elcipse引入jad插件

elcipse+jad插件。

2017-08-09

空空如也

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

TA关注的人

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