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