码迷,mamicode.com
首页 > 编程语言 > 日排行
python3-循环
循环 要计算1+2+3,我们可以直接写表达式: 要计算1+2+3+...+10,勉强也能写出来。 但是,要计算1+2+3+...+10000,直接写表达式就不可能了。 为了让计算机能计算成千上万次的重复运算,我们就需要循环语句。 Python的循环有两种,一种是for...in循环,依次把list或 ...
分类:编程语言   时间:2018-06-17 12:35:23    阅读次数:174
Java支持多继承么?
Java中类不支持多继承,只支持单继承(即一个类只有一个父类)。 但是java中的接口支持多继承,,即一个子接口可以有多个父接口。(接口的作用是用来扩展对象的功能,一个子接口继承多个父接口,说明子接口扩展了多个功能,当类实现接口时,类就扩展了相应的功能)。 Java只支持单继承是出于安全性考虑,如果 ...
分类:编程语言   时间:2018-06-17 12:36:32    阅读次数:164
Learn Rails5.2- ActiveRecord: Migration , spring的使用(不兼容的解决办法)
偶然一次: 运行rails generate停止不动,网上查找答案,可能是bundle update 之后 spring 版本变化了,和正在运行的 spring 实例不兼容。 Spring导致的同样的原因: rails g migration后,窗口显示了生成迁移文件,但文件树结构上没有显示这个文件 ...
分类:编程语言   时间:2018-06-17 13:29:24    阅读次数:218
求指定整数数组的中位数
//int a[]={12,43,56,14,78,16,50,26,30,40};的中位数//按数据从小到大排序,如果是奇数个数字,则中间那个数字为中位数;如果是偶数个数字,则中间2个数字的平均值为中位数。 int getSortedArr(int * a,int len){ int i,j,te ...
分类:编程语言   时间:2018-06-17 13:30:29    阅读次数:182
python学习day11
# def my_sum(*args):# sum = 0# for i in args:# sum +=i# return sum# print(my_sum(99,1))# a = 10# b = 20# def func(a,b):# a = 3# b = 5# print(a,b)# c = ...
分类:编程语言   时间:2018-06-17 13:33:12    阅读次数:203
python-sys模块
python-sys模块 sys模块的常见函数列表 sys.argv: 实现从程序外部向程序传递参数。 sys.exit([arg]): 程序中间的退出,arg=0为正常退出。 sys.getdefaultencoding(): 获取系统当前编码,一般默认为ascii。 sys.setdefault ...
分类:编程语言   时间:2018-06-17 13:35:03    阅读次数:214
c语言的入口
// ConsoleApplication1.cpp: 定义控制台应用程序的入口点。// #include "stdafx.h"#include <stdio.h>#include <stdlib.h> int main(){ printf("hello world\n"); system("pau ...
分类:编程语言   时间:2018-06-17 13:35:11    阅读次数:175
Java 中的 static 关键字
static 关键字的特点 1. 随着类的加载而加载; 2. 优先于对象存在; 3. 被类的所有对象共享; 4. 可以通过类名调用; 内存图 构造代码块 构造代码块优先于构造方法执行,创建一个对象就会执行一次; 输出结果: 构造代码块执行 构造方法执行 final 关键字 1. 在继承中,用fina ...
分类:编程语言   时间:2018-06-17 13:36:38    阅读次数:126
Java 实例 - 集合遍历
以下实例演示了如何遍历从Collection接口延伸出的List、Set和以键值对形式作存储的Map类型的集合,以下我们分别使用了普通for,增强型的 for ,iterator 等方式来遍历集合: 关于Map类型集合的遍历 以下实例我们使用了 HashMap 的 keySet()与entrySet ...
分类:编程语言   时间:2018-06-17 13:36:44    阅读次数:199
pthread线程初始化(pthread_once)
pthread_once 语法 once_control 参数用来确定是否已调用相关的初始化例程。 pthread_once 返回值 pthread_once() 在成功完成之后返回零。其他任何返回值都表示出现了错误。如果出现以下情况,pthread_once() 将失败并返回相应的值。 EINVA ...
分类:编程语言   时间:2018-06-17 13:39:51    阅读次数:288
Java反射机制
背景知识 Class类(反射机制实现的基础) Java中的Class的类是一个特殊的类,JVM加载字节码文件的时候,在方法区中为每一个类创建一个对应的Class类对象,这个对象中包含类的信息:方法,字段,注解等。 是什么 可以在运行时动态的获取类的信息。(比如:类里面定义的方法,字段,注解等信息) ...
分类:编程语言   时间:2018-06-17 13:39:58    阅读次数:159
python3开发进阶-Django框架学习前的小项目(一个简单的学员管理系统)
在写小项目之前我们先复习一下小知识: 1、 form表单提交数据的注意事项: 2、GET和POST方法: 什么时候用GET: 1、向服务端请求一个网页的时候 2、搜索引擎检索时 什么时候用POST: 1、使用表单向服务器提交数据时 3、Django中的APP概念 1. 创建APP命令 python3 ...
分类:编程语言   时间:2018-06-17 13:40:22    阅读次数:199
贝叶斯算法
1、贝叶斯要解决的问题: 正向概率:已知袋子中有N个白球和M个黑球,摸到白球的概率多大? 逆向概率:事先不知道袋子中黑白球的比例,通过摸出来球的颜色来判断球的比例。 贝叶斯是在概率的框架下实施决策的节本方法。对分类来说,在所有相关概率都已知的理想情形下,贝叶斯考虑如何基于这些概率和误判损失来按着最优 ...
分类:编程语言   时间:2018-06-17 13:41:46    阅读次数:199
python上下文管理器
所谓上下文管理器就是实现了上下文管理协议的类(实现__enter__和__exit__方法)或函数(使用contextmanager装饰器)。 上下文管理器应用于某些特殊情景之中,典型的应用场景是打开某种资源对资源进行处理,最后再关闭资源。可以看到,上下文管理器的作用于常见的try/finally ...
分类:编程语言   时间:2018-06-17 14:16:45    阅读次数:169
python(十)、进程
一、基本概念 进程和线程是编程中非常重要的概念,它是并发和异步的基础性知识。因此,这里从网上摘录一些资料以加深理解。 1.进程 概念:程序在并发环境中的执行过程。进程作为资源分配和独立运行的基本单位,决定了操作系统的四大特性:并发、异步、共享和虚拟。并发:在同一时段内执行多个任务。异步:执行多个任务 ...
分类:编程语言   时间:2018-06-17 14:17:03    阅读次数:205
pthread中向线程发送信号
pthread_kill 语法 pthread_kill() 将信号 sig 发送到由 tid 指定的线程。tid 所指定的线程必须与调用线程在同一个进程中。sig 参数必须来自 signal(5) 提供的列表。 向指定ID的线程发送sig信号如果线程代码内不做处理,则按照信号默认的行为影响整个进程 ...
分类:编程语言   时间:2018-06-17 14:17:34    阅读次数:184
Go语言第一个程序
实例helloworld.gopackagemainimport("fmt")funcmain(){fmt.Println("hello,world!")}编译注意编译的时候,记得把源文件放在$GOPATH/src目录或者子目录下gobuildhelloworld.go运行结果hello,world!代码解读package:每个Go源文件的开头都是一个package声明,表示该文件代码所属的包im
分类:编程语言   时间:2018-06-17 14:17:59    阅读次数:130
pthread设置线程的优先级
pthread_setschedparam 语法 1. tid是使用pthread_create所获得的线程ID。 2.线程的调度有三种策略:SCHED_OTHER、SCHED_RR和SCHED_FIFO。Policy用于指明使用哪种策略。下面我们简单的说明一下这三种调度策略。 SCHED_OTHE ...
分类:编程语言   时间:2018-06-17 14:18:06    阅读次数:228
java Web基础
1. http协议: ftp协议: 2. 请求协议格式: 请求行 多个请求头信息: 头名称 头值 空行 请求体(get请求无请求体) 请求头简介: 请求协议中为请求体长度,响应中为响应长度 反正就是长度就对了 1 统计访问来源 2 防盗链 与下一条兼容http协议版本 与相邻的两条设置禁用浏览器缓存 ...
分类:编程语言   时间:2018-06-17 14:19:47    阅读次数:198
Java深拷贝与序列化
恢复内容开始 对基本类型的变量进行拷贝非常简单,直接赋值给另外一个对象即可: 对于引用类型的变量(例如 String),情况稍微复杂一些,因为直接等号赋值只是复制了一份引用,而复制前后的两个引用指向的是内存中的同一个对象。 要想实现引用类型的拷贝,可以通过实现 Cloneable 接口,并覆盖其中的 ...
分类:编程语言   时间:2018-06-17 14:21:33    阅读次数:156
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!