在命令行输入java -version(win 系统 和Linux的命令行自己开启) 1、如果是Openjdk,输入 java -version显示的版本信息为 [syitsm@dev ~]$ java -versionopenjdk version "1.8.0_144"OpenJDK Runti ...
分类:
数据库 时间:
2019-12-13 15:33:05
阅读次数:
353
1. 引言 socket网络编程,可以指定不同的通信协议,在这里,我们使用TCP协议实现基于java的C/S模式下“hello/hi”网络聊天程序 2. 目标 1). 通过该网络聊天程序,了解java Socket API接口的基本用法 2). java Socket API简要介绍 3). lin ...
分类:
编程语言 时间:
2019-12-09 01:32:08
阅读次数:
112
Golang 支持交叉编译,在一个平台上生成另一个平台的可执行程序,最近使用了一下,非常好用,这里备忘一下。 Mac 下编译 Linux 和 Windows 64位可执行程序 Linux 下编译 Mac 和 Windows 64位可执行程序 Windows 下编译 Mac 和 Linux 64位可执 ...
开发文档:http://doc2.workerman.net/ 下载服务器端安装文件: 有windows版和linux版两个版本,我下载的linux版,在windows上也可以运行。 打开后有这些文件: 把这个文件放在服务器上或者项目中都可以,需要运行的就是最后一个start_for_win.bat ...
分类:
其他好文 时间:
2019-12-07 16:00:43
阅读次数:
116
先展示一下简单的go程序,然后分析GO的API和Linux API的关系。像简单的socket概念等就不在这里介绍了,不懂的去百度一下。 server.go package main import "net" import "fmt" import "bufio" import "strings" ...
我的电脑是win10+ubumtu双系统 在一次windows更新之后,系统无法进入win10和linux系统,出现如图错误 解决方案1: 大部分中文博客的解决方案;这里有个更加详细的: https://mintguide.org/system/186-repair-grub-error-unkno ...
分类:
其他好文 时间:
2019-12-04 10:29:01
阅读次数:
81
起源 在windows中写的脚本执行完全没问题,代码一模一样,切换到linux中执行报错。利用命令 “vi/vim -b 文件名”查看文件发现每行结尾多了“^M”这样的结尾。 根源 通过查询得知,其问题根源是windows和linux换行符不同造成,二者区别如下表(外加了mac book) 其中: ...
分类:
其他好文 时间:
2019-12-02 18:43:00
阅读次数:
99
一、概述 Node_exporter是可以在* Nix和Linux系统上运行的计算机度量标准的导出器。Node_exporter 主要用于暴露 metrics 给 Prometheus,其中 metrics 包括:cpu 的负载,内存的使用情况,网络等。 环境说明 操作系统:centos 7.6ip ...
分类:
其他好文 时间:
2019-11-27 19:01:34
阅读次数:
108
在执行这个脚本 的时候报错: 仔细检查了第一句,没毛病啊,还重写了一下,再运行还是报同样的错误,肿么肥四? 原来是因为我这个脚本是在Windows上编写,拷贝到Linux上运行的。而Windows和Linux在处理文档的行末这件事上,采取的方式不太一样: Windows上行末是酱紫的:\r\n 而L ...
分类:
其他好文 时间:
2019-11-21 16:53:20
阅读次数:
81
最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考: 系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架 ...
分类:
系统相关 时间:
2019-11-20 19:32:35
阅读次数:
68