#!/bin/bash # ********************************************************** # * Author : quanzhiqiang # * Email : 13145710069@163.com # * Create time : 2... ...
分类:
数据库 时间:
2019-10-28 01:15:24
阅读次数:
119
交换机lDps 路由机lp 组件R0uter 传输控制协议www 互联网协议COmp0nent 万维网TCP 人侵检测和防御系统R0uter 超文本输控制协议ⅠDS 电子邮件Netw0rKsαfety 文件传输协议FⅰrewαⅡ 防火墙OSl 人侵检测系统FTp 网络安全0Sl 开庭系统互联E一mα ...
分类:
其他好文 时间:
2019-10-27 14:48:35
阅读次数:
501
今天,我就来讲一下动态代理的设计模式。 动态代理的意义在于生成一个代理对象,来代理真实对象,从而控制真实对象的访问。操作动态代理需要两个步骤:一、代理对象和真实对象建立代理关系。二、实现代理对象的代理逻辑方法。 在Java中,有很多的动态代理技术。如:JDK、CGLIB、Javassist、ASM, ...
分类:
其他好文 时间:
2019-10-27 10:37:56
阅读次数:
83
为了解决静态代理频繁编写代理功能缺点 分类 Cglib代理 优点: 基于字节码,会生成一个真实对象的子类 效率高 不需要接口,非jdk功能,需要导入额外cglib.jar 和 Asm.jar(字节码解析包) 缺点在使用spirng aop的时候出现Proxy和真实对象转换异常 写spring配置文件 ...
分类:
其他好文 时间:
2019-10-27 01:16:39
阅读次数:
106
最近在重构代码的时候,抽象了大量的接口。也使用这些抽象的接口做了很多伪继承的操作,极大的减少了代码冗余,同时也增加了代码的可读性。 然后随便搜了一下关于Go继承的文章,发现有的文章的代码量过多,并且代码format极其粗糙,命名极其随意,类似于A、B这种,让人看着看着就忘了到底是谁继承谁,我又要回去 ...
分类:
其他好文 时间:
2019-10-25 16:18:24
阅读次数:
67
一、服务器服务器,是提供计算服务的设备。服务器的构成包括核心处理器(CPU)、硬盘(DISK)、内存(RAM)等,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。二、服务器外形(1)机架式服务器(2)刀片式服务器(3)塔式服务器三、常见的服务器品牌外国大牌子:IBMHPDELL等国产:浪潮、联想等
分类:
其他好文 时间:
2019-10-25 10:09:40
阅读次数:
119
1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'te ...
分类:
数据库 时间:
2019-10-23 11:26:14
阅读次数:
67
可以用来做进程保护!!! 平行得2个程序之间》通过cr3的切换,导致运行的代码是另外一个程序中的代码上面代码的缺陷:不能动态获取cr3,得程序二先运行打印出来不能很好平行的切换代码执行注意 这里实验的时候,需要多次调整地址;使得能平行过渡到另一个程序;可以使用Nop 这些填充来控制两者之间代码过度的... ...
分类:
系统相关 时间:
2019-10-22 15:32:41
阅读次数:
142
源码文件:/src/hotspot/share/gc/z/zDirector.cpp 一、回收策略 main入口函数: ZMetronome::wait_for_tick 是zgc定义的一个循环时钟函数,sample_allocation_rate函数则用于rule_allocation_rate策 ...
分类:
其他好文 时间:
2019-10-20 17:51:03
阅读次数:
97
有些操作非要使用汇编语言不可,比如想获取 CPU 的信息,必须用 CPUID 指令,但是64 位的微软编译器都不再允许内嵌汇编了,这可怎么办呢?标准方法是使用 ASM 文件和 C文件进行混合编译,但这种方法很麻烦,特别是只要嵌入一小段汇编的情况下。所以我的解决方法是,用软件把汇编转换成机器码,然后直 ...
分类:
其他好文 时间:
2019-10-20 16:28:31
阅读次数:
215