码迷,mamicode.com
首页 > 全部
String的不可变
String str1 = "a";String str2 = "b";str1 = str1 + str2;syso(str1);=>ab1.栈中"str1"变量指向堆中的"a"对象;2.栈中"str2"变量指向堆中的"b"对象;3.执行str1 = str1 + str2;系统在堆中new出两一...
分类:其他好文   时间:2014-04-28 12:24:05    阅读次数:383
预编译命令简单解释(转载)
我的blog是用开源的BlogEngine来架设的,有的时候为了满足自己的需求及要对源代码做一些修改。在我调试客户端代码的时候,不管是使用Firebug或者是Vs 2008来调试,看到的Javascript代码都是经过动态压缩过了的,这个系统有一个HttpHanddle是专门用来处理js文件请求的,...
分类:其他好文   时间:2014-04-28 12:26:02    阅读次数:596
ASP.NET MVC - 路由系统
ASP.NET MVC的请求URL不再对应于传统ASP.NET程序的ASPX文件物理地址,而是把请求映射到一个控制器(Controller)类的方法(Action)上,Controller、Action再加上参数构成ASP.Net MVC请求的Url。下面我们来看下路由系统的主要对象。UrlRout...
分类:Web程序   时间:2014-04-28 12:28:06    阅读次数:597
linux 共享内存实现
说起共享内存,一般来说会让人想起下面一些方法:1、多线程。线程之间的内存都是共享的。更确切的说,属于同一进程的线程使用的是同一个地址空间,而不是在不同地址空间之间进行内存共享;2、父子进程间的内存共享。父进程以MAP_SHARED|MAP_ANONYMOUS选项mmap一块匿名内存,fork之后,其...
分类:系统相关   时间:2014-04-28 12:30:07    阅读次数:720
内核态(Kernel Mode)与用户态(User Mode)
内核态: CPU可以访问内存所有数据, 包括外围设备, 例如硬盘, 网卡. CPU也可以将自己从一个程序切换到另一个程序用户态: 只能受限的访问内存, 且不允许访问外围设备. 占用CPU的能力被剥夺, CPU资源可以被其他程序获取为什么要有用户态和内核态由于需要限制不同的程序之间的访问能力, 防止他...
分类:其他好文   时间:2014-04-28 12:32:05    阅读次数:465
C语言动态内存管理
1-概述动态存储管理的基本问题是:系统如何按请求分配内存,如何回收内存再利用。提出请求的用户可能是系统的一个作业,也可能是程序中的一个变量。空闲块未曾分配的地址连续的内存区称为“空闲块”。占用块已分配给用户使用的地址连续的内存区称为“占用块”。系统刚刚启动时,整个内存可看做一个大的“空闲块”,随着用...
分类:编程语言   时间:2014-04-28 12:35:59    阅读次数:609
教你如何利用分布式的思想处理集群的参数配置信息——spring的configurer妙用
引言 最近LZ的技术博文数量直线下降,实在是非常抱歉,之前LZ曾信誓旦旦的说一定要把《深入理解计算机系统》写完,现在看来,LZ似乎是在打自己脸了。尽管LZ内心一直没放弃,但从现状来看,需要等LZ的PM做的比较稳定,时间慢慢空闲出来的时候才有机会看了。短时间内,还是要以解决实际问题为主,而不是增加自....
分类:编程语言   时间:2014-04-28 12:33:58    阅读次数:668
基于案例SQL优化第九课作业分享
默认统计信息收集:1. 11g默认启动了统计信息收集的任务,默认运行时间是周一到周五晚上10点和周6,周天的早上6点2. 你也可以关闭自动统计新收集任务,选择手工收集的方式,但是一般不建议这样操作。动态统计信息:1. 统计信息默认情况下是每天晚上10点半后收集,如果新建对象还没来得级收集统计信息,就...
分类:数据库   时间:2014-04-28 12:37:57    阅读次数:844
whatweb.rb 未完待续
#!/usr/bin/env ruby #表示ruby的执行环境=begin # ruby中用=begin来表示注释的开始.$$$ $. ...
分类:Web程序   时间:2014-04-28 12:39:54    阅读次数:710
Holding Your Objects
# Holding your objectsJava provides a number of ways to hold objects :>1. An array associates numberical indexes to objects. It holds objects of a kno...
分类:其他好文   时间:2014-04-28 12:41:47    阅读次数:445
中兴U960E修改系统文件导致无法开机的解决办法
中兴的手机开启飞行模式时不能开启wifi,用惯了三星手机之后真的不习惯这一点。昨晚躺着床上终于忍受不了,照着网上的教程修改了一下。教程复制如下:------------------------------------------------------------------------------...
分类:其他好文   时间:2014-04-28 12:43:47    阅读次数:880
小白做产品的75天
一转眼就过去了75天,对于工作开始有了一点眉目,但是要学习的东西还有太多,不免还是有些慌乱,看到什么都想学,又被时间所掣肘。只能忍痛割爱先解决技术基础这个当务之急。先对前期的工作生活做点总结,然后规划下个周期的工作计划。小插曲:上个星期三,刚发布给客户浏览软件新版本的第二天,客户打电话过来说有一些修...
分类:其他好文   时间:2014-04-28 12:47:41    阅读次数:426
一年一个月了,人嘛总结总结
前言 “虚荣锁身躯 心灵给酒醉 脆弱人类 懒问何为对” 书吗,多读。有些书可以读的快一点,像《超级阿妈的故事》;有些书可以伴你一年,一生,像《Think in java》。 书吗,多啃。有些书啃得越深越有味道。 书吗,多买。我的故事和书挂上了记号。 自省篇 这图,我得申明下:我不是...
分类:其他好文   时间:2014-04-28 12:45:43    阅读次数:358
Java核心知识点学习----多线程 倒计时记数器CountDownLatch和数据交换的Exchanger
本文将要介绍的内容都是Java5中的新特性,一个是倒计时记数器---CountDownLatch,另一个是用于线程间数据交换的Exchanger.一.CountDownLatch1.什么是CountDownLatch?倒计时计数器,调用CountDownLatch对象的CountDown()方法就将...
分类:编程语言   时间:2014-04-28 12:49:39    阅读次数:563
s?e?t? ?x?a?c?t?_?a?b?o?r?t ?用?法
默认行为 默认为SETXACT_ABORTOFF,没有事务行为。SETXACT_ABORTON SETXACT_ABORTON分为两种: 1、总体作为一个事务,整体提交或整体回滚,格式为:SET XACT_ABORT ONBEGIN TRAN --要执行的语句COMMIT TRANGO ...
分类:其他好文   时间:2014-04-28 12:55:42    阅读次数:522
如何利用CSS3实现完备的幻灯片(1)
概述:我所谓完备的幻灯片,乃指满足下列条件的页面效果:1、包含左右箭头;2、左右箭头能无限点击,产生无限循环切换的效果;2、图片具有滑动效果;3、包含与图片一一对应,用以切换的选项块;4、选项块拥有两个状态,其一为普通,其二为「当前」,后者反映其自身与当前显示区的图片具有对应关系,该对应关系必须随时...
分类:Web程序   时间:2014-04-28 12:57:38    阅读次数:586
【coursera笔记】Machine Learning(Week6)
发现自己不写总结真是件很恶劣的事情,好多学的东西没有自己总结都忘记了。所以决定从今天开始,学东西的时候一定跟上总结。我写的东西大多数是自己通俗的总结,不太喜欢写严格的定义或者证明,写了也记不住,欢迎指正。1. High Bias vs. High Variance High Bias:通常是因为模....
分类:其他好文   时间:2014-04-28 12:59:34    阅读次数:607
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!