#分析

深入分析java中的反射机制

此文章转载于Java的架构师技术栈微信公众号 对于java中的反射机制,面试的时候也是会经常的提问到,在网上看了很多文章也查了很多资料,于是花了一部分时间整理了一下,也算是查漏补缺吧。一、反射概念在正式讲解反射之前,为了很好的去理解它我们先从一个案例说起。请看下面的代码:publicclassUser{pri...

深入分析Java中String、StringBuilder、StringBuffer的区别

此文章转载于Java的架构师技术栈微信公众号 StringBuilder和StringBufferStringBuilder和StringBuffer是可变的,也就说我们的增删改都是在原字符串的基础上操作的,操作次数再多内存也不会被白白的浪费,那他们俩又有什么区别呢?StringBuffer是线性安全的,支持...

PHP 性能分析与实验——性能的宏观分析

http://blog.oneapm.com/apm-tech/125.html...

微信的redirect_uri参数错误原因分析

我们可以根据微信的开发者文档http://mp.weixin.qq.com/wiki/17/c0f37d5704f0b64713d5d2c37b468d75.html网页授权获取用户验证这一章来排除错误原因。如果确定appid等参数值没有出错,那么很大可能就是你的微信公众号后台的网页授权网址没有填写或者填写的不正确。...

PHP远程DoS漏洞深入分析及防护方案

http://gnaw0725.blog.51cto.com/156601/1653137...

摄像头拍照,PHP输入流php://input的使用分析

在做一个摄像头拍照然后上传的功能,php中使用php://input来获取内容。于是就了解了下php://input。从官网信息来看,php://input是一个只读信息流,当请求方式是post的,并且enctype不等于“multipart/form-data”时,可以使用php://input来获取原始请求的数据。...

MySQL server has gone away报错原因分析

程序中报错:MySQLserverhasgoneaway是什么意思?如何避免?因此,感觉有必要总结一下发生这个问题的原因。今天正好看到一篇外文blog总结的比较好,就翻译过来了:原文:http://ronaldbradford.com/blog/sqlstatehy000-general-error-2006-mysq...
代码星球 ·2021-01-16

MySQL索引,MySQL性能分析及explain的使用,分析SQL查询性能

可以使用explain来分析MySQL查询性能,举例如下:1、使用explain语句去查看分析结果如explainselect*fromtest1whereid=1;会出现:id selecttype table typepossible_keys keykey_len ...

PHP数组合并+与array_merge的区别分析 & 对多个数组合并去重技巧

PHP中两个数组合并可以使用+或者array_merge,但之间还是有区别的,而且这些区别如果了解不清楚项目中会要命的!主要区别是两个或者多个数组中如果出现相同键名,键名分为字符串或者数字,需要注意1)键名为数字时,array_merge()后面的值将不会覆盖原来的值,而是附加到后面,但+合并数组则会把最先出现的值作为...

XSS跨站脚本攻击实例讲解,新浪微博XSS漏洞过程分析

2011年6月28日晚,新浪微博遭遇到XSS蠕虫攻击侵袭,在不到一个小时的时间,超过3万微博用户受到该XSS蠕虫的攻击。此事件给严重依赖社交网络的网友们敲响了警钟。在此之前,国内多家著名的SNS网站和大型博客网站都曾遭遇过类似的攻击事件,只不过没有形成如此大规模传播。虽然此次XSS蠕虫攻击事件中,恶意黑客攻击者并没有在...

jQuery框架分析第一章: 第一个匿名函数

我的jQuery版本为1.7*这个版本代码比之前的版本优化了很多,结构也清晰了不少,就用最新的吧。打开jQuery源代码首先你能看到所有代码被一个(function(window,undefined){})(window)这是个什么东西..首先,这是一个匿名函数(不懂?那就先去谷歌下吧);其次,这是一个自调用匿名函数;...

Apache prefork 模块指令分析

问题背景:在一台只有512内存的vps上安装directadmin之后经常内存耗,经过查看之后发现Apache成了罪魁祸首急速消耗内存SWAP剩余空间都是0,最终导致内核开始大下杀手,把MySQL都杀了,通过下文调整了Apache的MPM参数得到解决。 通过 apachectl-l命令,可以查看使用...

RPC-原理及RPC实例分析

还有就是:RPC支持的BIO,NIO的理解(1)BIO:BlockingIO;同步阻塞;(2)NIO:Non-BlockingIO,同步非阻塞;参考:IO多路复用,同步,异步,阻塞和非阻塞区别 在学校期间大家都写过不少程序,比如写个helloworld服务类,然后本地调用下,如下所示。这些程序的特点是服务消费...
代码星球 ·2021-01-15

Maven 3-Maven依赖版本冲突的分析及解决小结 (阿里,美团,京东面试)

举例A依赖于B及C,而B又依赖于X、Y,而C依赖于X、M,则A除引B及C的依赖包下,还会引入X,Y,M的依赖包(一般情况下了,Maven可通过<scope>等若干种方式控制传递依赖)。这里有一个需要特别注意的,即B和C同时依赖于X,假设B依赖于X的1.0版本,而C依赖于X的2.0版本,A究竟依赖于X的1.0...

电子取证实例:基于文件系统的磁盘数据取证分析

0×1简介随着计算机犯罪个案数字不断上升和犯罪手段的数字化,搜集电子证据的工作成为提供重要线索及破案的关键。恢复已被破坏的计算机数据及提供相关的电子资料证据就是电子取证。NSTRT也曾协助进行过电子取证的工作,本期NSTRT将以一个假定的案例对基于磁盘的电子取证的过程进行一次讲解。在一般的数据取证工作中,为了证据保全,...
首页上一页...1516171819...下一页尾页