一.系统性能分析1.系统的性能是指操作系统完成任务的有效性、稳定性和响应速度。操作系统完成任务与系统自身设置、网络拓扑结构、路由设备、路由策略、接入设备、物理线路有关。当linux服务器出现问题,应该从应用程序、操作系统、服务器硬件、网络环境等方面排查。2.性能优化..
分类:
系统相关 时间:
2016-05-17 22:49:16
阅读次数:
266
php不解析的排查步骤:1. /usr/local/apache2/bin/apachectl -M 看一下有没有加载libphp5.so2. 查看配置文件中是否有 AddType application/x-httpd-php .php3. 看看有没有加入index<IfModule dir_mo ...
分类:
Web程序 时间:
2016-05-17 13:19:03
阅读次数:
123
网络正常的情况下,如果服务器宕机或者数据库出错,会造成访问服务器报错的情况,一般报错的内容是:无法连接到服务器或者其它错误。且服务器 修复后,仍然报错。经过排查,终于找出了原因所在:AFNetworking会将Url的Response缓存,方便离线浏览。而且这是默认存在的,无论 是1.x还是2.x版 ...
分类:
Web程序 时间:
2016-05-13 18:55:40
阅读次数:
137
以下是转自dudu的文章,但是我发觉时间的问题,他的安装方法已经不适用了,所以这里我更新了安装方法: 最近团队内部用的一个很简陋的NuGet服务器出问题了,nuget push发包,客户端显示发布成功,服务器上就是没有。懶得再去排查这个问题,早就想换掉这个过于简陋的NuGet服务器,借此机会直接弃旧 ...
分类:
其他好文 时间:
2016-05-13 11:21:06
阅读次数:
420
1. 概述 本章内容包括: 多层架构中的异常处理、使用global.asax 或 自定义的HttpHandler 或 web.config中的属性来显示特定的错误页、处理 first chance 异常。 2. 主要内容: 2.1 多层架构中的异常处理 未完待续。。。 ...
分类:
Web程序 时间:
2016-05-13 10:09:52
阅读次数:
184
简介 Taint 可以用来检测隐藏的XSS code, SQL注入, Shell注入等漏洞, 并且这些漏洞如果要用静态分析工具去排查, 将会非常困难, 比如对于如下的例子: 对于请求: http://localhost/?name=222 静态分析工具, 往往无能为力, 而Taint却可以准确无误的... ...
分类:
Web程序 时间:
2016-05-13 09:34:56
阅读次数:
356
root@ubuntu-B85M-D3H:~/tmp# cat java_Analy.sh #!/bin/bash T=`ps -mp $1 -o THREAD,tid,time|sort -k 2 -nr|awk '{print $2","$8","$9}'|head -n 11|grep -v ...
分类:
编程语言 时间:
2016-05-13 09:33:06
阅读次数:
333
“多线程”在大型软件程序中有着很广泛的应用,其优点如下:
第一,将原来在一个大流程中实现的功能放到了多个小流程中,程序更加的简洁和易于阅读。
第二,将不同的功能放到不同的线程中,提高了程序的执行效率。
第三,“多线程”使得程序的模块化更强,有利于追踪程序执行过程和排查问题。1:为什么要线程同步?线程同步是为了防止多个线程访问一个数据对象时,对数据造成破坏。
线程的同步是保证多线程安全访问资源...
分类:
编程语言 时间:
2016-05-12 22:54:53
阅读次数:
241
今天无意中看到的一个类SpannableStringBuilder,查了下感觉很牛叉;
1.看下实现的效果
第一种
引用自:使用android SpannableStringBuilder实现图文混排,查看更多
第二种
实现的代码见 使用的模板
2.简单的使用模板:
引用自
http://blog.it985.com/14433.html
public cla...
分类:
移动开发 时间:
2016-05-12 22:03:35
阅读次数:
277
今天在使用以前编写的加密工具,手动修改了加密信息输入框中引号里的一部分数据,在使用加密结果传人接口显示参数输入有误。经过排查找到问题在于编辑信息时原来的引号随之自己改变了,由"变成”。
如下所示:
编辑前:{"userid":270,"version":"2"}
编辑后:{"userid":270,"version”:”3”}
确定问题所在,看看别的编辑器上是否存在,可行的...
分类:
系统相关 时间:
2016-05-12 20:48:09
阅读次数:
470