- 博客(108)
- 资源 (13)
- 收藏
- 关注
转载 如何在 Ubuntu 20.04 上使用 mkcert 创建本地受信任的 SSL 证书 mkcert
如何在 Ubuntu 20.04 上使用 mkcert 创建本地受信任的 SSL 证书Mkcert 是一个免费、简单且非常有用的工具,它允许您创建本地受信任的证书,而无需从真正的 CA 购买。开发人员通常在本地系统上工作,总是不可能在本地主机上使用来自 CA 的可信证书。Mkcert 允许您轻松管理自己的证书。在本文中,我们将向您展示如何在 Ubuntu 20.04 上使用 Mkcert 为本地开发创建受信任的 SSL 证书。
2024-07-23 22:23:12
502
原创 Linux 命令
linux 命令yum search ifconfigtype ifconig内置命令 help外置命令 man单词参数则是–,简写一个-1.whereis ping 找命令在哪2.查看文件[hzz@localhost ~]$ file /usr/bin/cd/usr/bin/cd: POSIX shell script, ASCII text executable3.whoami4.pwd5.historyhistory -cdctrl + r :搜索文件系统创建、删除文
2022-01-24 08:08:40
275
转载 yum groupinstall “Development Tools“
yum groupinstall "Development Tools"批量安装软件linux注:可以通过 yum grouplist 来查看可能批量安装哪些列表从Windows转到Linux下面,一个不习惯的地方就是在图形界面下安装和删除软件的时候非常缓慢。但是如果你掌握了用yum的命令行模式进行 配置程序,你肯定会从心底喜欢上这个强大的工具。因为yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。yum的命令形式一般是如下:yum [options] [com
2021-12-28 22:26:46
4269
原创 window 平台启动进程
wchar_t wcharProgram[1024 * 10] = { 0 }; QString cmdLine = QString("%1/7z.exe a -tzip %2 %3modelDescription.xml %3binaries %3sources"). arg(QCoreApplication::applicationDirPath()). arg(targetFmuPath). arg(createHeaderParam.m_codePath); cmdLine.toWC.
2021-07-16 14:15:55
177
原创 链表中两数相加
struct ListNode { int val; ListNode *next; ListNode() : val(0), next(nullptr) {} ListNode(int x) : val(x), next(nullptr) {} ListNode(int x, ListNode *next) : val(x), next(next) {} };class Solution {public: ListNode* addTwoN.
2021-07-14 19:08:35
119
原创 vbox内 linux 安装vbox 增强工具
#首先,通过VirtualBox菜单(设备->安装增强功能)加载增强包加载到光盘。#安装linux-headers。 $sudo apt-get install linux-headers-$(uname -r) #安装build-essential(编译环境套件:g++,dpkg-dev,libc6-dev,make) $sudo apt-get install build-essential#挂载光驱 $sudo mount /dev/cdrom /media
2021-07-10 22:49:17
624
原创 flightgear 光标消失 卡死
今天遇到了flightgear启动后正常,按alt+v切换视角后光标消失,无法切换视角并且之后按键都无反应,但飞机可以正常飞。安装搜狗拼音,解决了。通过现象发现,此后启动的flightgear会有显卡驱动给的提示。...
2021-06-14 15:08:38
1632
4
原创 链接错误bug 定位思路
1.给了导出符号了吗是否写了导出符号是否有额外的宏导致了导出符号失效2.给了对应的lib了吗整体环境配置有问题吗lib依赖路径正常解析了吗引了多个路径的话,是有优先级的,是否在前边生效的路径已经存在一个坏的lib,导致不再找正确的...
2020-07-01 11:37:52
278
原创 创建工程配置点
General1.Target PlatForm Version2.Output Directory (SolutionDir)(SolutionDir)(SolutionDir)(PlatformName)\bin.$(Configuration)3.Intermediate Directory (SolutionDir)(SolutionDir)(SolutionDir)(PlatformName)\obj.(ProjectName).(ProjectName).(ProjectName).(
2020-06-28 13:34:25
172
原创 帮助团队形成凝聚力
scrum敏捷讨论会:本次topic是帮助团队形成凝聚力(增进了解,建立信任,不同角色相互理解)1.每日站会和回顾总结会是促进大家彼此了解的重要机会,提倡更多的沟通,回顾会可以分享个人的经历。2.创造更多机会了解彼此,可以利用团队外出机会,让大家在放松的状态下聊天,促进彼此了解。3.营造团队的安全感:营造坦诚很安全,不会受到伤害团队氛围。4.自己的经验、想法、感受可以公开披露。5.勇于...
2020-03-02 23:23:58
243
原创 linux 用户自动登录
编辑配置vi /etc/systemd/system/getty.target.wants/getty@tty1.service在[Service]节下面,字符模式下让root用户自动登陆,则可写为:ExecStart=-/sbin/agetty -a root --noclear %I %TERMvi(root 为用户名)...
2019-11-07 09:26:58
824
3
原创 无法找到dll 错误解决
问题描述:编了一个debug版本的程序,在开发这边运行是好的,在一台装过产品的机子上是找不到dll。步骤1通过Process Explorer 查看开发机器上的dll调用,发现是调用的本目录下的dll没错。在产品机器上,发现本目录下有要调用的dll。(如果可用查下注册表中是否存在,存在的话可先反注册一下,确保调用的本目录下的dll)步骤2查看产品机器上的dll是否是可用的,通过depen...
2019-10-22 14:52:17
3256
转载 Previous operation has not finished ;run ‘cleanup’ if was interrupted Please execute the 'cleanup
解决以下错误提示Previous operation has not finished ;run ‘cleanup’ if was interruptedPlease execute the ‘Cleanup ’ command.这个问题遇到过无数次,之前的解决办法都是把工程重新checkout一次。但是因为这次路径下的文档比较大,重新checkout可能需要半天的时间,...
2019-06-04 13:54:43
320
原创 TensorFlow 图像分类demo
# -*- coding: utf-8 -*-#from tensorflow.examples.tutorials.mnist import input_data#mnist = input_data.read_data_sets(r'D:\project\tensorflow\MNIST_data', one_hot=True)import tensorflow as tfimpor...
2019-06-04 13:23:53
979
转载 android 颜色资源
打开color.xml,在……标签中放入颜色资源,如下:<resources> <color name="white">#ffffff</color> <!-- 白色 --> <color name="ivory">#fffff0</color> <!-- 象牙色 --> <col...
2019-05-27 14:38:04
2264
原创 Qt 报错 fatal error C1083: 找不到QString 错误总结
打开pcr项目默认目标x64,因为安装的Qt是32位软件,因此找不到匹配的文件。所以报了该错误。所以不但找看include的路径是否存在该文件。还要看你看到的文件是不是编译需要的问题。这个情况就是,虽然存在该文件,但是需要的64位的。...
2019-04-26 16:24:46
3345
原创 SqlLite 批量插入 数据 sql语句
表结构insert into test (bb,cc)select 'bb1','cc1' UNION select 'bb2','cc2' UNION select 'bb3','cc3'
2019-03-25 15:50:07
2161
原创 QT-右键菜单
QT-右键菜单#The QMenu class provides a menu widget for use in menu bars, context menus, and other popup menus.支持类 QMenu,可以查帮助了解详细void UCommWidgetTool::AddMenuItem(QMenu* menu, const QString&amp;amp;amp; menuTe...
2019-02-13 10:43:21
211
原创 观察者模式
观察者模式,又名发布订阅模式。主要应用场景,1.当一个模型有两个方面,其中一个方面依赖于另一个方面2.一个对象改变需要通知到其他对象,但是又不能确定有多少对象要改变3.一个对象需要通知其他对象,但是不知道具体对象是谁。目标会发生状态变化,所有关注该目标的具体观察者,通过目标的Attach()方法注册到Suject上。ConcreteSubject 对象状态发生改变时,会一次通过调用...
2019-02-11 20:35:23
174
原创 botan库编译
下载源码解压https://github.com/randombit/botan安装python2.7需要依赖python2.7,没有的话自行安装,安装完毕后,添加环境变量。执行编译运行vs的命令行工具。在vs的命令行工具里,切换路径到解压的botan根目录。执行python运行文件configure.pyconfigure.py --cc=msvc --cpu=x86...
2019-02-04 14:28:39
2381
原创 毫米与像素之间的转换
1毫米=?像素假设1英寸有X个像素1英寸 = 25.4毫米,那么1毫米有Y个像素,计算公式如下:Y = X/25.4为什么要找英寸有多少毫米呢。因为这个是和分辨率相关参数,叫DPI(即每英寸多少个像素点)QT中 int QPaintDevice::physicalDpiX() 接口可以获取,屏幕的dpi。有了每英寸多少像素,通过上边的公式就能计算,1毫米多少个像素了。...
2018-12-27 14:57:46
10704
转载 svn error: Previous operation has not finished ;run ‘cleanup’ if was interrupted
这个问题遇到过无数次,之前的解决办法都是把工程重新checkout一次。但是因为这次路径下的文档比较大,重新checkout可能需要半天的时间,所以百度了下,根据网上的步骤,竟然可以update了。下载sqlite.exe(去网上下载及可,)找到项目的.svn文件,查看是否存在wc.db将sqlite.exe放到.svn的同级目录下启动cmd执行sqlite3 .svn/wc.db “...
2018-12-10 18:18:35
145
转载 matplotlib 绘制折现图
# -*- coding: utf-8 -*-"""Created on Fri Nov 30 13:05:49 2018@author: zhongzihe-n"""import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltimport random# 保证生成的图片在浏览器内显示#%ma..
2018-11-30 15:45:51
657
原创 VLD 内存泄漏检查工具
VLD 内存泄漏检查工具1.安装vld-2.5.12.配置依赖库,工程添加路径。Additional Include Directories:…\Soup\Visual Leak Detector\include;Additional Depandencies:…\Soup\Visual Leak Detector\lib\Win32\vld.lib;3.main.cpp或其他任意cpp...
2018-11-19 19:49:30
659
原创 VS 调试第三方库源码
首先要有符号表Tool–>Option–>Debugging–>Symbols 其次要有源码解决方案–> 右键–>属性
2018-09-13 18:33:46
6243
原创 实现线程安全的UnblockQueue
目标:实现两个生产者线程产生随机数,一个消费者线程处理产生的随机数。 实现:实现三个类,分别是消费者 Customer,生产者 Productor,工具类 UnblockQueueUnblockQueue类 (线程安全队列,没数据的时候消费者线程等待)UnblockQueue.h#pragma once#include <queue>#include <mute...
2018-08-11 16:16:20
368
原创 文本框
//静态文本框需要将Notify属性设置为TRUE才能有消息void CdialogDlg::OnClickedNumber1(){ CString str; GetDlgItem(IDC_Number1)->GetWindowText(str); MessageBox(str); // TODO: 在此添加控件通知处理程序代码}void CdialogDlg
2017-04-20 23:46:05
316
转载 关于api-ms-win-crt-runtimel1-1-0dll缺失的解决方案
关于api-ms-win-crt-runtimel1-1-0.dll缺失的解决方案目录关于api-ms-win-crt-runtimel1-1-0dll缺失的解决方案目录安装VC reditexe程序解决安装KB2999226补丁程序更新到Win7 SP1无法安装更新解决方案-删除目录综述有时我们在使用文件程序的时候,碰到一些问题,提示dll文件缺失,例
2017-04-20 11:37:04
7964
原创 itoa 函数
#include <stdio.h>#include <stdlib.h>int main (){ int i; char buffer [33]; printf ("Enter a number: "); scanf ("%d",&i); itoa (i,buffer,10);//十进制 printf ("decimal: %s\n",buffer); itoa (
2017-04-18 16:32:51
628
原创 动手写window程序
主要过程 1.设计窗口类 2.创建窗口 3.显示刷新窗口 4.消息循环处理(外部定义了消息过程)#include <Windows.h>#include <stdio.h>#include "resource.h"//声明消息过程LRESULT CALLBACK WinSunProc( HWND hwnd, UINT uMsg, WPARAM wParam,
2017-04-16 17:52:26
527
原创 无法从char数组 转向LPCTCHAR
LPCTSTR解释如下: LP:long point 长指针 C:const常量 T:UNICODE下就是W(wide)表示宽的意思,多字节环境下就是A(ascii) STR:string字符串这个错误提示是说,需要传入宽字符而当前使用的是ascii码不是宽字符。两种解决办法 1. 改变工程的属性,属性–常规–字符集 修改为多字节 2. 把char 变成 w_char_t 注意写入和读
2017-04-12 11:44:56
565
原创 内存泄漏检测和定位
内存泄漏检测方法1.通过_CrtSetDbgFlag() 方法或者_CrtDumpMemoryLeaks()#include <crtdbg.h>inline void EnableMemLeakCheck(){ _CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF|_CRTDBG_LEAK_CHECK_DF);}void _tmain(int argc, _TCH
2017-04-08 17:44:39
834
原创 判断序列是否是二叉查找树的后续遍历结果
题目:输入一个整数数组,判断该数组是不是某二元查找树的后序遍历的结果。如果是返回true,否则返回false。例如输入5、7、6、9、11、10、8,由于这一整数序列是如下树的后序遍历结果: 8 / \ 6 10 / \ / \5 7 9 11因此返回true。如果输入7、4、6、5,没有哪棵树的后序遍历的结果是这个序列,因此返回false。树的题目一般都是
2017-04-03 09:57:12
448
原创 Emacs 学习
emacs基础使用指南打开关闭//打开emacs -nw 不启动窗口//关闭ctrl-x ctrl-c光标移动‘基本/行/句子/页/文件 的光标移动//basic_cursor control| ctrl-p (to previous)| || ctrl-b(to backward) -------
2017-03-22 17:06:51
399
原创 二叉搜索树
什么是搜索二叉树搜索二叉树构建递归构建非递归构建搜索二叉树查找搜索二叉树删除节点1.什么是搜索二叉树搜索二叉树遵循 左《 中《右 节点的原则2.搜索二叉树构建递归构建void insertNode(p,z){ if(p== null) { p = z; p.left = p.right =null; p.p = null; return; } if(z
2017-03-21 16:11:08
350
转载 vs调试时查看stlport 变量内容
若使用vs2008(同样也适用于其他VS版本),则在 C:\Program Files\Microsoft Visual Studio 9\Common7\Packages\Debugger\autoexp.dat 或 C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\Packages\Debugger\autoexp.dat
2017-03-13 09:17:13
839
网页flash相册 用于循环显示图片图片自己提供
2009-09-27
WDM经典教程(中文版).chm
2009-07-27
NewsIssue新闻发布系统源码
2009-06-17
老程序员的十条忠告学软件的我觉得要好好看看哦
2009-06-14
十天学会asp在别处看到的,大家有用的可以看看
2009-06-14
编程的修养1、有专研精神,勤学善问、举一反三。
2008-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人