`
Hode
  • 浏览: 26978 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
inux系统需要定期巡检,以检查服务器软硬件使用情况,相当于对人的体检,确保可以及时发现问题、解决问题,降低损失,常用的巡检命令如下: # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量 # free -m # 查看内存使用量和交换区使用量 # df -h # ...
http://blog.csdn.net/zzwu/article/details/576533
  Java 语言特性不在阐述,请参考相关文档,但Java为追求统一(跨平台)而牺牲性能(不支持对IPC的访问),从而使Java访问底层受到局限。 这几天因一个项目需要java调用到dll, java调用dll网上也有很多,只言片语,没有划分或 ...
1. 我们通过Scheduler调度Quartz任务 2. 我们通过scheduler管理Job,如果需要停止Job,那么我们调用停止方法 3. 如何添加新的Job到调度器里面呢? 我可以把一个Trigger加到对应的Scheduler里面,但是一旦Scheduler启动,我是否有办法增加新的Job到Scheduler上面去呢? 现在需要处理两种类型的任务, 1. 为文件传输任务 2. 为实时传输任务 如果收到实时传输任务,那么系统应该立刻运行 Trigger trigger = TriggerUtils.makeImmediateTrigger(0, 0);   如果收到文件传输 ...
记录慢速查询 在一个 SQL 服务器中,数据表都是保存在磁盘上的。索引为服务器提供了一种在表中查找特定数据行的方法,而不用搜索整个表。当必须要搜索整个表时,就称为表扫描。通常 来说,您可能只希望获得表中数据的一个子集,因此全表扫描会浪费大量的磁盘 I/O,因此也就会浪费大量时间。当必须对数据进行连接时,这个问题就更加复杂了,因为必须要对连接两端的多行数据进行比较。 当然,表扫描并不总是会带来问题;有时读取整个表反而会比从中挑选出一部分数据更加有效(服务器进程中查询规划器用来作出这些决定)。如果索引 的使用效率很低,或者根本就不能使用索引,则会减慢查询速度,而且随着服务器上的负载和表大小的增加 ...
1、如果还能进入的话,修复一下。myisamchk -efr 你的表目录。 2、删掉原来的表,重新导入数据,如果有备份的话。 3、如果能optimize table 你的表。 最近发现两台MySQL server在中午的时候忽然(很突然的那种)发飙,不断的挂掉。重 ...
在linux下安装java comm运行环境-bca发送短信流程所需环境2008-11-04 16:18BCA配置发送短信的流程,需要Java Comm环境。使用java comm可以访问RS232接口(串口)及有限制地访问IEEE-1284(并口)。 下面介绍在Linux下的Java comm环境配置方法。 1 ...
JColorChooser banner = new JLabel("Welcome,please select the color", JLabel.CENTER); banner.setForeground(Color.yellow); banner.setAutoscrolls(true); banner.setFont(new Font("SansSerif", Font.BOLD, 24)); banner.setOpaque(true); banner.setBackground(Color.blue); ...
抽象工厂模式是对工厂方法模式的一个很大的扩充。 工厂方法模式和抽象工厂模式的最大区别为抽象工厂模式要面对多个抽象产品引发的不同类型的产品,也就是说集合了多个工厂方法模式,比工厂方法模式更加普遍。 简化了的抽象工厂模式即为工厂方法模式 该模式提供了对于一系列产品的构造手段 例子:IBM生成CPU和RAM,生产的CPU分为MAC CPU和PC CPU,生产的RAM分为MAC RAM和PC RAM 这样就形成了一个抽象工厂模式 该模式生成这样的流程 接口->CPU Factory->CPU(PC)                             -> ...
多例模式有多个实例 多例模式必须自己创建,管理自己的实例,并向外界提供 多实例或者单实例模式的核心在于我们能够控制一个类生成实例的具体数目。 从设计的角度而言,由于用户在生成类的实例的时候,必须按照我们原始设计的限制(譬如单实例,注册,固定的实例),所以使得系统的架构更为清晰,扩展也是在当初的设计考虑之下进行的。
有且只能有一个实例,必须给其他角色提供该实例 推荐使用 避免了多线程的同步开销,实现也较为简单 饿汉单实例模式 public class className{ public static className instance = new className(); private className(){} public static className getInstance(){ return instance; } 懒汉单实例模式 public class className ...

合成模式Composite

合成模式的组成为:组件,树枝,树叶 其中组件接口是整个系统的共用接口 树枝里面包含树枝和树叶,树叶是最底部单位,增加新的树枝树叶不需要改变现有的系统,树枝和树叶是相同又不同的。树枝可以是树枝的树叶,树枝下面可能还有树枝和树叶,这就造成树枝和树叶的不同,树枝里面必须包含添加或者删除树叶的方法。而如果把树叶视作树枝,那么这些方法应该是空方法。
完整的建造模式涉及如下四个角色:抽象建造者(接口),具体建造者,导演者,产品(抽象产品和具体产品) 抽象建造者定制生成产品的几个部分,然后不同的具体建造者不同的实现该接口,在导演者中间根据不同的业务需求生成不同的产品 该设计模式涉及到了一个组合的过程。

装饰模式Decorator

装饰模式是逐层装饰,譬如齐天大圣,七十二般变化,大圣本尊,鱼虫,齐天大圣为抽象构件,大圣本尊为具体构件,七十二般变化为装饰角色,鱼虫为具体装饰角色 装饰角色必须和抽象构件接口一致,七十二般变化就必须保 ...
在用户和真实对象之间加了一层保护,用户不直接操作真实对象,而是操作代理,由代理来进行对真实对象的操作。这也就是代理模式的基本原理; 代理可以分为:远程,虚拟,CoW,保护,Cache,防火墙,同步化,智能代理多种。由于代理调用真实对象进行业务逻辑操作,这样代理模式可以方便对于界面响应,程序的安全性等多方面加强 代理分为抽象主题角色,代理主题,真实主题角色。要求代理和真实主题都必须实现抽象主题角色,那么保证我们可以在代理中调用真实主题。(思考:如果代理并不实现抽象主题角色,那么这也就是一个适配器模式?) 常用的代理模式场景:远程访问,剪切黏贴,安全控制,大数据加载的界面响应显示
Global site tag (gtag.js) - Google Analytics