Java-小技巧-003-static、final、static final的区别 ...
分类:
编程语言 时间:
2017-05-02 20:41:03
收藏:
0 评论:
0 赞:
0 阅读:
271
模块与包 1 什么是模块? 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀 2 为何要使用模块? 如果你对出python解释器然后重新进入,那么你之前定义的函数或者变量都将丢失,因此我们通常将程序写到文件中以便永久保存下来,需要时就通过python test. ...
分类:
编程语言 时间:
2017-05-02 20:37:34
收藏:
0 评论:
0 赞:
0 阅读:
249
开发一个简单的python计算器 实现加减乘除及拓号优先级解析 用户输入 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-4*3)/ (16-3*2) )等类似公式后, 必须自己解析里面的(),+,- ...
分类:
编程语言 时间:
2017-05-02 20:32:33
收藏:
0 评论:
0 赞:
0 阅读:
277
在写代码的过程中,经常要一行一行的读入字符串进行处理,这里我总结了一些方法,供大家参考。 方法一:scanf()读入char[] 使用方法: 说明:在scanf函数中,可以使用%c来读取一个字符,使用%s读取一个字符串, 但是读取字符串时不忽略空格,读字符串时忽略开始的空格,并且读到空格为止,因此只 ...
分类:
编程语言 时间:
2017-05-02 20:32:10
收藏:
0 评论:
0 赞:
0 阅读:
153
位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。 1.与运算符 与运算符用符号“&”表示,其使用规律如下: 两个操作数中位都为 ...
分类:
编程语言 时间:
2017-05-02 20:30:30
收藏:
0 评论:
0 赞:
0 阅读:
202
iter_swap原型: std::iter_swap template <class ForwardIterator1, class ForwardIterator2> void iter_swap (ForwardIterator1 a, ForwardIterator2 b); 交换两个迭代器 ...
分类:
编程语言 时间:
2017-05-02 20:29:23
收藏:
0 评论:
0 赞:
0 阅读:
268
Python/模块与包之包 1. 包是一种通过使用模块名 来组织Python模块名称空间的方式,一个类似于目录并存有__init__.py文件的被称为包 包的本质就是一个包含__init__.py文件的目录。包A和包B下有同名模块也不会冲突,如A.a与B.a来自俩个命名空间 无论是import形式还 ...
分类:
编程语言 时间:
2017-05-02 20:29:09
收藏:
0 评论:
0 赞:
0 阅读:
321
演示样例: d = { "root": { "folder2": { "item2": None, "item1": None }, "folder1": { "subfolder1": { "item2": None, "item1": None }, "subfolder2": { "item3 ...
分类:
编程语言 时间:
2017-05-02 20:28:04
收藏:
0 评论:
0 赞:
0 阅读:
354
本文来自《啊哈!算法》作者啊哈磊 博客 http://ahalei.blog.51cto.com/4767671/1383613 暑假,小哼准备去一些城市旅游。有些城市之间有公路,有些城市之间则没有,如下图。为了节省经费以及方便计划旅程,小哼希望在出发之前知道任意两个城市之前的最短路程。 上图中有4 ...
分类:
编程语言 时间:
2017-05-02 20:26:54
收藏:
0 评论:
0 赞:
0 阅读:
333
数组创建 JavaScript中创建数组有两种方式,第一种是使用 Array 构造函数: 1 2 3 var arr1 = new Array(); //创建一个空数组 var arr2 = new Array(20); // 创建一个包含20项的数组 var arr3 = new Array("l ...
分类:
编程语言 时间:
2017-05-02 20:25:44
收藏:
0 评论:
0 赞:
0 阅读:
160
c++产生随机数会用到rand(), srand()函数,下面总结两个函数特性和使用。 1. rand() 2. srand() 3. 产生一定范围随机数的公式 获取[a,b)的随机整数,使用(rand() % (b-a))+ a; 获取[a,b]的随机整数,使用(rand() % (b-a+1)) ...
分类:
编程语言 时间:
2017-05-02 19:33:11
收藏:
0 评论:
0 赞:
0 阅读:
262
《饿了么大前端 Node.js 进阶教程》地址:https://github.com/ElemeFE/node-interview 1.如何编写一个 json 对象的拷贝函数 function clone(obj){ var result; if (Array.isArray(obj)) { res ...
分类:
编程语言 时间:
2017-05-02 19:32:35
收藏:
0 评论:
0 赞:
0 阅读:
265
在C++对象模型之简述C++对象的内存布局一文中。详细分析了各种成员变量和成员函数对一个类(没有不论什么继承的)对象的内存分布的影响,及详细解说了怎样遍历对象的内存,包含虚函数表。假设你在阅读本文之前。还没有看过C++对象模型之简述C++对象的内存布局一文,建议先阅读一下。而本文主要讨论继承对于对象 ...
分类:
编程语言 时间:
2017-05-02 19:31:54
收藏:
0 评论:
0 赞:
0 阅读:
360
1.模块与包 包是一种通过使用模块名来组织python模块名称空间的方式 无论是import形式还是from...import形式,凡是在导入语句中(而不是在使用时)遇到带点的,都要第一时间提高警觉:这是关于包才有的导入语法 包的本质就是一个包含__init__.py文件的目录 凡是在导入时带点的, ...
分类:
编程语言 时间:
2017-05-02 19:31:01
收藏:
0 评论:
0 赞:
0 阅读:
239
Java 中的缓冲流: 1. 缓冲流要“套接”在相应的节点流之上,对读写的数据提供了缓冲的功能,提高了读写的效率,同时增加了一些新的方法(带缓冲区的,显著减少对 IO 的读写次数,保护硬盘). 2. J2SDK 提供了四种缓冲流,其常用构造方法如下: 2.1 BufferedReader(Reade ...
分类:
编程语言 时间:
2017-05-02 19:29:21
收藏:
0 评论:
0 赞:
0 阅读:
239
1008. 贪婪大陆 ★★ 输入文件:greedisland.in 输出文件:greedisland.out 简单对比时间限制:1 s 内存限制:128 MB two ...
分类:
编程语言 时间:
2017-05-02 19:28:34
收藏:
0 评论:
0 赞:
0 阅读:
366
//利用洗牌算法Array.prototype.shuffle=function(){ var i,t,m=this.length; while(m){ i=Math.floor(Math.random()*m--); t=this[m]; this[m]=this[i]; this[i]=t; } ...
分类:
编程语言 时间:
2017-05-02 19:25:32
收藏:
0 评论:
0 赞:
0 阅读:
280
1 模块与包 1.1 模块的定义 什么是模块 模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 为什么使用模块 在退出python解释器然后重新进入,之前定义的函数或者变量都将丢失,因此我们通常将程序写在文件中以便永久保存下来,需要时就通过python test. ...
分类:
编程语言 时间:
2017-05-02 19:21:21
收藏:
0 评论:
0 赞:
0 阅读:
223
MFC中相关报错及其解决的方法: (1)0x00000005: 解决的方法:看是哪里的 数组越界; (2)0xCCCCCCCC:在类中声明指针,但没有赋初值之类的错误。 解决的方法:在类的构造函数中给指针赋初值NULL。 (3)MFC中class view中的类不见了: 解决的方法:在File Vi ...
分类:
编程语言 时间:
2017-05-02 19:20:47
收藏:
0 评论:
0 赞:
0 阅读:
278
spring常用注解使用解析 spring没有采用约定优于配置的策略,spring要求显示指定搜索哪些路径下的Java文件。spring将会把合适的java类全部注册成spring Bean。 问题:spring怎么知道把哪些Java类当初bean类处理? 这就需要使用annotation,spri ...
分类:
编程语言 时间:
2017-05-02 19:19:39
收藏:
0 评论:
0 赞:
0 阅读:
339