- 博客(200)
- 资源 (22)
- 收藏
- 关注
转载 C++与Python混合编程:Boost.python的安装与使用
Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一。Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,是不折不扣的“准”标准库。Boost由于其对跨平台的强调,对标准C++的强调,与编写平台无关。大部分boost库功能的使用只需包括相应头文件即可,少数(如正则表达式库,文件系统库等)需要链接库。但Boost中也有很多是实验性质的东西,在实际的开发中使用需要谨慎。Boost库是为C++语.
2021-04-30 16:43:51
1212
1
转载 TortoiseSVN 图标不显示
1.关于图标的说明Windows Explorer Shell 支持 Overlay Icon 最多15个,Windows 自身已经使用了4个,所以就只剩下了11个 供我们使用。如果你之前安装了例如Groove这样的软件,那么可能我们可利用的就更少了,轮不到Tortoise了。像这样的情况,我们可以调整 Tortoise图标名称的字母顺序,来提高Tortoise的优先位置,因为Windows 内部就是安装名称的字母顺序来优先显示的。win10系统的SVN图标不现实了。正常情况下,会在文件夹上有一个对勾
2021-04-21 10:30:17
1103
转载 ThreadX Github
https://github.com/azure-rtosAzure RTOSAzure RTOS is a small, fast, reliable, and easy-to-use real-time operating system (RTOS) for connecting deeply embedded IoT devices.Redmond, WA https://azure.microsoft.com/en-us/services/rtos/Repositorie...
2020-08-06 20:04:33
631
转载 Win10 无法安装 net3.5, 错误代码:0x80070422
在win10系统中无法安安装NET3.5操作系统的问题,在win10系统装net3.5的时候出现了0x80070422的错误提示代码,该怎么办呢?0x80070422错误代码指的是对应的服务没有应用导致的,针对该问题我们可以参考下面的步骤将对应更新所需的服务开启即可正常完成安装,从而解决问题完成安装!win10无法安装net3.5 错误代码:0x80070422解决方法1、在设置列表中,找到Window系统的运行,点击它,如图:2、在运行的输入框中,输入services.msc ,点确定,如图所示:3
2020-06-28 10:47:44
19671
17
转载 RT-Thread : STM32 系列外设驱动添加指南
https://github.com/RT-Thread/rt-thread/blob/master/bsp/stm32/docs/STM32%E7%B3%BB%E5%88%97%E5%A4%96%E8%AE%BE%E9%A9%B1%E5%8A%A8%E6%B7%BB%E5%8A%A0%E6%8C%87%E5%8D%97.md1. 简介本文档是为需要给现有的 STM32 BSP 添加更多外...
2020-03-31 10:22:59
2675
转载 liunx 内核动态模块初始化 __attribute__((section(XXX)))
一 概述传统的应用编写时,每添加一个模块,都需要在main中添加新模块的初始化。也就是说增加的一个不能算是真正的独立模块,得在main中修改代码才能集成这模块功能。有没有什么办法可以实现main跟其他模块之间隔离呢?main不再关心有什么模块,模块的删减也不需要修改main?二 liunx内核模块初始化如果你对liunx模块有一定了解,你应该知道liunx模块都是独立加载,加载模块,不...
2020-03-30 21:32:15
510
1
转载 Source Insight 4.0 相对路径 设置方法
原文地址:https://blog.csdn.net/shuizhuwanzi/article/details/88086337?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-taskSource Insight 4.0是非常好用的代码编辑软件,经常遇...
2020-03-24 14:00:14
994
转载 C++ static类成员,static类成员函数
static修饰类中成员,表示类的共享数据1.static类成员C++primer里面说过,static类成员不像普通的类数据成员,static类数据成员独立于一切类对象处在。static类数据成员是与类关联的,但不与该类定义的对象有任何关系。即static不会像普通类数据成员一样每一个类对象都有一份,全部类对象是共享一个static类成员的。例如A类对象修改了static成员为1...
2019-12-27 16:48:10
798
转载 Xilinx SDSoC 和 SDAccel 和 SDNet 和 HLS 工具介绍
SDSoC、SDAccel、SDNet和HLS工具傻傻分不清楚Software Define 的概念 近年来“Software Define ” 软件定义这个词持续火热,全球知名技术研究和咨询公司Gartner早在对2014年最有战略意义的十大技术与趋势做出预测时,便提出了软件定义一切(Software Defined Anything)的概念,他们预测这类技术会在未来三年里拥有巨大潜力...
2019-12-11 09:32:40
1340
转载 PowerPoint 在播放时自动运行宏
PowerPoint在播放时自动运行宏,要用到OnSlideShowPageChange和OnSlideShowTerminate ,有了这两个事件函数,我们就可以在演示文稿开始放映、放映过程中及放映结束时自动运行自己编辑的宏了。OnSlideShowPageChange的使用在一个ppt中,注意,需要启用宏,在安全级别设置为启用全部宏。大开VBA编辑器(Atl+F11),在其中...
2019-09-18 14:08:26
4709
转载 如何将html格式动态图表网页嵌入ppt中
看了之前推送的REmap相关内容,结果导出的图表是html格式的动态图,不知道如何将此种格式的图表放在ppt中使用。这确实很尴尬他呀,你不能直接拿着Rstudio跟客户演示呀(而且还不保证每一台PC上都安装有R语言软件),如果是ppt展示,突然退出来,然后用浏览器打开html文件也是够突兀的。当然这个情况在r语言中其实很普遍,很多依赖底层js语言编写的二次开发包(比如R语言中的rechar...
2019-09-18 10:54:21
11581
17
转载 Python利用openpyxl来操作Excel(一)
本文链接:https://blog.csdn.net/ICERON/article/details/84670112最近一直在做项目里的自动化的工作,为了是从繁琐重复的劳动中挣脱出来,把精力用在数据分析上。自动化方面python是在好不过了,不过既然要提交报表,就不免要美观什么的。pandas虽然很强大,但是无法对Excel完全操作,现学vba有点来不及。于是就找到这个openpyxl包...
2019-08-22 15:42:37
932
1
转载 Python selenium 根据class定位页面元素
在日常的网页源码中,我们基于元素的id去定位是最万无一失的,id在单个页面中是不会重复的。但是实际工作中,很多前端开发人员并未给每个元素都编写id属性。通常一段html代码如下:1 <div class="sui-tips s-isindex-wrap sui-tips-exceedtipnews" style="display: none; width: auto;"><...
2019-07-02 19:34:48
2236
转载 Anaconda入门:安装及包与环境的管理(conda命令)
1.Anaconda是什么?Anaconda在英文中是“蟒蛇”,麻辣鸡(Nicki Minaj妮琪·米娜)有首歌就叫《Anaconda》anaconda,表示像蟒蛇一样性感妖娆的身体。这里,Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 ...
2019-07-01 15:33:54
1387
转载 Anaconda下载、安装与更新:附带某些问题如CondaHTTPError与SSLError的终极解决办法 , Anaconda 3.7 ,for windows.
最近因为一些原因,许多环境都需要重新安装配置,顺便就都更新到最新版本。其中Anaconda弄的不太顺利,这个坑网上还没我这个解决办法,反正闲着,就过来填下。好吧,本来是应该直接把问题解决方法摆出来的,但实在闲的有时间来个 下载-安装-解决 全套。下载Anaconda网址在这:https://www.anaconda.com/distribution/#download-sec...
2019-07-01 15:31:12
1677
转载 pip 国内镜像 ( 清华大学镜像 )
网上搜到的pip国内镜像大部分是豆瓣的http://pypi.douban.com/simple/但是根本不全,很多包没有所以推荐清华大学的https://pypi.tuna.tsinghua.edu.cn/simple临时使用可以在使用pip的时候加参数-ihttps://pypi.tuna.tsinghua.edu.cn/simple例如:pip install...
2019-07-01 15:18:23
3332
转载 Anaconda 安装、配置和基本使用
conda是个商业化公司,所以没有授权不能随便建立其镜像。虽说说的是发邮件询问基本上就能够拿到授权,然而现实是国内的各大开源镜像站都拿不到。这个事情最近有进展了. 清华大学的镜像源已经拿到授权了 (但是好像仅限教育相关机构开放权限.) .所以我们现在还可以舒服的玩耍了.下载安装https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/...
2019-07-01 14:52:34
423
原创 Petalinux 2018.2 nand : no NAND device found 解决办法
修改已经创建的Petalinux2018.2 项目 目录 (<Petalinux Project>/project-spec/meta-user/recipes-bsp/device-tree/files/system-usr.dtsi)增加 Nand flash 的工作时序,具体时序由所用Nand flash芯片决定,下面的示例为 Micron MT29F4G08ABADAWP...
2018-09-03 16:31:43
1468
原创 Petalinux 2017.3 增加 rz sz 串口命令支持
一、下载 rzsz-3.48.tar.gz二、tar zxvf rzsz-3.48.tar.gz三、进入解压后的目录四、然后gedit Makefile 修改 CC=arm-linux-gnueabihf-gcc五、make posix 然后会在当前目录生成很多命令六、最后复制到跟文件系统 cp rz sz /usr/bin/ 复制到/usr/bin下方便使用七、测试...
2018-08-31 22:18:46
977
原创 Linux下U盘、SD卡挂载与卸载
使用U盘时,U盘这个文件目录是不能直接进入的,我们需要对其进行挂载,然后再接下来的使用中就可以直接进行使用了。通过再网上查资料,现将U盘在Liunx下的挂载方法记录下来;第一步: 插入U盘,如果能够识别出U盘,则会打印出一些信息;第二步: 查看U盘系统分配给U盘的设备名; 输入如下命令进行查看: fdisk -l 如果打印出如下信息...
2018-08-31 16:20:40
1568
2
转载 linux 下实现 U盘 和 sd卡 的自动挂载
目的:使U盘和SD卡在Linux系统中进行插入和拔除时能自动挂载和卸载,不需要手动mount和umount。https://blog.csdn.net/emsoften/article/details/45099699
2018-08-31 16:12:27
787
原创 Petalinux 2017.3 U盘 不识别 的解决办法
修改已经创建的Petalinux2017.3 项目 目录 (<Petalinux Project>/project-spec/meta-user/recipes-bsp/device-tree/files/system-usr.dtsi) 修改后的内容如下:/include/ "system-conf.dtsi"/ {usb_phy0: phy0 {...
2018-08-31 16:04:49
1205
转载 ubuntu16.04 安装 Vivado 2017.4 教程
【安装】1.上官网下载vivado hlx 版本2017.4,和 链接如下:Vivado Design Suite - HLx Editions - 2017.4 Full Product Installation2. 直接使用指令 (也可以直接右键压缩包解压)tar xvzf xxx(你下载的文件名).tar.gz3. 进入你解压缩之后的文件夹 然后执行sudo ./xsetup...
2018-08-30 15:23:14
2218
原创 Petalinux 2017.3 安装
一、安装环境 VirtualBox-5.2.18, Ubuntu16.04.5 (虚拟磁盘 动态分配,预留100G), Petalinux 2017.3 二、Ubuntu16.04 准备阶段 1、安装 VirtualBox 增强功能。 2、设置VirtualBox 与 Win10 的共享文件夹 (共享 Petalinux 2017.3 等 ...
2018-08-30 14:19:36
649
转载 Ubuntu 文件文件夹查看权限和设置权限
ubuntu下查看权限的命令为:ls -l filenamels -ld folderubuntu下设置权限的命令为:一共有10位数其中: 最前面那个 - 代表的是类型中间那三个 rw- 代表的是所有者(user)然后那三个 rw- 代表的是组群(group)最后那三个 r-- 代表的是其他人(other) 然后我再解释一下后面那9位数:r 表示文件可以...
2018-08-30 09:36:27
5871
转载 Ubuntu 16.04 安装 Vivado
下载的文件是Xilinx_Vivado_SDK_2015.1_0428_1_Lin64.bin运行下面的命令开始安装sudo chmod +x xx.bin sudo ./xx.bin如果安装后无法启动SDK在TCL console中提示错误ERROR: [Common 17-70] Application Exception: Not found in path: xsd...
2018-08-30 09:09:48
1428
转载 petalinux安装过程记录
ubuntu160402, vmware12.0 主机是win7x64专业版1 更换apt-get更新源系统设置->软件与更新,修改服务器站点 sudo su cd /etc/apt cp sources.list sources.list1 gedit sources.list删除文件里的所有内容,复制下面的所有文本到里面。 deb-src http://archi...
2018-08-29 21:48:27
422
原创 Ubuntu16.04 File "/usr/share/python/debpython/version.py", line 24, in <module> from ConfigPars
问题:File "/usr/share/python/debpython/version.py", line 24, in <module> from ConfigParser import SafeConfigParser he root cause of your apt problems is python-lockfile, try to reinstall it...
2018-08-29 20:58:12
946
转载 Ubuntu 16.04配置国内高速apt-get更新源
Ubuntu 16.04下载软件速度有点慢,因为默认的是从国外下载软件,那就更换到国内比较好的快速更新源(就是这些软件所在的服务器),一般直接百度Ubuntu更新源就能出来一大堆,这时候最好是找和自己Ubuntu版本一致的更新源,我的Ubuntu版本是16.04,下面是我找到的一个比较好的更新源。1.寻找国内镜像源https://mirrors.tuna.tsinghua.edu.cn/h...
2018-08-29 15:55:58
572
转载 vbox ubuntu虚拟机扩容方案 虚拟分配空间转换为实际分配空间
在使用vbox的过程中,如果在最开始创建vdi的时候创建的vdi分配的空间过小,在使用的过程中,会由于分配的空间不足而导致无法使用的情况。遇到这样的情况对虚拟机的扩容就显得很有必要。 一般在创建vdi的时候都是选的动态分配存储,如果选择的是动态分配存储,那么查看虚拟分配空间和实际分配空间就会不一致。那么第一步就是扩大虚拟分配空间。(以下都是基于Ubuntu的操作)1. 扩大vb...
2018-08-29 10:58:19
3514
1
转载 ubuntu16.04修改Python默认版本
Ubuntu16.04 默认python版本是Python2,但也可以修改默认的Python版本 sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100 sudo update-alternatives --install /usr/bin/python python /usr/bin/...
2018-08-29 10:15:24
668
转载 PyQt5开发环境配置并使用
安装流程首先,打开 开始菜单下 Anaconda Prompt。1、安装PyQt5执行命令: pip install pyqt5 或者 pipinstall-ihttps://pypi.douban.com/simplepyqt5 (注:用豆瓣镜像)2、安装PyQt5-tools执行命令:pip ins...
2018-08-24 16:44:14
437
转载 如何让 Python 像 Julia 一样快地运行
Julia 与 Python 的比较我是否应丢弃 Python 和其他语言,使用 Julia 执行技术计算?在看到 http://julialang.org/ 上的基准测试后,人们一定会这么想。Python和其他高级语言在速度上远远有些落后。但是,我想到的第一个问题有所不同:Julia 团队能否以最适合 Python 的方式编写 Python 基准测试?我对这种跨语言比较的观点是,应该根...
2018-08-22 09:21:27
1146
转载 zynq 尝试自制带总线IP : AXI-lite 流水灯
前言: zynq是Xilinx近来重点推出的一款FPGA + arm(CortexA9)的SOC。其强大之处不言而喻。官方有zedboard开发板,可能会买不起。从而在国内找了一款替代产品MiZ702,基本和zedboard兼容。本系列博客的例程适用于与zedboard以及MiZ702。 每节都会有例程回复即可下载,欢迎大家和我一起玩~~ 从前写FPGA...
2018-08-06 16:33:26
1633
转载 AXI_Lite 总线详解
12.1前言ZYNQ拥有ARM+FPGA这个神奇的架构,那么ARM和FPGA究竟是如何进行通信的呢?本章通过剖析AXI总线源码,来一探其中的秘密。12.2 AXI总线与ZYNQ的关系AXI(Advanced eXtensible Interface)本是由ARM公司提出的一种总线协议,Xilinx从6系列的FPGA开始对AXI总线提供支持,此时AXI已经发展到了AXI4这个版本,所以当...
2018-08-06 15:51:01
12041
2
转载 Microblaze Bootloader
一般而言,Xilinx Microblaze会被用来在系统中做一些控制类和简单接口的辅助性工作,比如运行IIC、SPI、UART之类的低速接口驱动,对FPGA逻辑功能模块初始化配置及做些辅助计算等等。类程序的代码量普遍不大,常常在十几KB到几时KB之间,因此对存储的需求通常也不是太高,使用FPGA内部RAM资源便已经够用。那么,当Microblaze需要运行文件系统、USBHCD、网络协议栈甚至...
2018-08-06 14:09:55
3138
转载 Vivado 自定义AXI-IP 16bit 加法器 核实验
第一步: 新建一个自定义的HDL模块,本实验新建一个16位加法器,保存为test.v,代码如下module test( input [15:0] a, input [15:0] b, input clk, output reg [15:0] sum ); always@(posedge clk) begin sum <=...
2018-08-06 13:56:08
3515
转载 vivado 一步一步生成自己的自定义IP核
基于AXI-Lite的用户自定义IP核设计这里以用户自定义led_ip为例:1.建立工程和设计一过程一样这样我们就进入了主界面2.创建IPTools –》Create and Package IP来到IP创建欢迎界面:Next接下来我们要选择AXI4 peripheral,如下图Next之后,我们可以看到IP的信息,可以自己修改某些信息:然后...
2018-08-06 13:41:42
4491
转载 一个简单的电磁继电器续流二极管居然可以这样讲解!
电磁继电器在实际应用中,通常都会使用三极管或MOS管控制,以达到用电器负载的自动化控制(如通过单片机),其最基本的应用电路如下图所示:当输入电压VI为高电平"H"时,三极管饱和导通相当于闭合的开关,继电器开始动作,其等效电路如下图所示:当输入电压为低电平"L"时,三极管截止相当于断开的开关,线圈中没有电流而导致继电器回复初始状态,如下图所示:那为什么要在继电器线圈上并联一个二极管呢?我们可以看看没...
2018-06-18 11:04:40
9244
uC-FS-4.08.00.zip
2020-03-24
TCP-IP详解 卷三:TCP事务协议,HTTP,NNTP和UNIX域协议
2018-02-22
TCP-IP详解 卷二:实现
2018-02-22
量化投资以Python为工具(高清)
2017-09-11
思考软件,创新设计 A段架构师的思考技术(高清)
2016-07-31
从实践中学嵌入式Linux C编程(高清)
2016-05-15
手把手教你学DSP 基于TMS320X281X
2015-10-05
代码之美 (高清pdf)
2015-07-16
代码之美 pdf
2015-07-16
《HTML5实战》
2015-06-13
《HTML5实战》 书源码
2015-06-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人