首页 > 2020年08月05日 > 全部分享
《深入应用C++11--代码优化与工程级应用》
我的开源项目和部分技术文章索引 我的书《深入应用C++11--代码优化与工程级应用》 我在github上的开源项目 高性能易用的http server cinara 高性能易用的c++ web开发框架feather 高性能易用的RPC框架REST_RPC 基于编译期反射的序列化引擎 基于编译期反射的 ...
分类:编程语言   时间:2020-08-05 09:51:58    收藏:0  评论:0  赞:0  阅读:160
自传的Windows形成自定义控制在自己的话[ComboView] -第一部分。
下载source files - 30.2 Kb 介绍 我是谁?我在Co deProject做什么?好吧,我将自己回答所有这些问题和其他问题。 我是一个ComboView控件。你可能会想,那是什么?我是一个组合框,具有在列表视图中显示柱状项目的能力。嗯,你可能会问,还有很多类似的控件可用,那我有什么 ...
分类:Windows开发   时间:2020-08-05 09:51:28    收藏:0  评论:0  赞:0  阅读:96
c++ 随机数 取值范围 多线程
#include <random> std::random_device rd; // A function object for generating seeds std::mt19937 gen(rd()); std::uniform_int_distribution<> dis(1, 6000 ...
分类:编程语言   时间:2020-08-05 09:51:16    收藏:0  评论:0  赞:0  阅读:102
MySQL数据库菜鸟教程(一)
1、MySQL安装?Windows系统:(解压文件)下载地址:https://dev.mysql.com/downloads/file/?id=496745?解压后进入文件夹,找到bin文件下两个可执行文件:服务端:mysqld客户端:mysql?--服务端初始化:D:\MySQL8.02\mysql-8.0.21-winx64\mysql-8.0.21-winx64\bin\mysqld--in
分类:数据库技术   时间:2020-08-05 09:50:42    收藏:0  评论:0  赞:0  阅读:90
liunx——文件压缩,解压
文件的打包(压缩),解压
分类:其他   时间:2020-08-05 09:50:25    收藏:0  评论:0  赞:0  阅读:74
Git应用详解第九讲:Git cherry-pick与Git rebase
第九讲:Gitcherry-pick与Gitrebase前言这一节主要介绍gitcherry-pick与gitrebase的原理及使用。一、Gitcherry-pickGitcherry-pick的作用为移植提交。比如在dev分支错误地进行了两次提交2nd和3rd,如果想要将这两次提交移植到master分支上。采用先删除再添加的方法将会很繁琐,而使用cherry-pick就能轻松实现这一需求。首先
分类:其他   时间:2020-08-05 09:49:42    收藏:0  评论:0  赞:0  阅读:73
Git应用详解第八讲:Git标签、别名与Git gc
第八讲:Git标签、别名与Gitgc前言这一节主要介绍Git标签、别名与Git的垃圾回收机制。一、Git标签(tag)1.标签的实质标签与分支十分相似,都是指向某一次提交;并且,它们的值都为各自指向提交的SHA1值;但是,不同于会随着提交的变化而变化的分支,一旦给某次提交添加了标签,该标签就永远不会发生变化。「注意」:标签标识的是某一次提交,这次提交可以是任何分支上的任何一次提交。两类标签Git标
分类:其他   时间:2020-08-05 09:48:52    收藏:0  评论:0  赞:0  阅读:54
Map 集合怎么也有这么多坑?一不小心又踩了好几个!
上一篇List踩坑文章中,我们提到几个比较容易踩坑的点。作为List集合好兄弟Map,我们也是天天都在使用,一不小心也会踩坑。今天我就来总结这些常见的坑,再捞自己一手,防止后续同学再继续踩坑。本文设计知识点如下:不是所有的Map都能包含null这个踩坑经历还是发生在实习的时候,那时候有这样一段业务代码,功能很简单,从XML中读取相关配置,存入Map中。代码示例如下:那时候正好有个小需求,需要改动一
分类:其他   时间:2020-08-05 09:48:36    收藏:0  评论:0  赞:0  阅读:76
一个实用技巧,告别手动画图,自动生成数据库 ER 图
忙,真忙这两个星期真是巨忙,年前有个项目因为各种莫名原因,一直拖到这个月才开始真正测试。然后上周又接到新需求,马不停蹄进入开发。一边开发着新需求,一边改着旧项目的Bug。再加上这个项目算是从别人那交给过来的,这部分新功能代码并不是很熟,改Bug的时候又需要理清楚上下文逻辑,非常耗时间。这不有一天状态还不好,迷迷糊糊中改了一天Bug,又写了一天Bug。自产自销,问题有点大,后面几天一直填自己的挖的坑
分类:数据库技术   时间:2020-08-05 09:48:15    收藏:0  评论:0  赞:0  阅读:73
Docker 之容器间通信配置
当你开始大规模使用Docker时,你会发现需要了解很多关于网络的知识。Docker作为目前最火的轻量级容器技术,有很多令人称道的功能,如Docker的镜像管理。然而,Docker同样有着很多不完善的地方,网络方面就是Docker比较薄弱的部分。因此,我们有必要深入了解Docker的网络知识,以满足更高的网络需求。我们安装Docker时,它会自动创建三个网络,bridge(创建容器默认连接到此网络)
分类:其他   时间:2020-08-05 09:19:45    收藏:0  评论:0  赞:0  阅读:67
Java 线程(JVM 层面)的生命周期
在Java领域,实现并发程序的主要手段就是多线程。线程是操作系统里的一个概念,Java语言里的线程本质上就是操作系统的线程,它们是一一对的。通用的线程生命周期(在操作系统调度层面)Java线程(JVM层面)的生命周期可以简化为下图:Java语言里细化了休眠状态,把可运行状态和运行状态合并了1.RUNNABLE与BLOCKED的状态转换线程等待synchronized的隐式锁,等待的线程就会从RUN
分类:编程语言   时间:2020-08-05 09:19:33    收藏:0  评论:0  赞:0  阅读:90
ArrayList扩容机制
ArrayList扩容机制
分类:其他   时间:2020-08-05 09:19:22    收藏:0  评论:0  赞:0  阅读:83
部署 Consul服务实现Docker容器跨主机通信
consul数据中心的含义,可以将其当做数据库来理解,类似于Redis等非关系型数据库,采用的是键-值对的方式,存放着各个容器的IP及端口信息。consul的功能很强大,可以以群集的方式运行,并且具备健康监测等功能。环境如下docker版本为18.09.0部署docker可参考:部署DockerhostnameIPservicedocker01192.168.171.151consuldocker
分类:其他   时间:2020-08-05 09:19:07    收藏:0  评论:0  赞:0  阅读:97
用python入门知识做推箱子游戏,若能打过第三关,则可以学会编程
不得不说,Python小游戏是最适合入门编程的项目,因为太简单!
分类:编程语言   时间:2020-08-05 09:18:17    收藏:0  评论:0  赞:0  阅读:85
android 动态添加布局计算高度 动态计算控件高度
// int w = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED); // int h = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIF ...
分类:移动平台   时间:2020-08-05 09:17:04    收藏:0  评论:0  赞:0  阅读:243
《RabbitMQ》如何保证消息的可靠性
一条消费成功被消费经历了生产者->MQ->消费者,因此在这三个步骤中都有可能造成消息丢失。 一 消息生产者没有把消息成功发送到MQ 1.1 事务机制 AMQP协议提供了事务机制,在投递消息时开启事务支持,如果消息投递失败,则回滚事务。 自定义事务管理器 @Configuration public c ...
分类:其他   时间:2020-08-05 09:16:53    收藏:0  评论:0  赞:0  阅读:84
矩阵乘法
pyschools Topic 6: Question 11题目:矩阵乘法Write a function that does matrix multiplication. The product of a mxn matrix with a nxp matrix results in a mxp ... ...
分类:其他   时间:2020-08-05 09:16:43    收藏:0  评论:0  赞:0  阅读:76
动态地重新创建一个组合框
介绍 我经常发现自己需要做的是切换组合框 或从排序。这是一个原因(虽然不是 主要原因)我想出了我的动态 可切换的控制。但是,在创作后改变这些风格是有意义的 那个组合盒不支持。这里提供的这个函数将重新创建这个组合 框,使样式更改生效。该函数将保留所有列表项 项数据和当前选择或输入的文本。 例如,当在c ...
分类:其他   时间:2020-08-05 09:16:32    收藏:0  评论:0  赞:0  阅读:81
centos中java应用的操作shell脚本
#!/bin/bash #这里可替换为你自己的执行程序,其他代码无需更改 APP_NAME=DNSProxy.jar #使用说明,用来提示输入参数 usage() { echo "Usage: sh 脚本名.sh [start|stop|restart|status]" exit 1 } #检查程序 ...
分类:编程语言   时间:2020-08-05 09:16:19    收藏:0  评论:0  赞:0  阅读:74
window下12.2.0.1版本数据库应用补丁报错Could not open logfile
C:\app\Administrator\virtual\product\12.2.0\dbhome_1\OPatch>datapatch -verbose SQL Patching tool version 12.2.0.1.0 Production on Tue Aug 4 20:12:26 2 ...
分类:数据库技术   时间:2020-08-05 09:16:08    收藏:0  评论:0  赞:0  阅读:122
502条   上一页 1 ... 17 18 19 20 21 ... 26 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!