- 博客(115)
- 资源 (18)
- 收藏
- 关注
原创 python win环境 pip setuptools wheel安装
2023年。今年的测试小学弟问我python这个安装怎么这么啥b。没有安装pip时 python setup.py install时需要setuptools,安装setuptools需要安装pip。我看了看他的python是官网下的压缩包解压来的,内部非常干净。
2023-04-16 18:46:13
1004
原创 一:qt5.14.2的安装、配置及hello world例子(win11-amd)
win11的话真心建议能用win10就不要升级,不太好用,只是界面mac化了一些,搞了一些圆角,但对于开发人员来讲,这个更新微不足道,相反用起来手感反而不好了。下图是win11的界面。
2022-09-04 20:26:23
643
原创 lua-arm平台交叉编译
本文只记录写者如何进行交叉编译的,非教程或科普性文章,只用于记录,不建议大家阅读,因此设置为收费文章。简单来讲修改MakeFile编译工具直接make就行,需要注意的就是lua依赖readline库*
2022-08-28 22:10:10
882
1
原创 性能分析(一):linux系统概述
1.内核态与用户态性能分析需要了解这些的原因:用户态程序运行时一般均会受到内核态的影响,若内核态对用户态影响较大,统计内核态信息可以了解到是内核中的哪些行为导致对用户态产生影响;有些用户态程序也需要依赖内核的某些操作,譬如I/O操作,(也就是说很少有用户程序不依赖于内核)如果程序/进程存在较多的内核调用,说明进程在运行过程中,有可能被内核态任务频繁中断,应尽量避免这种情况对于这个问题解决办法:(欢迎补充其他有效处理方法)采用绑核,譬如机器有8个CPU,那么我就绑定内核操作、中断等主要在0-
2022-03-12 23:56:32
317
原创 lua二次开发(2):luabridge配置
最近有点忙,更新较慢,更新也完全是随着我的学习进度来更新的(啥比较急,先更新哪一部分,全都不急就更新架构设计和EffectiveC++)有师弟师妹问题,luabridge怎么配置,他们说网上没有这么简单的教程。特此开一篇。。。拷贝文件:本文默认拷贝到.sln文件的下层目录,如下图所示:1. 源码下载lua版本:lua.5.4.4luabridge:luabridge1.0.2(更新很快,这个版本只有三个头文件,对新手很友好)去各自的官网上下载即可;后面我会上传整个项目。包含以上两个源码;2.
2022-02-27 21:23:16
1226
1
原创 LUA源码解析(1):题目待定
文章目录前言1.lua介绍前言做软件开发,读源码必不可少,平时工作比较忙,只能在放假学习一下;大佬推荐了我一个博客传送门我基本上打算按照上面的博客学习和阅读,本专栏或者博客只是记录笔记与心得1.lua介绍Lua是解释型语言,通过对Lua的语言进行 语法解析 ,然后生成二进制字节码,然后转由C语言进行执行操作。解释性语言与编译型语言相对编译型语言,则会进行编译后生成机器码,直接由机器进行执行即可,执行效率会比较高。lua官网:http://www.lua.org/源码下载:http://w
2022-01-30 23:41:22
873
原创 0. 主流数据库对比
1.MySQL1)MySQL性能卓越,服务稳定,很少出现异常宕机。2)MySQL开放源代码且无版权制约,自主性及使用成本低,版本更新较快。3)MySQL软件体积小,安装使用简单,并且易于维护,安装及维护成本低。4)MySQL支持多种操作系统,提供多种API接口,支持多种开发语言,特别对流行的PHP语言有很好的支持。 缺点:数据量大时处理性能不及Oracle2.SqlServer1)真正的客户机/服务器体系结构2)图形化的用户界面,使系统管理和数据库管理更加直观、简单3)丰富的编程接口工具,
2022-01-17 22:44:46
646
原创 SQLite 入门教程
1 SQLite简介SQLite是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。就像其他数据库,SQLite 引擎不是一个独立的进程,可以按应用程序需求进行静态或动态连接。SQLite 直接访问其存储文件。SQLite是一种=嵌入式=数据库,它跟微软的Access差不多,只是一个.db格式的文件。但是与Access不同的是,它不需要安装任何软件,非常轻巧。很多软件都有用,包括腾讯QQ、迅雷以及an
2022-01-09 22:37:36
1461
原创 手机/平板上如何进行网页过滤
今天更新个小技巧。众所周知,电脑上如何想屏蔽某类特定网址可以使用host进行。手机平板其实也是可以的,不过手机平板需要获取到最高权限,也就是网上常说的root和越狱。电子产品开始朝着封闭发展了,广大手机商不愿意提供root权限了,信息共享时代也进入了信息版权时代。废话少说,以火狐为工具,以屏蔽 百度知道 所有网站 为目标。 演示一下如何过滤掉制指定的域名/ip1 火狐浏览器选择这个浏览器的原因,其一 我经常用其二 开放自由,插件较多2 插件Leech Block NG点开浏览器右下角三个
2022-01-01 11:21:36
3843
1
原创 Git 常用指令
清除账户密码git config --system --unset credential.helper更改分支git checkout -b yourbranch origin/develop未设置上游分支补救方法git branch --set-upstream-to=origin/develop删除分支git branch -d XXXgit branch -D XXX 强制删除查看分支git branch配置邮箱账户git config --global user.name “
2021-09-24 10:54:42
119
原创 MFC 串口通讯
网上此类代码很多,该部分只是做总结;为了避免产生过多网络垃圾,只开放给粉丝;简简单单做的一个东西;文章目录1.控件注册1.控件注册第一步就是控件注册;https://jingyan.baidu.com/article/cdddd41cab6f6453cb00e1fc.html上述百度经验值得一看;主要就是mscomm32.ocx控件的注册;这个ocx网上很多资源,太平洋下载就有。没有必要csdn花积分下载;要是没有的话,关注我公众号留言,私发。...
2020-11-24 10:05:11
408
原创 点云处理:||2.kdtree随笔
kdtree在点云处理方向是一个经常用到的数据结构;本文目的不是在于复制粘贴网上的一些东西,所以整理了自己在学习过程中,个人认为讲的比较好的几篇博客。1.kdtree原理介绍首先是知乎上一篇文章 KD-Tree原理详解https://zhuanlan.zhihu.com/p/112246942这篇文章对于入门非常有帮助,浅显易懂;【量化课堂】kd 树算法之详细篇https://www.joinquant.com/view/community/detail/c2c41c79657cebf8cd8
2020-10-09 16:55:53
317
原创 数模matlab入门教程-004-TSP问题通用建模方法与MATLAB求解方法
数模matlab入门教程-003-TSP问题通用建模方法与C++求解方法https://blog.youkuaiyun.com/CoomCon/article/details/108937551在003的基础上继续开始,matlab代码的编写;总的来讲,有了C++的基础或者说是经验可以直接进行模仿编写;maltab求解TSP的代码:在这里插入代码片...
2020-10-07 20:43:05
1838
1
原创 低密度奇偶校验码(LDPC)&GMSK调制解调器 毕业设计
文章目录摘要第一章 绪论摘要随着无线通信技术的不断发展与进步,数字电视广播、移动视频点播等对数据吞吐量要求很高的业务逐渐变得可能。为了在有限的带宽内用有限的发射功率保证信息在空间传播时的可靠性,需要在系统中引入具有很强纠错能力的信道编码技术。低密度奇偶校验码(LDPC)码具有与香农限非常接近的纠错性能,因此成为现代通信系统中信道编码的强有力竞争者。另一方面利用全数字化技术设计GMSK调制解调器,根据总体方案,设计实现了一种GMSK调制解调信号产生方案。该方法不存在传统方法相位累加过程中的累计误差,降低
2020-10-07 11:30:51
1751
原创 数模matlab入门教程-003-TSP问题通用建模方法与C++求解方法
文章目录1 TSP求解方法-暴力,动规2 动态规划2.1 动态规划思想2.2 状态压缩优化+动态规划代码3 暴力最近有点忙,所以搁置了该部分的更新;上篇文章来的,就直接。这次的主要是针对C++来讲解TSP的求解;为什么讲C++而不用matlab?我个人觉得了解c++的思想,有助于理解求解tsp问题的思想;如果觉得理解起来有点费力气,也要坚持一下下一篇就会是用matlab来解决这个问题,这次我一定会在两周内把这篇和下篇文章更新出来;1 TSP求解方法-暴力,动规C++来求解的话,一般涉及到两种
2020-10-06 15:25:59
1055
原创 2021 ZURU 工控岗 笔经面经
上周左右参加了ZURU笔试+线下笔试+面试(面试期间)1.线下智力测试1.一个蜗牛一天爬3尺,滑2尺,30尺的深井何时爬上来;2.一个4分钟的计时漏斗,另外一个是7分钟的计时漏斗,请问如何才能准确测量出9分钟;3. 一条船上挂着一个绳梯,绳梯的末端,也就是第0级刚好垂到水面上;绳梯的每级台阶间距45cm,倘若海水以1m/h的时间涨水,10小时后,海水会淹没几级台阶;4. 三只蚂蚁,分别位于全等三角形的三个角;每只蚂蚁可以选择一条边进行前进,请问没有蚂蚁相遇的概率是多少;5.1.线下专业测试
2020-09-29 16:14:13
3588
4
原创 leetcode(19):DFS模板||leetcode求组合总和||背包方案数||阿里0731漂洋过海笔试题
文章目录阿里0731份试题DFS模板:阿里0731份试题小强最近在研究某个飘洋过海的游戏。游戏可以看成一个n∗mn*mn∗m的方格图,从左上角(1,1)(1, 1)(1,1)到右下角的(n,m)(n, m)(n,m)有两种地面,CCC表示为陆地SSS表示海洋,每次穿行只能到达上下左右四个格子之一,不能走到方格图之外。在陆地之间穿行一格需要花费三点行动力,在海洋之间穿行一格需要花费2点行动力。但是从陆地和从海洋到陆地穿行则需要5点行动力。输入描述:第一行输入两个整数n,m,qn, m, qn,m
2020-09-11 09:32:04
265
原创 C++后端面试(5):模板类
本文主要参考了C++ Primer 5,模板类和泛型编程文章目录1 背景1 背景模板类产生的背景呢,就是想要创建一个通用的函数模板,模板就和类一样,可以实例化,实例化时不需要任何参考既可以应用char,也可以应用int和double等;比如:比较int compare(int a,int b) 和 函数int compare(double a,double b);初始想法就是定义多个重载函数的方法;重载函数,定义的函数除了形参不同,函数内部大体都一样,所以面对这样的问题,有了泛型编程和模板类对
2020-09-08 17:15:29
451
原创 leetcode(18):字符串统计
字符串统计的题经常出现,大概题意就是这样的;输入一个字符串“asddweqdsadwqe”统计每个字符出现的次数,按统计个数从大到小输出字符和对应个数;如果个数相同,按照字典序输出;特地记录一下:此题一般有两种#include <iostream>#include <algorithm>#include <map>using namespace std;//重新定义排序算法bool comp(const pair<char,int> &a
2020-09-07 09:16:47
702
原创 计算机网络:系统复习
提纲:提纲来自:https://www.bilibili.com/video/BV1U4411M71p?t=743学习视频看书+哔哩哔哩考研视频https://www.bilibili.com/video/BV19E411D78Q?p=8
2020-09-02 19:52:17
233
原创 面试+笔试:||
C和C++的区别,介绍下C++的多态;介绍下浅拷贝和深拷贝介绍下栈和堆,变量的存储位置TCP三握手 四挥手 图解OSI层 TCP图解C语言手写 strcmp死锁是什么,死锁怎么避免;进程间通讯方式oailiygniynail...
2020-09-01 14:24:15
187
原创 字节Android面试预习(2):||一面
注*:以下题目搜刮于网上; 对安卓是否了解 是否有安卓编程经验 HTTP是什么: hypertext transfer protocol超文本传送协议,处于应用层,是互联网上应用最多的网络协议。所有的WWW文件都必须遵从的一种协议,将超文本从服务器端传送到本地浏览器。HTTP可以使网络传输减少,使浏览器更高效。 HTTP返还值:返还一个该类型的状态码表示接收到请求并继续处理。 哈希map了解吗,它的结构是什么:哈希表是一种根据关键码去寻找值的数据映射结构,每组数据有对应的key和value,是一
2020-08-27 17:23:54
268
原创 C++后端面试(4):HIGHER
Amdroid Activity 生命周期野指针的产生原因多线程讲讲socket tcp和udp堆和栈的区别静态链接库和动态链接库数据结构知道哪些vector和map区别链表写一个vector
2020-08-26 15:09:44
203
原创 leetcode(1392):最长快乐后缀
日常一练1. 题目概要2. 暴力法——超出时间限制class Solution {public: string longestPrefix(string s) { string res,temp; if(s.size()==0) return NULL; bool flag = false; for(int i=1;i<=s.size()-1;i++) //不包含本身 {
2020-08-25 17:05:43
264
原创 笔试(2):中兴0824软开笔试题
笔试(2):中兴0824软开笔试题注*:以下题目搜刮于牛客网;(本人并未参加0824的笔试);听说 算法或软开笔试包括 选择和编程;其中 选择题大部分与通信相关其中 编程题就两道,听说只占20分两道题大概就是:一题:求平均值;二题:打怪/进制转换后判断和奇数偶数第二道是最少的打怪次数,单倍伤害和多倍伤害算了找不到...
2020-08-25 11:20:12
911
原创 阿里C++面试预习(1):||
文章目录1. 引用和指针的区别1. 引用和指针的区别指针和引用的区别:在语法上引用就是一个别名,没有独立的空间,和其引用实体共用同一块空间,在底层实现上实际是有空间的,因为引用是按照指针方式来实现的(在汇编代码中可以看出来)引用在定义时必须初始化,指针没有要求引用的类型必须和实体同类型,指针可以强制类型转化,比如将void* 转化为 int*引用在初始化引用一个实体后,就不能再引用其他实体,而指针可以在任意时刻指向任意一个同类型的实体没有NULL引用,但有NULL指针在sizeof中的含义
2020-08-19 21:12:18
232
原创 leetcode(17):背包9讲||总结
该篇文章从网络搜刮的+自己的理解;自己在学文章目录1. 01背包问题1.1 问题描述1. 01背包问题1.1 问题描述题目有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大。 基本思路这是最基础的背包问题,特点是:每种物品仅有一件,可以选择放或不放。 动规用子问题定义状态:即f[i][v]表示前i件物品恰放入一个容量为v的背包可以获得的最大价值。则其状态转移方程便是:f[i][v]
2020-08-18 14:43:24
506
原创 C++后端面试(3):智能指针||Android智能指针
智能指针在C++11版本之后提供,包含在头文件< memory >中,shared_ptr、unique_ptr、weak_ptr文章目录1.shared_ptr2.unique_ptr3.weak_ptr1.shared_ptr2.unique_ptr3.weak_ptr
2020-08-17 20:35:12
332
原创 C++后端面试:概念基础(static,const,volatile )
文章目录1. static1. static1.static修饰的变量称为静态变量,static修饰的方法称为静态方法。2.静态变量and静态方法处于静态区,对于同一个类创建的多个对象来说是共享的。3.静态变量and静态方法对于每个对象的调用结果都是一样的,无论是改变前或者改变后。4.成员变量和成员方法处于非静态区,对于同一个类创建的多个对象来说是私有的。...
2020-08-14 19:47:00
281
tcl源码8.6.11版本
2022-10-02
linux perf v5.0.0源码文件
2022-03-16
HAAS SERVICE AND OPERATOR MANUAL ARCHIVE.2007版,417页
2021-07-13
kdtree源码和教程
2020-10-09
毕业论文+代码.zip
2020-10-07
IPoint3D配置文件
2020-05-25
vb_dll.zip
2020-03-25
libdxfrw-0.6.3.tar.bz2
2019-12-12
Vs2010基于listctrl和listbox的滚动列表实现,具体效果博客中有介绍
2019-10-11
dlltest&mfc;&Console;.zip
2019-08-26
dependency walkerx64&86;.zip
2019-08-26
winio3.0source.zip
2019-08-20
TSP问题LINGO求解代码.zip
2019-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人