首页 > 2018年12月23日 > 全部分享
lockFreeQueue 无锁队列实现与总结
无锁队列 介绍 在工程上,为了解决两个处理器交互速度不一致的问题,我们使用队列作为缓存,生产者将数据放入队列,消费者从队列中取出数据。这个时候就会出现四种情况,单生产者单消费者,多生产者单消费者,单生成者多消费者,多生产者多消费者。我们知道,多线程往往会带来数据不一致的情况,一般需要靠加锁解决问题。 ...
分类:其他   时间:2018-12-23 17:35:25    收藏:0  评论:0  赞:0  阅读:207
架构设计
架构文档: https://time.geekbang.org/column/article/13419 lRUP 4+1视图架构设计: https://www.ibm.com/developerworks/cn/rational/06/r-wenyu/index.html ...
分类:其他   时间:2018-12-23 17:35:00    收藏:0  评论:0  赞:0  阅读:127
新装系统或者安装显卡出现的卡住,循环登录等问题
使用Ubuntu的朋友一般都会遇到几种状况: 安装Ubuntu的时候,卡在Ubuntu的LOGO界面或黑屏。 卡LOGO 双显卡安装Nvidia驱动,循环登录或黑屏 循环登录1、启动系统后在Grub界面,选择ubuntu系统的那一行,然后按E键,就会进入Grub的编辑状态。GRUB这里写图片描述2、 ...
分类:其他   时间:2018-12-23 17:34:29    收藏:0  评论:0  赞:0  阅读:173
2018.12.23 周日--【绝代风华】《幸福2018》
本文地址:2018.12.23 周日--【绝代风华】《幸福2018》 原文地址(微信公众号):【绝代风华】《幸福2018》 一、概述2018年 【01 2018年的我】: 说起来2018年,我认为我的关键词是“幸福”。 2018年-幸福的一年 2018年-幸福的一年 这一年,我和媳妇双双拿到了驾照, ...
分类:其他   时间:2018-12-23 17:33:58    收藏:0  评论:0  赞:0  阅读:471
document.getElementById 和 document.getElementsByClassName获取DOM元素的区别
想必小伙伴们对于 JS 获取DOM的几种方法早已烂熟于心,了然于胸, 尤其是 document.getElementById 和 document.getElementsByClassName, 看看下面截图,用上面2种方法获取到元素并添加点击事件后,控制台会打印出什么呢? 可能有小伙伴晃眼一看,这 ...
分类:其他   时间:2018-12-23 17:33:29    收藏:0  评论:0  赞:0  阅读:400
React Router的Route的使用
Route 是 React Router中用于配置路由信息的组件,每当有一个组件需要根据 URL 决定是否渲染时,就需要创建一个 Route。 1) path 每个 Route 都需要定义一个 path 属性,path 属性是一个url,当 URL 匹配一个 Route 时,这个 Route 中定义 ...
分类:其他   时间:2018-12-23 17:33:13    收藏:0  评论:0  赞:0  阅读:187
JVM参数调优
java内存结构 一、垃圾回收机制 堆内存分为:新生代,老年代 默认比例: 1:2 新生代:刚出生不久的对象,存放在新生代里面,存放不是经常使用的对象 老年代:存放比较活跃的对象,存放经常被引用的对象 垃圾回收机制回收在新生代比较频繁,老年代回收的次数比较少。 二、jvm参数调优 常见参数配置 -X ...
分类:其他   时间:2018-12-23 17:32:52    收藏:0  评论:0  赞:0  阅读:130
使用kbmmw smarthttpservice 简单返回数据库结果
这个很简单,直接上码。 服务器端声明过程 具体实现代码 运行结果 ...
分类:数据库技术   时间:2018-12-23 17:32:32    收藏:0  评论:0  赞:0  阅读:344
一次使用innobackupex重新搭建主从复制报错解决方法及注意事项
【环境介绍】 系统环境:CentOS release 6.4 (Final) + Server version: 5.7.18-log MySQL Community Server (GPL) + innobackupex version 2.4.12 Linux (x86_64) 【背景描述】 使 ...
分类:其他   时间:2018-12-23 17:31:49    收藏:0  评论:0  赞:0  阅读:287
初步认知:状态模式
在讲述这个模式之前,我们先看一个案例:程序员加班 输出结果: 当前时间:9点 上午工作,精神百倍当前时间:10点 上午工作,精神百倍当前时间:12点 饿了,午饭;犯困,午休当前时间:13点 下午状态还不错,继续努力当前时间:14点 下午状态还不错,继续努力当前时间:17点 加班哦,劳累之急当前时间: ...
分类:其他   时间:2018-12-23 17:31:31    收藏:0  评论:0  赞:0  阅读:133
shell学习记录
数学表达式: 循环的写法: ...
分类:系统服务   时间:2018-12-23 17:31:01    收藏:0  评论:0  赞:0  阅读:130
Judy Beta 第四天
概述 Judy 后端:提供了多文件下 debug 的支持,并修复了重构之后存在的一些 bug Judy 前端:正在提供前端变量展开查看的支持,并测试 Judy 后端的变量展开查看情况 进展 Manli Shu: 提供前端变量展开查看的支持 YueChen Wang: 测试 Judy 后端变量展开 Z ...
分类:其他   时间:2018-12-23 17:30:29    收藏:0  评论:0  赞:0  阅读:169
Cs231n课堂内容记录-Lecture 7 神经网络二
Lecture 7 神经网络二 课程内容记录:https://zhuanlan.zhihu.com/p/21560667?refer=intelligentunit 1.协方差矩阵: 协方差(Covariance)在概率论和统计学中用于衡量两个变量的总体误差。而方差是协方差的一种特殊情况,即当两个变 ...
分类:其他   时间:2018-12-23 17:30:09    收藏:0  评论:0  赞:0  阅读:166
selenium 定位动态ID
笔记一下学习的心得,selenium 如何定位到iframe? 可以通过id 或者name 进行定位 switch_to_frame(name_or_id_or_frame_element ) 例如: 所以根据上述代码可以修改成: ...
分类:其他   时间:2018-12-23 17:29:35    收藏:0  评论:0  赞:0  阅读:185
典型的文件上传漏洞
案例一URL:http://120.24.86.145:8003/代码 其实就是拼接eval可构造如下语句: 到了代码里就是 案例二 URL:http://120.24.86.145:8004/index1.php flag In the variable ! <?php error_reporti ...
分类:Web开发   时间:2018-12-23 17:29:19    收藏:0  评论:0  赞:0  阅读:265
如何更优雅的在kubernetes平台下记录日志
背景 传统项目里面记录日志大多数都是将日志记录到日志文件,升级到分布式架构以后,日志开始由文件转移到elasticsearch(es)中来存储,达到集中管理。在kubernetes平台里面把日志记录到es有两种简单的方案: 容器外记录。 首先在docker容器里面做挂载,指定一个固定的虚拟机目录,然 ...
分类:Web开发   时间:2018-12-23 17:27:26    收藏:0  评论:0  赞:0  阅读:208
Python学习四:列表
一.增加 append 追加 insert 插入 二.修改 ①,通过下标替换修改 替换两个以上需要用括号括起来 三.删除 remove 删除指定参数 pop 弹出指定下标参数 不接收弹出的参数等于删除 del 删除指定下标参数 四.查找 count count方法统计某个元素在列表中出现的次数 ex ...
分类:编程语言   时间:2018-12-23 17:26:30    收藏:0  评论:0  赞:0  阅读:146
Oracle创建'数据库'三步走
--创建表空间 create tablespace waterboss datafile 'd:\waterboss.dbf' size 100m autoextend on next 10m; --创建用户 create user wateruser identified by 011220 de... ...
分类:数据库技术   时间:2018-12-23 17:26:14    收藏:0  评论:0  赞:0  阅读:160
【Splay】【Luogu3369】普通平衡树
#include using namespace std; const int INF=0x3f3f3f3f; struct node{ int lc,rc,fa,size,v; }a[100004]; int n,cnt=0,rt=0; inline void pushup(int k){ a[k... ...
分类:其他   时间:2018-12-23 17:25:36    收藏:0  评论:0  赞:0  阅读:139
C++进阶--const
const的基本使用方法 ...
分类:编程语言   时间:2018-12-23 17:25:19    收藏:0  评论:0  赞:0  阅读:147
973条   上一页 1 ... 21 22 23 24 25 ... 49 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!