今天也许是最后一次探讨关于HAProxyNginxLVSApache的文章,之后将不再赘述,博主之后将要把重心放在Java和Python上,大家如果有什么疑问可以通过博客首页QQ联系、或者留言。一、今天花点时间总结分享一下HAProxy、Nginx、LVS、Apache:比较HAProxyNginxLVSApache简介高可用、负..
分类:
Web程序 时间:
2017-03-01 14:45:13
阅读次数:
277
Java总结篇系列:Java多线程(一) Java总结篇系列:Java多线程(一) Java总结篇系列:Java多线程(一) 多线程作为Java中很重要的一个知识点,在此还是有必要总结一下的。 一.线程的生命周期及五种基本状态 关于Java中线程的生命周期,首先看一下下面这张较为经典的图: 上图中基 ...
分类:
编程语言 时间:
2017-02-21 16:48:13
阅读次数:
247
通过上面的分析,总结结构体对齐规则如下: 1、数据成员对齐规则:结构(struct)(或联合(union))的数据成员,第一个数据成员放在offset为0的地方,以后每个数据成员的对齐按照#pragma pack指定的数值和这个数据成员自身长度中,比较小的那个进行。2、结构(或联合)的整体对齐规则: ...
分类:
其他好文 时间:
2017-02-13 19:01:37
阅读次数:
200
1.块级元素:<div>,<p>,<h>,<hr>等标签 总是从新的一行开始 高度,行高,内边距,外边距都是可以控制的 2.行级元素:<span>,<a>,<img>,<input> 和其他的元素在同一行 高度,行高,内边距,外边距都是不可以改变的 3.display的属性值:none, block ...
分类:
Web程序 时间:
2017-01-21 19:40:17
阅读次数:
269
多线程作为Java中很重要的一个知识点,在此还是有必要总结一下的。 一.线程的生命周期及五种基本状态 关于Java中线程的生命周期,首先看一下下面这张较为经典的图: 上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点,Java中的多线程也就基本上掌握了。主要包括: Java线程具 ...
分类:
编程语言 时间:
2017-01-12 10:08:39
阅读次数:
174
四.Java多线程的阻塞状态与线程控制 上文已经提到Java阻塞的几种具体类型。下面分别看下引起Java线程阻塞的主要方法。 1.join() join —— 让一个线程等待另一个线程完成才继续执行。如A线程线程执行体中调用B线程的join()方法,则A线程被阻塞,知道B线程执行完为止,A才能得以继 ...
分类:
编程语言 时间:
2017-01-12 09:36:23
阅读次数:
250
第一个大错误是没能及时释放非托管资源,导致程序运行长的之后抛出OutOfMemoryException. 这个小Demo主要的非托管资源一个是http请求的httpWebresopne和流,另外一个是RedisCline。导致这个问题出现不是我不知道要释放非托管资源,而是代码疏忽。这个写代码习惯应该 ...
分类:
其他好文 时间:
2017-01-08 13:06:08
阅读次数:
189
详细文档: 概述: 几乎任何的操作系统都支持运行多个任务,通常一个任务就是一个程序,而一个程序就是一个进程。当一个进程运行时,内部可能包括多个顺序执行流,每个顺序执行流就是一个线程。 进程与线程: 进程是指处于运行过程中的程序,并且具有一定的独立功能。进程是系统进行资源分配和调度的一个单位。当程序进 ...
分类:
编程语言 时间:
2017-01-07 19:40:50
阅读次数:
305
Javaweb开发过程经常遇到乱码,本篇我们探讨一下乱码产生的原因与解决思路。一次完整的Web请求会有4次编解码转换,如下所示。第一次:客户端(通常为浏览器)将字符转换成TCP字节流发向服务器。这里有一次字符到字节的转换。第二次:服务器读取客户端发来的TCP字节流,转换成字..
分类:
数据库 时间:
2016-12-24 07:52:46
阅读次数:
278
系列目录 【Unity3D基础】让物体动起来①--基于UGUI的鼠标点击移动 【Unity3D基础】让物体动起来②--UGUI鼠标点击逐帧移动 时光煮雨 Unity3D让物体动起来③—UGUI DoTween&Unity Native2D实现 时光煮雨 Unity3D实现2D人物动画① UGUI&N ...
分类:
移动开发 时间:
2016-12-07 09:36:39
阅读次数:
319