Nemo

Nemo 关注TA

路漫漫其修远兮,吾将上下而求索。

Nemo

Nemo

关注TA

路漫漫其修远兮,吾将上下而求索。

  • 加入社区3,280天
  • 写了1,496,113字

栏目文章  >  编程(共有441文章)

最新文章

  • JAVA文件下载简单封装

    JAVA文件下载简单封装
    简单封装下:/***从网络Url中下载文件*@paramresponse响应对象*@paramURL文件网络地址*@paramfileName下载到本地的文件名称*@paramfileExt文件后缀*@paramcontentType文件的contentType*/protectedvoiddownloadFromUrl(HttpServletResponseresponse,StringURL,......

     1,607    1    2019-05-07 15:55

  • sshLooter – SSH 密码记录工具

    sshLooter – SSH 密码记录工具
    sshLooter是一个Python脚本,它使用PAM模块通过记录密码来窃取SSH密码,并在用户登录时通过Telegram通知脚本管理员,而不是通过不太可靠的strace。通过修改/etc/pam.d/sshd,达到记录ssh密码,由于他会把记录到的密码发送到telegram,针对某些目标不是很方便,可以修改sendMessage函数达到发送到微信或者记录到文件。安装gitclone h......

     1,666    1    2019-04-24 11:13

  • 安装scrapy提示:Microsoft Visual C++ 14.0 is required. Get it with Microsoft Visual C++ Build Tools : http://landinghub.visualstudio.com/visual-cpp-build-tools

    安装scrapy提示:Microsoft Visual C++ 14.0 is required. Get it with Microsoft Visual C++ Build Tools : http://landinghub.visualstudio.com/visual-cpp-build-tools
    pip3installscrapy最后输出如下: building'twisted.test.raiser'extension  error:MicrosoftVisualC++14.0isrequired.Getitwith"MicrosoftVisualC++BuildTools":http://landinghub.visualstudio.com/visual......

     1,710    0    2019-04-19 14:10

  • APP接口安全规范约定规则小思考

    APP接口安全规范约定规则小思考
    举两个情景栗子:app端请求短信验证码下发接口,如果服务端不做安全性校验,那么很可能会导致短信验证码接口被恶意盗刷。app端发起登录的时候,会向服务端提交用户名/密码参数。如果有人抓到当前请求的数据包,那么当前登录用户的用户名和密码也就泄露了。第一个情景:需要校验请求是由自己的app发起的请求。考虑需要在每个请求中加入校验密钥,这个密钥的规则需要跟服务端约定。这里考虑使用RSA非对称加密,app端......

     1,802    2    2019-04-11 11:02

  • Mysql各种索引

    Mysql各种索引
    举例,业务场景,用户表,表结构为:t_user(uidprimarykey,login_nameunique,passwd,login_time,age,…); 聚集索引(clusteredindex):聚集索引决定数据在磁盘上的物理排序,一个表只能有一个聚集索引,一般用primarykey来约束。 举例:t_user场景中,uid上的索引。 非聚集索引(non-cl......

     17,435    1    2019-04-03 14:08

  • JAVA 实现磁盘文件加解密操作

    JAVA 实现磁盘文件加解密操作
    简单实现了下:importjavax.crypto.BadPaddingException;importjavax.crypto.Cipher;importjavax.crypto.KeyGenerator;importjavax.crypto.SecretKey;importjava.io.*;importjava.security.GeneralSecurityException;import......

     4,355    1    2019-03-19 17:21

  • mybatis 数据层通用权限拦截过滤

    mybatis 数据层通用权限拦截过滤
    假设sql:查询当前用户具有权限查看的产品信息,产品根据用户以及用户的机构信息作为权限规则:selects.prod.id,s.prod.prod_namefromsys_prod sprodjoinsys_usersuseronsprod.create_by_id=suser.idwhere suser.org_id=1;查询当前用户具有权限查看的菜单信息,菜单根据用户以及用......

     2,924    0    2019-03-13 17:10

  • Java常见异常及解释

    Java常见异常及解释
    java.langArithmeticException你正在试图使用电脑解决一个自己解决不了的数学问题,请重新阅读你的算术表达式并再次尝试。ArrayIndexOutOfBoundsException请查看IndexOutOfBoundsException。不同之处在于这个异常越界的元素不止一个。ArrayStoreException你已用光了所有数组,需要从数组商店中购买更多的数组。Class......

     2,833    0    2019-02-20 09:28

  • 随机抽奖程序 java demo代码

    随机抽奖程序 java demo代码
    简单demo如下:importcom.google.common.collect.Lists;importjava.util.List;/***随机抽奖程序demo*@author:Nemo*@date:2019/1/4.*/publicclassPrizeDraw{/***得到候选人*@return*/privatestaticList<String>getPeopleSet(){L......

     3,320    0    2019-01-04 19:17

  • springboot 整合 redisson

    springboot 整合 redisson
    最近在做LinkNemo的调优工作,其中考虑引入redis,用来替代现有的队列/缓存机制。这里的redis客户端有两种待选,jedis和redisson。这边项目用的是redisson,用着感觉还可以,所以这里也考虑用redisson。以上是背景。开始:1、添加redisson的maven依赖:<!--redisson--><dependency><groupId&g......

     3,197    0    2018-12-29 09:39

  • mysql5.7 ibtmp1文件过大

    mysql5.7 ibtmp1文件过大
    接到了一台MySQL5.7服务器磁盘空间不足的报警。经过排查后发现,数据目录下面有一个ibtmp1的文件特别大,有35G,占用了约80%的空间。$du-shibtmp135Gibtmp1ibtmp1是个什么东西呢?查看官方文档后发现这是非压缩的innodb临时表的独立表空间。通过innodb_temp_data_file_path参数指定文件的路径,文件名和大小,默认配置为ibtmp1:12M:a......

     19,872    0    2018-12-25 13:59

  • Mysql 内存占用过高问题处理

    Mysql 内存占用过高问题处理
    自从上月末LinkNemo迁移到新架构后,服务器的内存偶尔不够用,尝试调配了一些程序的jvm参数,效果稍有改善,但是还不是特别理想。主要原因还是服务器的内存太小了。第一个版本的LinkNemo程序上线的时候是在15年12月31,那时候LinkNemo服务器的内存配置才512M。后来到17年上半年,陆陆续续在LinkNemo上加了不少新功能,512内存不太够用了,这才升级到1G内存。最近这次大版本升......

     19,805    0    2018-12-07 11:22

  • mysql5.7 ibtmp1文件过大

    mysql5.7 ibtmp1文件过大
    最近LinkNemo迁移到新的程序,新的环境上,服务不是很稳定,配置还有待调优。上午发现了一个问题:磁盘使用达到100%:$df-h Filesystem   Size UsedAvailUse%Mountedonudev      479M  0 479M&......

     18,791    0    2018-12-03 21:12

  • 如何简单地理解Python中的if __name__ == '__main__'

    如何简单地理解Python中的if __name__ == '__main__'
    1.摘要通俗的理解__name__=='__main__':假如你叫小明.py,在朋友眼中,你是小明(__name__=='小明');在你自己眼中,你是你自己(__name__=='__main__')。if__name__=='__main__'的意思是:当.py文件被直接运行时,if__name__=='__main__'之下的代码块将被运行;当.py文件以模块形式被导入时,if__name_......

     5,165    0    2018-11-20 09:36

  • Java爬虫与Python爬虫:爬取百度实时热点

    Java爬虫与Python爬虫:爬取百度实时热点
    Python:importrequestsfrombs4importBeautifulSoupurl='http://top.baidu.com/buzz?b=1&fr=topbuzz_b1'save_path='hot_python.txt'if__name__=='__main__':content=requests.get(url).contentsoup=BeautifulSoup......

     3,897    0    2018-11-19 17:30