Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

要用到 Xmind 8,于是就去下载了一个。 因为我的发行版比较特殊,AOSC OS + Cinnamon,所以就没法通过常规途径安装,也就没有去故意执行 setup.sh 了。直接双击对应发行版的 Xmind 执行文件是可以运行的,但当我尝试增加 Launcher 的时候却发现不能正常运行,Xmind 报错。 我想是不是因为启动参数有问题。在正常运行 XMind 的状况下,我打开终端看了一...

官方说明是实验性质,生产环境应用还请自行斟酌 没事干,突然想到 MySQL 集群,上网搜了一下看看想搭一个玩一下。 不过人在公司,刚好昨晚 autossh 还没弄好。。所以就直接用了最偷懒的方式搭建了。这里用傻瓜化的步骤来记录一下我搭集群的步骤,这里贴出官方的做法结合理解吧。 首先说一下结构,mysql 集群主要由三个部分协作形成,分别是一个 manager 节点,多个子节点,以及一个用于访...

因为 NetworkManager 的开热点功能太废柴,所以只好另辟蹊径。 首先介绍一下这三款软件 hostapd : 至今为止用得最广泛的无线热点程序,稳定而强大,几乎你能想到的无线路由器都在使用它。 dhcpd : 强大的 DHCP 服务器(动态主机服务),适合用于管理多个大型网络的主机地址自动分配。 nftables : 新兴的一个网络过滤器。因为业界稳定使用 15 年之久的 ipt...

一开始想到要弄一个简单的 rtmp 服务器是为了给同学上课投射屏幕用。因为我用的是 Linux ,没法用国产的那些课室软件给他们投放屏幕,于是只好出此下策了。 我使用的系统是 CentOS 7 和 Ubuntu 16.04 ,所以就想到最简单的方式搭建:使用现成的 Docker 镜像。因为重新编译安装 nginx 对我来说不太现实,会直接影响到我的开发环境。 先安装好 docker Cen...

接上一篇 《利用 Bash 脚本编写自动抓取学校图书馆借阅信息的爬虫 Part 1》 抓下来的数据是一大堆的 HTML 标签夹杂着无用的玩意,那么就需要把有用的过滤出来。在 Bash 环境下就是需要利用一些命令来过滤掉没用的字符。 我这里用到三个命令来过滤 sed # sed是非交互式的编辑器,它读取文件到自己的缓冲区然后再作修改。 # 默认情况下,所有的输出行都被打印到屏幕上。[1...

自从弄了个 lcd4linux 之后总想着弄点什么自动化的东西显示出来,因为最近从图书馆借了点书,于是首先想到的是抓图书馆的借阅信息。 我实现的思路大概来说就是,用脚本模仿正常登录查询的步骤来发出并处理请求:先用 Wireshark 对我请求的过程抓包(最方便的方式了吧),然后获取到整个过程中的 HTTP 请求,接着查看每个请求都用了什么方法、发了哪些字段,最后分析出必要的请求并模仿之,逐一...

最近知道有个桌面环境叫 Enlightenment Desktop ,看上去很酷炫,打算安装试用一下。 官方网站是 enlightenment.org ,上面有详细的介绍以及安装方式,这里只介绍如何在 Ubuntu 16.04 上安装。 首先添加其官方软件源,据官方说是因为 Ubuntu 上的源的 Enlightenment 已经很旧了,所以推荐使用新版。 sudo add-apt-repo...

了解过docker之后我决定练一下手(本来是因为有些人想玩DST所以才决定的),于是就拿饥荒联机服务器(以下简称dst服务器)来做练手作 Google到了Docker Hub里面有现成的DST docker镜像,感谢jamesits。介绍地址:Docker Hub : DST Dedicated Server。 安装docker的步骤网上很多,我就不介绍了。安装完docker之后还得安装do...

为了能在Linux上面用java获取系统的状态数值,我自己设计了一个SystemStatus工具。用于获取系统的CPU占用内存状态之类的。考虑到一般只用Linux服务器当J2EE容器服务器,所以这个工具只适配Linux系统。 ##I.偶遇Process类上网找不到什么合适的工具,只发现了别人的代码。原理是利用ProcessBuilder.start()和Runtime.exec()其中一个启...