`
chengyfbj
  • 浏览: 8367 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

linux命令

   top:查看squid的利用率,如果频繁出现io,那么就去处理磁盘吧;   iostat : 查看磁盘的使用情况   systat -vm 磁盘的busy程度;中断的数量   netstat -m 查看mbuf   vmstat -i 中断数,特别注意中断风暴   rate -i em0 -f "port 80" -Rb 查看通过代理的数据包和流量统计
      Squid是一种用来缓冲Internet数据的软件。它是这样实现其功能的,接受来自人们需要下载的目标(object)的请求并适当地处理这些请求。也就是说,如果一个人想下载一web页面,他请求Squid为他取得这个页面。Squid随之连接到远程服务器(比如:http://squid.nlanr.net/)并向这个页面发出请求。然后,Squid显式地聚集数据到客户端机器,而且同时复制一份。当下一次有人需要同一页面时,Squid可以简单地从磁盘中读到它,那样数据迅即就会传输到客户机上。当前的Squid可以处理HTTP,FTP,GOPHER,SSL和WAIS等协议。但它不能处理如POP, ...

网络部署结构

    博客分类:
  • net
  转: http://bbs.51cto.com/viewthread.php?tid=1163968&extra=&page=1           网络的联通顺序(仅说由外到内)是ISP--R2(三层交换机)--R1(路由)--R2(三层交换机)--SW1、2、3、4(俩层交换机)--内网服务器/终端

oracle sql优化

优化思路:        1.脚本优化;       2.索引优化;       3.分区表;       4.物化视图         分析执行计划set autotrace on;      执行计划基于数据库的统计信息analyze ,dbms_stats;             dbms_stats:dbms_stats.gather_table_stats,dbms_stats.gather_index_stats;             analyze :analyze table my_table compute statistics for table  ...

IP地址计算

    博客分类:
  • net
按位的逻辑运算: 二进制“与”运算规则:1&1=1 1&0=0 0&0=0          从高位到低位,逐位与运算;见0为0,同1为1二进制“或”运算规则:1|1=1 1|0=1 0|0=0               见1为1,同0为0   再二进制与十进制转换:                        2^7*1 + 2^6*1 + 2^5*1 + 2^4*1 +2^3*1 +2^2*1 +2^1*1  +2^0*1 1111 1111  =128*1 + 64*1   + 32*1  + 16*1   +8*1     +4*1     +2 ...
环境是这样的: linux:1个WAS节点 linux:db2 v9.7   现在配置好数据源了,我新建一个J2C认证,用DB2ADMIN这个用户,死活连接不上,提示:在节点 was1Node01 上的服务器 AppServer上,对数据源 DB2 Universal JDBC Driver DataSource 执行的测试连接操作由于以下异常 java.sql.SQLException: [ibm][db2][jcc][t4][10205][11234] 不支持 userid 为空。DSRA0010E: SQL 状态 = null,错误代码 = -99,999 而失败。 查看 JVM 日志 ...
      单例类:作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。       

OSI七层模型

    博客分类:
  • net
  OSI七层模型:             以下是TCP/IP分层模型        ┌────------────┐┌─┬─┬─-┬─┬─-┬─┬─-┬─┬─-┬─┬─-┐  │        ││D│F│W│F│H│G│T│I│S│U│ ...

Tcp握手

    博客分类:
  • net
Tcp: Transmission Control protocol传输控制协议(转载)         Tcp是主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接。 位码即标记位,有6种表示:syn(Synchronous)建立联机,ACK(acknowledgement)确认,PSH(push)传送,FIN(finish)结束,RST(rest)重置,URG(urgent)紧急,Seq(sequence number)顺序号,Acknowledgement number确认顺序号。  第一次握手:主机A发送syn=1,随机参数顺序号seq number=1234 ...
设计模式学习笔记          创建模式Creational Pattern是对类的实例化过程的抽象化。一些系统在创建对象时,需要动态的决定怎样创建对象,创建哪些对象,以及如何组合和表示这些对象,创建模式描述了怎样构造和封装这些动态的决定。创建模式分为类的创建模式和对象的创建模式俩种:        类的创建模式 使用继承关系,把类的创建延迟到了子类,从而封装了客户端将得到哪些具体类的信息,并且隐藏了这些类的实例是如何被创建和放在一起的。        对象的创建模式 则把对象的创建过程动态低委派给另外一个对象,从而动态地决定客户端将得到哪些具体类的实例,以及这些类的实例是如何被 ...
   学习笔记(设计模式):     糟糕的软件常具有以下缺陷原因,良好的软件系统应具有以下性质:         缺陷                  目标 过于僵硬rigidity -->可扩展性extensibility 过于脆弱fragility -->灵活性flex ...

sql点滴

1. 使用like别忘了escape   like '%/s' escape '/' 2. 使用行表达式查询条件   where a.id = '1' and a.name='user'  可以写成    where (a.id,a.name)=('1','user')  可能会走索引,速度会快 3. with s1 as     (select * from table t where t.date=date'201503' order by t.id),    s2 as     (select * from table t where t.date=date'201504' order ...
       互联网应用的特点是快速迭代开发、注重用户体验、运营和数据驱动、更精准的推荐和搜索、大容量高并发、架构动态扩展等。       企业软件则更强调数据的强一致性(尤其是金融类软件)、领域驱动设计、复杂的业务逻辑、流程管理、计算引擎、极端的业务场景等。  
Eclipse的调试功能的10个小窍门, 1. 调试视图:有条件的断点。    如果你仅仅对程序的某个部分感兴趣,调试视图是非常有帮助的。假设你想看看一个循环中的第十三次循环得到什么结果,或者你正在调试一个抽象父类,想看看某个具体的子类。你可以在调试视图设置条件,右键点击代码旁的蓝色断点符号,在弹出菜单中选择“Breakpoint Properties…”。你可以选择是在你的代码段返回真值是停止程序或者当你的代码段的值改变时停止。 2. 变量视图:显示逻辑结构(Show Lodical Structure)    如果你想在变量视图中查看Map或者List中的值,eclipse的默认设置可能不是 ...
-- -- 表的结构 `area` -- CREATE TABLE IF NOT EXISTS `area` (   `id` int(11) NOT NULL auto_increment,   `code` varchar(6) NOT NULL,   `name` varchar(20) NOT NULL,   `citycode` varchar(6) NOT NULL,   PRIMARY KEY  (`id`) ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3145; -- ---------------------- ...
Global site tag (gtag.js) - Google Analytics