mac下Iterm支持rzsz上传下载

发布于:2016-6-10 11:41 作者:losetowin 浏览:1944 分类:mac
1、使用brew安装lrzsz
sudo brew install lrzsz
可能会出现下面的问题:
rzsz01.png
sh-3.2# sudo brew install lrzsz
Error: Cowardly refusing to `sudo brew install`
You can use brew with sudo, but only if the brew executable is ow...

阅读全文>>

标签: mac iterm2 rzsz

0

【基础-积累】JAVA获取当前jar包目录

发布于:2016-6-5 22:39 作者:losetowin 浏览:1820 分类:Java

在java开发中,经常需要获取当前jar包所在目录,比如需要获取配置文件,具体代码如下:

代码如下:

 this.getClass().getProtectionDomain().getCodeSource().getLocation().getFile(); 

或者下面这种

 this.getClass().getProtectionDomain()...

阅读全文>>

标签: java jar

0

java数组的深复制

发布于:2016-4-24 23:10 作者:guoyipeng 浏览:1692 


先说一下java对象深复制的概念:

被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,深复制把要复制的对象所引用的对象都复制了一遍。我们可以理解为更改复制对象中的引用的其他的对象的变量并不会更改原对象的的值,换句话讲,深复制指的是两个对象中引用的其他的对象指向的是java堆内存的两个不同位...


阅读全文>>

0

如何查找占用CPU最高的线程及相关代码

发布于:2016-4-18 23:22 作者:losetowin 浏览:2354 分类:Java

标题其实还可以描述成:如何查找是哪些代码导致的CPU使用率高?

场景:

   某些线上服务,一段时间之内占用CPU特别高,如何确认这是否属于正常情况还是代码中出现了异常导致占用CPU特高呢?如何定位确认是哪个线程导致的?如何确认下是哪部分代码导致的CPU使用率偏高呢?

     当然CPU使用高,并不一定意味着是有问题的,下面的方法...


阅读全文>>

标签: CPU jvm 进程

0

Linux 查找文件内容(查找包含某字符串的文件名)

发布于:2016-4-16 21:43 作者:losetowin 浏览:8766 分类:linux
两个场景:
1、已知文件位置,查找文件中是否包含某个字符串
2、不知道文件在哪里,但知道在哪个目录, 查找包含某个字符串的文件在哪里

使用方式:
1、使用grep命令,从文件内容中查找到匹配字符串的行
格式:
grep “要查找的字符串” 文件名
例子:

grep “www.dutycode.com” test.txt

文件名...

阅读全文>>

标签: linux grep find

0

ERROR 1820 (HY000): You must reset your password using ALTER USER statement

发布于:2016-3-17 20:34 作者:losetowin 浏览:2164 分类:mac
问题描述:

mac osx安装mysql后,启动使用命令行登录之后,执行sql语句,提示错误:

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement

如下图:

解决:
需要重新设置密码,具体步骤如下: ...

阅读全文>>

标签: mysql mac

0

Mac OSX 下安装mysql服务端

发布于:2016-3-17 20:15 作者:losetowin 浏览:2444 分类:mac
使用最简单的安装方式:
1、下载安装包,地址:http://dev.mysql.com/downloads/mysql/
2、选择   Mac OS X 10.10 (x86, 64-bit), DMG Archive   如下图:

PS:根据自己的系统版本,自助选择。
3、后面就是普通的安装了,双击dmg文件安装就可以了。
4、注意安装最后的时...

阅读全文>>

标签: mysql mac

0

Mysql删除数据后,磁盘空间未释放

发布于:2016-3-13 16:44 作者:losetowin 浏览:4186 分类:技术
起因:
    公司的服务器上添加了硬盘监控,收到报警后,确认是mysql的文件占用空间比较大。于是,确认是哪个表占空间比较大后,删除了部分数据(注:数据库数据为线下分析使用,非线上数据,可以删除),但服务器硬盘空间并没有释放掉,报警仍旧存在。

原因及解决办法:
     使用delete删除的时候,mysql并没有把数据文件删除,而是将数据文...

阅读全文>>

记一次微信公众号accesstoken失效的排查

发布于:2016-1-20 23:11 作者:losetowin 浏览:6337 分类:技术
起因:
     说起起因,其实蛮不好意思的,因为反映了我们的监控做的不够完善。
     我们在做微信公众号开发的时候,将accesstoken值缓存到了redis中,有效时间设置成了30分钟,但是,有一天我们发现,公众号回复消息的时候,不能正常给用户回复内容了。我们查看日志,发现是因为accesstoken不对,导致推送消...

阅读全文>>

标签: redis ttl

0

shell脚本随机数生成方式

发布于:2016-1-13 0:10 作者:losetowin 浏览:2155 分类:linux
起因:
     新建了博客,需要给一部分用户创建用户名和密码,如果再使用Java程序去做,稍显笨重。因为只需要一次,后续就不需要再创建了。所以,初步打算使用shell来做,轻量级的。
     但是,密码不能是一样的,原因在于,如果密码都一样,就容易出现盗号的情况了。也就没有了密码本来该具有的含...

阅读全文>>

1 2 3 4 5 6 7 8 9 ... »