1.什么是Immutability Immutability,不变性, 叫做不变性设计模式,简单来说就是对象一旦创建,状态就不再发生变化。 变量一旦被赋值,就不允许修改了(没有写操作);没有修改操作,就保持了不变性 2.什么情况用Immutablity设计模式 多个线程同时读写同一个共享变量存在并发 ...
分类:
其他好文 时间:
2021-06-02 20:12:49
阅读次数:
0
vm的题目欠了好久了~~ 首先OD打开,跟进去,发现此处每次CALL的位置都会变化。这应该就是我们要找的。 跟进这个函数,大概分析下流程,能找到虚拟机的字节码。 同时,在IDA里对应。可以找到CALL调用的函数的地址。通过X交叉引用,就能找到虚拟机的指令集。 List里存有各个opcode对应的地址 ...
分类:
系统相关 时间:
2020-10-06 21:23:07
阅读次数:
57
; opcache的开关,关闭时代码不再优化. opcache.enable=1 ; Determines if Zend OPCache is enabled for the CLI version of PHP opcache.enable_cli=1 ; OPcache的共享内存大小,以兆字节 ...
分类:
其他好文 时间:
2020-06-24 00:13:42
阅读次数:
68
Java 是一个近乎纯洁的面向对象编程语言,但是为了编程的方便还是引入了基本 数据类型,但是为了能够将这些基本数据类型当成对象操作,Java 为每一个基本 数据类型都引入了对应的包装类型(wrapper class),int 的包装类就是 Integer, 从 Java 5 开始引入了自动装箱/拆箱 ...
分类:
其他好文 时间:
2020-06-07 16:43:40
阅读次数:
84
1概述 a虚拟机的指令由一个字节长度(意味着操作码总数不能超过256条)、代表某种操作含义的数字(操作码,Opcode)以及跟随其后的0至多个代表此操作所需参数的操作数(operand)构成 b因为JVM采用面向操作数栈而不是面向寄存器的架构,所以大多数指令都不包含操作数,只有一个操作码,指令参数都... ...
分类:
其他好文 时间:
2020-05-31 19:37:16
阅读次数:
97
public Type GetMyType(Dictionary<string, Type> dic) { string strDynamicModuleName = "dynamic"; string strDynamicClassName = "<>dynamic"; AppDomain cur ...
分类:
其他好文 时间:
2020-05-27 20:40:03
阅读次数:
81
1、部署分离的LAMP,部署到二台服务器上,php加载xcache模块1)在c2服务器安装httpd,php,php-mysql[root@c2~]#yuminstallhttpdphpphp-mysql-y2)在mariadb服务器安装数据库mariadb-server[root@mariadb~]#yuminstallmariadb-server-y3)启动服务[root@c2~]#syste
分类:
其他好文 时间:
2020-05-16 15:16:43
阅读次数:
130
OpenGL function OpenSceneGraph implementation glClear( GLbitfield mask ) osg::Camera::setClearMask(GLbitfield mask)osg::GraphicsContext::setClearMask( ...
分类:
其他好文 时间:
2020-05-06 14:02:58
阅读次数:
76
1、部署分离的LAMP,部署到二台服务器上,php加载xcache模块1、环境:两台机器:192.168.43.137httpdphp-fpmphp-mysql192.168.43.108mariadb2、137上安装httpd、php-fpm、php-mysql[root@ka2conf.modules.d]#yuminstallhttpdphp-fpmphp-mysql3、创建session目
分类:
其他好文 时间:
2020-04-20 23:35:12
阅读次数:
82