随笔分类 -  日常基础知识积累

摘要:Netdata 是一款 Linux 性能实时监测工具.。以web的可视化方式展示系统及应用程序的实时运行状态(包括cpu、内存、硬盘输入/输出、网络等linux性能的数据)。 Netdata文档地址:https://github.com/firehol/netdata/wiki 运行效果图如下: 目 阅读全文
posted @ 2017-07-20 15:59 AmilyAmily 阅读(839) 评论(1) 推荐(0)
摘要:似乎好像大概有句话是这么说得,好程序与坏程序之间的区别就在于它的鲁棒性,也就是在异常情况下该程序是否还是在可hold住状态,能否不死,不崩溃,或者不做出一些超出预期的事情。那要做好这些,自然而然就要学会如何去处理异常。平时写php或者java程序等等的时候,很多人都会去注重对于异常的处理,比如try 阅读全文
posted @ 2017-07-20 14:45 AmilyAmily 阅读(3864) 评论(0) 推荐(0)
摘要:一、软件说明 Charles 通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。 二、mock数据 场景说明: 使用步骤: 1、保存待测试URL的response至本地 2、开启Map Local,输入待测试URL,及response文件 阅读全文
posted @ 2017-07-20 11:01 AmilyAmily 阅读(325) 评论(0) 推荐(0)
摘要:Smptp类定义:smtplib.SMTP(host[,port[,local_hostname[,,timeout]]]),作为SMTP的构造函数,功能是与smtp服务器建立连接,在连接成功后,就可以向服务器发送相关请求,比如登陆,校验,发送,退出等。host参数为远程smtp主机地址,比如stm 阅读全文
posted @ 2017-07-19 09:17 AmilyAmily 阅读(676) 评论(0) 推荐(0)
摘要:在server.xml里的<host>标签下加上<Valve className="org.apache.catalina.valves.AccessLogValve"directory="logs" prefix="localhost_access_log." suffix=".txt"patte 阅读全文
posted @ 2017-07-18 14:12 AmilyAmily 阅读(360) 评论(0) 推荐(0)
摘要:面试官问线程的问题,以前从来没有总结过怎么回答,一下子就说不出来了。回来细细总结一下,下次不能再不知道从哪里说起了 细思之, 首先应该 了解什么是线程、线程是资源分配的基本单位,程序执行流的最小单位。线程可以共用内存资源,多线程能解决cpu空闲的问题。 多线程能够实现并发的执行任务,提高处理能力。多 阅读全文
posted @ 2017-07-05 13:12 AmilyAmily 阅读(1696) 评论(0) 推荐(0)
摘要:这个负载测试工具是网游分享的工具,可以在http://blog.csdn.net/win_lin/article/details/11835011 或者https://github.com/winlinvip/st-load 找到非常详细的介绍,包括如何安装,如何使用。 服务器负载测试工具(st-l 阅读全文
posted @ 2017-06-08 11:49 AmilyAmily 阅读(1342) 评论(0) 推荐(0)
摘要:下载openssl-1.0.1s 安装好openssl之后,进入openssl目录: 输入openssl命令,即进入命令模式: 先将要转换的cer证书也放到openssl目录下面,然后执行以下命令: x509 -inform der -in domain149certs.cer -out domai 阅读全文
posted @ 2017-05-05 09:50 AmilyAmily 阅读(2858) 评论(0) 推荐(0)
摘要:VMware Workstation 10虚拟机安装64位windows server 2008 R2系统时报错“Intel VT-x处于禁止状态”,如下图。 VMware Workstation 10虚拟机安装64位windows server 2008 R2系统时报错“Intel VT-x处于禁 阅读全文
posted @ 2017-01-19 18:16 AmilyAmily 阅读(494) 评论(0) 推荐(0)
摘要:git 阅读全文
posted @ 2017-01-19 15:23 AmilyAmily 阅读(132) 评论(0) 推荐(0)
摘要:1 一、Trident内核代表产品Internet Explorer,又称其为IE内核。Trident(又称为MSHTML),是微软开发的一种排版引擎。使用Trident渲染引擎的浏览器包括:IE、傲游、世界之窗浏览器、Avant、腾讯TT、Netscape 8、NetCaptor、Sleipnir 阅读全文
posted @ 2016-12-28 11:45 AmilyAmily 阅读(157) 评论(0) 推荐(0)
摘要:1. Apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet容器,是Apache的扩展。2. Apache和Tomcat都可以做为独立的web服务器来运行,但是Apache不能解释java程序(jsp,serverlet)。3. Apache是普通服务器,本身只支 阅读全文
posted @ 2016-12-22 14:19 AmilyAmily 阅读(254) 评论(0) 推荐(0)
摘要:线程高并发 会导致CPU load长,线程大运算量和大量线程 会导致CPU利用率高 因为CPU处理都是原子操作的,8核CPU在同一时刻最多也只能处理8个线程,但是因为处理的非常快,所以即使几万个简单线程 如果不是同一时刻被触发,调度处理完毕也用不了1s,所以在同一时刻到达CPU的线程基本上小于8,但 阅读全文
posted @ 2016-12-15 14:10 AmilyAmily 阅读(251) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/russell_tao/article/details/7103012 内核在微观上,把CPU的运行时间分成许多分,然后安排给各个进程轮流运行,造成宏观上所有的进程仿佛同时在执行。双核CPU,实际上最多只能有两个进程在同时运行,大家在top、vmstat命令 阅读全文
posted @ 2016-12-14 23:16 AmilyAmily 阅读(1193) 评论(0) 推荐(1)
摘要:http://blog.chinaunix.net/uid-23069658-id-3563960.html 一直以来,总以为CPU内部真是如当年学习《计算机组成原理》时书上所介绍的那样,是各种逻辑门器件的组合。当看到纳米技术时就想,真的可以把那些器件做的那么小么?直到看了Intel CPU制作流程 阅读全文
posted @ 2016-12-14 22:59 AmilyAmily 阅读(442) 评论(0) 推荐(0)
摘要:一直以来有这样的疑惑,单核CPU适合多线程吗?是不是几个核的CPU开几个线程是最合适的? 今天就这一问题查了一些资料,现整理如下: 要说多线程就离不开进程,进程和线程的区别在这里就不详细说了,只将关键的几点: a)进程之间是相互独立的,不共享内存和数据,线程之间的内存和数据是公用的,每个线程只有自己 阅读全文
posted @ 2016-12-13 13:46 AmilyAmily 阅读(795) 评论(0) 推荐(0)
摘要:SIP的第四期结束了,因为控制策略的丰富,早先的的压力测试结果已经无法反映在高并发和高压力下SIP的运行状况,因此需要重新作压力测试。跟在测试人员后面做了快一周的压力测试,压力测试的报告也正式出炉,本来也就算是告一段落,但第二天测试人员说要修改报告,由于这次作压力测试的同学是第一次作,有一个指标没有 阅读全文
posted @ 2016-12-13 09:23 AmilyAmily 阅读(1142) 评论(0) 推荐(0)
摘要:进程是资源共享的,线程是资源私有的。 死锁的四个必要条件在计算机专业的本科教材中,通常都会介绍死锁的四个必要条件。这四个条件缺一不可,或者说只要破坏了其中任何一个条件,死锁就不可能发生。我们来复习一下,这四个条件是:•互斥(Mutual exclusion):存在这样一种资源,它在某个时刻只能被分配 阅读全文
posted @ 2016-12-12 09:32 AmilyAmily 阅读(608) 评论(0) 推荐(0)
摘要:关于TPS和响应时间的关系,对于大部分应用来说,响应时间一般由CPU执行时间,线程等待时间(IO等待,sleep和wait)组成,表面上看,TPS应该和RT是反比的关系,但是实际上则不是。 减少响应时间,并不能有效的提升TPS; 如果要提升服务器端的响应时间,减少IO时间能达到最佳效果;如果要提升T 阅读全文
posted @ 2016-12-09 12:29 AmilyAmily 阅读(260) 评论(0) 推荐(0)
摘要:百度的站长平台,大家可以多多关注一下。上面都有些基本的优化建议。对于想优化却不知道从什么地方下手的朋友,可以先解决上面提到的问题。 今天来说说“页面优化建议”里的“设置静态内容缓存时间”项。 怎么设置缓存? 因为自己是WIN2003,所以这里就以IIS6来做说明。 首先看看我网站之前的提示。 (开始 阅读全文
posted @ 2016-10-28 15:51 AmilyAmily 阅读(1100) 评论(0) 推荐(0)