码迷,mamicode.com
首页 > 2016年08月22日 > 全部分享
jvm如何知道那些对象需要回收
1 首先的问题是:jvm如何知道那些对象需要回收 ? 目前有两种算法 引用计数法 每个对象上都有一个引用计数,对象每被引用一次,引用计数器就+1,对象引用被释放,引用计数器-1,直到对象的引用计数为0,对象就标识可以回收 这个可以用数据算法中的图形表示,对象A-对象B-对象C 都有引用,所以不会被回 ...
分类:其他好文   时间:2016-08-22 20:08:26    阅读次数:276
客户端脚本安全---浏览器安全
浏览器安全以同源策略为基础,理解同源策略才能把握客户端安全本质 web是建立在同源策略之上的,浏览器只是针对同源策略的一种实现 同源策略 浏览器的同源策略,限制了来自不同源的“document”和脚本 判断资源是否同源,以下情况认为同源、非同源: 影响“源”的因素:host(域名、IP),端口,协议 ...
分类:其他好文   时间:2016-08-22 20:06:30    阅读次数:254
相信我,智应绝不是一夜爆红的
分答曾经十分耀眼。6月27日,上线42天的分答对外召开了首场发布会,公布了一组成绩:“1000万用户参与,超过100万用户为内容买单,产生50万条问答内容,交易金额超过了1800万,2500万美金融资,估值超过一亿美金”。然而42天过去了,分答却已经像一具尸体一样告别我们9天之久。分答用42天狂飙突 ...
分类:其他好文   时间:2016-08-22 20:08:17    阅读次数:103
用C++编一程序,先输出一行sun mon tue wed thu fri fri,接着使用右对齐打印出日期,像日历那样
用C++编一程序,先输出一行sun mon tue wed thu fri fri,接着使用右对齐打印出日期,像日历那样 先输出一行sun mon tue wed thu fri fri,再提醒用户输入一个起始日期和终止日期,然后输出结果。 输出结果如下所示: ...
分类:编程语言   时间:2016-08-22 20:07:50    阅读次数:174
写给那些才开始学程序的朋友们
如果,要跟大家聊技术,我水平,确实有限,谈理想,又太缥缈。就聊聊我自己为什么选择IT这一行,之类的吧。 首先,我想说的是,IT这一行比其他许多行业都好。对于这一点,我深有体会。双休,国定节假日休息,年假,工作相对稳定,不怎么出差(当然,有时候要加班,ps我来公司1个多月,几乎天天加班,但是,你也可以 ...
分类:其他好文   时间:2016-08-22 20:07:19    阅读次数:113
Linux最常用命令实战
1.改变机器的名称: vim /etc/hostname Master 在文件中修改机器名称为我们想要的名称(相当于域名) 可以通过shutdown -h now 关闭 2.查看当前机器IP: ifconfig 3.vim /etc/hosts 127.0.0.1 localhost 建立ip与域名 ...
分类:系统相关   时间:2016-08-22 20:04:33    阅读次数:149
数据库四种事务隔离级别详解
四种数据库隔离级别如下所示: 1.READ-UNCOMMITTED(读取未提交内容) 由于在该隔离级别下即使事务未提交所做的修改也会对其他事务产生影响。所以该级别会出现数据脏读的发生。脏读:一个事务读取了另一个未提交的并行事务写的数据。 举例:老板给员工发工资,老板开启事务,然后想员工的账户转钱10 ...
分类:数据库   时间:2016-08-22 20:05:26    阅读次数:203
yum安装epel库后,安装软件总是提示Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again(无法检索epel仓库)
解决方法: vi /etc/yum.repos.d/epel.repo 将baseurl中的注释取消,将mirrorlist该列注释掉即可。 附图如下: ...
分类:Web程序   时间:2016-08-22 20:05:54    阅读次数:227
Linux time总结
timegm: man timegm: 相当于将环境变量设置为UTC,调用mktime转换为time_t。即把输入作为UTC时间处理。 ...
分类:系统相关   时间:2016-08-22 20:04:27    阅读次数:219
C#委托的介绍(delegate、Action、Func、predicate)
委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。事件是一种特殊的委托。 1.委托的声明 (1). delegate delegate我们常用到的一种声明 Delegate至少0个参数,至多32个参数,可以无返回值,也可以指定返回值类型。 例:public delega ...
分类:Windows程序   时间:2016-08-22 20:06:35    阅读次数:173
[BZOJ1024][SCOI2009]生日快乐
[BZOJ1024][SCOI2009]生日快乐 试题描述 windy的生日到了,为了庆祝生日,他的朋友们帮他买了一个边长分别为 X 和 Y 的矩形蛋糕。现在包括windy,一共有 N 个人来分这块大蛋糕,要求每个人必须获得相同面积的蛋糕。windy主刀,每一切只能平行于一块蛋糕的一边(任意一边), ...
分类:其他好文   时间:2016-08-22 20:05:47    阅读次数:151
二进制与十进制之间的转换
我们从小学习使用的阿拉伯数字就是十进制的,这大概是因为我们有十根手指、十个脚趾,便于计数吧。而计算机和我们不同,它只有开和关这两种状态,也就是0和1,所以计算机使用二进制会更方便。在十进制里,每一位上的数值都和这个位上特定的量值相关联。比如123这个数,最低位的数值为3,它和这个位的量值即1(10º ...
分类:其他好文   时间:2016-08-22 20:04:05    阅读次数:147
linux getch()实现
#include int getch(void){ struct termios tm, tm_old; int fd = 0, ch; if (tcgetattr(fd, &tm) < 0) {//保存现在的终端设置 return -1; } tm_old = tm; cfmakeraw(&tm)... ...
分类:系统相关   时间:2016-08-22 20:04:45    阅读次数:206
使用git初始化本地仓库并提交到远程分支
创建本地文件并提交到github远程分支,步骤如下: 1、通过github创建repository,本例中repository名称为maven_demo,工程为maven + spring + mybatis集成小demo,有兴趣的童鞋可以瞅瞅,github地址为https://github.com ...
分类:其他好文   时间:2016-08-22 20:03:18    阅读次数:143
Solr5.3.1 精简 schema.xml文件
在测试过程中,如果不需要太多的字段则可以把schema.xml文件精简一下,方便查看。 1.打开需要精简的schema.xml文件,Ctrl + A 全选,然后删除。 2.把以下内容粘贴到schema.xml文件中,保存。 4.重启solr服务器。 ...
分类:其他好文   时间:2016-08-22 20:04:16    阅读次数:160
Activity启动模式之SingleTop
当活动的启动模式指定为singleTop,在启动活动时如果发现返回栈的栈顶已经是该活动,则认为可以直接使用它,不会再创建新的活动实例。当然,如果它不是处于栈顶的位置,那么系统依旧会再创建一个该活动的实例。 我们可以在AndroidManifest.xml文件中进行启动模式的设置;在<activity ...
分类:其他好文   时间:2016-08-22 20:03:39    阅读次数:160
VS常用快捷键
Ctrl+K,D:格式化全部代码 Ctrl+E,F:格式化选中的代码 Ctrl+K,C: 注释选定内容 Ctrl+K,U: 取消选定注释内容 Ctrl+J /Ctrl+K,L: 智能提示 列出成员 Ctrl+K,I: 快速信息 Ctrl+K,X: 插入代码段 Ctrl+K,S: 插入外侧代码 CTR ...
分类:其他好文   时间:2016-08-22 20:05:19    阅读次数:175
1664条   上一页 1 ... 24 25 26 27 28 29 30 ... 98 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!