本文主要记录了C++中的inline函数,也就是内联函数,主要记录了以下几个问题:C++为什么引入inline函数?为什么inline能很好的取代表达式形式的预定义?inline函数的使用场合为什么不把所有的函数定义成inline函数?inline函数与宏的区别?一、C++为什么引入inline函数...
分类:
编程语言 时间:
2015-07-04 19:46:04
阅读次数:
226
公司内网环境中许多调用资源(数据库、web接口等)都是通过内网DNS服务来进行域名-IP的映射。但经常出现DNS映射修改完毕后,应用中连接的资源迟迟没有变更。以前一直笼统的认为是linux的dns缓存导致,今天做了一次完整的分析,结果如下:1、Linux系统的本地DNS的缓存CentOS系统本身并不...
分类:
编程语言 时间:
2015-07-04 19:44:28
阅读次数:
349
__FILE__ 宏在预编译时会替换成当前的源文件名__LINE__ 宏在预编译时会替换成当前的行号__FUNCTION__ 宏在预编译时会替换成当前的函数名称
分类:
编程语言 时间:
2015-07-04 19:43:46
阅读次数:
245
1 快速排序介绍: 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架....
分类:
编程语言 时间:
2015-07-04 19:42:46
阅读次数:
157
移位运算符就是在二进制的基础上对数字进行平移。按照平移的方向和填充数字的规则分为三种:>(带符号右移)和>>>(无符号右移)。 在移位运算时,byte、short和char类型移位后的结果会变成int类型,对于byte、short、char和int进行移位时,规定实际移动的次数是移动次数和32的余....
分类:
编程语言 时间:
2015-07-04 19:42:14
阅读次数:
193
/** * 在List收集在许多方面。add(int index,Object obj)方法与set(int index,Object e)方法不易区分 * 。通过以下实例。能够看出两个方法中的差别 */package gao;import java.util.Iterator;import jav...
分类:
编程语言 时间:
2015-07-04 19:44:17
阅读次数:
157
Java 权限框架 Shiro 实战二:与spring集成、filter机制
分类:
编程语言 时间:
2015-07-04 19:38:31
阅读次数:
326
这是一道模板题。读入一个长度为n的由小写英文字母组成的字符串,请把这个字符串的所有非空后缀按字典序从小到大排序,然后按顺序输出后缀的第一个字符在原串中的位置。位置编号为1到n。除此之外为了进一步证明你确实有给后缀排序的超能力,请另外输出n?1个整数分别表示排序后相邻后缀的最长公共前缀的长度。输入格式...
分类:
编程语言 时间:
2015-07-04 19:37:34
阅读次数:
131
接下来主要讲讲自动装配,主要有两种方式,一种是使用xml文件进行,另外一种是使用注解的方式。
先说xml的方式共有四种方式ByName、ByType、constructor、autodectect。
ByName的要求是装配与该类属性名称相同ID的beanpublic class User {
private String name;
private int age;
p...
分类:
编程语言 时间:
2015-07-04 18:32:42
阅读次数:
332
java里面的继承是子类继承父类的一些方法和属性(除private属性和方法之外);对于父类的私有属性和方法子类是没有继承的;但是要想子类也能访问到父类的私有属性,必须给私有属性以外界访问的方法接口。package com.PengRong;public class Demo {
public static void main(String[] args)
{
/*
Pupil stu...
分类:
编程语言 时间:
2015-07-04 18:30:20
阅读次数:
149
在程序开发过程中,程序员经常用到的一个功能就是查找引用(Find Reference),Visual Studio里面的对应功能是“查找所有引用”(Find All References)。
本人在使用notepad++写代码的时候一直因为找不到类似的功能和苦恼。只好每次使用“在文件中查找”(Find in files)来找到所有引用。
但是这样每次查找都需要遍历目标目录的整个文件...
分类:
编程语言 时间:
2015-07-04 18:28:13
阅读次数:
1061
今天起要读这本书了,以前都没有认真读过书,是时候改变自己了;
现在觉得不是写不出代码,而是没有想法,没有架构,要做一个大神不是写多少代码,而是要能做出一个好的架构,代码写起来容易,架构做起来难啊;现在在写这些字的时候都不能确定自己能不能把这本书都完!
希望自己能读完吧!
第一章读不下去,都是大段大段的理论,几乎没有例子;所以直接第二章了。
第二章 一切都是对象
正式用java设计之前...
分类:
编程语言 时间:
2015-07-04 18:27:28
阅读次数:
159
1、线程概念 进程(process)是一块包含某些资源的内存区域,操作系统利用进程把它的工作划分为功能单元。而线程是进程的一个实体,是CPU调度和分派的基本单元,是比进程更小的能独立运行的基本单元。线程自己并不拥有系统资源,只是拥有在运行中必不可少的极少资源(如程序计算器,一组寄存器和栈等),但是....
分类:
编程语言 时间:
2015-07-04 18:25:23
阅读次数:
171
javascritp引擎原理http://www.nowamagic.net/librarys/veda/detail/1579javascript prototype理解http://blog.csdn.net/yangbobo1992/article/details/8717399
分类:
编程语言 时间:
2015-07-04 18:22:30
阅读次数:
120
java技术学习步骤一、入门二、基础巩固三、深入学习四、源码剖析五、总结分析语言基础《java核心技术卷I》《java编程思想》《java核心技术卷II》《Effective java 》《java 特种兵》框架技术Struts2:《深入浅出Struts2》 《Strut2实战》Hibernate:...
分类:
编程语言 时间:
2015-07-04 18:15:46
阅读次数:
121
其实就是想不把界面都画在一个Storyboard里面为了这个破问题,在网上查了很多资料,其实很简单 @IBAction func idQuery(sender: UIButton) { let settingsStoryboard = UIStoryboard(name:"IDQuer...
分类:
编程语言 时间:
2015-07-04 18:15:11
阅读次数:
136
java web之Filter详解2012-10-20 0 个评论 作者:chenshufei2 收藏 我要投稿、概念:Filter也称之为过滤器,它是Servlet技术中比较激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如J...
分类:
编程语言 时间:
2015-07-04 18:17:11
阅读次数:
211