码迷,mamicode.com
首页 > 编程语言
python入门学习--模块
1.模块 可以把模块想象成导入到python以增强其功能的扩展。需要使用特殊的命令import来导入模块。用import导入了模块,然后按照“模块.函数”的格式使用这个模块的函数, 它是这样起作用的。 上图为把年龄转换为整数(32)而不是浮点数(32.0),使用int函数。注:int函数/类型把参数 ...
分类:编程语言   时间:2017-07-03 22:40:18    阅读次数:271
贴一下我写过的c++程序代码
5258 #include <iostream>#include <iomanip>#include <cmath>using namespace std;class X{ public: const static double PI;};const double X::PI=acos(-1.0); ...
分类:编程语言   时间:2017-07-03 22:39:53    阅读次数:219
优化后的组合算法
项目中一个算法中涉及到了组合,大概业务是:给定一个值X,从n个数中找出能组合加起来和X相等的集合。假设用通常的组合算法。数量级是2的n的阶乘。假设记录比較多的话,有效率问题。我针对我们的业务。优化写了一个算法。 大概逻辑:先给n个值从小到大排序形成一个队列。组合数从2開始依次递增,每次运行一个剔除操 ...
分类:编程语言   时间:2017-07-03 22:38:32    阅读次数:164
JavaScript 初学教程及五子棋小程序
一.JavaScript简介 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能 ...
分类:编程语言   时间:2017-07-03 22:38:10    阅读次数:227
Unity3D ShaderLab 漫反射卷积光照模型
http://www.cnblogs.com/2Yous/p/4251444.html Unity3D ShaderLab 漫反射卷积光照模型 漫反射卷积【Diffuse convolution】是一个模糊立方体的过程,它保留了立方图的整体光照强度,只模糊了细节。 这种效果在我们要活得一个更具全局光 ...
分类:编程语言   时间:2017-07-03 22:37:49    阅读次数:275
java按照字节切割字符串,解决汉字的问题
编写一个截取字符串的函数,输入为一个字符串,截取开始地址,截取字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个, 如“我ABC”,0,4,应该截为“我AB”,输入“我ABC汉DEF”,1,4,应该输出为“ABC”而不是“ABC+汉的半个”。 import java.io.Unsuppor ...
分类:编程语言   时间:2017-07-03 22:37:33    阅读次数:270
java异常拾遗
概述当方法内部发生一项错误时,该方法会创建一个对象传递给运行时系统(runtime system),这个对象被称为异常对象,包括错误的类型、发生位置。程序状态等一系列信息。当一个方法抛出异常时,运行时系统会沿着调用栈(call stack)寻找该异常的处理方式 。下图中,调用栈以下的方法调用了上面的 ...
分类:编程语言   时间:2017-07-03 22:36:32    阅读次数:209
C++中类的继承关系梳理
人生苟且了很长时间,需要再继续努力了。 总结了C++的继承方面的关系: 朋友在面试的时候被问过一个问题,说类的继承重要的一点是什么,他没有答到点子上,后来面试官提到的是代码的复用,不用每次都重新写相同的代码,还是有道理的。 类的声明: class TableTennisPlayer{private: ...
分类:编程语言   时间:2017-07-03 22:36:25    阅读次数:199
演示stop暴力停止线程导致数据不一致的问题,但是有些有趣的发现 (2017-07-03 21:25)
如注释所言 ...
分类:编程语言   时间:2017-07-03 22:35:09    阅读次数:172
java中length与length()
length是对数组而言的,指的是数组的长度。 length()是对字符串而言的,指的是字符串所包含的字符个数。 结果: 1545 ...
分类:编程语言   时间:2017-07-03 22:34:26    阅读次数:168
Python 的类的下划线命名有什么不同?
1,以一个下划线开头的命名 ,如_getFile2,以两个下划线开头的命名 ,如__filename3,以两个下划线开头和结尾的命名,如 __init__()4,其它这些命名有什么不同吗 1,以一个下划线开头的命名 ,如_getFile2,以两个下划线开头的命名 ,如__filename3,以两个下 ...
分类:编程语言   时间:2017-07-03 22:34:18    阅读次数:291
二分查找数组去重
先定义一个数组 ...
分类:编程语言   时间:2017-07-03 22:32:12    阅读次数:197
JavaScript深入浅出补充——(二)语句和严格模式,对象
三、语句和严格模式 JavaScript程序由语句组成,语句遵守语法规则。 例如:if语句,while语句,with语句等等…… block块语句 常用于组合0~多个语句,块语句用{}定义 直接以花括号开头会被理解成块,如果想被理解为自变量表达式需要赋值或再套一个括号 需要注意没有块级作用域: 声明 ...
分类:编程语言   时间:2017-07-03 22:31:56    阅读次数:243
汇编语言之80X86寄存器组相关知识
80X86寄存器组图 标志寄存器相关说明 运算结果特征标志(用于记录程序中运行结果的特征) CF(Carry Flag):进位标志,记录运算结果的最高位向前产生的进位或借位。可用于检测无符号数二进制加减法运算时是否发生溢出(溢出时CF=1)。 PF(Parity Flag):奇偶标志,记录运算结果最 ...
分类:编程语言   时间:2017-07-03 22:31:25    阅读次数:170
用py2exe将python文件转换成exe可执行程序
1、首先需要安装py2exe模块,下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/ 然后用pip install 命令安装py2exe模块,如果你用的python是2.X,那还需要先安装pip,这里就不赘述了。 安装完成后可在python的IDLE中im ...
分类:编程语言   时间:2017-07-03 22:30:22    阅读次数:290
Python基础学习(三)
D:\Python3.6.1\python.exe F:/python_workspace/tutorial/TestAnnotation.pyAnnotations: {'ham': <class 'str'>, 'eggs': <class 'str'>, 'return': <class 's ...
分类:编程语言   时间:2017-07-03 22:29:45    阅读次数:177
#什么是 spring boot#
spring boot入门篇-之-什么是spring boot spring boot项目是帮助开发者更容易的创建基于spring的应用程序和服务 spring boot 并不是对spring功能上的增强,而是使用了一种快速使用spring的方法。 或简单的来说 spring boot就是一个库 它 ...
分类:编程语言   时间:2017-07-03 22:29:00    阅读次数:123
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!