自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (15)
  • 收藏
  • 关注

转载 五个实用的docker小工具

五个实用的docker小工具

2023-11-17 09:12:41 138

转载 记录一次跨越16个月的minio版本升级与数据迁移

minio版本升级与数据迁移

2023-04-28 10:10:30 4677

原创 函数中静态局部变量的初始化过程是线程安全的吗?

函数中静态局部变量的初始化过程是线程安全的吗?本文分析了一个 Stack Overflow 的回答,并对单例模式的情况进行了示例

2022-12-27 11:40:04 361

原创 shared_ptr 是线程安全的吗?

shared_ptr 是线程安全的吗?笔者就这个经典问题,做了个小实验

2022-12-27 11:30:49 1438

原创 C++右值引用赋值语句的探索

对右值引用赋值进行了一些实验,大家一定要明确的定义 operator=(Ref&&) 避免代码行为不确定

2022-12-03 23:21:04 776

原创 C++对象实例创建实验

C++对象实例创建实验

2022-11-29 21:43:41 695

原创 如何用 CMake 生成 C++ 库(支持 find_package 机制)

CMake 生成 find_packge 可搜索的 C++ 库(静态)

2022-09-20 17:01:40 1733

原创 C++ 进程退出后,子线程还会存在吗?

C++ 主线程退出后,子线程还会存在吗?几个小实验了解一下C++线程机制

2022-06-06 22:03:55 2576

原创 Doxygen + Sphinx 文档构建笔记(非流程教程,支持 C++ 和 Python代码文档生成)

如何将Doxygen的文档注入到 Sphinx 中?最主要的核心,就是 doxygen 生成 xml,然后 sphinx 中配置使用 breathe,将 doxygen 生成的 xml 引入到 sphinx 中来。

2022-06-01 01:03:29 3496 5

原创 大型真人秀节目:buildozer 折腾记

先贴3个库的链接 : kivy,buildozer, p4a(python-for-android)buildozer 是 kivy 开发小组基于自家的 python-for-android 开发的傻瓜式 android 编译工具,用于将 python 项目编译成为 .apk 文件。本文记录了整个折腾过程(不完全整理,非线性时间顺序),建议读完再操作,因为前面可能是我踩过的坑 .......

2019-06-23 17:02:33 6490 19

原创 【笔记】ubuntu分区调整

老样子,先留下参考过的链接:http://www.microhowto.info/howto/increase_the_size_of_an_lvm_logical_volume.htmlhttps://linux.die.net/man/8/lvresizehttps://www.systutorials.com/5621/extending-a-mounted-ext4-file-...

2019-06-16 16:58:57 1117

原创 【笔记】32位系统和64位系统差异(c/c++)

下面是32位系统与64位系统各数据类型对比: 数据类型 说明 32位字节数 64位字节数 取值范围 bool 布尔型 1 1 true,false char ...

2019-03-27 17:29:48 429

原创 【笔记】gdb 调试

info sharedlibraries显示加载的动态链接库b fft.c:242可以在fft.c文件的242行打断点l fft.c:242l(小写L) 同样可以用来显示fft.c的242行disassembly显示当前代码的汇编代码layout asm以窗口模式显示汇编代码dump二进制数据dump binary...

2019-03-27 17:27:15 146

原创 【笔记】VNC SERVER 搭建 (Centos 6.8 & Centos 7)

从今天开始,开启笔记系列,笔记系列注重于信息记录https://wiki.centos.org/HowTos/VNC-Servervnc server for centos 6install GNOME Desktop (Optional , vs KDE )http://www.mustbegeek.com/install-gnome-desktop-on-c...

2019-03-27 17:24:21 1089

原创 type_traits

最近喜欢用编译器搞些事情,记录一下获取类型名和获取基础类型的方式type_traits.h#ifndef __TYPE_TRAITS_H_INCLUDED__#define __TYPE_TRAITS_H_INCLUDED__#include <complex> typedef char sint8 ; typedef u...

2018-12-27 15:49:26 397

原创 局域网遥控器发布啦

姓名:LANRemoteController简称:LRC功能描述:局域网遥控器,模拟键盘操作github源码 https://github.com/davied9/LANRemoteController安装&&使用 : 服务器 : 1. pip install LRC 安装LRC ...

2018-10-07 22:23:32 1850

原创 android kivy libmtdev.so.1 丢失问题排故记

在直接将LRC的Client代码复制到android手机上,采用pydroid运行时,运行中会出现一个错误:libmtdev.so.1 无法打开那么发散一下,无法打开可能存在原因:1、没有该文件?2、没有权限?(排除,理由:其他库都可以正常加载)那么没有该文件的解决思路:1、安装mtdev库(排除:搜索过程中并未找到安装方法)2、替代库那么如何替代呢?于是去kivy...

2018-09-05 21:35:56 334

原创 二探 Makefile : 编译静态库和动态库

其实与 Makefile 打交道已经很多年了,然而一直都只是在别人搭好框架的基础上修改,近来看 github 上的源码越来越多,导致对 Makefile 和 cmake 的理解要求有提升,于是乎再回来看看 Makefile。本篇记录基本的编译:二进制、静态库、动态库。先上参考链接:Shared libraries with GCC on Linux 编译为可执行文件gcc -o...

2018-08-31 14:54:21 338

原创 C++ 中 # 和 ## 的使用

# 和 ## 在宏定义(define)中经常可以看到,是预编译过程中的常用语句,本文记录了本人探索 # 和 ## 区别以及使用的内容先简单的将这两个符号进行标签化,然后再记录具体实验。#   -- 转换, 完成代码到字符串的转换## -- 连接, 完成代码的连接 示例:1. # 转换代码为字符串#define CONVERT(name) #nameint main...

2018-08-28 09:57:51 3522

原创 完成工作机到家里电脑上虚拟机的连接(ssh)

老习惯,先上链接烂泥:学习ssh之ssh隧道应用 -- 这篇文章帮助我理解反向隧道man ssh -- 在虚拟机(或者服务器)上查看 ssh 命令行解释 那么我的网络结构如下图所示家里的电脑是小写 a, 办公室的电脑是大写 A,两台电脑都在路由后面,IP都是192.168. 开头,而且家里的路由外端还不是外网IP,其网络结构我就没有进行深入调查了。那么这种情况下如何用 ...

2018-08-17 16:32:42 2556 1

原创 DAV入门之kivy : android 上加载 kivy app (不编译)

 kivy launcer from google play ,也可以在应用市场里找到。官方有一个使用说明在这里,本文进行翻译工作并对实际使用过程遇到的小问题进行说明。 首先,安装 kivy launcher, 从谷歌商店或者应用市场找到,应用宝应该也能满足。然后将代码拷贝到以下目录内。/sdcard/kivy/<application-name>如果没有...

2018-08-08 23:06:34 5261 10

原创 DAV入门之kivy:一个简单的kivy应用

这里我们采用PyCharm作为开发环境,先介绍下鄙人做的一个示例的库,包含了后面我更新的内容以及官网的示例:https://gitee.com/davied9/kivy_cracker.git官网示例存放在official_examples文件夹下,也就是kivy库里的example文件夹,同时也是前面“kivy安装”部分提及的示例内容,如果下载巨慢(我就是,,,),可以考虑看下我的库里的内容。接...

2018-06-19 18:51:29 1370

原创 DAV入门之kivy:序章

说明此系列是作为个人学习记录,不具备完整性和步步深入的特性,更多的是做了一些整理的工作,当然也会在后续的逐步深入过程中返回来进行增加和修改。系列主要涉及我目前的工作范围:windows / android。按照惯例,先PO上GITHUB上的WIKI 。 Kivy简介kivy是一款基于python的跨平台的GUI框架,目前托管于github,第一次提交于2010/11/4。支...

2018-06-16 14:31:22 769

原创 python multiprocessing 通信问题 -- Manager

from multiprocessing import Process, Pool, Managerfrom threading import Threadfrom time import sleepdef watch(*args): print('watch :', args)class A: def __init__(self, state, self_run...

2018-06-13 15:59:47 8143 1

转载 matlab 协方差矩阵

参考自文章:http://blog.163.com/yuyang_tech/blog/static/216050083201382610424490/cov(X,Y) 求矩阵X与Y的协方差矩阵。若X大小为M*N,Y为K*P,则X,Y的大小必须满足M*N=K*P,即X,Y的元素个数相同。此时,cov(X,Y) 等于cov([X(:) Y(:)])和cov(X(:),Y(:)),即计算两个向量的协方差...

2018-05-29 15:56:28 2211

原创 【持续更新】matlab的一些奇门异术

1、查找所有引用的文件     当你需要给别人拷贝脚本,而脚本中引用了许多自己写的或者自己找的文件时,要确定哪些文件是必须的,是一个令人头疼的问题,那么有了这个方法,就可以轻松解决了[fList,pList] = matlab.codetools.requiredFilesAndProducts('demo.m');2、Matlab结构体     Matlab的结构体实际上就是一...

2018-05-04 15:50:58 330

原创 汇编寄存器

最近查汇编方面的东西,发现都没有比较好的整理,于是自己动动手,拿来分享一下,先列下我整理所参考的文章https://blog.csdn.net/u011068702/article/details/53000888一、寄存器的基本信息二、寄存器关系图拿走不谢。。。...

2018-04-21 15:17:25 216

转载 WIN7下如何获取SYSTEM权限

这里提供笔者经过实践后的三种方式,其基本思路也都是利用SYSTEM权限启动应用1) 方案一:替换讲述者    参考博客:https://blog.csdn.net/cao2110/article/details/49683563    该方法是目前最好用的方法,暂无失败案例    思路分析:替换掉讲述者的程序,然后通过快速访问来启动替换后的讲述者(cmd)(快速访问是SYSTEM来启动的)    ...

2018-04-19 16:07:30 7274 2

原创 【持续更新】Git 命令集锦

本篇记录一些在工作中使用到的 Git 命令 1、 git rm --cached logs/xx.log     参考链接 : https://segmentfault.com/q/1010000000430426     删除已经添加到库中的文件(仅从库中删除,保留本地文件) 2、 git rm -rf --cached dirName     删除文件夹 dirNa...

2017-11-07 20:46:18 222 1

转载 pip 安装任意库时,均出现一个ASCII编码的问题

报错为UnicodeDecodeError: 'ascii' codec can't decode byte 0xb1 in position 34: ordinalnot in range(128)python目录 Python27\Lib\site-packages 建一个文件sitecustomize.py 内容写: import sys sys.setd

2017-11-07 20:41:45 345

原创 关于 SBTree

C# 实现的版本,但是添加了我自己需求的重复添加和准确删除的特性,所以跟标准的 Sized Balanced Tree 有区别,

2017-11-07 20:40:20 490

原创 Unity 导出 Anroid 之文本文件读取问题

Unity 导出 Anroid 之文本文件读取问题

2017-09-18 18:56:08 886

原创 正则表达式的条件与分组的探索——基于python

正则表达式的条件与分组的探索——基于python

2017-08-24 23:29:44 1380

原创 doxygen+graphviz 绘制工程的结构图技巧小结

第一部分:在看推荐的教程文章之前,你应该注意的第二部分:当你使用教程文章不能达到期望的目的时,请看下面

2017-08-23 23:01:08 1271

翻译 Unity 3D 对 C#6.0 和 7.0 的支持

Unity 3D 对 C#6.0 和 7.0 的支持

2017-08-16 23:08:46 6532 1

原创 Unity3D实验,关于碰撞消息的机制

实验总结(RigidBody同样适用): * a、消息的接受者为 RigidBody2D,如果本层没有 RigidBody2D,向上(父)寻找 * b、消息的处理方式如下:递归调用接受消息的 RigidBody2D 的处理以及其子对象的处理, * 直到触发触发该碰撞的对象层次(深度优先,只调用触发碰撞的对象的父对象的处理) * c、那么被处理者:为触发碰撞的对象(只要是包含Collider即可)

2017-05-13 11:30:29 1399

原创 通过 Grub 来引导启动 UBUNTU

本文适合对GRUB没有基础,但是遇到与博主相同问题(安装 Windows/Linux双系统,Linux系统升级后,Linux系统无法进入),同时希望对GRUB有所了解的朋友本文适用人群:对GRUB没有基础,但是遇到与博主相同问题,同时希望对GRUB有所了解的朋友处理了两种情况,先对情况进行说明: 1、UBUNTU升级后,不能正常进

2017-01-08 18:36:09 41738 2

原创 Unity3D新网络组件NetworkBehaviour之HLAPI学习手记

先给出官方教程的链接(2016.12.31测试有效,版本Unity3D5.5)https://unity3d.com/cn/learn/tutorials/topics/multiplayer-networking然后是官方对于Network系统的一些概念https://docs.unity3d.com/Manual/UNetConcepts.htmlNetworkMa

2017-01-01 11:22:27 6550

原创 Unity 导出 Android 时遇到的两个小问题

1、首先需要注意的是,右边,泥色框内,如果该项没有修改为 【com.公司名.项目名】而保持其默认的话,会报错;2、一般我们需要的是apk文件,所以不需要在左边勾选任何选项,否则会生成 Android 项目文件,而不是 .apk 文件。

2016-12-14 17:41:56 1064

原创 AssetBundle,我入门了

老样子,先分享一个链接,主题就是 AssetBundle 的创建和加载。http://www.cnblogs.com/tekkaman/p/4040081.html首先,不负责任的说一下,创建 AssetBundle 的代码原链接找不到了,所以就不上了。1、AssetBundle 的创建。这里我采用了 BuildPipline 来完成创建,并写了一个自定义菜单。创建一个脚本

2016-12-02 21:40:47 797

JsonNet For Unity

为 unity 提供 json 的 unitypackage, 包含 jsonnet 的所有基本元素

2017-11-25

inttypes+stdint.zip

用于解决 python 安装 skimage 失败,提示无法打开 stdint.h 错误(Can't open file stdint.h) 我安装了 Visual C++ for python,头文件的存放路径如下 C:\Users\Administrator\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\include

2017-11-02

doxygen+graphviz

doxygen graphviz mscgen htmlhelp 生成代码结构图的一套工具,亲测可用,生成中文可能会有绘图问题

2017-08-23

CSharp70Support 2.0.6

Unity C#7.0 支持 操作详见博文 http://blog.csdn.net/davied9/article/details/77281393

2017-08-16

CSharp60Support 2.0.6

Unity C#6.0 支持包 操作详见博文 http://blog.csdn.net/davied9/article/details/77281393

2017-08-16

TMS320C6000 DSP BIOS 5.x API Reference Guide

官方英文高清带书签 DSP BIOS API REFERENCE GUIDE 5.X

2016-07-22

Keystone Architecture Serial Rapid IO User's Guide

官方原版(英文高清带书签)

2016-07-22

SRIO_Programming_Performance

SRIO Programming and Performance Data on Keystone DSP 官方高清原版无书签

2016-07-22

TI C6000多核北京培训课资料

官方资料 含PPT和两个源码包

2016-07-22

TMS320C6000 CSL(Chip Support Library) API References

TMS320C6000系列CSL库API参考(官方高清带书签,英文版)

2016-07-22

TMS320 DSP BIOS v5.42 User's Guide

TMS320系列DSP的DPS/BIOS用户指南(官方英文带书签清晰版)

2016-07-22

A*逆向路径搜索算法C#代码以及地图文件

详细描述见我的一篇博文 http://blog.csdn.net/davied9/article/details/51921723

2016-07-16

tms320c6678外围设备例程(内含C6678的接口定义)

与网友示例相同,重新添加了 TAG 以增加搜索命中率(找了很久才找到) 感谢网友的分享,下面附原文件地址: http://download.csdn.net/download/u010335949/9220557

2016-06-14

BS vedio splitter 视频分割器

很好用的小巧的视频分割器,直接将视频分割而不是转码的方式,速度快,缺点是对于过大的文件或者某些不是很合适的文件的分割可能有些偏差

2012-04-21

面向对象的游戏开发PDF

面对对象游戏开发技术的基础教程 面对对象游戏开发技术的基础教程

2011-07-21

空空如也

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

TA关注的人

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