/***** first 表示linux下gcc编译没有过 ****/ #include<stdio.h>int main(void){ float a; printf(" 数据排列\n\n"); printf("input a data:"); scanf("%f", &a); printf("o ...
分类:
编程语言 时间:
2016-10-31 00:42:16
阅读次数:
540
阮一峰这篇文章写的很好 http://www.ruanyifeng.com/blog/2011/06/designing_ideas_of_inheritance_mechanism_in_javascript.html 笔记如下: 一、从古代说起 二、Brendan Eich的选择 三、new运算 ...
分类:
编程语言 时间:
2016-10-31 00:35:10
阅读次数:
308
本篇文章解决的问题来源于算法设计与分析课程的课堂作业,主要是运用多种方法来计算斐波那契数。具体问题及解法如下: 一、问题1: 问题描述:利用迭代算法寻找不超过编程环境能够支持的最大整数的斐波那契数是第几个斐波那契数。(Java: 231-1 for int, 263-1 for long) 解决方案 ...
分类:
编程语言 时间:
2016-10-31 00:35:01
阅读次数:
667
1. Java内存模型(Java Memory Model, JMM) Java的内存模型如下,所有变量都存储在主内存中,每个线程都有自己的工作内存。 共享变量:如果一个变量在多个线程中都使用到了,那么这个变量就是这几个线程的共享变量。 可见性:一个线程对共享变量的修改,能够及时地到主内存并且让其他 ...
分类:
编程语言 时间:
2016-10-31 00:34:07
阅读次数:
340
看了好多文章,觉得这俩概念很容易混淆。在这里先总结一下自己的理解。 维基百科对可重入的定义是: 若一个程序或子程序可以“安全的被并行执行(Parallel computing)”,则称其为可重入(reentrant或re-entrant)的。 可重入的概念是在单线程操作系统的时代提出的。可重入会影响 ...
分类:
编程语言 时间:
2016-10-31 00:29:48
阅读次数:
204
字典查询快的原因 字符编码 函数定义 局部变量、全局变量 返回值 嵌套函数 递归(二分查找) 三元运算 map lamba 函数式编程 高阶函数 内置函数 字典占用内存比列表多,但是查询速度比列表快的多 为什么会查询速度会快呢?因为他是hash类型的,那什么是hash呢? 哈希算法将任意长度的二进制 ...
分类:
编程语言 时间:
2016-10-31 00:23:08
阅读次数:
361
用法: 在HTML中位置有三块: (1)head里面 (2)body里面 (3)</html>之后 为了保险起见,一般写在</html>之后。 <script language="javascript">代码必须放在这里面</script> 三个常用对话框: alert("")警告对话框,作用是弹出 ...
分类:
编程语言 时间:
2016-10-31 00:14:32
阅读次数:
254
简介: 1、什么是JavaScript? 它是个脚本语言,作用是使 HTML 页面具有更强的动态和交互性,它需要有宿主文件,它的宿主文件就是html文件。 JavaScript 是 Web 的编程语言。 所有现代的 HTML 页面都使用 JavaScript。 <script> 标签用于定义客户端脚 ...
分类:
编程语言 时间:
2016-10-31 00:10:47
阅读次数:
244
最常见的内置函数是: print("Hello World!") 数学运算 abs(-5) # 取绝对值,也就是5 round(2.6) # 四舍五入取整,也就是3.0 pow(2, 3) # 相当于2**3,如果是pow(2, 3, 5),相当于2**3 % 5 cmp(2.3, 3.2) # 比 ...
分类:
编程语言 时间:
2016-10-31 00:01:49
阅读次数:
336
源程序 → 外部声明 | 子程序(外部声明) 外部声明 → 函数定义| 函数声明 函数定义 → 类型标识符(复合句) 标识符类型 → 无类型 | 字符型 | 整型 | 浮点型 整型→ 长整型 | 短整型 | 无符号整型 声明→ 指针直接声明| 直接声明 指针 → * | * 指针 直接声明→ 标识符 ...
分类:
编程语言 时间:
2016-10-31 00:03:36
阅读次数:
277
SpringBoot 寻找启动配置文件规则如下; 当前目录下的 config 目录 当前目录 classpath 下的 config 目录 classpath 下的 root 目录(根路径) 上面的优先级是最高的覆盖下面的,通常写在 maven 的 resources 包中的配置文件是最后一个优先级 ...
分类:
编程语言 时间:
2016-10-31 00:02:17
阅读次数:
441
在动态网站工程中,添加了Pom依赖,当添加log4j的1.2.15版本依赖时,在pom.xml中的顶层project报错错误: Failure to transfer javax.jms:jms:jar:1.1 from https://maven-repository.dev.java.net/n... ...
分类:
编程语言 时间:
2016-10-31 00:01:20
阅读次数:
3088
监听的定义 对application的监听 application是servletContext接口的对象,表示的是整个上下文环境,如果要想实现对application监听则可以使用如下两个接口: servletContextListener:是对整个上下文环境的监听 servletContextA ...
分类:
编程语言 时间:
2016-10-30 23:59:08
阅读次数:
537
注意:open之后,记得使用close关闭文件 使用方法:open(路径+文件名,读入模式,缓存区) 参数: r 只能读 r+ 可读可写 不会创建不存在的文件 从顶部开始写 会覆盖之前此位置的内容 w+ 可读可写 如果文件存在 则覆盖整个文件不存在则创建 w 只能写 覆盖整个文件 不存在则创建 a ...
分类:
编程语言 时间:
2016-10-30 23:57:18
阅读次数:
370
安装ipython,使用cmder,输入property?,就会看到以上内容. 定义property有两种方式,一种是使用class property,它位于builtin,是一种class.另一种方式是使用注解. 下面测试一下,是否真的调用了setter和getter 输出为 ...
分类:
编程语言 时间:
2016-10-30 23:57:01
阅读次数:
451
python 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 定义一个函数 在Python中,定义一个函数要使用def ...
分类:
编程语言 时间:
2016-10-30 23:57:45
阅读次数:
573
在实际的项目中可能会碰到key重复的情况,正常的MAP类型是不允许重复的key,所以就要使用multimap了,multimap的使用和map基本类似,可以无缝对接 #include <map> typedef pair<string, int> PAIR; ostream& operator<<( ...
分类:
编程语言 时间:
2016-10-30 23:53:38
阅读次数:
325