码迷,mamicode.com
首页 > 编程语言 > 日排行
多线程生产者消费者案例
题目需求:写一个生产者消费者容器,支持多个生产者消费者同时访问,容器里最多放十个数,需要get()和put()方法,当容器中没数据时,生产者开始生产数据,消费者等待,数据量满十个时,生产者等待,消费者开始消费. ...
分类:编程语言   时间:2018-11-30 15:44:33    阅读次数:153
【遥感影像】Python GDAL 像素与坐标对应
转:https://blog.csdn.net/theonegis/article/details/50805520 https://blog.csdn.net/wsp_1138886114/article/details/82778409 https://blog.csdn.net/Amrser/ ...
分类:编程语言   时间:2018-11-30 15:45:44    阅读次数:301
关于javascript异步
1.简单的理解 JavaScript是单线程的!总所周知,正常代码是从上而下,一条一条顺序执行的。就好比下楼梯,第一条代码先获得内存或者先执行操作。当遇到漫长的处理操作时(比如读取庞大的文件时,执行大量的计算时),就会发生阻塞。如下图: var fs = require("fs"); var dat ...
分类:编程语言   时间:2018-11-30 15:46:40    阅读次数:184
(转)Python: super 没那么简单
原文:https://mozillazg.com/2016/12/python-super-is-not-as-simple-as-you-thought.html python 约定¶ 单继承¶ 多继承¶ super 是个类¶ 多继承中 super 的工作方式¶ 参考资料¶ 约定¶ 单继承¶ 多继 ...
分类:编程语言   时间:2018-11-30 15:46:48    阅读次数:266
Spring Cloud (二): 配置管理
Spring Cloud (二): 配置管理 但假如需要搭建同多台服务器时,当然可以每台服务器做同样配置,但维护和同步会很麻烦。我理解的配置服务至少有两种不同场景: 1)多个客户使用同一配置: 比如,多台服务器组成的集群,假如后端使用同一数据库,那么每台服务器都是用相同的配置。 2)不同客户使用... ...
分类:编程语言   时间:2018-11-30 15:47:00    阅读次数:252
ls: Call From hdoop2/192.168.18.87 to hdoop2:8020 failed on connection exception: java.net.ConnectException: 拒绝连接; For more details see
场景: 预发环境中,同事已经搭建了一套hadoop集群,由于版本与所需不符,所以需要替换版本 问题描述: 在配置文件都准确的情况下,启动hadoop,出现以下报错: 启动之前初始化: 初始化目录跟配置文件目录不一致 hdfs namenode -format [root@hdoop2 hadoop- ...
分类:编程语言   时间:2018-11-30 15:47:23    阅读次数:349
Python高性能编程pdf
【 "下载地址" 】 本书共有12章,围绕如何进行代码优化和加快实际应用的运行速度进行详细讲解。本书主要包含以下主题:计算机内部结构的背景知识、列表和元组、字典和集合、迭代器和生成器、矩阵和矢量计算、并发、集群和工作队列等。最后,通过一系列真实案例展现了在应用场景中需要注意的问题。 本书适合初级和中 ...
分类:编程语言   时间:2018-11-30 15:47:39    阅读次数:454
python中#!/usr/bin/env python与#!/usr/bin/python
通常在脚本语言的第一行会看到#!/usr/bin/env python 与 #!/usr/bin/python其中之一,这两句话的目的都是指出你的python文件用什么可执行程序去运行它。 #!/usr/bin/python 是告诉操作系统执行这个脚本的时候,调用 /usr/bin 下的 pytho ...
分类:编程语言   时间:2018-11-30 15:48:25    阅读次数:119
js 数字数组按大小排序
var num = 75368 //倒序排列 num.sort((a,b)=>{return b-a}) //正序排列 num.sort((a,b)=>{return a-b}) ...
分类:编程语言   时间:2018-11-30 15:48:46    阅读次数:184
Python核心编程 第3版 中文版pdf
【 "下载地址" 】 《Python核心编程(第3版)》是经典畅销图书《Python核心编程(第二版)》的全新升级版本,总共分为3部分。第1部分为讲解了Python的一些通用应用,包括正则表达式、网络编程、Internet客户端编程、多线程编程、GUI编程、数据库编程、Microsoft Offic ...
分类:编程语言   时间:2018-11-30 15:49:14    阅读次数:251
springboot的使用一
springboot的使用一 springboot是spring社区比较新的一个项目,帮助开发者更容易使用spring应用,springboot能方便我们更快的进行spring的入门体验,这也是一种固定的,约定优于配置风格的框架。springboot基础知识:https://docs.spring. ...
分类:编程语言   时间:2018-11-30 15:50:09    阅读次数:183
JavaScript
JS是 (1)基于对象 JS本身就有一些现成的对象可供程序员使用,例如:Array,Math,String。。。 JS并不排除你可以自已按一定的规则创建对象 (2)事件驱动 JS代码写好后,需要外界触发后,方可运行,例如:单击事件,定时执行,。。。 (3)解释性 每次运行JS代码时,得需要将原代码一 ...
分类:编程语言   时间:2018-11-30 15:50:24    阅读次数:202
阿里Java架构师谈谈架构和如何成为一个Java架构师
架构的定义 我们来看看软件架构的一般定义: 程序和计算系统软件体系结构是指系统的一个或多个结构。 该结构包括软件的构建,构建的外部可见属性以及它们之间的相互关系。 该体系结构不是可操作的软件。 具体来说,这是一个表达式,它使软件工程师能够: 分析满足监管要求的设计有效性。 在设计更改相对容易的阶段, ...
分类:编程语言   时间:2018-11-30 16:34:51    阅读次数:186
Python----list 常用方法总结
一、创建列表,把使用逗号分隔的数据用中括号[ ]括起来即为一个列表,列表也叫数组、list、array;列表里面也可以再套列表,一个列表里面套一个列表,叫二维数组;一个里面套一个列表,里面的列表再套一个列表,这个叫三维数组,套几层就是几维,定义格式如下: 角标、索引 通过下标可取到列表中的元素,下标 ...
分类:编程语言   时间:2018-11-30 16:35:28    阅读次数:237
java核心技术-NIO
1、reactor(反应器)模式  使用单线程模拟多线程,提高资源利用率和程序的效率,增加系统吞吐量。下面例子比较形象的说明了什么是反应器模式:  一个老板经营一个饭店,  传统模式-来一个客人安排一个服务员招呼,客人很满意;(相当于一个连接一个线程)  后来客人越来越多,需要的服务员越来越多,资源条件不足以再请更多的服务员了,传统模式已经不能满足需求。老板之所以为老板自然有过人之处,老板发现,服
分类:编程语言   时间:2018-11-30 16:35:36    阅读次数:209
汇编语言学习(一)
...
分类:编程语言   时间:2018-11-30 16:37:20    阅读次数:124
Python (十) 集合
集合(set)是一个无序的不重复元素序列。 可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。 创建格式: 集合内置方法完整列表 ...
分类:编程语言   时间:2018-11-30 16:38:21    阅读次数:182
java序列化测试
0、前言 本文主要对几种常见Java序列化方式进行实现。包括Java原生以流的方法进行的序列化、Json序列化、FastJson序列化、Protobuff序列化。 1、Java原生序列化 Java原生序列化方法即通过Java原生流(InputStream和OutputStream之间的转化)的方式进 ...
分类:编程语言   时间:2018-11-30 16:39:16    阅读次数:188
随机生成红包算法
引入文件Reward.php 引入文件CreateReward.php 运行结果 第1个红包,金额为:6.67第2个红包,金额为:7.73第3个红包,金额为:7.83 ...
分类:编程语言   时间:2018-11-30 16:39:40    阅读次数:186
“全栈2019”Java第一章:安装JDK11(Mac)
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 文章原文链接 “全栈2019”Java第一章:安装JDK11(Mac) 下一章 “全栈2019”Java第二章:安装JDK11(Windows) 学习小组 加入同步学习小组,共同交流与进步。 方式一:关注 ...
分类:编程语言   时间:2018-11-30 16:40:59    阅读次数:258
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!