- 博客(51)
- 资源 (2)
- 收藏
- 关注
原创 Python搭建http下载服务器
使用: 保存为httpserver.py, 放在你想访问和下载文件夹下。网页搜索你自己本地ip:端口号,如 192.168.1.111:8002。python运行httpserver.py.
2024-04-24 14:53:36
544
1
原创 centos7交叉编译aarch64
gcc-7.3.0/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc:157:10: 致命错误:sys/ustat.h:没有那个文件或目录。#include 改成 #include without-isl 和 without-cloog 不用下载 isl、cloog。一下下载版本,可以复制路径选择目标服务器对应的版本下载。因为gcc 和 glibc互相依赖。
2023-12-20 10:38:48
1692
3
原创 windows ce Remote Process Explorer定位程序崩溃地址
链接:https://pan.baidu.com/s/1fQVBpputtRmynqa95DaPrg。打开程序的.map文件找到: Preferred load address is 00010000。1.填入 异常地址0x00011f84、基准地址0x00010000。就能看到定位到的文件,以及对应的行,切高亮显示。连接器->调试->生成映射文件:是(MAP)崩溃地址:0x00011f84。2.选择程序.exe。
2023-12-02 14:22:41
165
原创 __except 捕获崩溃异常
MyTryExcept.h、MyTryExcept.cpp、main例子。record.ExceptionAddress为异常地址。wince环境也可用。
2023-12-02 11:52:02
131
原创 达梦主备部署
2.将主库的dm.ini、dmmal.ini、dmarch.ini、dmwatcher.ini的四个文件拷贝到/dm8/data/DAMENG/下。SWITCH_TIMES=(3):以服务名连接库时,若未找到符合条件的库建立连接,将尝试遍历服务名中库列表的次数。将备份生成的文件BACKUP_FILE_01拷贝到备库服务器的/dm8/data/DAMENG/下。切换到root用户下,将.iso文件放到/opt目录下,执行如下命令挂载磁盘。2.启动服务器,启动diqsl,通过disql修改dm.ini配置。
2023-11-08 14:55:53
770
原创 C++实现矩阵对称正交化
1.python代码import numpy as npimport pandas as pddf=pd.DataFrame()df['fac_01']=(34, 45, 65)df['fac_02']=(56, 25, 94)print(df)print('------------------矩阵的特征跟D、和特征向量U-----------------------')D,U=np.linalg.eig(np.dot(df.T, df)) # 求矩阵的特征跟D、和特征向量Uprint(D
2021-09-13 17:31:10
930
1
原创 数据结构简单学习
数据结构一:入门1)定义:数据存储方式2)学习方向:1.线性表: 顺序表、链表、栈、队列2.树结构: 普通树、二叉数、索引二叉数等3.图标存储结构二:线性表1)顺序存储1.定义:数据依次存储在连续的整块物理空间中,这种存储结构称为顺序存储结构(简称顺序表)2.特点:顺序表存储数据时,会提前申请一整块足够大小的物理空间,然后将数据依次存储起来,存储时做到数据元素之间不留一丝缝隙。顺序表存储数据使用的就是数组。3.基本操作:#include <stdio.h>#inc
2021-09-08 18:34:28
125
原创 mysql数据大小查看修改
网上摘录整理了一下-- 1. mysql存在相同key的则更新,不存在则插入INSERT INTO t_member (id, name, email) VALUES(1, 'nick', 'nick@126.com'),(4, 'angel','angel@163.com')ON DUPLICATE KEY UPDATE name=VALUES(name), email=VALUES(email);-- 2. 查看mysql单次插入最大能容纳多少,以及修改-- 查询最大容量: show
2021-08-17 17:27:58
355
原创 读《C++性能优化指南》后实用总结
代码优化C++性能优化指南【权衡利弊】权衡简单性、安全性、获得的性能提升效果【过程】1)观察了解程序运行结果及代码2)可测试的预测优化方案3)实现优化4)测试评估总结:优化是实验而非直觉【优化方向】通过调整达到十几倍的效率提高是不可能的,通过修改算法和数据结构是可能。【优化过程注意项】1)找出性能问题出在哪,在寻找优化方法进行优化2)尝试自己编写几次最优查找和排序,有助于自己编写代码时写出更优的算法(因为你离不开查找排序)3)常识可能是性能改善的最大敌人,常识的“解毒剂”是实验
2021-03-12 14:18:47
420
1
原创 MFC 小功能(只运行一个程序、添加托盘图标消息闪烁)
一:目录1.只运行一个程序1.只运行一个程序BOOL CClientApp::InitInstance(){ // 创建互斥 HANDLE hMutex = ::CreateMutex(NULL, TRUE, "MyProjectRunFlag "); if (GetLastError() == ERROR_ALREADY_EXISTS) { // 如果实例已经运行 HWND hWin = ::FindWindow(NULL, "MyClient"); //M
2021-01-08 15:11:02
726
1
原创 MFC List Control虚拟列表
一:拖动添加list control控件, 资源IDC_MY_LIST,在.rc文件添加属性LVS_OWNERDATA二:将控件IDC_MY_LIST绑定成员变量三:创建行列数据成员变量四:添加LVN_GETDISPINFO的消息响应函数五:初始化列表插入表头六:插入数据,触发显示七:实现点击“姓名”表头按姓名排序,姓名相同再按年龄排序八:调整列表高度...
2020-12-30 14:59:07
2309
4
原创 Linux下CMakeList.txt的书写
一:MyLib(静态库或动态库)cmake_minimum_required(VERSION 2.8) //cmake版本project(MyLib) //生成文件名set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -pthread") //采用C++11编译并且使用-pthread库inc
2020-12-29 14:50:00
448
原创 odb C++ mysql的datetime类型
一:官方文档地址https://www.codesynthesis.com/products/odb/doc/manual.xhtml#23.5.1二:使用示例https://git.codesynthesis.com/cgit/odb/odb-tests/tree/boost/mysql/date-time#ifndef TEST_HXX#define TEST_HXX#include <vector>#include <boost/date_time/gregoria
2020-12-29 14:11:01
596
原创 odb C++访问mysql数据库,从安装到写入
一:ubuntu下odb 安装get-apt install gccget-apt install g++get-apt install odb生成的odb位于:/usr/odb生成的库(libodb-2.4.so、libodb-mysql-2.4.so)位于:/usr/lib/x86_64-linux-gnu/二:windows下mysql 8.0的安装1)下载网址https://dev.mysql.com/downloads/mysql/用zip形式安装,不要用mysql instal
2020-11-25 16:08:07
1873
1
原创 将string转换成对应的数据类型(int、float、 double、unsigned long long)
string 转其其他数据类型参考atox, strox这两类,正常情况下能满足需要的转换类型。
2020-06-24 18:10:20
1287
2
原创 echarts画对数坐标坐标[-0.2, 0.6],Y轴不等刻度问题
使用markLine实现y轴刻度不等分option = { xAxis: { type: 'category', data: ['1', '2', '3', '4', '5', '6', '7','8','9'] }, yAxis: { type: 'value', "axisTick":{ //...
2019-12-23 09:34:13
5150
原创 十进制、二进制、八进制、十六进制、ASCII转换
################################################################################十进制、二进制、八进制、十六进制的转换#############################################################################nNum = int(input("输入十...
2019-12-06 10:38:37
1574
原创 python常用快捷键(3.7)
函数关键字选择项: tab自动补齐已经写过的字段: Alt + /代码缩进:Ctrl + [ 、Ctrl + ]多行注释/取消注释:Alt + 3、Alt + 4
2019-12-06 09:21:06
768
原创 Acl的下载安装简单使用
一. 下载地址(大小20M)https://sourceforge.net/projects/acl/二.acl 静态库.lib的生成(以下三个库存在依赖关系)1)解压找到:acl\lib_acl根据使用项目的vc版本打开:lib_acl_vcXXX.vcxproj工程编译后会生成:lib_acl_vcXXXd.lib的静态库2)找到:acl\lib_acl_cpp同理生成:lib...
2019-09-17 16:42:15
1412
原创 C语言二进制读写文件
#include "stdafx.h"#include <stdio.h>#include <vector>using namespace std;typedef struct A{ int a; int b; A(int x, int y) { a = x; b = y; } A() {}};int _tmain(int argc...
2019-07-02 09:07:22
566
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人