码迷,mamicode.com
首页 > 编程语言
C++排序算法小结
近期来闲来无事,整理了一些比较常见的排序算法,都是用C++写的,其中包括:直接插入排序、折半插入排序、冒泡排序、选择排序、快速排序、堆排序、归并排序、希尔排序、基数排序,计数排序和桶排序,总共11种算法,其中时间复杂度为O(n^2)为前4种,中间4中的时间复杂度为O(nlgn),最后3种的时间复杂度 ...
分类:编程语言   时间:2016-09-01 18:32:02    阅读次数:279
z-fighting在unity中的解决方式
如果在画面中,发现有画面闪烁的问题。那么大多数情况下是z-fighting引起的, 解决方案: 1, 在每个场景中,找到那个MainCamera,然后在Inspector上,找到MainCamera的属性,Clipping Planes,需要做的是尽量放大near的值,尽量减小far的值。根据我的实 ...
分类:编程语言   时间:2016-09-01 18:30:48    阅读次数:466
spring发布和接收定制的事件(spring事件传播)
版权声明:本文为博主原创文章,未经博主允许不得转载。 有事件,即有事件监听器. 有人问你spring监听器有哪些你看了下文即也知道了。 事件传播 ApplicationContext基于Observer模式(java.util包中有对应实现),提供了针对Bean的事件传 播功能。通过Applicat ...
分类:编程语言   时间:2016-09-01 18:28:42    阅读次数:235
朴素贝叶斯分类器(离散型)算法实现(一)
1. 贝叶斯定理: (1) P(A^B) = P(A|B)P(B) = P(B|A)P(A) 由(1)得 P(A|B) = P(B|A)*P(A)/[p(B)] 贝叶斯在最基本题型: 假定一个场景,在一所高中男女比例为4:6, 留长头发的有男学生有女学生, 我们设定女生都留长发 , 而男生中有10% ...
分类:编程语言   时间:2016-09-01 18:28:54    阅读次数:201
python 执行execute遇到的问题
1、如下方式去查询无法查询出结果,但直接在数据库查询中去查询是能查询到结果的,郁闷中,花了很久的时间才知道原来是双引号导致的 把:name="%s" 中的%s前后的双引号去掉就对了 2、通过自己写的方法去查询数据库的数据时必须要用到cur.fetchall(),不然查询的结果显示不出,很多时候容易忘 ...
分类:编程语言   时间:2016-09-01 18:28:47    阅读次数:248
Java Object 对象序列化和反序列化
Java Object 对象序列化和反序列化 @author ixenos 对象序列化是什么 1、对象序列化就是把一个对象的状态转化成一个字节流。 我们可以把这样的字节流存储为一个文件,作为对这个对象的复制(深拷贝);在一些分布式应用中,我们还可以把对象的字节流发送到网络上的其他计算机。 反序列化是 ...
分类:编程语言   时间:2016-09-01 18:26:42    阅读次数:194
转:C语言申请内存时堆栈大小限制
一直都有一个疑问,一个进程可以使用多大的内存空间,swap交换空间以及物理内存的大小,ulimit的stack size对进程的内存使用有怎样的限制?今天特亲自动手实验了一次,总结如下: 开辟一片内存空间有2种方式,第一种:int a[];第二种malloc,那么在linux下,这两种方式可以开辟多 ...
分类:编程语言   时间:2016-09-01 18:24:18    阅读次数:303
Java 实现顺序查找
...
分类:编程语言   时间:2016-09-01 18:22:16    阅读次数:174
Spring4学习笔记2-配置Bean
1.配置bean 配置形式:Xml和注解方式 Bean的配置方式:通过全类名(反射)、工厂、FactoryBean 1.1 id必须唯一 2 Spring提供两种类型的IOC容器的实现 BeanFactory:IOC容器的基本实现,面向Spring本身 ApplicationContext:提供了更 ...
分类:编程语言   时间:2016-09-01 18:23:57    阅读次数:158
corejava_反射
反射 类对象 Class类的对象 //打印className这个类中所有公开方法 static void printMethods(String classsName) throws Exception{ Class c = Class.forName(className); Method[] ms ...
分类:编程语言   时间:2016-09-01 18:21:21    阅读次数:147
Java基础之线程的两种实现方式
进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程!线程总是属于某个线程,进程中的线程共享进程的内存 注意:对Java来说,run()方法没有任何特别之处。像main()方法一样,它只是新线程知道调用的方法名称(和签名)。因此,在Runnable上或者T ...
分类:编程语言   时间:2016-09-01 18:22:01    阅读次数:210
认识javascript
javascript小知识 www.phonegap.com(跨平台开发框架) Cocos2d-Html5(WebGL渲染 javascript语言) creatjs.com(融合了flash动画的游戏,adobe开发)Nodejs.org(并发式后端服务器 Node.js) javascript开 ...
分类:编程语言   时间:2016-09-01 18:20:29    阅读次数:163
Python3.x time模块
python中,我们会用到很多和时间相关的操作。下面就来看看时间的模块的作用。 使用相应功能需要导入time模块 time模块方法: asctime(p_tuple=None): 将一个时间的元组或者struct_time类型的数据转换为字符串。 运行结果是: 可以看见asctime方法将元组的时间 ...
分类:编程语言   时间:2016-09-01 18:18:22    阅读次数:366
邻家swift初长成
import Foundation let str = "123" var message = "tuqiushuang , str" message+="t"//字符追加 if str.isEmpty||200>90 { print("hao") } if str==message&&100>90 ...
分类:编程语言   时间:2016-09-01 18:17:29    阅读次数:143
python类class基础
44、class类: 一、类定义的一般形式: 1、简单的形式:实例化对象没有自己独有的数据属性。 >>> class fistclass(): ... data1 = 'hello world' ### ==>这是类的数据属性或类成员属性。 ... def printdata(self): ###= ...
分类:编程语言   时间:2016-09-01 18:15:43    阅读次数:215
C++三种内存分配方式
从静态存储区域分配:内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。静态分配的区域的生命期是整个软件运行期,就是说从软件运行开始到软件终止退出。只有软件终止运行后,这块内存才会被系统回收 在栈上创建: 在执行函数时,函数内局部变量的存储单元都可以 ...
分类:编程语言   时间:2016-09-01 18:16:52    阅读次数:159
Swift 自动布局框架-SnapKit
官方网址:http://snapkit.io/ Github: https://github.com/SnapKit/SnapKit SnapKit is a DSL to make Auto Layout easy on both iOS and OS X. Simple & Expressive ...
分类:编程语言   时间:2016-09-01 18:16:05    阅读次数:397
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!