经过一个月的春招,面试过各种各样大大小小的公司,下面是对面试题的一些总结: 关于java中类的成员变量是在堆中还是在栈中的问题 类的成员变量都在堆上,只有方法里面定义的基础变量,在方法里面定义的引用 其他对象的引用放在栈上(这个时候被引用的对象和它的成员变量还是在堆上) 也就是说,线程上下文的东西在 ...
分类:
其他好文 时间:
2019-03-31 19:18:39
阅读次数:
134
dirent 结构体之一 2.4 删除目录或文件操作 ...
分类:
系统相关 时间:
2019-03-31 19:18:09
阅读次数:
239
"望月悲叹的最初分块" (妈呀这名字好中二啊(谁叫我要用日本轻小说中的东西命名真是作死)) 这里就直接挂csy的题解了,和我的不太一样,但是大概思路还是差不多的,我的做法是和“五彩斑斓的世界”有点类似的维护方法 先考虑如何求区间第k小值。对序列和权值都进行分块,设bi,j表示前j 块中权值在i 块内 ...
分类:
其他好文 时间:
2019-03-31 19:17:37
阅读次数:
139
消息 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送 1xx 响应。 100 Continue 客户端应当继续发送 ...
分类:
Web程序 时间:
2019-03-31 19:17:20
阅读次数:
210
实验总结 part 1 %d:按十进制整数输出 %f:按浮点数输出 %c:按字符输出 %e:按指数形式输出 %s:按字符串输出 %5d:输出宽度为5的十进制整数 %lf:输出双精度double型的浮点数 %.3f:输出小数点后保留3位数的浮点数 %6.2f:输出宽度为6,小数点后保留2位数的浮点数 ...
分类:
其他好文 时间:
2019-03-31 19:17:03
阅读次数:
130
HDFS 为我们提供了垃圾箱的功能,也就是当我们执行 hadoop fs -rmr xxx 命令之后,文件并不是马上被删除,而是会被移动到执行这个操作用户的 .Trash 目录下,等到一定的时间后才会执行真正的删除操作。 如下所示: $ sudo -uiteblog hadoop fs -rmr / ...
分类:
其他好文 时间:
2019-03-31 19:16:47
阅读次数:
288
20165101刘天野 2018 2019 2《网络对抗技术》Exp3 免杀原理与实践 1. 实践内容 1.1 正确使用msf编码器,msfvenom生成如jar之类的其他文件,veil evasion,自己利用shellcode编程等免杀工具或技巧 1.1.1 使用msf编码器 输入命令 可查看相 ...
分类:
其他好文 时间:
2019-03-31 18:12:52
阅读次数:
251
一、类和类加载器 a) 类加载器的作用:将class文件加载到JVM的方法区,并且在方法区中创建一个java.lang.Class对象作为外界访问这个类的接口。 b) 类和类加载器的关系:比较两个类是否相等,只有当这两个类由同一个类加载器加载才有意义;否则,即使同一个class文件被不同的类加载器加 ...
分类:
其他好文 时间:
2019-03-31 18:12:36
阅读次数:
153
Apache CXF = Celtix + Xfire 支持多种协议: 1)SOAP1.1,1.2 2)HTTP 3)CORBA(Common Object Request Broker Architecture公共对象请求代理体系结构,早期语言使用的WS。C,C++,C#) 4)可以与Spring ...
分类:
Web程序 时间:
2019-03-31 18:12:18
阅读次数:
231
Linux下安装gradle 1. Gradle 是以 Groovy 语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具 下面就描述一下如何在linux环境下安装配置gradle环境 1.1 前置条件: 1.1.a) 需要先安装Java8 或更高版本 1.2 下载并解压 ...
分类:
系统相关 时间:
2019-03-31 18:12:01
阅读次数:
205
1. 操作系统(Operation System,OS) 操作系统作为接口的示意图 没有安装操作系统的计算机,通常被称为 裸机 如果想在 裸机 上运行自己所编写的程序,就必须用机器语言书写程序 如果计算机上安装了操作系统,就可以在操作系统上安装支持的高级语言环境,用高级语言开发程序 1.1 操作系统 ...
分类:
其他好文 时间:
2019-03-31 18:11:46
阅读次数:
151
20165310 NetSec2019 Week5 Exp3 免杀原理与实践 一、免杀原理 杀软是如何检测出恶意代码的 基于特征码的检测:特征码就是一段恶意程序有但是正常程序没有的一段代码,当杀软检测到一个程序里有和特征码库中匹配的特征码,就会将它作为恶意程序处理。 启发式恶意软件检测:杀软根据程序 ...
分类:
Web程序 时间:
2019-03-31 18:11:33
阅读次数:
153
症状:如图1。点“重试”没用,就反复提示:系统无法打开指定的设备或文件。点击“取消”后又。会弹出图2:Server returned unexpected error 110 attempting to install package, 后面跟安装包的路径。 问题原因:是权限问题,因为刚重装了系统, ...
分类:
其他好文 时间:
2019-03-31 18:11:20
阅读次数:
496
一、类的生命周期 二、类加载的时机 a) 加载、验证、准备、初始化是按照先后顺序依次执行的 b) 解析过程会发生在初始化过程中 a) 在类加载过程中遇到如下指令(new、getstatic、putstatic、invokestatic),如果当前的类尚未初始化,那么就要进行初始化。分别对应的Java ...
分类:
其他好文 时间:
2019-03-31 18:11:04
阅读次数:
124
磁盘存储和文件系统分区文件系统挂载设备管理虚拟内存RAID管理LVM管理我们从一个新硬盘安装到Linux系统,期间的配置,一直到正常使用的角度,来学习磁盘存储和文件系统,过程如下:选择分区类型(MBR或GPT)-->创建分区-->同步分区-->创建文件系统-->文件系统检测和修复-->挂载-->虚拟内存的使用-->RAID的使用-->LVM的管理一。
分类:
系统相关 时间:
2019-03-31 18:10:47
阅读次数:
215
1 #include 2 main() 3 { 4 int x,y; 5 float tax; 6 printf("Enter income:"); 7 scanf("%d",&x); 8 printf("\n"); 9 y=x/400; 10 switch(y) 11 { 12 case 0: 1... ...
分类:
其他好文 时间:
2019-03-31 18:10:28
阅读次数:
129
前言 我们知道,字符串内置了很多功能的处理函数,其中,find、index函数都可以接受一个参数意义是作为目标子串,而返回母串中从左到右遍历时子串第一次出现的索引值(每一次调用都是从头开始,没有记忆),如果查询不到返回-1。 如下面的例子: 如果,子串不在母串中出现,则find函数返回-1,而ind ...
分类:
编程语言 时间:
2019-03-31 18:10:13
阅读次数:
380