自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java虚拟机双亲委派源码简析

什么是类加载器我们知道,JAVA虚拟机(后文均称之为JVM)在加载类的过程中,需要经过加载,验证,准备,解析,初始化等操作,而最初的加载阶段,便是通过类加载器ClassLoader将class文件加载到内存中的。JVM中大致有两种类加载器,启动类加载器以及其他加载器。启动类加载器(Bootstrap ClassLoader):由C++语言实现(针对HotSpot),负责将存放在<J...

2019-05-05 18:05:45 340

转载 大型网站应用之海量数据和高并发解决方案总结一二(转)

转自https://blog.csdn.net/xlgen157387/article/details/53230138一、网站应用背景开发一个网站的应用程序,当用户规模比较小的时候,使用简单的:一台应用服务器+一台数据库服务器+一台文件服务器,这样的话完全可以解决一部分问题,也可以通过堆硬件的方式来提高网站应用的访问性能,当然,也要考虑成本的问题。当问题的规模在经济条件下通过堆硬件的方式解决不了...

2018-04-26 17:31:51 283

转载 Java并发:volatile内存可见性和指令重排

转载自:点击打开链接volatile两大作用1、保证内存可见性2、防止指令重排此外需注意volatile并不保证操作的原子性。(一)内存可见性1 概念JVM内存模型:主内存和线程独立的工作内存Java内存模型规定,对于多个线程共享的变量,存储在主内存当中,每个线程都有自己独立的工作内存(比如CPU的寄存器),线程只能访问自己的工作内存,不可以访问其它线程的工作内存。工作内存中保存了主内存共享变量的...

2018-04-19 15:17:21 259

原创 unordered_map以char *作为key值

unordered_map和map类似,都是存储的key-value的值,可以通过key快速索引到value。不同的是unordered_map不会根据key的大小进行排序,存储时是根据key的hash值判断元素是否相同,即unordered_map内部元素是无序的,而map中的元素是按照二叉搜索树存储,进行中序遍历会得到有序遍历。嗯,总的来说,按照查找效率排名:unordered_map

2015-12-02 21:49:22 7394 2

原创 C++字符串转整型

最近做项目,需要用到字符串转整型,因为字符串是有可能任意的,所以转整型的时候要先对字符串进行判断。网上所用的字符串转整型大概有:atoi ,正则表达式,stoi, sscanf等等。atoi 原型:int atoi(const char *nptr);参数nptr字符串,如果第一个非空格字符存在,是数字或者正负号则开始做类型转换,之后检测到非数字(包括结束符 \0) 字符时

2015-12-02 08:58:34 1766

转载 函数返回局部变量

转载自:http://blog.chinaunix.net/uid-15014334-id-3533931.html一般的来说,函数是可以返回局部变量的。 局部变量的作用域只在函数内部,在函数返回后,局部变量的内存已经释放了。因此,如果函数返回的是局部变量的值,不涉及地址,程序不会出错。但是如果返回的是局部变量的地址(指针)的话,程序运行后会出错。因为函数只是把指针复制后返回了,但是指针指

2015-09-30 13:11:16 532

转载 CentOS 7.0 VMware虚拟机 查找不到网卡 查找不到eth0

时间:2015-03-29 03:38来源:blog.51cto.com 作者:布凡 的BLOG环境CentOS:版本7 [root@net592 ~]# uname -aLinux net592 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_64 

2015-07-19 13:46:20 3985

原创 VS 2012 更改项目名称

环境:win7 64位、VS 2012 Ultimate C#控制台应用程序.本例子是将项目原来的名称进行更改

2015-05-06 09:42:12 7455 2

win_tc.rar

能在WIN下运行的turbo C,界面类似visual basic,拥有复制黏贴功能

2012-10-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除