http://blog.csdn.net/morewindows/article/details/6657829 冒泡排序是非常容易理解和实现,,以从小到大排序举例: 设数组长度为N。 1.比较相邻的前后二个数据,如果前面数据大于后面的数据,就将二个数据交换。 2.这样对数组的第0个数据到N-1个数 ...
分类:
编程语言 时间:
2017-01-23 15:36:04
阅读次数:
187
在公司里做的一个接口系统,主要是对接第三方的系统接口,所以,这个系统里会和很多其他公司的项目交互。随之而来一个很蛋疼的问题,这么多公司的接口,不同公司接口的稳定性差别很大,访问量大的时候,有的不怎么行的接口就各种出错了。 这个接口系统刚刚开发不久,整个系统中,处于比较边缘的位置,不像其他项目,有日志 ...
分类:
编程语言 时间:
2017-01-23 15:33:34
阅读次数:
240
在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动态代理机制,所 ...
分类:
编程语言 时间:
2017-01-23 15:28:25
阅读次数:
251
二、c++实现 转载自:3D数学基础图形与游戏开发 ...
分类:
编程语言 时间:
2017-01-23 15:21:28
阅读次数:
240
#数组test = [data for data in range(10) if data % 2 == 0];print(test);#字典test = {data : data * data for data in range(10)};print(test);#集合test = {data f ...
分类:
编程语言 时间:
2017-01-23 15:20:12
阅读次数:
189
枚举类与普通类的区别 枚举类可以实现一个或多个接口,使用enum定义的枚举类默认继承java.lang.Enum类,而不是java.lang.Object类,其中java.lang.Enum类实现了java.lang.Serializable和java.lang.Comparable两个接口。 使用 ...
分类:
编程语言 时间:
2017-01-23 15:13:50
阅读次数:
282
python安装(Mac下自带) Visual Studio Code 安装 Visual Studio Code 安装python插件 command + P 打开命令输入界面 输入ext install python 安装python插件 安装配置flake8(自动错误检查工具) python环 ...
分类:
编程语言 时间:
2017-01-23 15:07:43
阅读次数:
345
安装: pip3 intall virtualenv 创建独立运行环境: 1. 进入项目文件夹根目录 2. 创建环境 Mac:myproject michael$ virtualenv --no-site-packages venv Using base prefix \'/usr/local/.. ...
分类:
编程语言 时间:
2017-01-23 15:07:09
阅读次数:
230
朴素贝叶斯分类器作为基础的分类算法,早在基础数学时期就已经被使用,目前在各行各业中更是被广泛使用。近几年车厘子在中国地区卖得火热,面对车厘子和樱桃,很多老百姓很难分清楚,那么算法能帮我们区分吗? 本文选自《大数据时代的算法:机器学习、人工智能及其典型实例》。 ...
分类:
编程语言 时间:
2017-01-23 15:07:35
阅读次数:
190
在eclipse中用pydev开发Python脚本时,我遇到了一个这样的现象,当我新建一个pydev package时,总会自动地生成一个空的__init__.py文件,因为是python新手,所以很不了解这个空文件的作用是什么,因为没有什么东西可写在这里,所以我直接把这个文件给删掉了,结果我的包图 ...
分类:
编程语言 时间:
2017-01-23 15:05:24
阅读次数:
213
在一个html页面中,通过iframe包含另一个页面的时候,导致onload=“reset()”失效 解决:把<iframe>移到script后面,原因未明 ...
分类:
编程语言 时间:
2017-01-23 15:03:15
阅读次数:
191
1、官网下载python3.6 https://www.python.org/ftp/python/3.6.0/python-3.6.0-amd64.exe 2、安装,把所以对勾都打上 3、通cmd验证 ...
分类:
编程语言 时间:
2017-01-23 14:46:27
阅读次数:
426
一、python的安装调试 首先安装python,在安装过程中基本上可以一路下一步,但在安装结束后要勾选复选框“add python to path”,主要目的是为了让系统自动添加环境变量。 安装完成后,win+R打开运行命令(或者在开始菜单,点击运行),输入cmd,进入dos窗口,在dos窗口下输 ...
分类:
编程语言 时间:
2017-01-23 14:43:18
阅读次数:
221
纯属个人见解。 大致来说:c/c++执行效率高,游戏中一些性能敏感的复杂计算需要用c/c++来实现,防止游戏卡顿和低帧率。这些复杂计算包括战斗逻辑,复杂AI,骨骼动画蒙皮骨骼点的坐标计算等等。但c++是一种比较复杂的编程语言,开发效率较低。嘛,不过这不是主要问题,对于商业手游项目只用c++开发,是致 ...
分类:
编程语言 时间:
2017-01-23 14:42:36
阅读次数:
236
参考页面: http://www.yuanjiaocheng.net/CSharp/csharp-class.html http://www.yuanjiaocheng.net/CSharp/csharp-variable.html http://www.yuanjiaocheng.net/CSha ...
分类:
编程语言 时间:
2017-01-23 14:41:07
阅读次数:
307
在代码的第一行加上#coding=utf-8 ...
分类:
编程语言 时间:
2017-01-23 14:41:03
阅读次数:
249
我使用的是window系统,安装Anaconda,所以用的是。 1.数据形式 2.读进来乱码 3.解决办法 3.1方法1 import pandas as pd #pd.read_csv('c:/users/thinkpad/desktop/1.csv') pd.read_csv('c:/users ...
分类:
编程语言 时间:
2017-01-23 14:39:09
阅读次数:
259