码迷,mamicode.com
首页 > 2019年01月27日 > 全部分享
RabbitMQ 运转流程
生产者发送消息 1、生产者连接到 RabbitMQ Broker,建立一个连接(Connection),开启一个信道(Channel) 2、生产者声明一个交换器,并设置相关属性,比如交换机类型、是否持久化等 3、生产者声明一个队列并设置相关属性,比如是否排他、是否持久化、是否自动删除等 4、生产者通 ...
分类:其他好文   时间:2019-01-27 19:18:54    阅读次数:180
读《程序是怎么跑起来的》第一章有感
从功能方面来看,CPU的内部由寄存器、控制器、运算器和时钟四个部分构成,各部分之间由电流信号相互连通。程序是把寄存器作为对象来描述的。寄存器有许多不同的种类,与其种类相对应的是其不同的功能。 程序的流程分为循序执行,条件分支和循环三种。 cpu的执行比较是由cpu的运算装置自动实行减法运算后得出的结 ...
分类:其他好文   时间:2019-01-27 19:18:45    阅读次数:169
集五福瓜分5亿现金,你知道里面暗藏猫腻吗?
支付宝集五福,上百万人已集齐; i春秋提醒您,防范陌生人送福字 ...
分类:其他好文   时间:2019-01-27 19:18:38    阅读次数:181
秒杀:注解限流
接口限流防刷 可以用缓存来实现,一分钟之内访问一次加1达到一定次数就拒绝 ...
分类:其他好文   时间:2019-01-27 19:18:29    阅读次数:177
在Windows下生成的shell文件在上传到Linux上发现无法执行
为了批量生成shell文件,我在Windows下用knime循环生成一批shell文件,在上传到Linux上执行时发现报错: 在将shell文件内的代码完全复制到一个新建的shell文件下,发现执行成功。 发现原因是win下空格之类符号与Linux下不一致,因此编译错误 执行 后,执行成功 ...
分类:Windows程序   时间:2019-01-27 19:18:22    阅读次数:196
Java基础之反射
反射简介: Java Reflection Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法 Java反射机制提供的功能 在运行时判断任意一个对象所属的类 在运行时构造任意一个类的 ...
分类:编程语言   时间:2019-01-27 19:17:56    阅读次数:233
初识KMP
初识KMP "例题传送门" KMP算法是一种改进的字符串匹配算法,时间复杂度为O(m+n)。 ? ——百度百科 KMP算法最重要的一个内容就是next数组,它让KMP算法从普通的字符串匹配算法的O(mn)优化到了O(n+m)。 next数组主要的功能就是让两个串匹配失败时,能够快速地找到下一个匹配的 ...
分类:其他好文   时间:2019-01-27 19:17:45    阅读次数:200
读《程序是怎么跑起来的》第三章有感
此章开头作者就举出了一个例子,一个将0.1累加100次的程序,如果不是作者强调,我也肯定会认为最后的运行结果是10,毕竟程序的写入没有什么错误。读了后面之后才意识到一些十进制的小数无法用二进制表示,导致运行结果与实际想要的结果有差错。同时作者补充了两种避免计算出错的方法。 本章还讲解了二进制小数如何 ...
分类:其他好文   时间:2019-01-27 19:17:38    阅读次数:167
【转发】关于软件企业的估值
觉得写的有一定道理,分享一下。 不客气的说,国内主流机构对软件行业的无知让人震惊。类似的文章俺2年前就发过,1年前又发过,但持续不断的利润下滑仍然没有让那些自以为的业内专家得到教训。各种软件垃圾股依然是市盈率高企,年年负增长,基金抱团扎堆。2001年前纳斯达克泡沫给研究者造成的幻觉,以为不着边际的高 ...
分类:其他好文   时间:2019-01-27 19:17:25    阅读次数:183
LaTeX自定义宏包、类文件的默认搜索路径设置方法
  对于自定义的LaTeX宏包与类,在调用时可以通过在命令\documentclass{}与\usepackage{}命令中指定完整路径或者相对路径,这样确实可以调用,但是编译时总是有烦人的警告信息,让人不爽。还好有一个办法可以解决。   操作系统:Ubuntu 16. ...
分类:其他好文   时间:2019-01-27 19:17:08    阅读次数:1043
不用加减乘除做加法
题目 写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。 思路 二进制中,两个数相加有如下的规律 所以有如下解法: 拓展 不定义新的变量交换两变量的值。 1.基于加法 2.基于异或运算 用这个办法交换2个指针的内容.那么你要先检查2个指针指向的地址是否相同.不然会导致内容 ...
分类:其他好文   时间:2019-01-27 19:16:59    阅读次数:131
#6281. 数列分块入门 5
题目链接:https://loj.ac/problem/6281 题目描述 给出一个长为 nn 的数列 a_1\ldots a_na1?…an?,以及 nn 个操作,操作涉及区间开方,区间求和。 题目描述 给出一个长为 nn 的数列 a_1\ldots a_na1?…an?,以及 nn 个操作,操作 ...
分类:其他好文   时间:2019-01-27 19:16:47    阅读次数:179
LeetCode-15-3 Sum
算法描述: Given an array nums of n integers, are there elements a, b, c in nums such that a + b + c = 0? Find all unique triplets in the array which gives ...
分类:其他好文   时间:2019-01-27 19:16:40    阅读次数:167
C语言(数据结构)——概述
1、为什么要学数据结构 ——有用 2、什么是数据结构 ——(1)存在一种或多种个关系的【数据元素】的集合和操作 ——(2)指的是一种关系和实现 ——(3)主要研究数据的【逻辑结构】和【存储结构】,具体是研究数据 【结点的值】 与 【结点的关系】 进一步解析:即使研究值与值关系,在逻辑上和计算机内存存 ...
分类:编程语言   时间:2019-01-27 19:16:31    阅读次数:172
Beginning Math and Physics For Game Programmers
Chapter 1. Points and Lines (已看) Chapter 2. Geometry Snippets (已看) Chapter 3. Trigonometry Snippets (已看) Chapter 4. Vector Operations (已看) Chapter 5. ...
分类:其他好文   时间:2019-01-27 19:16:20    阅读次数:138
多线程——volatile
在多线程中,为了使得某个变量对任意一个线程可见,会使用volatile对该变量进行修饰。 理解volatile之前,要先知道线程是如何调用变量的。每一个线程都拥有自己的一个私有堆栈,变量是定义在主内存中,而每个线程会将变量copy一份到私有堆栈。每次启动线程操作,都会先从主内存读取熟读到私有堆栈,然 ...
分类:编程语言   时间:2019-01-27 19:16:09    阅读次数:188
树、二叉树的一些基本概念
写在前面 我们前面的栈、队列以及线性表都是线性结构、而树是非线性结构的。因此,树中的元素之间一般不存在类似线性结构的一对一的关系,而表现更多的是多对多的关系。直观的看,它是数据元素(树中的节点),按分支关系组织起来的结构。很显然,树形结构是比线性结构更复杂的一种数据结构类型。 树 1、树的定义 它具 ...
分类:其他好文   时间:2019-01-27 19:15:55    阅读次数:193
995条   上一页 1 ... 16 17 18 19 20 21 22 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!