用户中心USER CENTER

首页/用户
  • 线上问题排查常见脚本工具

    摘要:从所有的进程中找出最消耗的线程缺省个,打印出其线程栈用法要显示的线程栈数要显示的线程栈数指定的脚本找出库,即文件或目录类目录中的重复类。通过脚本参数指定目录,查找目录下文件,收集文件中文件以分析重复类。 show-busy-java-threads.sh 从所有的 Java 进程中找出最消耗 CPU 的线程(缺省5个),打印出其线程栈 用法 ./show-busy-java-threa...

    vvpvvp 发布于Java
  • API设计中防重放攻击

    摘要:数据加密是否可以防止重放攻击否,加密可以有效防止明文数据被监听,但是却防止不了重放攻击。防重放机制我们在设计接口的时候,最怕一个接口被用户截取用于重放攻击。这样,这个请求即使被截取了,你也只能在内进行重放攻击。 HTTPS数据加密是否可以防止重放攻击? 否,加密可以有效防止明文数据被监听,但是却防止不了重放攻击。 防重放机制 我们在设计接口的时候,最怕一个接口被用户截取用于重放攻击。重...

    vvpvvp 发布于Java
  • post和get的区别,面试经常被问到!(二)

    摘要:了解历史和是与服务器交互的方式,说到方式,其实总共有四种。区别分析把请求的数据放在上,即协议头上,其格式为以分割和传输数据,参数之间以相连。在浏览器回退时是无害的,会再次提交请求。请求只能进行编码,而支持多种编码方式。 了解历史 get和post是HTTP与服务器交互的方式, 说到方式,其实总共有四种: post、delete、put、get。 他们的作用分别是对服务器资源的增、删、改...

    vvpvvp 发布于Java
  • [LintCode/LeetCode] Median of two Sorted Arrays

    摘要:由于要求的时间,所以选择二分法。思路是找到两个数组合并起来的第个元素。这样只需计算两个数组的中位数是第几个元素,代入功能函数即可。据此,根据二分法的性质,我们在递归时可以将前即个元素排除。 Problem There are two sorted arrays A and B of size m and n respectively. Find the median of the tw...

    vvpvvp 发布于Java
  • JS动画之定时器详解

    摘要:广义说一切通过改变的视觉呈现都叫动画例如,按钮,链接等元素交互反馈。狭义说通过定时器连续调用函数进行元素属性改变产生的视觉动画效果。 广义说:一切通过js改变的视觉呈现都叫动画;例如,按钮,链接等元素交互反馈。狭义说:通过定时器连续调用js函数进行元素属性改变产生的视觉动画效果。 定时器 定时器是JavaScript动画的核心技术;setTimeout(),setInterval()是...

    vvpvvp 发布于Html
<