码迷,mamicode.com
首页 > 编程语言 > 日排行
C++位运算(二进制)
C++位运算 ——二进制下进行计算(按运算优先级介绍) 引言:我们都知道,计算机的所有操作实际上都是在二进制下进行的,因此,在二进制条件下进行的位运算的速度实际是很快的,在编程中运用适当位运算可以降低程序的时间复杂度。 ~取反 : ~x,表示将x的各位取反,即 ~1=0,~1=0。 >> 右移 :x ...
分类:编程语言   时间:2018-08-09 17:29:05    阅读次数:114
JavaScript登录记住密码操作
记住密码 记住密码 ...
分类:编程语言   时间:2018-08-09 17:31:35    阅读次数:120
spring boot RedisMQ——生产者消费者模式
1.配置redis 在application.properties文件中加入redis的配置信息 配置spring-redis.xml文件 2、编写RedisUtil类 3、模拟生产者 4、模拟消费者 5、独立消费者作为一个项目(监听器) 在application-context.xml文件配置be ...
分类:编程语言   时间:2018-08-09 17:31:52    阅读次数:1843
python3 map,filter和列表推导式
num_list = [11,2,-33,10,7,3,5,43] 1、filter 函数 获取num_list大于5的元素,并返回列表 用lambda表达式实现: # 在python2 中 filter返回的是一个列表,可以用for遍历 # 在python3 中 filter返回的是一个filte ...
分类:编程语言   时间:2018-08-09 17:33:01    阅读次数:127
用c++ 给易语言写支持库学习记录
废话我就不对说 直接开始 易语言官方下载的易语言安装路径下 有一个SDK文件夹 我们点进入cpp文件夹里面提供是c++的SDK elib文件夹里就是sdk 我们新建一个win32项目 这里我用的是VS2015 创建一个空的项目 包含易语言官方的SDK目录即可 需要注意的地方是 预定义处理里面 如果你 ...
分类:编程语言   时间:2018-08-09 17:33:09    阅读次数:260
python中logging的常用方法
logging常用 日志轮转的两种方式 参考: https://www.cnblogs.com/CJOKER/p/8295272.html http://python.jobbole.com/86887/ https://blog.csdn.net/lizhe_dashuju/article/det ...
分类:编程语言   时间:2018-08-09 17:33:27    阅读次数:165
Java 异步转同步 ListenableFuture in Guava
ListenableFuture的说明 并发编程是一个难题,但是一个强大而简单的抽象可以显著的简化并发的编写。出于这样的考虑,Guava 定义了 ListenableFuture接口并继承了JDK concurrent包下的Future 接口,ListenableFuture 允许你注册回调方法(c ...
分类:编程语言   时间:2018-08-09 17:33:33    阅读次数:214
python 函数进阶
一.函数的动态参数 1.1 *args 位置参数动态传参 *在这里表示接收位置参数的动态传参,接收到的是元组 1.2 **kwargs 关键字动态传参 ** 在这里表示接收关键字参数,接收到的是一个字典 顺序:位置参数, *args, 默认值参数, **kwargs 形参的位置 *,**:聚合 实参 ...
分类:编程语言   时间:2018-08-09 17:34:02    阅读次数:185
【排序】奶牛的编号
题目描述 有N(1≤N≤1000)头奶牛,它们都被标上一个优先等级编号:1,2或3。用来表示它们喝水时的优先次序,编号为l的最优先,编号为2的其次,编号为3的最后。每天奶牛开始时排成一行,但总是很乱,需要你把它们重新排成编号为1的奶牛在最前面,编号为2的其次,编号为3的奶牛在最后。你能计算出最少需要 ...
分类:编程语言   时间:2018-08-09 17:34:22    阅读次数:234
JavaScript基本概念1
Beauty will fade but love will stay. ECMA 262 通过 ECMAScript 描述了 JavaScript 的所有基本概念。在了解 JavaScript 这门语言最基本的工作原理之前,让我们再回顾一下 ECMAScript 发展历史: 1) JavaScri ...
分类:编程语言   时间:2018-08-09 17:35:00    阅读次数:142
JavaScript基础知识(Math的方法)
Math的方法 Math : 对象数据类型 ; Math: {} 是window下的一个键值对; 属性名叫Math,属性值是一个对象 Math: {} 是window下的一个键值对; 属性名叫Math,属性值是一个对象 var obj = {a:1}; console.log(obj.a); con ...
分类:编程语言   时间:2018-08-09 17:35:46    阅读次数:115
JavaScript基础知识(DOM)
获取元素的方法 要操作谁,就要先获取谁; 获取元素 1、document.getElementById:通过ID名来获取元素 兼容性: 在IE8以下,会默认把name属性当做id来获取; document : 文档;上下问必须是document get : 获取 element : 元素 By : ...
分类:编程语言   时间:2018-08-09 17:36:15    阅读次数:165
springboot/Mybatis整合
正题 本项目使用的环境: 开发工具:Intellij IDEA 2017.1.3 springboot: 1.5.6 jdk:1.8.0_161 maven:3.3.9 额外功能 PageHelper 分页插件 mybatis generator 自动生成代码插件 步骤: 1.创建一个springb ...
分类:编程语言   时间:2018-08-09 17:38:15    阅读次数:137
spring mvc 中文乱码处理
在 web.xml中添加 ...
分类:编程语言   时间:2018-08-09 17:38:39    阅读次数:198
java环境变量
系统变量→新建 JAVA_HOME 变量 。 变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0) 系统变量→新建 JAVA_HOME 变量 。 变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0) 5 系统变量→寻找 Path 变量→编辑 在变量值最后输入 %J ...
分类:编程语言   时间:2018-08-09 17:38:56    阅读次数:145
二叉排序树的查找
二叉排序树的查找很简单,key值与当前结点值比较,比当前结点值小,key的值只能存在当前结点的左子树里,否则,key值只能存在当前结点的右子树;直到找的key或可以为NULL
分类:编程语言   时间:2018-08-09 17:39:05    阅读次数:108
排序算法
冒泡排序 package basic_class_01; import java.util.Arrays; public class Code_00_BubbleSort { public static void bubbleSort(int[] arr) { if (arr == null || ... ...
分类:编程语言   时间:2018-08-09 17:39:51    阅读次数:137
java 运算符++的练习
第一个练习: 第二个练习: 第三个练习: ...
分类:编程语言   时间:2018-08-09 17:40:38    阅读次数:146
Python 代码块 小数据池
一 代码块 什么是代码块??? Python程序是由代码块构造的。先举一个例子: 从上面的例子可以称为代码块,虽然上面的缩进的内容都叫代码块,但是他们并不是python中严格定义的代码块。 那么,python中真正意义上的代码块又怎么定义? 因此,我们定义:一个模块,一个函数,一个类,一个文件等都是 ...
分类:编程语言   时间:2018-08-09 17:43:06    阅读次数:180
谁说Python协程是鸡肋的!站出来我不打死他!这么牛逼的协程!
文章思路:本文将先介绍协程的概念,然后分别介绍Python2.x与3.x下协程的用法,最终将协程与多线程做比较并介绍异步爬虫模块。 协程 概念 协程,又称微线程,纤程,英文名Coroutine。协程的作用,是在执行函数A时,可以随时中断,去执行函数B,然后中断继续执行函数A(可以自由切换)。但这一过 ...
分类:编程语言   时间:2018-08-09 17:44:30    阅读次数:267
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!