码迷,mamicode.com
首页 > 编程语言 > 日排行
Go语言学习笔记八: 数组
Go语言学习笔记八: 数组 ============== 数组地球人都知道。所以只说说Go语言的特殊(奇葩)写法。 我一直在想一个人参与了两种语言的设计,但是最后两种语言的语法差异这么大。这是自己否定自己么,为什么不与之前统一一下。 声明数组 例子: 初始化数组 初始化数组中 {} 中的元素个数不能 ...
分类:编程语言   时间:2018-02-09 23:52:10    阅读次数:201
Python 3 学习的第三天——Python基础
Python 学习的第三天 写此博客 是为了激励自己,并且将自己的心得以及遇到的问题与人分享 一、课堂笔记 1.(上节回顾) 多行注释 ''' ——还有一个作用是打印多行; " " ——这种引号只能打印单行的。 加一个变量它就是多行,不加变量它就是多行注释。在 Python 中单双引号意义是一样的。 ...
分类:编程语言   时间:2018-02-09 23:52:43    阅读次数:228
Python模块-requests(二)
会话对象 会话对象 会话对象能够跨请求保持某些参数。 它也会在同一个 Session 实例发出的所有请求之间保持 cookie, 期间使用 urllib3 的 connection pooling 功能。 所以如果向同一主机发送多个请求,底层的 TCP 连接将会被重用,从而带来显著的性能提升。 会话 ...
分类:编程语言   时间:2018-02-09 23:53:17    阅读次数:330
浅谈差分数组的原理及简单应用
一、差分数组的定义及用途 1.定义: 对于已知有n个元素的离线数列d,我们可以建立记录它每项与前一项差值的差分数组f:显然,f[1]=d[1] 0=d[1];对于整数i∈[2,n],我们让f[i]=d[i] d[i 1]。 2.简单性质: (1)计算数列各项的值:观察d[2]=f[1]+f[2]=d ...
分类:编程语言   时间:2018-02-09 23:54:01    阅读次数:306
第十五课时之浮点数算法:争议和限制
14.浮点数算法:争议和限制 浮点数在计算机中表达为二进制(binary)小数。例如:十进制小数: 是 1/10 + 2/100 + 5/1000 的值,同样二进制小数: 是 0/2 + 0/4 + 1/8。这两个数值相同。唯一的实质区别是第一个写为十进制小数记法,第二个是二进制。 不幸的是,大多数 ...
分类:编程语言   时间:2018-02-09 23:54:49    阅读次数:231
C++虚拟继承
假设我们有类 A 、类 B 和类 Test ,类 Test 具有类 A 和类 B 的全部属性,并且它们都具有 temp 属性,现在我们需要在类 Test 中实现对 temp 属性的设定与读取,故写出以下程序: ~~~~ include class Base{ public: int temp; }; ...
分类:编程语言   时间:2018-02-09 23:55:28    阅读次数:205
Java高级应用开发之Jsp
1.Jsp简介 2.脚本元素<% %> java声明全局变量<%! %> java输出变量值<%= %> java注释<%-- --%> 3.指令元素<%@ %> 4.动作元素<jsp:> 5.内建对象 6.自定义标签 7.JSTL 8.EL 9.MVC设计模式 ...
分类:编程语言   时间:2018-02-09 23:56:58    阅读次数:202
Miller-Rabin算法
Miller-Rabin算法用于检测一个数n是否是素数。其时间复杂度上界为O(klog2(n)),其中k为检测的轮数。增大k可以提高Miller-Rabin算法的准确度。 要检测一个数是否为素数,简单的算法有两种,第一种是对2~√n之间的数,检查其是否是n的因子,其时间复杂度为O(√n)。第二种就是 ...
分类:编程语言   时间:2018-02-09 23:59:51    阅读次数:346
寒假 8 (算法分析和递归,一些例子)
数据结构书前两章。 附: 递归的四个法则 base cases;making progress;design rule; compound interest rule 算法里面的大小o不是高阶无穷的意思,就是说当n很大时,a比b小,也就是说,a的增长率小 只定义了小,大,相等,严格小,用到的一般只有 ...
分类:编程语言   时间:2018-02-09 23:59:58    阅读次数:322
CentOS下javaweb服务器搭建记录(持续更新)
使用putty完成windows向linux发送文件 在windows cmd下 比如: 将当前目录下的jdk安装包发给linux服务器的 文件夹 使用putty完成linux服务器向windows发送文件 同样是在windows cmd下 就是把上面的反过来写了 ...
分类:编程语言   时间:2018-02-10 00:00:05    阅读次数:216
Java 到底是值传递还是引用传递
作者:Intopass链接:https://www.zhihu.com/question/31203609/answer/50992895来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 首先,不要纠结于 Pass By Value 和 Pass By Referenc ...
分类:编程语言   时间:2018-02-10 00:02:41    阅读次数:271
JAVA特性面试题:
1.简要介绍java程序的健壮性。 答:JAVA程序会在编译和运行的时候自动的检测可能出现的错误,而且它是一种强类型语言,对于类型的检查很严格,而且它的垃圾回收机制也有效的避免了内存的泄漏。 2.为什么说java语言是完全面向对象的?(其实我觉得它不是完全面向对象的) 答:因为它不支持任何面向过程的 ...
分类:编程语言   时间:2018-02-10 00:03:33    阅读次数:217
C/C++ - 控制台画圆
书上看到一个画空心圆的题,于是用C++写了一个实心圆... 运行结果: = =...很菜,只能画这种单调的平面实心圆了,知道圆的方程就行了。 ...
分类:编程语言   时间:2018-02-10 00:04:13    阅读次数:248
python中的线程
1.线程的创建 1.1 通过 类直接创建 import threading import time def foo(n): time.sleep(n) print("foo func:",n) def bar(n): time.sleep(n) print("bar func:",n) s1=tim ...
分类:编程语言   时间:2018-02-10 00:05:27    阅读次数:150
在ubuntu下用sublime text3编译C++和pascal
编译C++: 选择Tools -> Build System -> New Build System,把下面代码拷贝进去,保存,自己起个名字。 然后打开C++文件,选择Tools -> Builid System ->你刚才保存的名字,按Ctrl + B就可以编译了。 { "cmd": ["g++" ...
分类:编程语言   时间:2018-02-10 01:13:57    阅读次数:340
Java虚拟机-垃圾收集器
垃圾收集器(Garbage Collection, GC)的诞生引导出了三个问题: 哪些内存需要回收? 什么时候回收? 如何回收? 对于线程独占的三个区域(程序计数器、虚拟机栈、本地方法栈)不用过多的考虑垃圾回收的问题,因为他们随着线程创建而生,随着线程结束而消失。然而Java堆和方法区则不一样,一 ...
分类:编程语言   时间:2018-02-10 01:17:05    阅读次数:189
《Python 数据分析》笔记——数据的检索、加工与存储
数据的检索、加工与存储1.利用Numpy和pandas对CSV文件进行写操作对CSV文件进行写操作,numpy的savetxt()函数是与loadtxt()相对应的一个函数,他能以诸如CSV之类的区隔型文件格式保存数组:np.savetxt('np.csv',a,fmt='%.2f',delimit... ...
分类:编程语言   时间:2018-02-10 01:17:59    阅读次数:320
java实现链表
    今天和同学讨论时,他说java没有指针怎么实现链表。的确,在Java中没有指针。但是,Java中引用和C++中的引用有很大不同,而且具有一定指针的功能(过两天会总结)。所以,就在家用Java实现了一下链表这种数据结构。目前我想到了两种方法用Java实现链表:        
分类:编程语言   时间:2018-02-10 01:18:08    阅读次数:207
Python学习记录——Ubuntu(一)基本配置、快捷键和文件操作命令行
1.常用的获取帮助方法: (1)-h (2)--help (3)man man 章节 查找的信息 #用于查询某指令在某章节中的帮助信息 man -f #精确查找 man -k #模糊查找 (4)info 2.用命令行安装软件: apt-cache search package #查找软件包并安装 a ...
分类:编程语言   时间:2018-02-10 01:21:21    阅读次数:406
java基础学习_面向对象(上)01_day07总结
哈哈 ...
分类:编程语言   时间:2018-02-10 01:21:29    阅读次数:214
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!