自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

YunLan天地间

解析生活琐事,品读生活内涵,让路人甲炮灰乙强盗丙土匪丁跻身前线。

  • 博客(70)
  • 资源 (14)
  • 收藏
  • 关注

原创 libreoffice/openoffice c/c++转换office格式为pdf

先mark下,今天终于把office 转换为pdf 的 c/c++ 版本搞出来了,太心累了有时间 在总结下,有需要的可以去资源中下载,链接

2020-05-29 16:46:06 1061

原创 windows LibreOffice 6.3.5 安装出错1355 问题解决

前提:从https://zh-cn.libreoffice.org/官网的清华镜像中心下载的(2020.2.21 更新),安装时出现的以下安装错误问题,附解决办法。1. 问题Installation results in Errors 1335 “The cabinet file ‘libreoffice1.cab’ required for this installation is c...

2020-02-22 10:46:15 1833

原创 AssignProcessToJobObject 错误码5 的解决办法

在windows 调试中可以正常在job中关联 子进程,并且在主进程异常退出时,子进程同时退出,子进程的创建 使用 CreateProcess方法;!!!!!!但是 !!!!!!!问题:在双击执行exe(编译产生的执行程序)时,却出现报错:AssignProcessToJobObject FAIL,errCode:5解决办法:修改CreateProcess参数中加粗参数!!if (Cr...

2019-12-17 21:03:00 1699

转载 查找最快的docker镜像

转载地址:https://github.com/silenceshell/docker_mirror查找国内最快的docker镜像源。Python编写,需要root权限,支持Ubuntu/Deepin/Centos7/Arch,其他操作系统需要补充。Ubuntu/CentOS/Deepin/Arch支持docker community.使用方法非常简单,下载 docker_mirror.p...

2019-10-28 14:15:30 1742

原创 编程 学习视频教程大全

无意间看到的一个前辈大佬分享的编程资料,很全,贴在CSDN上,分享给可能会用到的程序员朋友0-所有编程资源链接(一个链接搞定)链接:https://pan.baidu.com/s/11Lj-1eNy1c8VJvuCBUZ4fg提取码:c13g1-2019Java面试题链接:https://pan.baidu.com/s/1hWmKy07ifrtLwhw57VsSVg提取码:12xn...

2019-10-27 23:10:18 1573

原创 神器 PySimpleGUI 初体验

使用手册(官方手册):https://pysimplegui.readthedocs.io/en/latest/cookbook/以下就是初次体验的例程#!usr/bin/env python# -*-coding:utf-8 -*-# @Time :2019/10/15 17:14# @Author :xxx# @File :1-体验.py# descri...

2019-10-15 20:09:49 3772 1

原创 zynq的pl中断在linux下的配置及中断驱动

Zynq的中断号在dts中的表示 可参考这个文章,不过该文章说的是在dts设备树中的中断号 的配置。 现在的情况是,在zynq 的PL端配置外设中断 ,不涉及dts。 比如zynq中的外设中断号从#61开始,配置成按键button,按下按键时,Linux系统接收中断进行处理。 此时就需要在Linux的驱动中按照物理中断号注册,也就是硬件中断号。 //注册中断 ret = r

2017-11-10 12:29:01 4693 3

原创 Zedboard中的SPI通信记录文档(已实现)

SPI记录文档概念SPI是串行外设接口(SerialPeripheral Interface)的缩写。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线。SPI是利用4根信号线进行通信的串行接口协议,4个接口信号为:串行数据输入(MISO,主设备输入、从设备输出)、串行数据输出(MOSI,主设备输出、从设备输入)、移位时钟(SCK)、低电平有效的从设备使能信号(c

2017-07-28 19:57:08 8934 4

原创 项目所得

“凡你能说的,你说清楚;凡你不能说清楚的,留给沉默。” “停下匆忙的脚步看看周围景色,你会发现原来生活还是很美好的。”从师兄的项目总结中要深刻体会:有些事情一定要去做,才会发现问题,如果只是停留在理论分析上,你永远发现不了隐藏在理论背后的真相。测试调试【调试信念】不合理的现象背后,一定有合理的原因。只有抱定这一信念,才能解决调试中遇到的各种问题。与此相反的是:遇到不合理的现象,不是去寻求合理的解释

2017-07-28 19:47:13 483

转载 Iterator_traits

最近在看《STL源码剖析》,到了讲iterator_traits的这一节(3.4)。实现它的代码倒是看得懂,但是对它的使用场景却是有点摸不着头脑。让我先贴一段代码,然后我们再慢慢看。注意:编译时要把编译器对C++11的支持打开(-std=c++11)[cpp] view plain copyprint?#include   #includ

2017-06-11 17:19:04 914

转载 STL value_type

使用stl库的时候一直对value_type这个东西理解的不是很好,可以说就是不理解。今天看了《STL源码剖析》才恍然大悟。这里稍作记录。每个STL中的类都有value_type这种东西,通俗的说value_type 就是stl容器盛装的数据的数据类型,例如:vector vec;vector::value_type x;上述两句代码,第一句是声明一个盛装数据类型是int的数据的v

2017-06-11 16:30:37 691

原创 Mysql备忘录1

#define _CRT_SECURE_NO_WARNINGS#include <iostream>#include <mysql.h>using namespace std;#define sql01 "insert into student(name,chinese,english,math) values('测试1',85,85,85);"int main(){ int ret

2017-06-02 12:04:34 351

转载 【转】腾讯十年运维老兵:运维团队的五个“杀手锏”

回顾运维十年,如有一次重来的机会,什么才是最重要的?什么才是团队需要优先做的?才能在未来支撑我们更好的前行。注:本文整理自 WOT互联网运维与开发者大会 主题分享《如果运维可以重来一次》“十年"不苟且的运维之路加入腾讯已十年的运维老兵赵建春,回顾这十年:2004年:加入腾讯,做贺卡开发;2005年:加入QQ空间开发团队,负责留言版模块;2

2017-05-23 18:18:44 2460

转载 ios::sync_with_stdio(false);

在竞赛中,遇到大数据时,往往读文件成了程序运行速度的瓶颈,需要更快的读取方式。相信几乎所有的C++学习者都在cin机器缓慢的速度上栽过跟头,于是从此以后发誓不用cin读数据。还有人说Pascal的read语句的速度是C/C++中scanf比不上的,C++选手只能干着急。难道C++真的低Pascal一等吗?答案是不言而喻的。一个进阶的方法是把数据一下子读进来,然后再转化字符串,这种方法传说中很不错,

2017-05-21 12:25:17 431

转载 O(logn)时间复杂度求Fibonacci数列

题目:定义Fibonacci数列如下:        /  0                      n=0f(n)=      1                      n=1        \  f(n-1)+f(n-2)          n=2输入n,用最快的方法求该数列的第n项。分析:在很多C语言教科书中讲到递归函数的时候,都会用Fibonacci

2017-05-20 16:17:02 1098

转载 01背包问题

01背包问题,是用来介绍动态规划算法最经典的例子,网上关于01背包问题的讲解也很多,我写这篇文章力争做到用最简单的方式,最少的公式把01背包问题讲解透彻。01背包的状态转换方程 f[i,j] = Max{ f[i-1,j-Wi]+Pi( j >= Wi ),  f[i-1,j] }f[i,j]表示在前i件物品中选择若干件放在承重为 j 的背包中,可以取得的最大价值

2017-05-19 22:46:52 517

原创 比较版本号的大小 新旧

#define _CRT_SECURE_NO_WARNINGS#include <iostream>#include <string>using namespace std;/************************************************************************//* 判断任意两个版本号的大小,数字越大代

2017-05-17 21:17:24 2461

原创 Linux下静态库、动态库的创建和使用

静态库、动态库的创建和使用 1.按照如下目录,建立如下文件 2.创建静态库 创建lib文件夹,用来存放库文件 编译连接,生成可执行程序: 显示目录和文件: 静态库:app放到哪里都可以运行,因为静态库已经编译到app中,也导致其代码体积庞大 动态库:运行的电脑需要有动态库,且版本号要一致,但是其代码体积小。创建动态库(共享库)gcc -shared -Wl,-s

2017-05-05 15:27:29 554

原创 SecureCRT连接虚拟机中的Ubuntu 碰到的几个问题记录

SecureCRT连接虚拟机中的Ubuntu 碰到的几个问题记录确认Ubuntu中安装了ssh服务 检查是否安装了ssh ,在终端输入:service ssh A:安装了的结果如下: B:没安装的结果: 没安装就要安装ssh (确保linux能上网,参考2.3) 在终端输入:sudo apt-get install

2017-05-03 18:14:06 402

转载 二叉树的线索化 记录

http://blog.csdn.net/u014492609/article/details/40477795http://blog.csdn.net/algorithm_only/article/details/6991254/http://blog.csdn.net/jiajiayouba/article/details/9224403未完待续:

2017-04-30 15:39:08 298

转载 数据结构 的可视化

一个旧金山大学David Galles做的各种可视化的数据结构和基本算法的主页:http://www.cs.usfca.edu/~galles/visualization/Algorithms.html基础Stack栈: 数组实现Stack栈: 链表实现Queues队列: 数组实现Queues队列: 链表实现Lists列表: 数组实现 ( java 版演示)Lists列表:

2017-04-30 12:16:51 2892 1

原创 STL综合案例

学校演讲比赛

2017-04-25 20:16:44 731

原创 常用STL算法6_集合

#define _CRT_SECURE_NO_WARNINGS#include <iostream>#include <vector>#include <set>#include <list>#include <algorithm>#include <functional>#include <numeric>#include <string>#include <iterator> /

2017-04-24 23:37:29 341

原创 常用STL算法5_算术和生成

#define _CRT_SECURE_NO_WARNINGS#include <iostream>#include <vector>#include <set>#include <list>#include <algorithm>#include <functional>#include <numeric>#include <string>#include <iterator> /

2017-04-24 23:36:38 339

原创 常用STL算法4_拷贝和替换

#define _CRT_SECURE_NO_WARNINGS#include <iostream>#include <vector>#include <set>#include <list>#include <algorithm>#include <functional>#include <string>#include <iterator> //输出流using namespac

2017-04-24 23:35:57 333

原创 常用STL算法3_排序

#define _CRT_SECURE_NO_WARNINGS#include <iostream>#include <vector>#include <set>#include <list>#include <algorithm>#include <functional>#include <string>#include <iterator> //输出流#include <time

2017-04-24 23:35:17 271

原创 常用STL算法2_查找

#define _CRT_SECURE_NO_WARNINGS#include <iostream>#include <vector>#include <set>#include <list>#include <algorithm>#include <functional>#include <string>

2017-04-24 23:34:11 323

原创 常用STL算法1_遍历

#include <vector>#include <list>#include <algorithm>#include <functional>#include <string>#include <iterator>

2017-04-24 23:31:48 303

原创 商品捆绑销售题目

同学发来的题目,让帮忙解决。 题目如下: 源程序: 代码有可以优化的地方,也没有添加输入数据异常的判断,只是一个思路的实现(大神勿喷)。#define _CRT_SECURE_NO_WARNINGS#include <iostream>using namespace std;#define N 10//最大利润int main(){ int num; int comb_n

2017-04-12 19:03:42 2207

原创 盲人过独木桥

同学发来的题目,让帮忙解决。一开始拿到这个题目,感觉无从下手(新手懵逼),感觉也比较麻烦。等脑子清醒后,再想这个题目,其实也不难,只要一个清晰的思路就可以迎刃而解。在此记录下,方便回忆复习。源代码程序:#include <iostream>using namespace std;#define MAX_PERSON_NUM 50 //最多人数#define begin 0

2017-04-12 18:53:39 996

转载 MemWatch的使用

博主的新Blog地址:http://www.brantchen.com欢迎訪问:)       linux下的測试工具真是少之又少,还不好用,近期试用了memwatch,感觉网上的介绍不太好,所以放在这里跟大家分享 。事实上大部分都是看的帮助,非常多地方翻译得不好还有错,请原谅指出最好看原文。假设转载或引用,请注

2017-04-02 12:08:00 1145

转载 软件工程师,你必须知道的20个常识

作为一名优秀是软件开发工程师,以下的这些常识你知道吗?在实际工作中有没有总结过呢?小编就带大家一起分享这20个软件开发常识。1.针对面向对象的设计与分析:为了让软件有更好的可维护性,重用性以及快速开发,简短的OOAD与它的SOLID原则对于每一个软件工程师来说都是该牢记的。2.软件品质因素:软件工程的好坏与软件的品质因素是绝对关联的。请在开发过程中深刻的理解这一点。3.数据

2017-03-11 21:04:05 627

转载 值得推荐的C/C++框架和库 (真的很强大)

值得学习的CC语言开源项目- 1 Webbench- 2 Tinyhttpd- 3 cJSON- 4 CMockery- 5 Libev- 6 Memcached- 7 Lua- 8 SQLite- 9 UNIX v6- 10 NETBSDC 资源大全标准库框架人工智能异步事件循环音频生态学压缩并发性容器密码学数据库调试游戏引擎图形用户界面图形图像处理国际化Jaso

2017-03-11 20:44:35 7080

转载 QT5找不到#include<QApplication>解决办法

老版本:#include <QApplication>#include <QString>忘了哪本书上推荐这样包含:#include <QtGui/QApplication>#include <QtCore/QString>Qt5代码中QApplication已经从原来的 #include <QApplication>#include <QString>#include <QTextDocu

2017-01-06 22:34:40 19350

转载 qt编译报 debug/myico_res.o Error 1 错误的解决办法

相信不少初学《qt creator 快速入门》者在做第一个helloworld程序时候更换图标出现了问题,编译时候报了如题错误,so do I。最后解决了这个问题,记录下来和大家一起分享。 问题在于我之前制作ico文件时直接将jpg文件改了后缀名为.ico,这样是不行的,为什么不行的话原因我目前不知道。后来百度了制作ico的教程,有一个是说将jpg先转为bmp文件,再改后缀名为.ico,这我也试过

2017-01-06 21:47:26 10317 11

原创 再见2016,你好2017

2016.12.31 实验室的小角落 每个人都像是一颗菱形的水晶,不同的切面会反射出不一样的光,就像我们对待不同的人会有不同的态度。你认识的那个他,或许只是他某个切面反射出来的光。

2016-12-31 16:15:43 1283

转载 C/C++ 混合编程 互相调用

网上这方面介绍的不少,但是有点鱼龙混杂,对初学者而言,信息量太大,反而不容易直接找到自己想要并且正确的,现将比较好的资料整理下,并附上源代码,供初学者参考以及自己后期使用。两个推荐的原文地址,通俗点的: 1.深入理解C/C++混合编程 2.extern “c”用法解析C中想调用C++中的成员函数(包括虚函数),则需要提供一个简单的包装(wrapper),参考: 1.C代码中如何调用C++ C+

2016-12-02 10:40:52 4972

原创 zedboard烧写程序到FLASH,用于QSPI Flash启动

创建第一级启动引导程序FSBL。SDK中点击工程BSP文件夹右键,选择Board Support Package Setting。 选择xilffs和xilrsa加入,点击OK. 在SDK主界面下选择File->New->Application Project选项,设置参数如下。 点击Next,选择Zynq FSBL,然后点击Finish。 在工程目录下,新建boot文件夹。(位置其实无所谓,此处为

2016-11-21 23:27:10 17780 1

转载 【转载】zedboard中PL_GPIO控制(8个sw、8个leds)

PL端GPIO控制,利用zed上的8个开关去控制8个led灯的亮灭,利用btn8和btn9两个PS按键控制Demo的开始和结束,并通过LD9显示程序是否开始

2016-11-20 12:44:34 1919

转载 Zedboard不同GPIO形式 控制OLED显示

利用AXI_GPIO连接BTNR,PS通过EMIO连接BTNU,通过PS GPIO连接BTN8、BTN9,对三种方式的GPIO均进行了控制演示

2016-11-19 12:31:16 1788

covertFormatTest-1.cpp

openoffice 和libreoffice 都有java 版本的office转pdf 的样例 c/c++并没有,摸索着终于实现了c/c++版本的此功能 资源是个demo,可以参考使用,已经运行通过

2020-05-29

OpenOffice SDK 简化建立工程的步骤的工具

https://www.codeproject.com/Articles/32410/Integrate-the-OpenOffice-org-Power-in-a-WTL-or-Oth 使用了OpenOffice SDK并且采用了C++和VisualStudio的开发环境。而且,他为了方便,简化了建立工程的步骤

2020-05-28

ilibreoffice_sdk_inc.zip

ilibreoffice_sdk_inc.zip 是环境配置好后,生成的windows 开发需要的头文件,版本LibreOffice 6.3.5.2

2020-05-12

Redis笔记.pdf

redis 可以用来存储字符串,哈希结构,链表,集合,因此,常用来提供数据结构服务,本文为操作手册基本命令等

2019-11-23

Zedboard中的SPI通信记录文档(已实现)

4个接口信号为:串行数据输入(MISO,主设备输入、从设备输出)、串行数据输出(MOSI,主设备输出、从设备输入)、移位时钟(SCK)、低电平有效的从设备使能信号(cs)。 zedboard有两个独立的SPI,可以工作在主/从模式或者多主机模式下。 本记录文档是自己开发中的记录,已经实现两个板子通过SPI通讯。

2017-11-10

基于zedboard的SPI收发数据通讯记录文档

基于zedboard的SPI收发数据通讯记录文档,详细到不能再详细

2017-07-28

SPI学习_记录_调试_测试_文档

SPI学习_记录_调试_测试_文档,利用zedboard上的两个SPI,实现两个板子的数据收发通信,并测试ok。

2017-07-28

使用vivado进行zedboard的OLED测试工程

使用vivado进行zedboard的OLED测试整个工程,可以直接使用 oled的驱动程序链接:http://download.csdn.net/detail/shangguanyunlan/9686950

2016-11-18

zynq使用的OLED(芯片SSD1306)驱动程序

zynq使用的OLED(芯片SSD1306)驱动程序,包括oled.c oled.h及font.h

2016-11-18

邮箱地址爬虫(正则表达式) 源代码

邮箱地址爬虫工具(本地、网络),简单易用,输入本地文件地址或者网址就可以查看所有的邮箱地址,并可保存到本地。工具可参考:http://download.csdn.net/detail/shangguanyunlan/9349699

2015-12-12

python and visual studio

mysql check environment: python and visual studio(64)

2015-12-09

Android 网络编程入门之图片下载

Android 网络编程入门之图片下载,搭建Tomcat作为服务器,下载网络图片。

2015-11-17

Tomcat 7.0.65 64位下载,安全稳定,Java开发必备

Tomcat 7.0.65 64位,官方下载的,安全稳定,Java开发必备 apache-tomcat-7.0.65-windows-x64

2015-11-16

DroidDraw和AnDroidDraw(开发Android UI界面)

使用DroidDraw和AnDroidDraw开发Android UI界面,可以通过它来生成复杂的Android Layout XML文件。

2015-10-30

空空如也

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

TA关注的人

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