码迷,mamicode.com
首页 > 编程语言 > 日排行
go语言学习四 - 复合类型字面量声明
package main import ( "encoding/json" "fmt" ) func main() { //go语言的复合大括号文面量声明非常强大和灵活 //只要在最外层声明完整的复合类型在大括号内部就不需要再声明类型而直接用大括号了 a := [][]int{ {1, 2, 3, ...
分类:编程语言   时间:2018-08-28 11:34:13    阅读次数:209
SpaceVim 语言模块 elm
这一模块为 elm 开发提供支持,包括代码补全、语法检查、代码格式化等特性。 ...
分类:编程语言   时间:2018-08-28 12:12:20    阅读次数:150
ipython与sublime调用其shell出现的问题
本机电脑 win10 已安装python3.5 1. 直接在命令行运行 pip install ipython[all] 安装 ipython 安装完成后 在命令行输入 jupyter notebook 即可看到浏览器中的ipython notebook 界面 2. 然后在sunlime3的pref ...
分类:编程语言   时间:2018-08-28 12:12:41    阅读次数:774
leetcode关于数组的问题
[Leetcode] 628. 三个数的最大乘积 [Leetcode] 628. 三个数的最大乘积 leetcode414-第三大的数 leetcode414-第三大的数 LeetCode 238 计算数组除自己外的元素乘积 LeetCode 238 计算数组除自己外的元素乘积 LeetCode:1 ...
分类:编程语言   时间:2018-08-28 12:12:47    阅读次数:141
python3-开发进阶Flask的基础(5)
内容概要: 一、SQLAlchemy 1、概述 SQLAlchemy是一个ORM的框架,ORM就是关系对象映射,具体可以参照Django中的ORM。 作用:帮助我们使用类和对象快速实现数据库操作 数据库: -原生:MYSQLdb pymysql 区别就是 MYSQLdb 不支持python3 pym ...
分类:编程语言   时间:2018-08-28 12:13:37    阅读次数:161
ARM官方《CMSIS-RTOS教程》之线程Threads
创建线程Creating Threads 一旦RTOS开始运行,就会有很多系统调用来管理和控制活跃的线程。默认情况下,main()函数自动被创建为第一个可运行的线程。在第一个例子里我们使用main()函数创建了其他线程,并且随后让main()结束运行。然而我们还可以让main当成一个真正的threa ...
分类:编程语言   时间:2018-08-28 12:13:57    阅读次数:691
python安装大型包时出现错误Unable to find vcvarsall.bat
在windows平台上,据说是安装cpython编写的包时会出现Unable to find vcvarsall.bat这种错误,缺失编译C的环境或组件吧,所以这个包就安装不成功,这个时候简单的方法就是安装Visual C++ Build Tools 2015。(我使用的是python3.5版本)在 ...
分类:编程语言   时间:2018-08-28 13:00:40    阅读次数:164
python调用censys接口进行ipv4查询
def censysApi(searchQuery): API_URL = "https://www.censys.io/api/v1" UID = "51645b5b-b129-499f-a008-c7cf602ed76b" SECRET = "xJVPTgyQmgNb8O8JdGYZZOJw8M... ...
分类:编程语言   时间:2018-08-28 13:00:55    阅读次数:429
java ---Date,SimpleDateFormat
1.获取当前时间用ava.util 包中的 Date 类。 结果为: Data 输出的日期为默认的时间格式,其中CST 代表 China Standard Time (中国标准时间,也就是北京时间,东八区) 2.果想要按指定的格式进行显示,则需要另一个包( java.text 包中的 SimpleD ...
分类:编程语言   时间:2018-08-28 13:01:13    阅读次数:241
【算法】狄克斯特拉算法(Dijkstra’s algorithm)
狄克斯特拉算法(Dijkstra’s algorithm) 找出最快的路径使用算法——狄克斯特拉算法(Dijkstra’s algorithm)。 使用狄克斯特拉算法 步骤 (1) 找出最便宜的节点,即可在最短时间内前往的节点。 (2) 对于该节点的邻居,检查是否有前往它们的更短路径,如果有,就更新 ...
分类:编程语言   时间:2018-08-28 13:02:18    阅读次数:137
SpaceVim 语言模块 python
这一模块为 python 开发提供支持,包括代码补全、语法检查、代码格式化等。同时支持 REPL 交互式编程,和一件运行 python 代码,并且支持 python 代码调试。 ...
分类:编程语言   时间:2018-08-28 13:02:56    阅读次数:203
SpaceVim 语言模块 dart
这一模块为 dart 开发提供支持,包括代码补全、语法检查、代码格式化等特性。 ...
分类:编程语言   时间:2018-08-28 13:06:34    阅读次数:192
Java不借助第三方变量交换两个变量的值
这种方式有个隐患,如果两个数相加超过了类型的上限,会影响精度,导致结果不准确; 使用位^运算符就不会出现上面的情况 ...
分类:编程语言   时间:2018-08-28 13:07:36    阅读次数:125
python列表内置类型方法
python列表,即动态数组,但可含不同类型的元素于一个list中,下标(或索引)以0开始,0第一个元素,-1最后一个元素。 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可
分类:编程语言   时间:2018-08-28 13:09:45    阅读次数:132
协程(Coroutine)与多线程,多进程
执行多个任务可以使用多线程或多进程。 多进程中,同一个变量,各自有一份拷贝存在于每个进程中,互不影响 多线程中,所有变量都由所有线程共享。而线程间的切换是系统进行调度,无法控制,所以可能 一个进程中的多个线程可能会同时调用某个变量的值,造成变量值的混乱,这时就引进了线程锁,但是线程锁又容易造成死锁, ...
分类:编程语言   时间:2018-08-28 13:09:53    阅读次数:231
SpaceVim 语言模块 elixir
这一模块为 elixir 开发提供支持,包括代码补全、语法检查、代码格式化等特性。 ...
分类:编程语言   时间:2018-08-28 13:10:38    阅读次数:163
c++ queue
study from: https://blog.csdn.net/cindywry/article/details/51919282 https://www.luogu.org/problemnew/show/P3808 ...
分类:编程语言   时间:2018-08-28 13:11:29    阅读次数:141
理解Python中的闭包
1.定义 闭包是函数式编程的一个重要的语法结构,函数式编程是一种编程范式 (而面向过程编程和面向对象编程也都是编程范式)。在面向过程编程中,我们见到过函数(function);在面向对象编程中,我们见过对象(object)。函数和对象的根本目的是以某种逻辑方式组织代码,并提高代码的可重复使用性(re ...
分类:编程语言   时间:2018-08-28 13:11:41    阅读次数:193
JavaScript模拟自由落体
1.效果图 2.实现分析 利用Canvas画圆球、地面; 1.下落过程 物理知识回顾,物体下落过程(不计损耗)由重力势能转换成动能 重力势能 Ep = mgh 动能 Ek = (1/2)mv^2 速度右0增加至gt 此间需要计算浏览器每次渲染的圆球y坐标 y = (1/2)gt^2 2.反弹过程 动 ...
分类:编程语言   时间:2018-08-28 14:13:03    阅读次数:150
c++ primer 第五版第十一章
11.01 描述map和vector的不同。 vector是顺序容器,只能存放单一类型的数据。 map是关联的容器,存放一对key value,这两个数据可以是不同类型。 11.02 分别给出最适合使用list、vector、deque、map以及set的例子。 1. list 需要在中间进行操作的 ...
分类:编程语言   时间:2018-08-28 14:13:12    阅读次数:224
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!