最新文章

  • Android 表现模式MVP-VM

    Android 表现模式MVP-VM   MVP-VM  M:model层,即数据层 V:视图层,Activity/Fragment为代表 P:控制层,业务处理 VM:viewmodel与databinding配合使用 P层持有V层和VM层,处理所有的业务逻辑,P层可控制V层的显示,P层通过VM层获取到数据并可以进行处理,最终控制V, VM层获取......

    18334
    0
    2019-05-28 22:36
  • System.currentTimeMillis()代替new Date().getTime()

    System.currentTimeMillis()代替new Date().getTime() 在开发过程中,通常很多人都习惯使用new Date()来获取当前时间。newDate()使用起来也比较方便,同时还可以获取与当前时间有关的各方面信息,例如获取小时、分钟等等,而且还可以格式化输出,包含的信息是比较丰富的。但是有些时候或许你并不需要获取那么多信息,你只需要关心它返回的毫秒数就行了,例如newDate().getTime()。为了获取这个时间戳,很多人也喜欢使用new&nbs......

    1355
    0
    2019-05-24 16:38
  • Automation PO memory overflow

    Automation PO memory overflow 通过Javajdk自带的jvisualvm工具监控应用的CPU、内存、线程、等状态与消耗情况并生成Dump文件,通过Dump文件可分析出具体的堆栈信息从而定位到Java代码。1、首先运行PoAutomation应用,确保应用可使用,然后打开jvisualvm工具2、通过本地连接上PoAutomation应用,在通过抽样器抽样内存使用情况3、使用PoAutomation应用中的功能,查看内存使用情况......

    1139
    0
    2019-05-23 17:07
  • java获取两个时间相差描述

    java获取两个时间相差描述 /***得到两个时间相差描述*@paramendDate结束时间*@paramnowDate开始时间*@return*/publicstaticStringgetDatePoor(DateendDate,DatenowDate){longnd=1000*24*60*60;longnh=1000*60*60;longnm=1000*60;longns=1000;//获得两个时间的毫秒时间差异long......

    1502
    0
    2019-05-22 18:40
  • Python 图片压缩工具 改进版

    Python 图片压缩工具 改进版 优化点:   1.遍历完成本地文件夹再去上传网站   2.所有图片压缩完成再去下载   3.启动多线程下载   4.设定时间为加载完网络就去上传文件(非常非常重要,提速N倍)importrequestsfromseleniumimportwebdriverimporttimeim......

    3099
    0
    2019-05-15 21:32
  • python--- 图片压缩工具

    python--- 图片压缩工具   本工具是通过将图片上传到第三方网站tinypng,进行压缩后下载,覆盖本地图片,tinypng是一个强大的图片处理网站,目前最可靠的无损压缩网站。 代码如下:importrequestsfromidnaimportunicodefromseleniumimportwebdriverimporttimeimportosbrowser=webdriver.Firefo......

    2491
    0
    2019-05-12 23:10
  • Python--教你如何注入大量垃圾文章

    Python--教你如何注入大量垃圾文章    首先先介绍一下Python自动化利器-----selenium,Selenium是一个用于测试网站的自动化测试工具,支持各种浏览器包括Chrome、Firefox、Safari等主流界面浏览器,同时也支持phantomJS无界面浏览器   注入文章主要分为两步,1.登录,2.完成注入  下面完成代码 &......

    2037
    0
    2019-05-12 22:23
  • JAVA文件下载简单封装

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

    1582
    1
    2019-05-07 15:55
  • APP接口安全规范约定规则小思考

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

    1772
    2
    2019-04-11 11:02
  • sshLooter – SSH 密码记录工具

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

    1636
    1
    2019-04-24 11:13
  • Mysql各种索引

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

    17299
    1
    2019-04-03 14:08
  • 安装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......

    1696
    0
    2019-04-19 14:10
  • JAVA 实现磁盘文件加解密操作

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

    4319
    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;查询当前用户具有权限查看的菜单信息,菜单根据用户以及用......

    2886
    0
    2019-03-13 17:10
  • Java常见异常及解释

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

    2808
    0
    2019-02-20 09:28
首页  上一页  6  7  8  9  10  下一页 
2024.11.25
签到
已有8位小伙伴签到
今日文章:0
文章总数:781