基本介绍与思路 收发并行 前一篇博客中,完成了客户端与服务端的简单TCP交互,但这种交互是触发式的:客户端发送一条消息,服务端收到后再回送一条。没有做到收发并行。收发并行的字面意思很容易理解,即数据的发送与接收互相不干扰,相互独立。当然,要保证服务端和客户端都能做到收发并行。 业务逻辑 脱离业务逻辑 ...
分类:
编程语言 时间:
2020-03-17 23:44:20
阅读次数:
72
mysqlhotcopymysqlhotcopy的使用,只能备份MYISAM引擎数据库安装yuminstall-yperlperl-DBIperl-DBD-MySQL需要创建一个专门用来备份的账户grantselect,reload,locktableson*.*to‘hotcopyer‘@‘localhost‘identifiedby‘123456‘;常用选项和示例mysqlhotcopy-u.
分类:
数据库 时间:
2020-03-17 22:28:15
阅读次数:
75
STS优化 1、关闭 IDE 启动时不需要的插件 进入 STS IDE 工具,然后依次点击上面 Window -> Preferences -> General -> Startup and Shutdown 将不必要的插件取消启动,只需需要勾选即可(也可以全部取消),如下图: 2、Validati ...
分类:
其他好文 时间:
2020-03-16 23:46:15
阅读次数:
413
(1) telnet管理端口保护(强制) 类别配置内容及说明标准配置备注 telnet管理端口保护 1.修改默认的8005管理端口为不易猜测的端口(大于1024);2.修改SHUTDOWN指令为其他字符串; <Server port="**8527**" shutdown="**dangerous* ...
分类:
其他好文 时间:
2020-03-16 21:57:26
阅读次数:
58
原文:MySQL忘记密码处理 登录MySQL,密码输入错误 /* 密码错误,报如下错误 */ [root@TESTDB ~]# mysql -uroot -p -P3306 Enter password: ERROR 1045 (28000): Access denied for user 'roo... ...
分类:
数据库 时间:
2020-03-15 22:19:38
阅读次数:
95
当在oracle登录失败: Oracle登录出现ORA-00600: 内部错误代码 使用如下操作: SQL> shutdown immediate ORA-01109: 数据库未打开 已经卸载数据库。 ORACLE 例程已经关闭。 SQL> startup mount ORACLE 例程已经启动。 ...
分类:
数据库 时间:
2020-03-14 22:07:34
阅读次数:
200
传送门 题意 在一家银行里有n个服务窗口,每个窗口最多有m个人排队。当窗口都满人时,客户就必须在线外等候,当有人完成服务时,便可上去排队。 客户选择服务窗口的标准为:首先选择排队人数少的窗口,在人数相同的情况下,优先选择最小的窗口号。 现在给出k个客户所需的服务时间,以及q个询问,输出每个询问的客户 ...
分类:
其他好文 时间:
2020-03-14 16:58:00
阅读次数:
43
新安装centos7后,第一次升级出现下面的错误 Another app is currently holding the yum lock; waiting for it to exit... 另一个应用程序是:PackageKit 内存:113 M RSS (535 MB VSZ) 已启动: S ...
分类:
其他好文 时间:
2020-03-14 12:54:25
阅读次数:
72
udp_server.py import socket u=socket.socket(socket.AF_INET,socket.SOCK_DGRAM) addr=("0.0.0.0",9999) u.bind(addr) print("waiting for connection........ ...
分类:
编程语言 时间:
2020-03-14 01:20:02
阅读次数:
76
找出java进程id ps aux|grep xxxxxx 使用jstack命令打印线程堆栈信息 jstack 7363 java线程数统计 jstack 7363|grep java.lang.Thread.State: -c 线程各种状态统计 jstack 7363|grep java.lang ...
分类:
编程语言 时间:
2020-03-13 01:38:52
阅读次数:
87