码迷,mamicode.com
首页 > 编程语言
loadrunner通过C语言实现字符的替换(只能替换单个字符,慎用)
如果按照普通的定义字符串就会出现以下错误:解决方法如下:将双引号改成单引号:lr_searchReplace(abc,"test",' ','+');Action也可以这些写:voidlr_searchReplace(char*inputStr,char*outputStr,charlookupCh...
分类:编程语言   时间:2015-11-08 17:42:23    阅读次数:432
java 容器
1,hashset:内部封装的是一个map,所以保证值不重复,线性不安全 2,hashmap:内部为hash表,数组与链表,所谓的链表也就是entry内部类,此内部类有next,key,value字段,线性不安全 3,arrayList:封装了...
分类:编程语言   时间:2015-11-08 16:38:56    阅读次数:195
Spring Data JPA @EnableJpaRepositories配置详解
@EnableJpaRepositories注解用于Srping JPA的代码配置,用于取代xml形式的配置文件,@EnableJpaRepositories支持的配置形式丰富多用,本篇文章详细讲解。 1、简单配置 @EnableJpaRepositories("com.spr.reposito...
分类:编程语言   时间:2015-11-08 16:37:53    阅读次数:414
Java学习笔记(十)——多态
一、多态 1、对象的多种形态 (1)引用多态: 父类的引用可以指向本类的对象 父类的引用可以指向子类的对象 (2)方法多态: 创建本类对象时,调用的方法为本类方法: 创建子类对象时,调用的方法是子类方法,如果没重写,调用的就是继承父类的方法 (3)父类的引用是不可以调用子类特有的方法。 二、多态中的...
分类:编程语言   时间:2015-11-08 16:33:11    阅读次数:363
Unity3d通用工具类之数据配置加载类
今天,我们来讲讲游戏中的数据配置加载。什么是游戏数据加载呢?一般来说游戏中会有场景地图。按照国际惯例,先贴一张游戏场景的地图:在这张地图上,我们可以看到有很多正六边形,正六边形上有树木、岩石等。哎!那么问题也就来了。大家会思考这张地图怎么啦。关游戏数据配置有什么关系?我们做好场景直接loding进来...
分类:编程语言   时间:2015-11-08 16:28:54    阅读次数:268
spring容器的启动过程(1)
容器启动过程总体流程 public?void?refresh()?throws?BeansException,?IllegalStateException?{ //容器在启动之前要获得对象锁,保证容器只有一个启动synchronized?(this.startupShutdownMonitor)?{ //?...
分类:编程语言   时间:2015-11-08 15:27:20    阅读次数:273
【C语言】 字符串逆序
字符串逆序有多种办法,下面我们分方法而论: //非递归实现字符串反转: char*reverse(char*str) { if(!str) { returnNULL; } intlen=strlen(str); inti,j; chartemp; for(i=0,j=len-1;i<j;i++,j--) { //交换前后两个相应位置的字符 temp=str[i]; str[i]=str[j]; str[j]=..
分类:编程语言   时间:2015-11-08 15:26:17    阅读次数:205
【C语言】 递归求非负数的每一位之和
#include<stdio.h> intDigitSum(unsignedintn) { intnum=0; if(n==0) { returnnum; } else num=n%10; n/=10; returnnum+DigitSum(n); } intmain() { unsignedintn=0; intret=0; printf("请输入一个非负整数:"); scanf("%d",&n); ret=DigitSum(n); ..
分类:编程语言   时间:2015-11-08 15:24:36    阅读次数:176
【C语言】 实现strlen
#include<stdio.h> #include<assert.h> //方法一:使用指针 intmy_strlen(constchar*str) { assert(str); intcount=0; while(*str++) { count++; } returncount; } intmain() { char*str="abcdef"; intlen=my_strlen(str); printf("%d\n",len); sys..
分类:编程语言   时间:2015-11-08 15:23:39    阅读次数:288
从头认识java-7.2 接口
这一章节我们来讨论一下接口。之前我们已经聊过抽象类,他已经进行了第一步的抽象,把某些方法抽象出来,然后在子类那里实现,但他不是完全抽象。而接口,就是进一步抽象,它里面全是没有实现的方法,所以的方法都在实现类里面实现。1.概念接口:就像类与类之间的一种协议,只需要知道某个类实现的某个接口, 那么,他就可以通过调用接口里面的方法来指向这个类的实现。2.特性(1)使用interface标注(2)完全抽象...
分类:编程语言   时间:2015-11-08 15:22:05    阅读次数:159
[并发并行]_[C/C++]_[使用线程本地存储Thread Local Storage(TLS)调用复制文件接口的案例]
使用场景: 1. 在复制文件时,一般都是一个线程调用一个接口复制文件,这时候需要缓存数据,如果每个文件都需要创建独立的缓存,那么内存碎片是很大的. 如果创建一个static的内存区,当多线程调用同一个接口时,多个线程同时使用同一个static缓存会造成数据污染.最好的办法是这个缓存只对这个线程可见, 当线程创建时创建缓存区,当线程结束时销毁缓存区....
分类:编程语言   时间:2015-11-08 15:20:11    阅读次数:281
【C/C++学院】0826-文件重定向/键盘输入流/屏幕输出流/字符串输入输出/文件读写简单操作/字符文件读写二进制与文本差别/get与getline挖掘数据/二进制与文本差别/随机位置/多线程初级
文件重定向 #include using namespace std; void main() { char str[30] = { 0 }; cin >> str; cout << str; system(str); cerr << "error for you"; cin.get(); cin.get(); } 键盘输入流 #include #incl...
分类:编程语言   时间:2015-11-08 15:16:44    阅读次数:352
黑马程序员——JAVA基础-反射练习
1 import java.lang.reflect.*; 2 3 class reflectDemo 4 { 5 public static void main(String[] args) throws Exception 6 { 7 String s="He...
分类:编程语言   时间:2015-11-08 15:12:49    阅读次数:293
java布局学习 (一)
Java 程序通过jvm可以很好的移植到其他平台上,但是java 生成的图形界面样式,在不使用布局的情况下,往往需要重新设定大小,才能在新的平台上调整到最佳样式。这是由于组件的最佳大小 往往是与平台相关的。不同平台上,相同的内容大小可能不一样.java专门提供了LayoutManager(布局管.....
分类:编程语言   时间:2015-11-08 15:10:52    阅读次数:288
堆排序
对于堆排序,最重要的两个操作就是构造初始堆和调整堆;当然堆排序分为大顶堆和小顶堆,它是根据排序中根节点大小来描述的。构造初始堆:从最后一个非叶节点开始,使Key[i]>=Key[2i+1]&&key>=key[2i+2]void heap_sort_init(int *pArr, int len){...
分类:编程语言   时间:2015-11-08 15:09:36    阅读次数:243
javasScript实现倒计时
这个功能是完全利用javascript实现的一个小功能,没有什么技巧含量,贴在这里方便自己以后用。 1 2 3 4 5 6 25 26 27 28 29
分类:编程语言   时间:2015-11-08 15:10:11    阅读次数:191
linux 进程线程拓展
依次参考:多线程和多进程的区别(小结)Linux内核源代码分析——fork()原理&多进程网络模型Linux写时拷贝技术(copy-on-write)linux内核 do_fork 函数源代码浅析
分类:编程语言   时间:2015-11-08 15:00:41    阅读次数:158
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!