自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一朵花开的时间

一花一世界,一叶一如来。

  • 博客(515)
  • 资源 (1)
  • 论坛 (38)
  • 收藏
  • 关注

原创 chromium 32默认锁定本地加载的插件

新版本插件按钮新版本本地插件有一个汇聚的按钮,如果有加载的插件,默认是只显示插件按钮,而没有显示具体的插件列表。如下图:02 默认在工具栏显示插件列表chrome/browser/ui/toolbar/toolbar_actions_model.ccbool ToolbarActionsModel::ShouldAddExtension( const extensions::Extension* extension) { // 默认显示固定的插件内容1 begin if (

2021-04-27 18:52:44 15

原创 chromium 31 关于安装包制作,支持目录拷贝

我们一般使用mini_installer工程制作安装包,而直接相关的是setup工程。这两个工程文件目录如下:out\DebugX64\obj\chrome\installer\mini_installer\mini_installer.vcxprojout\DebugX64\obj\chrome\installer\setup\setup.vcxprojchromium的完整项目all.sln已经基本不能完成调试,如果用vs调试,应该一定需要裁剪掉all.sln的项目数量,或者独立打开感兴的项目。

2021-04-25 06:37:00 38

原创 chromium 30 为指定域名的 request header 增加 cookie

01 跨域访问的一种另类解决方案chromium浏览器的安全性越来越高,跨域访问也越来越复杂。如果是自己的浏览器,就可以做一些简单的域名白名单来支持跨越访问。下面介绍一种不考虑效率,用白名单方式支持跨域访问的方式。适用版本 89.0.4389.7002 需要修改内容假设需要为 testdomain.com 域名访问的 request header 增加 cookie。可以尝试修改以下两个文件。src\net\url_request\url_request.ccvoid URLRequest::s

2021-04-25 06:27:36 11

原创 rippled 03 ripple-lib 的使用,公网提供及自己编译的使用用例

rippled提供了js api完整的开源库 ripple-lib.开源地址: https://github.com/ripple/ripple-lib.git官方文档: https://xrpl.org/get-started.html如果自己部署的rippled服务接口没有什么变化,或者完全兼容官网的js api。web应用中直接引入官网的ripple-lib发布包即可。<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.j

2021-02-21 13:07:12 81

原创 rippled 02 rippled api 协议使用

rippled提供3中api接口:websocket 协议、jsonrpc协议、和本地命令行调用。具体接口内容可以看官网说明:https://xrpl.org/account_info.html下面是根据协议和接口文档做的python测试效果01 websocket协议#!/usr/bin/python3# coding: utf-8# rippledWebSocket.py# 使用ws/wss接口demo# https://xrpl.org/account_info.html# 需

2021-02-21 10:02:01 52 1

原创 vs2019 调试远程Linux主机配置

vs2019 调试远程LInux主机配置01 参考官网介绍:在 Visual Studio 中创建 CMake Linux 项目在 Visual Studio 中配置 Linux CMake 项目在远程 Windows 计算机上调试 CMake 项目02 操作步骤1 win10、CentOS6.9,vs2019 按装Linux组件,win10 按照 ssh 客户端, Linux 按照sshd、gdb、gdb-gdbserver。win10 上面可以ssh连接到CentOS,CentOS中可以正

2021-02-19 10:52:00 108

原创 rippled win10 vs2019编译 rippled 1.6.0

win10 vs2019 编译rippled 1.6.001 必备资源rippled官方提高的编译文档一直都是vs2017的 boost1.70.0的说明。最近抽空尝试win10下面 使用 vs2019社区版本编译rippled。参考 官网vs2017编译说明:https://github.com/5455945/rippled/blob/develop/Builds/VisualStudio2017/README.md工具版本Visual Studio 201916.8.4

2021-02-15 20:36:03 336

原创 git 仓库合并

01 应用场景场景:把2个原仓库和并为一个新仓库,且仓库目录降级。https://localhost/test_group1/mnm.githttps://localhost/test_group1/srm.git原仓库本地目录:~/git/test_group1/mnm/.git~/git/test_gorup1/srm/.git需要合并到 ~/git/test_group1/src 仓库目录结构如下:~/git/test_group1/src/.git~/git/test_gro

2021-02-09 13:06:23 30

原创 树莓派4 安装 raspios-buster-arm64 位系统

树莓派4 安装 raspios-buster-arm64 位系统01 准备资源下载系统https://downloads.raspberrypi.org下载当前最新64位版本。https://downloads.raspberrypi.org/raspios_arm64/images/raspios_arm64-2020-08-24/2020-08-20-raspios-buster-arm64.zip也可考虑下载32为系统。https://downloads.raspberrypi.or

2021-01-19 22:45:36 724

原创 树莓派4 安装 UbuntuServer20.04.1X64 位系统

树莓派4 安装 UbuntuServer20.04.1X64 位系统01 准备资源下载系统https://ubuntu.com/download/raspberry-piUbuntu Server 20.04.1 LTS 选择树莓派4 的 64bit 版本https://cdimage.ubuntu.com/releases/20.04.1/release/ubuntu-20.04.1-preinstalled-server-arm64+raspi.img.xz下载烧录工具从 http

2021-01-18 23:45:42 289 1

原创 树莓派4 安装 CentOS8X64 位系统

树莓派4 安装centos8 x64为系统01 下载安装包及烧录系统参考http://reallyappreciate.com/raspberry-pi-4-8gb-model-with-centos-8/下载centos8 树莓派镜像从网址:https://people.centos.org/pgreco/ 下载。wget https://people.centos.org/pgreco/CentOS-Userland-8-stream-aarch64-RaspberryPI-Mini

2021-01-18 18:39:42 951 1

原创 CentOS6.9 开发版本安装

01 资源下载01.01 下载VirtualBox虚拟机,CentOS6.9安装盘wget https://download.virtualbox.org/virtualbox/6.1.16/VirtualBox-6.1.16-140961-Win.exehttps://vault.centos.org/6.9/isos/x86_64/CentOS-6.9-x86_64-bin-DVD1.isohttps://vault.centos.org/6.9/isos/x86_64/CentOS-6.9-x

2021-01-17 18:00:21 147

原创 CentOS6 无法更新问题

CentOS6 无法更新问题问题:YumRepo Error:All mirror URLs are not using http or file01 CentOS6 官方停止更新诸如关停防火墙;重置DNS 8.8.8.8;切换成国内阿里云,网易等yum源,修改 /etc/yum.repos.d/CentOS-Base.repo文件等方法,依旧没法通过yum命令调用资源CentoS 6 停止维护更新日期:2020年11月30日CentOS 7 停止维护更新日期:2024年6月CentOS 8 停

2020-12-29 15:27:50 198

原创 Linux下coredump使用

01 什么coredump当程序运行的过程中异常终止或崩溃,操作系统会将程序当时的内存状态记录下来,保存在一个文件中(core文件),这种行为就叫做 Core Dump 或者叫做"核心转储",利用 coredump 可以帮助我们快速定位程序崩溃位置。通常情况下,core文件会包含了程序运行时的内存,寄存器状态,堆栈指针,内存管理信息还有各种函数调用堆栈信息等,我们可以理解为是程序工作当前状态存储生成的一个文件,许多的程序出错的时候都会产生一个core文件,通过工具分析这个文件,我们可以定位到程序异常退出

2020-07-16 16:44:13 248

原创 linux错误码 errno对应错误内容

01 Linux错误码 | errnoLinux中系统调用的错误都存储于 errno中,errno由操作系统维护,存储就近发生的错误,即下一次的错误码会覆盖掉上一次的错误。查看系统中所有的errno所代表的含义,可以采用如下的代码:#include <stdio.h>#include <string.h> //for strerror()//#include <errno.h>int main(){ int tmp = 0; for(

2020-05-31 20:17:45 241

原创 gitlab centos7 安装gitlab

centos7 安装 gitlab01 gitlab基本信息02 centos 安装步骤03 gitlab基本配置浏览到主机名并登录安装和配置的详细说明04 gitlab基本命令05 汉化gitlab06 出现 shmmax 相关错误的处理方法07 防火墙开放端口01 gitlab基本信息官网: https://about.gitlab.com/https://about.gitlab.co...

2020-04-21 21:42:03 262

原创 chrome 27 中文离线安装包下载

https://www.google.cn/chrome/?standalone=1&platform=win64standalone=1 指离线安装包platform=win64 指64位Windows 版本

2020-04-12 18:50:52 575

原创 C++20 中 atomic_wait、binary_semaphore、latch、barrier 的一个示例实现

C++20 中的原子操作库增加了std::atomic_wait,阻塞线程直至被提醒且原子值更改。github上面发现一个 C++20 中 binary_semaphore、latch、barrier 的一个示例实现https://github.com/ogiroux/atomic_wait这个实现是在c++17的基础上完成的。结合cppreference上面的: atomic1 、at...

2020-04-06 21:47:01 385

原创 C++20 to_address remove_cvref bind_front

C++20 to_address 等01 to_address02 remove_cvref03 bind_front01 to_address<memory>template< class Ptr >constexpr auto to_address(const Ptr& p) noexcept;template< class T >con...

2020-03-29 22:56:30 214

原创 C++20 bit 位操作函数

C++20 bit 位操作函数02 std::lerp 和 std::midpointC++20 增加了<bit>头文件, <bit> 提供数个访问、操作及处理单独位和位序列的函数模板。1方法作用bit_cast将一个类型的对象表示重解释为另一类型的对象表示has_single_bit检查一个数是否为二的整数次幂bit_ceil寻找...

2020-03-19 19:50:43 539

原创 C++20 numbers 数学常数

C++20 numbers 数学常数01 C++20 numbers 数学常数02 测试01 C++20 numbers 数学常数c++20 在 <numbers> 头文件中增加了一些数学常数。1数学常数 (C++20 起)定义于头文件 ,定义于命名空间 std::numbers。内联常函数常函数定义数学常数常数的值inline constexpr do...

2020-03-18 19:45:52 420

原创 C++20 semaphore

C++20 semaphore01 C++20 semaphore01 C++20 semaphore下面是在 www.open-std.org 对 C++20 semaphore 的一点介绍内容。(semaphores、latch、barrier)http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1135r2.html1c...

2020-03-15 13:32:09 409

原创 gitlab页脚添加备案号

gitlab页脚添加备案号01 gitlab页脚添加备案号02 配置中文03 修改管理员密码01 gitlab页脚添加备案号gitlab是用ruby开发的,也采用mvc的方式,所以在安装的主目录中/opt/gitlab/embedded/service/gitlab-rails/app/下面会看到 models, views, controllers目录。猜测页脚内容可能在 views 下面。...

2020-03-12 19:23:08 876 1

原创 C++20 barrier

C++20 barrier01 C++20 barrier01 C++20 barrier下面是在 www.open-std.org 对 C++20 barrier 的一点介绍内容。(semaphores、latch、barrier)http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1135r2.html1barrier屏...

2020-03-12 09:30:43 572

原创 C++20 latch

vs2019 C++20 latch01 latch02 latch的一个实现01 latch<latch> 闩:单次使用的线程屏障。latch 是 ptrdiff_t 类型的向下计数器,它能用于同步线程。在创建时初始化计数器的值。线程可能在 latch 上阻塞直至计数器减少到零。没有可能增加或重置计数器,这使得 latch 为单次使用的屏障。同时调用 latch 的成员函数...

2020-03-09 12:01:45 388

原创 C++20 jthread

vs2019 C++20 jthread01 jthread的一个实现02 jthread用法02.01 cppreference上面的介绍02.02 可协作中断的用法02.03 NICOLAI JOSUTTIS提供了大量测试用例jthread是有自动合并和取消支持的 std::thread。jthread包装了一下thread,提供了线程运行中停止的接口。jthread定义在<threa...

2020-02-28 16:23:49 1731

原创 C++20 source_location

C++20 source_locationsource_location头文件source_location用法使用source_location类可以减少代码中出现__FILE__,FUNCTION,__LINE__宏的次数。https://zh.cppreference.com/w/cpp/utility/source_locationsource_location头文件source_...

2020-02-01 19:18:28 579

原创 C++20 标准属性

01 C++ 标准属性C++11后引入了C++ 标准属性1。。在 C++ 11 中,属性提供一种标准化的方法添加批注的其他信息,也可能不是特定于供应商的 C++ 构造 (包括但不是限于类、 函数、 变量和块)。 用于生成信息性消息,或应用特殊逻辑,编译特性化的代码时,编译器可以使用此信息。 编译器将忽略无法识别,任何属性这意味着你不能定义自己自定义属性,使用此语法。 属性将由双方括号标明。下面...

2020-01-25 20:30:15 2889

原创 C++20三路比较运算符

C++20的三路比较运算符 operator<=>01 默认比较01.01 默认比较01.02 定制比较强序弱序偏序02 C++20的关系运算符与比较接口03 参考三路比较运算符 <=> 通常被称为宇宙飞船运算符(spaceship operator)。可以执行字典序比较,它按照基类从左到右的顺序,并按字段声明顺序对非静态成员进行比较。在类ClassName中预置 &l...

2020-01-17 16:58:07 1965

原创 C++20 span

C++20的span01 范围检查:span02 span demo01 范围检查:span对象的连续序列上的无所有权视图。1类模板 span 所描述的对象能指代对象的相接序列,序列的首元素在零位置。 span 能拥有静态长度,该情况下序列中的元素数已知并编码于类型中,或拥有动态长度。典型实现只保有二个成员:指向 T 的指针和大小。2到2020年1月16日前,有3个span的开源版本。...

2020-01-16 19:42:40 3351

原创 VSCode C++开发环境配置

VSCode C++开发环境配置01 ubuntu18.04 配置vscode01.01 安装code包01.02 安装C/C++扩展1.安装C / C ++语言扩展2.安装中文扩展插件3.安装CMake扩展插件01 ubuntu18.04 配置vscode参考官网 https://code.visualstudio.com/docs/setup/linux01.01 安装code包为基于...

2020-01-06 16:21:06 594

原创 C++20 Ranges

VS2019 C++20的Ranges01 引入范围的动机02 范围(ranges)03 range-v3库04 C++20 range demo01 引入范围的动机C++17以前的标准库中大多数通用算法(如std::sort)采用一对迭代器操作数据。如:要对std::vector v进行排序,使用std::sort(v.begin(), v.end())而不是std::sort(v)。1这...

2020-01-02 11:52:49 2333 1

原创 C++20 Concepts

vs2019 C++20 Concepts01 concepts及concepts库函数02 Concepts demo01 concepts及concepts库函数什么是C ++概念?概念(concepts)提供基础语言概念的定义,它们能用于进行模板实参的编译时校验,以及基于类型属性的函数派发。这些概念在程序中提供等式推理的基础。1通过使用concepts,传统的模板元编程方面关于编译错...

2019-12-27 14:59:46 2308 2

原创 C++20 Coroutines 协程

VS2019 C++20的coroutine

2019-12-26 22:42:22 6328

原创 c++20 module

C++20开始的module是一个工程化特性,头文件中的信息现在分成导出的部分和不导出的部分,可以有效减少实现细节影响的范围,带来一个非常有用的特性——重新编译速度变快。vs2019已经支持部分module功能。

2019-12-17 20:36:35 4415

原创 微软并行模式库(PPL)

PPL官网文档:https://docs.microsoft.com/zh-cn/cpp/parallel/concrt/concurrency-runtime?view=vs-2019并发运行时体系结构PPL库组件:组件头文件并行模式库 (PPL)ppl.hconcurrent_queue.hconcurrent_vector.h异步代理库agents.h...

2019-11-28 13:46:51 1205

原创 OpenMP简介

01 OpenMP简介OpenMP(开放式多处理)是一种应用程序编程接口(API),支持C,C ++和Fortran中的多平台共享内存 多处理(CPU){\color{blue}多处理(CPU)}多处理(CPU)编程,适用于大多数平台,指令集架构和操作系统,包括Solaris,AIX,HP-UX,Linux,macOS和Windows。它由一组编译器指令,库例程和影响运行时行为的环境变量。共享内...

2019-07-08 17:27:54 3004

原创 MPI 03 在 win10 上用 MS-MPI v10.0 搭建 MPI 集群

01 相关资料网上关于MPI搭建集群多是linux上的。windows的基本都是mpich2的。windows老版本可以参考如下官方文档:http://www.mpich.org/static/tarballs/1.4.1p1/mpich2-1.4.1p1-installguide.pdf中文的可以参考:Windows系统下搭建MPI(并行计算)环境,这个blog比较详细。微软官方最新文...

2019-07-08 15:06:00 1356 3

原创 MPI 02 MPI实现Monte-Carlo随机积分算法估算π

MPI本身没有容错机制除了编写业务逻辑代码之外,还需要搭建集群。《基于MPI的大数据高性能计算导论》里介绍的互联网络拓扑结构(环、环面、超立方体)应该算是集群的逻辑结构,实现的物理结构并我没有说明。除了设计、编码时,要考虑逻辑拓扑接口外,具体运行配置也需要配合逻辑拓扑和具体数据移动相关,目前还没找到相关方面的介绍。mpiexec的命令帮助有很大参考价值。MPI有三个版本,所有,mpiexec...

2019-07-08 11:13:30 798

原创 MPI 01 MPI基础

01 基本信息Message Passing Interface (MPI) :消息传递接口是一个并行计算的应用程序接口(API)标准。目前主要有两种实现。OpenMPI和MPICH。MPI标准目前已经发展到4.0。下面是一些主要资料:MPI论坛(MPI Forum): https://www.mpi-forum.org/OpenMPI: https://www.open-mpi.org/...

2019-07-03 11:09:49 621

设计模式精解.pdf

设计模式精解(GoF+23种设计解析附C++实现源码) 这个资源是从网上找到的,觉得对于C++程序员级的看设计模式,会有些帮助

2009-09-17

longji的留言板

发表于 2020-01-02 最后回复 2020-01-02

新版博客的输入可视化区域变得太小了

发表于 2018-02-22 最后回复 2018-02-22

可不可以在存储过程中去掉异常信息,当界面调用存储过程时,不能捕获存储过程的异常?

发表于 2006-07-31 最后回复 2006-07-31

DB2存储过程运行出错,是那里配置有问题吗?

发表于 2004-08-31 最后回复 2004-09-02

各位兄弟姐妹,深圳南山高新区(科技园)附近房价怎么样啊?

发表于 2004-07-07 最后回复 2004-07-08

如果在程序中知道已知的按钮被按下?

发表于 2004-05-13 最后回复 2004-06-15

怎么用select 得到存储过程的结果,在查询分析器里面?

发表于 2004-04-29 最后回复 2004-04-29

取本机IP,代码什么地方不对啊?

发表于 2004-04-21 最后回复 2004-04-24

如何读取内存中的内容?

发表于 2004-04-20 最后回复 2004-04-21

如何得到窗口的类型?

发表于 2004-04-16 最后回复 2004-04-16

在VC中不支持C的指针类型语法?怎么办?解决好了给100分

发表于 2004-03-30 最后回复 2004-03-30

zhucde来拿分吧,十分感谢!

发表于 2004-03-30 最后回复 2004-03-30

如果在excel中应用单元格的双击事件?(第二次发帖)

发表于 2003-06-14 最后回复 2003-06-22

如果在excel中应用单元格的双击事件?

发表于 2003-06-09 最后回复 2003-06-13

excel中的两个问题:1、如何关闭userForm1窗口?2、如何在打开userForm1窗口时使主窗口最小化?

发表于 2003-06-06 最后回复 2003-06-08

如果在查询分析器中删除excel里的数据?

发表于 2003-04-24 最后回复 2003-05-09

Execl中VBA的问题,有源码,高分!

发表于 2002-07-03 最后回复 2003-05-06

关于Excel 中VBA的问题,有源码,高分?

发表于 2002-07-01 最后回复 2003-05-06

Red Hat Linux7.2如何安装D-Link DFE=530TX网卡?

发表于 2003-04-27 最后回复 2003-04-27

如何创建链接服务以访问Excel电子表格?

发表于 2003-04-24 最后回复 2003-04-24

ASP有多少种连接数据库的方法?主要是SQL Server7.0.

发表于 2002-12-17 最后回复 2002-12-17

关于B/S结构的输入问题?

发表于 2002-11-13 最后回复 2002-12-17

怎样在两个同样结构的表中查出按某个关键字分组的所有数据?

发表于 2002-08-29 最后回复 2002-08-29

关于VBA/Excel中地址引用的问题

发表于 2002-08-07 最后回复 2002-08-24

Excel中VBA出错,请帮忙!!!!有源码!

发表于 2002-08-19 最后回复 2002-08-20

如何在VBA中调用SQL Server中的过程?

发表于 2002-08-19 最后回复 2002-08-19

如何在VBA中把excel中的大量数据快速写入到数据库的表中?

发表于 2002-08-16 最后回复 2002-08-18

如何在VBA中实现自动开机、关机?

发表于 2002-08-03 最后回复 2002-08-13

在VBA中,如何创建一个新表?

发表于 2002-07-29 最后回复 2002-08-05

如何在一个Excel里打开另一个Excel?

发表于 2002-07-30 最后回复 2002-08-01

如何在VBA中打开网络上其它计算机上的文件?

发表于 2002-07-31 最后回复 2002-08-01

请问在VBA中如何调用其它的宏或其它子函数?

发表于 2002-07-23 最后回复 2002-07-24

如何压缩SQL Server7.0数据库中的日志文件?

发表于 2002-07-20 最后回复 2002-07-20

关于VBA的问题

发表于 2002-07-15 最后回复 2002-07-19

这是快乐时光类源码,请各位高手解释其含意。

发表于 2002-06-05 最后回复 2002-06-29

Excel中的VBA如何与SQL Server 7.0连接?

发表于 2002-06-23 最后回复 2002-06-29

Excel中的VBA如何与SQL Server 7.0连接?

发表于 2002-06-13 最后回复 2002-06-20

我的电脑上有“快乐时光”病毒,用不知道用什么方法可以清除?

发表于 2002-06-02 最后回复 2002-06-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除