码迷,mamicode.com
首页 > 编程语言 > 日排行
C语言异或运算在程序设计中的妙用
异或运算符^也称XOR运算符。它的规则是若参加运算的两个二进位同号,则结果为0(假);异号则为1(真)。即0 ^ 0=0,0 ^ 1=1,1 ^ 1=0。 性质: (1) 一个数与1异或会翻转 (2) 一个数与0异或保持不变 (3) 一个数异或它本身等于0 (4) 每一位的结果只与该位有关。 应用: ...
分类:编程语言   时间:2018-12-15 21:02:20    阅读次数:177
vue 数组遍历方法forEach和map的原理解析和实际应用
一、前言 forEach和map是数组的两个方法,作用都是遍历数组。在vue项目的处理数据中经常会用到,这里介绍一下两者的区别和具体用法示例。 二、代码 1. 相同点 都是数组的方法 都用来遍历数组 两个函数都有4个参数:匿名函数中可传3个参数item(当前项), index(当前项的索引), ar ...
分类:编程语言   时间:2018-12-15 21:02:49    阅读次数:223
python布尔类型和逻辑运算
布尔类型 python中True表示真,False表示假,它们是布尔类型: 在python中,bool的True和False是数值1和0的字符串表示格式,实际上 bool类型是int类型的一个子类 。 因为True/False是数值1和0的另一种表示方式,它们可以直接参与数值运算。 True/Fal ...
分类:编程语言   时间:2018-12-15 21:03:20    阅读次数:225
【C++】C++中int与string的相互转换
一、int转string 1.c++11标准增加了全局函数std::to_string: string to_string (int val); string to_string (long val); string to_string (long long val); string to_stri ...
分类:编程语言   时间:2018-12-15 21:04:27    阅读次数:249
Java中的逆变与协变 很直接不饶弯的讲出来了
https://blog.csdn.net/zero__007/article/details/52245475 ...
分类:编程语言   时间:2018-12-15 21:06:57    阅读次数:277
精读JavaScript模式(三)
一、前言 上个月底,爸爸因为事故突然离世,说心里话,现在看到'去世','爸爸'这样的字眼,眼泪都会忍不住在眼眶打转,还是需要时间治愈。最近也只是零碎的看了下东西,始终沉不下心去读书,直到今天还是决定捡起之前看的JS模式。 前面两篇博客大概记录了书中前两章节我觉得一些好用的知识,从这篇开始就是第三章- ...
分类:编程语言   时间:2018-12-15 21:07:11    阅读次数:172
Spring注解
处理器方法和方法参数相关: @Controller,类注解:标记一个类是控制器,控制器上也可以加@RequestMapping,表示类内部的handler method方法的url前共有一部分路径。 @RequestMapping 类注解,方法注解:把一个handler method方法和对应的ur ...
分类:编程语言   时间:2018-12-15 21:08:10    阅读次数:207
python常用函数大总结
我们在学习python的时候,接触最多的往往则是那些函数,对于python函数,在这里为大家总结归纳了这些,如果有缺漏,还请及时留言指正哦! 话不多说,干货来袭! 1.常用内置函数:(不用import就可以直接使用) help(obj) 在线帮助, obj可是任何类型 callable(obj) 查 ...
分类:编程语言   时间:2018-12-15 21:09:12    阅读次数:230
树状数组的改段求点,改段求段
改段求点(区间更新, 单点求值) 用一个数组 d 存储目标数组 a 中相邻元素的差值, 即 i > 1 时, d[i] = a[i] - a[i - 1] ; i == 1 时, d[i] = a[i] . 那么有 a[i] = d[1] + ... + d[i] .若要将 a 数组区间 [l, r ...
分类:编程语言   时间:2018-12-15 21:09:56    阅读次数:208
[记录]python的简单协程框架(回调+时间循环+select)
# -*- coding: utf-8 -*- # @Time : 2018/12/15 18:55 # @File : coroutine.py #一个简单的 Coroutine 框架 import socket # on top of TCP import time from selectors... ...
分类:编程语言   时间:2018-12-15 21:10:11    阅读次数:256
Spring Cloud微服务视频教程-百度云
Spring Cloud微服务视频教程 百度云 链接:https://pan.baidu.com/s/1mp8SkxNw7EfoTDtDKQMpIA 提取码: 关注公众号【GitHubCN】回复5219获取 ...
分类:编程语言   时间:2018-12-15 21:14:05    阅读次数:425
python---使用pycharm运行py文件
在pycharm中新建一个.py的文件,那么如何使用pycharm来运行这个文件呢? 第一步:选择这个三角(即Edit configuration)进入设置 第二步:设置文件名和路径 第三步:设置完成后,图标就会变绿 点击就可以运行。 ...
分类:编程语言   时间:2018-12-15 21:40:31    阅读次数:255
java获取随机数
Random rand = new Random();int i = rand.nextInt(); //int范围类的随机数i = rand.nextInt(100); //生成0-100以内的随机数i = (int)(Math.random() * 100); //0-100以内的随机数,用Ma ...
分类:编程语言   时间:2018-12-15 21:41:55    阅读次数:215
JavaScript中的闭包
JavaScript中的闭包 1 闭包--爱的初体验 在接触一个新技术的时候,我首先会做的一件事就是:找它的demo code。对于码农们来说,代码有时候比自然语言更能理解一个事物。 其实,闭包无处不在,比如:jQuery、zepto的主要代码都包含在一个大的闭包中,所以下面我先写一个最简单最原始的 ...
分类:编程语言   时间:2018-12-15 22:02:16    阅读次数:188
web前端(四)——javascript高级
数组 定义数组的方法 操作数组中数据的方法 循环语句 字符串处理方法 调试程序的方法 1、alert 2、console.log 3、document.title 定时器 定时器类型及语法 封闭函数 封闭函数是javascript中匿名函数的另外一种写法,创建一个一开始就执行而不用命名的函数。 封闭 ...
分类:编程语言   时间:2018-12-15 22:03:00    阅读次数:293
win7 python pdf2image入坑经历
Python开发菜鸟入坑 项目要求pdf转成图片,网上较多的方案对于windows极其不友好,wand,Pythonmagick(win下载地址:www.lfd.uci.edu/~gohlke/pythonlibs/#pythonmagick),imagemagick(win下载地址:www.ima ...
分类:编程语言   时间:2018-12-15 22:03:20    阅读次数:282
第1章:Python语言介绍/1.1 如何学习一门新开发语言
*如何学习一门新开发语言1.学习新语言套路1.了解语言背景:是干什么的?2.安装环境1.下载安装包:Python-3.7.1.tar.xz、JDK、2.找一款好用的IDE:1.JAVA:eclipse/myeclipse2.C语言:VIM3.C++:VISIOSTUDIO4.GO语言:LiteIDE5.PYTHON:IDLE3.找一份容易上手的教程1.语言表达简单易懂2.实例多3.代码能落地4.坚
分类:编程语言   时间:2018-12-15 22:30:21    阅读次数:262
leetcode 75 Sort Colors 计数排序,三路快排
解法一:计数排序:统计0,1,2 的个数 时间复杂度:O(n) 空间复杂度:O(k) k为元素的取值范围, 此题为O(1) 解法二:三路快排 时间复杂度:O(n) 空间复杂度:O(1) 只遍历了一遍 ...
分类:编程语言   时间:2018-12-15 22:30:31    阅读次数:248
分布式一致性的基石---Paxos算法(1)
分布式一致性的基石 Paxos算法(1) Paxos算法是由微软的工程师Lamport提出,Lamport依靠Paxos算法获得图灵奖; Paxos算法旨在解决相互信任的分布式系统中,多个节点能快速达成一个一致的值; 目前,google的Chubby,雅虎的Zookeeper,Oracle的MySq ...
分类:编程语言   时间:2018-12-15 22:31:08    阅读次数:248
携程系统架构师带你手写spring mvc,解读spring核心源码!
讲师简介: James老师 系统架构师、项目经理 十余年Java经验,曾就职于携程、人人网等一线互联网公司,专注于java领域,精通软件架构设计,对于高并发、高性能服务有深刻的见解, 在服务化基础架构和微服务技术有大量的建设和设计经验。 课程内容: 1.为什么读Spring源码? 如果你是一名JAV ...
分类:编程语言   时间:2018-12-15 22:31:23    阅读次数:248
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!