- 博客(7)
- 收藏
- 关注
原创 java字符转换问题
byte是带符号的类型,所以byte[]转string再转byte[]会出现问题,直接改成char[]就好了, byte b = (byte) 0xf1; byte c = -15;b和c的值是一样的,因为b是直接的内存拷贝,而-15,的机器码是补吗,所以是一样的。0xf1除去符号位取反加以就是-15的原码表示。
2016-12-29 15:11:30 536
原创 shell使用注意事项
for循环用变量中的空格做遍历的隔离“1 2 3”,这样会循环3遍。=号左右不能有空格,空格会导致不识别command LC_ALL=C export LC_ALL它是一个宏,如果该值设置了,则该值会覆盖所有LC_*的设置值。注意,LANG的值不受该宏影响。C"是系统默认的locale,"POSIX"是"C"的别名。所以当我们新安装完一个
2016-12-20 15:23:41 395
原创 查看linux系统位数
或许你用过cat /proc/version 、 uname -a等查看linux系统版本,但是要查看linux系统位数有个办法,getconf LONG_BITgetconf是获取系统参数命令,LONG_BIT 是系统long类型字符的大小,一般代表操作系统的位数,因为32位系统里long是4字节,64位系统里long是8字节,而int一般都是4字节。
2016-12-16 17:23:58 3678
原创 rabbitmq使用
rabbitmqctl是控制器rabbitmq-plugin是插件的查看所有队列信息# rabbitmqctl list_queues关闭应用# rabbitmqctl stop_app启动应用,和上述关闭命令配合使用,达到清空队列的目的# rabbitmqctl start_app清除所有队列# rabbitmqctl reset
2016-12-15 17:20:37 522
原创 redis安装
aptget 安装redis-server redis-clikey*查看所有的k用redis ValueOperations操作的话,记得选择序列化的类,不然保存的string有点不一样。
2016-12-15 17:08:47 202
原创 粘包问题解决--待续
测试的时候select接受数据aa055e8001018f01018310b6e3310c46afdd7f0d416ab890e93a92840431323030850e32303136313231353135323235303d5c8beae1afe49f9019869d2a31f93e914d858b5d0ec7206e423520008bc1d798b0875aa
2016-12-15 16:02:02 323
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人