本文参考《深入理解java虚拟机》 虚拟机加载类的过程: java源程序被编译器编译成class文件后,会被虚拟机的类加载器加载,加载完成后,会为class文件在内存中开辟一块空间用来存储class文件对象,之后对class文件进行校验,准备,解析和初始化,最终形成能被虚拟机使用的java类型,这叫 ...
分类:
其他好文 时间:
2018-09-30 20:07:31
阅读次数:
112
web 的组成 浏览器 服务器:代替用户向服务器发送请求 通信协议:规范数据传输及打包方式(http,https) 服务器: 1 作用: 1 接收用户请求并响应 2 存储数据 3 具有安全性功能 2 产品: 1 Tomcat 2 Aapache 3 Nginx... ...
分类:
其他好文 时间:
2018-09-30 20:07:21
阅读次数:
134
当有需求遇到使用form表单提交的,但是参数又超级多的时候,真的是很头疼,以下的方法可以使用对象接口form表单提交的参数 一、自定义注解 二、未完待续。。。 ...
分类:
编程语言 时间:
2018-09-30 20:07:13
阅读次数:
1497
今天花了一个小时对页面略做了一些美化,看起来更专业了点, 主要是一些背景图片之类的样式调整,初学者可以看下,如何切分spirit图片,遇到问题主要是LI中的元素如何垂直居中的问题(解决方案是li设置height和line-height相同),增加了一个span用于显示图片,但它的对齐花了不少时间。 ...
分类:
Web程序 时间:
2018-09-30 20:07:04
阅读次数:
280
C /\\/\\/\\ cpp include include include include include include include include include include include include include include include include define ...
分类:
其他好文 时间:
2018-09-30 20:06:53
阅读次数:
205
原帖地址:http://www.cnblogs.com/dolphin0520/p/3778589.html 这个问题在很多书籍上都有说到比如《Java程序员面试宝典》,包括很多国内大公司笔试面试题都会遇到,大部分网上流传的以及一些面试书籍上都说是2个对象,这种说法是片面的。 如果有不懂得地方可以参 ...
分类:
其他好文 时间:
2018-09-30 20:06:45
阅读次数:
166
centos6.5下yum安装mysql5.6 2 接下来就是卸载mysql5.1了,命令:rpm -e mysql-libs --nodeps 3 yum中之后mysql5.1,安装还是5.1,现在就要去增加一个新的repo 命令:rpm -Uvh http://mirror.steadfast. ...
分类:
数据库 时间:
2018-09-30 20:06:35
阅读次数:
281
maven <dependency> <groupId>io.netty</groupId> <artifactId>netty</artifactId> <version>3.3.0.Final</version> </dependency> TestNettyServer maven <depe ...
分类:
编程语言 时间:
2018-09-30 20:06:27
阅读次数:
175
一、概述 这里分析的主要是单机Redis服务器部分的事件控制流。本文配合Redis源码与《Redis设计与实现》一同食用口味更佳。 Redis服务器采用的是基于事件驱动的单进程单线程模式,事件分为两大类:文件事件与时间事件。 I/O多路复用的底层实现根据性能以及系统支持情况,按照evport、epo ...
分类:
其他好文 时间:
2018-09-30 20:06:19
阅读次数:
127
什么是数据? 数据(data):是经过人们对客观事务的观察和总结,用于表示客观事务的未经加工的原始素材 数据种类:视频,图片,歌曲等 为什么要使用数据库: 存储数据的方法: 第一种方式用万能的大脑记住 第二种方式写在纸上 第三种写入计算机内存中 第四种写入到磁盘文件中 第五种存入到数据库中 如果我们 ...
分类:
数据库 时间:
2018-09-30 20:06:12
阅读次数:
166
下面介绍了这些工具的主要功能以及教程、书籍、视频等。 端口扫描器:Nmap Nmap是"Network Mapper"的缩写,众所周知,它是一款非常受欢迎的免费开源黑客工具。Nmap被用于发现网络和安全审计。据数据统计,全世界成千上万的系统管理员使用nmap发现网络、检查开放端口、管理服务升级计划, ...
分类:
其他好文 时间:
2018-09-30 20:06:06
阅读次数:
226
1、在winform中,所有对UI的操作,都得回到UI线程(主线程)上来,才不会报错 线程间操作无效: 从不是创建控件的线程访问它。 2、在winform中,允许通过Control.invoke对控件进行操作。如下代码: ...
分类:
编程语言 时间:
2018-09-30 20:05:51
阅读次数:
214
python常用模块目录 Python 常用模块大全(整理) python题1 python题2 python模块学习 可爱的python 可爱python ...
分类:
编程语言 时间:
2018-09-30 20:05:43
阅读次数:
123
一、准备:想要操作Excel,先要在添加2个COM引用: 1、Microsoft Excel 14.0 Object Library (版本不同14.0也可能是12.0等) 2、Microsoft Office 14.0 Object Library 二、操作: 在Winform中,也须添加引用 u ...
题记 在之前的文章 "centos云服务器安装Python3记录" 记录了怎么自定义安装 Python3 ,在后边测试pip3的时候发现了个问题: terminal 打印: 如上:pip版本还是 Python2.7 版本 解决 由于对于系统和Python并不是特别熟悉,首先想到的是问下度娘 ...
分类:
其他好文 时间:
2018-09-30 20:05:26
阅读次数:
183
排序算法 快速排序 快速排序是十分常用的高效率的算法,其思想是:先选一个标尺,用它把整个队列过一遍筛选,以保证左边的元素都不大于它,其右边都不小于它 冒泡排序 思路:法如其名,就像冒泡一样,每次从数组中冒出一个最大的数。 比如:2,4,1 第一次冒出4:2,1,4 第二次冒出2:1,2,4 选择排序 ...
分类:
Web程序 时间:
2018-09-30 20:05:18
阅读次数:
142
背景:需要API网关控制权限,单点登陆。 当前关于这方面的系统资料较少,因此大多是找寻网上零散的示例解析,结合官方文档中的demo再加上源码跟踪调试来进行学习与搭建。但由于涉及的知识点较多,且零散示例中配置或实现方式各有不同,作者经常只会记录关键、核心部分内容,因此会漏掉一些基础配置信息,给初学者带 ...
分类:
编程语言 时间:
2018-09-30 20:05:03
阅读次数:
625