添加Ubuntu桌面图标 Dec 31, 2018 ubuntu的应用图标文件都在 /usr/share/applications 文件下 一个比较普遍的问题,在ubuntu安装了jetbrains家的IDE后,在菜单中找不到应用图标,下面自己写一个: Clion [Desktop Entry] Version=1.0 Type=Application Name=CLion Icon=/opt/clion-2018.3.2/bin/clion.svg Exec="/opt/clion-2018.3.2/bin/clion.sh" %f Comment=A cross-platform IDE for C and C++ Categories=Development;IDE; Terminal=false StartupWMClass=jetbrains-clion Goland [Desktop Entry] Version=1.0 Type=Application Name=Goland Icon=/opt/GoLand-2018.3.3/bin/goland.svg Exec="/opt/GoLand-2018.3.3/bin/goland.sh" %f Comment=A cross-platform IDE for golang Categories=Development;IDE; Terminal=false StartupWMClass=jetbrains-golang IDEA [Desktop Entry] Version=1.0 Type=Application Name=IntelliJ IDEA Ultimate Edition Icon=/opt/idea-IU-183.4886.37/bin/idea.svg Exec="/opt/idea-IU-183.4886.37/bin/idea.sh" %f Comment=Capable and Ergonomic IDE for JVM Categories=Development;IDE; Terminal=false StartupWMClass=jetbrains-idea 其他jetbrains家的ide完全仿照以上的deskt ...
Shell关闭占用某端口的应用 Dec 30, 2018

现在在自己的centos7上跑了应用,有个需求:重启该应用。实现如下

...
Netty直接内存溢出问题解决 Dec 10, 2018

问题

自己用netty实现的代理,在测速、下载(跑满网速)的情况下总是会报OutOfDirectMemory异常。

原因及解决

在github netty项目下有这样一个issue。描述了这样一个问题。

总结一下里面说的。出现这个异常有两种情况,pooled buf没有release;写太快,超过了极限。

...
Proxyme-基于javaNIO的http代理 Aug 14, 2018 proxyme 一个http代理 使用java NIO的http代理。支持https。建议不要再chrome上使用本代理,因为chrome本身会请求很多谷歌的api,结果被墙住了,又只有两个线程,导致其他都被阻塞,很尴尬。 之前也打算做过这个东西,结果做出来的有点缺陷(现在想可能是selector中锁的问题,忘记了)。这大概隔了半年,这个 ...
spring cloud学习(二) Jun 22, 2018

spring cloud学习(一)中已经了有了注册与发现、服务消费、负载均衡、断路器。但是这不是完整的微服务架构。

在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现、服务消费、负载均衡、断路器、智能路由、配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统。

...
spring cloud学习(一) Jun 21, 2018 作死了解一下spring cloud。当然,不知道能了解到什么程度。先作一死。 找到了一个博客,准备照着那个博客来搞搞博客地址。这个博客的好处是原理和介绍带一些,代码、pom、配置全都在博客中可以直接复制。第二点——可以直接复制黏贴实践,第一点——复制了能让你知道复制的是干了嘛。当然,原理和介绍稍微有点少,所以哈,最好还是 ...
微服务架构是什么 Jun 21, 2018

最近总是能看得到微服务这个概念,今天来整理一下微服务的相关概念。内容源自《微服务架构与实践》王磊

...
opencv c++学习 Jun 15, 2018 终于来搞搞opencv啦。。 在windows上安装opencv,并且创建visual studio 2017项目 本来想要用clion的,但是编译源码总是出错,就直接用vs2017了。。。 安装 在opencv的release页面下载opencv3.4.1的win pack。win pack是opencv适用于vs的免编译版本。 下载好一个ex ...
redis与springboot整合学习 Jun 15, 2018

最近在做一个电商网站。今天想要实现一下购物车的功能。

考虑问题如下:用户访问购物车会比较频繁,而且经常更改(比如修改数字)。对于后端的数据来说,也就是读写都很频繁。于是考虑通过redis,来减少对数据库的读写。

就研究一下怎么使用redis以及整合到springboot中。

...
友情链接 Jun 6, 2010
友情链接
火辣辣前端
小马哥哥
williamszhang
imwhite
麦田博客
搜嘎小站
guxuerui
FLB
Emin.ink
Kuo