#新理解

DDos与CC攻击的简单个人理解

DDos简单来说就是向指定IP发送大量无用的数据包,造成网卡堵塞。CC理解成模拟表单提交,真实模拟业务,但量大之后也会造成网络堵塞。 参考:http://www.enkj.com/idcnews/Article/20180804/13905https://baijiahao.baidu.com/s?id=15...

MySQL的冷备份和热备份概念理解(转)

一、冷备份(off,慢,时间点上恢复)冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份是将关键性文件拷贝到另外位置的一种说法。对于备份数据库信息而言,冷备份是最快和最安全的方法。冷备份的优点:1.是非常快速的备份方法(只需拷贝文件)2.容易归档(简单拷贝即可)3.容易恢复到某个时...
代码星球 代码星球·2020-06-27

Java泛型中的类型擦除机制简单理解

Java的泛型是JDK1.5时引入的。下面只是简单的介绍,不做深入的分析。Java的泛型是伪泛型。为什么说Java的泛型是伪泛型呢?因为,在编译期间,所有的泛型信息都会被擦除掉。正确理解泛型概念的首要前提是理解类型擦出(typeerasure)。Java中的泛型基本上都是在编译器这个层次来实现的。在生成的Java字节码...

Java中泛型T和Class<T>以及Class<?>的理解(转)

注意:class是java的关键字,在声明Java类时使用;Class类的实例表示Java应用运行时的类(classansenum)或接口(interfaceandannotation)(每个Java类运行时都在JVM里表现为一个Class对象,可通过类名.class,类型.getClass(),Class.forNa...

简单理解SNAT回流中的概念:路由器怎么知道外网返回的数据是局域网中哪台主机的

内网到外网用的是NAT技术(地址封装)外网到内网用的是端口映射(PNAT)计算机的端口又65535(0-65534),你说的那些有名气的端口大多都是0-1023之间的你说的这个问题很简单,但首先你要懂得数据是通过端口来传输的,路由器会记住机器用那个地址的那个端口发出去的信息比如:192.168.0.2(内网主机地址)-...

MySQL中character set与collation的理解(转)

characterset和collation的是什么?characterset即字符集我们常看到的UTF-8、GB2312、GB18030都是相互独立的characterset。即对Unicode的一套编码。那么如何理解Unicode与UTF-8、GB2312的区别呢?打个比方,你眼前有一个苹果,在英文里称之为appl...

Oracle中Clob类型处理解析:ORA-01461:仅可以插入LONG列的LONG值赋值

 最近为Clob字段在插入数据时发现当字符的字节数(一个半角字符一个字节,一个全角字符两个字节)在2000-4000之间时报错(ORA-01461:仅可以插入LONG列的LONG值赋值)。经过不断查找资料和自己的试验该问题终于得到解决,下边我将自己的心得给大家做一个分享。准备系统环境xp+.net2.0+oracle9...

谈谈我从工作中理解的CDN

一、CDN定义CDN的全称是ContentDeliveryNetwork,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载...

linux中对socket的理解 socket高并发

1.socket是什么?其实准确的来说,socket并不仅仅用于linux而已,它也应用于TCP/IP中。笼统的来说,socket就是指的“IP地址+端口号”。比如我有一个ssh服务器A,这时候我有两个终端通过ssh协议登陆到服务器A上面,那么这时候服务器上建立的socket连接数就是2个,那么...

盗号原理解释...

1.前戏舍友QQ账号老是被盗,发一些奇奇怪怪的广告(原谅我未成年!),及我所能,解释其一盗号原理,如有异议,滚去study...2.上图  ...
代码星球 代码星球·2020-06-17

对 /sbin/nologin 的理解

对/sbin/nologin的理解系统账号的shell使用/sbin/nologin,此时无法登陆系统,即使给了密码也不行。 所谓“无法登陆”指的仅是这个用户无法使用bash或其他shell来登陆系统而已,并不是说这个账号就无法使用系统资源。举例来说,各个系统账号中,打印作业有lp这个...
代码星球 代码星球·2020-06-17

深入理解重建索引

 2、重建索引重建索引在常规的数据库维护操作中经常使用。在数据库运行了较长时间后,索引都有损坏的可能,这时就需要重建。对数据重建索引可以起到提高检索效率。mysql>REPAIRTABLE`table_name`QUICK; 什么时候需要重建索引索引在普遍意义上能够给数据库带来带来提升,但索引...
代码星球 代码星球·2020-06-17

深入理解PHP Opcode缓存原理

什么是opcode缓存?当解释器完成对脚本代码的分析后,便将它们生成可以直接运行的中间代码,也称为操作码(OperateCode,opcode)。Opcodecache的目地是避免重复编译,减少CPU和内存开销。如果动态内容的性能瓶颈不在于CPU和内存,而在于I/O操作,比如数据库查询带来的磁盘I/O开销,那么opco...

深入理解Redis中的主键失效及其实现机制

参考:http://blog.sina.com.cn/s/articlelist_1221155353_0_1.html作为一种定期清理无效数据的重要机制,主键失效存在于大多数缓存系统中,Reids也不例外。在Redis提供的诸多命令中,EXPIRE、EXPIREAT、PEXPIRE、PEXPIREAT以及SETEX和...

理解php Hash函数,增强密码安全

1.声明密码学是一个复杂的话题,我也不是这方面的专家。许多高校和研究机构在这方面都有长期的研究。在这篇文章里,我希望尽量使用简单易懂的方式向你展示一种安全存储Web程序密码的方法。2.“Hash”是做什么的?“Hash将一段数据(小数据或大数据)转换成一段相对短小的数据,如字符串或整...
首页上一页...3637383940...下一页尾页