码迷,mamicode.com
首页 > 编程语言
【C语言】 实现strncat
#include<stdio.h> #include<assert.h> char*my_strncat(char*strDest,constchar*strSrc,inti) { char*start=strDest; assert((strDest!=NULL)&&(strSrc!=NULL)); while(*strDest++) ;//直到遇到\0跳出while循环 strDest--; while(i--) if(!(*s..
分类:编程语言   时间:2015-11-13 19:12:42    阅读次数:270
go语言基础
运行:go run xxx.go编译:go build xxx.go 生成可执行文件程序开始:package main引入包:import “fmt” 或者import (“fmt" “os")注意:Println不支持,Printf才支持%式的输出变量和常量: 在函数外声明变量用:var a .....
分类:编程语言   时间:2015-11-13 18:57:09    阅读次数:367
常见MFC UI界面库
Xtrme toolkit,BCGControlBar,SkinMagic,AppFace,Skin++,Uskin++,SYGUI,LibUIDK,GuiToolkit,GardenUI等等,除了后两种一个是开源,一个是免费的外,其余的都是收费的。The Ultimate Toolboxhttp:...
分类:编程语言   时间:2015-11-13 18:58:10    阅读次数:305
zz Python datetime / time conversions
Python datetime / time conversionsDate: 2008-11-12| Tags:datetime,python|3Commentsfrom datetime import datetimeimport time#---------------------------...
分类:编程语言   时间:2015-11-13 18:58:17    阅读次数:343
swift-教你如何实现导航上的UISearchController动画效果。
这个代码片段是我这周我从网上找了各种资料然后经过自己的修改终于弄好了导航的上下动画效果:step1:==>因为这个搜索要有动画效果,所以这个页面必须要有一个导航控制器://1.自定义创建导航控制器这个页面我是从其他页面跳转过来的,跳转之前我自定义了一个导航控制器: let actionSea...
分类:编程语言   时间:2015-11-13 18:53:34    阅读次数:281
go语言字符串处理
string包:查找字串是否在指定的字符串中:strings.Contains("seafood","foo")//truestrings.Contains("seafood","bar")//false查找字串是在指定的字符串中出现的次数:strings.Count("cheese","e")//...
分类:编程语言   时间:2015-11-13 18:52:30    阅读次数:216
算法—1.选择排序
1.基本思想首先,找到数组中最小的那个元素,其次,将它和数组的第一个元素交换位置(如果第一个元素就是最小元素那么它就和自己交换)。再次,在剩下的元素中找到最小的元素,将它与数组的第二个元素交换位置。如此往复,直到将整个数组排序。这种方法叫做选择排序,因为它在不断地选择剩余元素之中的最小者。2.具体算...
分类:编程语言   时间:2015-11-13 18:49:22    阅读次数:289
Java中的接口
一.使用接口(interface)的目的Java只支持单继承,即一个类最多只能继承一个直接父类,接口的主要功能就是可以实现类似于类的多重继承的功能。二.接口的性质1.接口具有继承性,即子接口可继承父接口的属性和方法。而且不想类只能继承一个父类,接口可以继承多个父接口。2.接口中的方法都是抽象方法。3...
分类:编程语言   时间:2015-11-13 18:45:04    阅读次数:228
贪心算法之背包问题
贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的是在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解,关键是贪心策略的选择,选择的贪心策略必须具备无后效性,即某个状态以前的过程不会影响以后的状态,只与当前状态有...
分类:编程语言   时间:2015-11-13 18:42:36    阅读次数:249
JavaScript之prototype对象
简述prototype:在js中,每个构造函数都有一个原型属性prototype,因为这个属性的值通常是一个对象,又叫原型对象!你不需要显式的去定义原型对象,因为每个构造函数都会一个原型属性,通常在这个原型对象中,会包含一个constructor属性指向该原型对象的构造函数:functiona(){...
分类:编程语言   时间:2015-11-13 18:44:32    阅读次数:224
1)①排序算法之交换排序[1]冒泡排序法
1 #include "iostream" 2 using namespace std; 3 4 //************冒泡排序法********* 5 int bubble_sort(int n,int array[100]){ 6 bool exchange; 7 in...
分类:编程语言   时间:2015-11-13 18:44:03    阅读次数:341
妙味课堂:JavaScript初级--第12课:json与数组
1、json数据格式及json语法 28 29 3、for-in遍历对象属性 4、关于for循环和for-in的使用 5、数组的定义及清空数组效率问题 1 2 3 4 5 6 7 8 30 31 6、数组方法与技巧 1 2 ...
分类:编程语言   时间:2015-11-13 18:42:45    阅读次数:352
SWIFT——函数
1 func sayHello(personName:String) ->String //返回是String类型 2 { 3 let greeting = "hello" + personName + "!" 4 return greeting...
分类:编程语言   时间:2015-11-13 18:29:01    阅读次数:287
Spring读书笔记-----Spring的Bean之Bean的基本概念
从前面我们知道Spring其实就是一个大型的工厂,而Spring容器中的Bean就是该工厂的产品.对于Spring容器能够生产那些产品,则取决于配置文件中配置。对于我们而言,我们使用Spring框架所做的就是两件事:开发Bean、配置Bean。对于Spring矿建来说,它要做的就是根据配置文件来创建...
分类:编程语言   时间:2015-11-13 18:28:43    阅读次数:331
python的基础类源码解析——collection类
1、计数器(counter)Counter是对字典类型的补充,用于追踪值的出现次数。ps:具备字典的所有功能 + 自己的功能 1 ######################################################################## 2 ### Cou...
分类:编程语言   时间:2015-11-13 18:26:00    阅读次数:588
java多线程一
最近在做代码优化时学习和研究了下JAVA多线程的使用,看了菜鸟们的见解后做了下总结。1.JAVA多线程实现方式JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执...
分类:编程语言   时间:2015-11-13 18:25:14    阅读次数:323
在项目中 将秒杀的时候锁定线程并将线程操作的ID写入txt文件中 (例子)
锁定线程,进行单线程操作的时候,应使用以下操作方法锁定:private readonly static Object thisLock = new Object(); lock (thisLock){...}//类private void writeLog(Exception e) {...
分类:编程语言   时间:2015-11-13 18:19:52    阅读次数:178
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!