程序方法技巧
文章平均质量分 58
一WILLPOWER一
Image is fragile, skills last forever
展开
-
window便捷使用技巧(LTS)
Windows使用技巧原创 2023-09-22 14:22:32 · 833 阅读 · 0 评论 -
windows新增右键菜单,通过wsl中的vim打开文件
windows新增右键菜单,通过wsl中的vim打开文件原创 2022-10-30 20:06:41 · 468 阅读 · 0 评论 -
简历信息粘贴板
简历填写便捷利器原创 2022-09-21 00:45:57 · 311 阅读 · 0 评论 -
二进制的计算(原码、补码以及反码)
带符号5-20000 0101 -> 51000 0010 ->-2然后两个数据都转为补码进行相加正数的补码等于原码负数的补码等于符号位不变,剩下的取反加一(算补码的时候符号位不参与计算)0000 0101 + (加法需要符号位参与)1111 1110结果为0000 0011 -> 3 因为结果为正数,所以不用再符号位不变取反加一 2-50000 0010 -> 21000 0101 ->-5然后两个数据都转原创 2022-02-20 18:11:56 · 2345 阅读 · 1 评论 -
python邮箱自动发送
key.ahk^3::path := Explorer_GetPath()all := Explorer_GetAll()sel := Explorer_GetSelected()run "./main.exe" %sel%returnExplorer_GetPath(hwnd=""){ if !(window := Explorer_GetWindow(hwnd)) return ErrorLevel := "ERROR" if (window="desktop") retu原创 2022-01-23 16:16:57 · 318 阅读 · 0 评论 -
Jlink按照用zadig升级用于openocd后,还原
在设备管理器中找到通用串行总线设备,右键卸载设备,把卸载驱动也打上勾,成功后重新拔插,可以看到通用串行总线控制器中出现j-Link driver即可原创 2021-11-27 19:06:55 · 1459 阅读 · 2 评论 -
京东物流-三维装箱(记录)
文章目录前言背景方法问题分析方法概述第一版本第二版本第三章 实验结果装箱结果分析与验证总结与展望.总结展望代码题目前言就只水了个初赛,复赛必须要用Java写,就放弃了,这里记录一下写的东西。队友:思禾OuJiang2021背景随着国民经济的快速发展,我国物流行业的业务需求量越来越多。如图1-1所示,根据国家统计局官方数据表明,2016-2021上半年全国社会物流总费用都呈现了增长的趋势,这即是国家国力提升,国民生活素质的不断提高的表现,同时也体现了中国的物流业发展的日益强大。今天的中国的物流业原创 2021-06-25 17:21:53 · 6725 阅读 · 13 评论 -
用VLC搭建简单的流媒体服务器
(转载)用VLC搭建简单的流媒体服务器转载 2021-05-27 16:33:52 · 359 阅读 · 0 评论 -
MDK5.29,5.30,5.31,5.32,5.33, 5.34和各种pack软件包镜像下载(2021-04-06)
链接转载 2021-05-20 15:08:31 · 682 阅读 · 0 评论 -
vscode技巧(LTS)
快捷键官方快捷键pdf用户写的键位绑定默认在安装目录中的keybindings.json文件中打开右上方的这个进入设置ctrl + space:给建议等ctrl + /:注释和解注释F2:整体改变值将下—个查找匹配项添加到选择将上个选择内容移动到上—查找匹配项select all选择所有匹配当下选择的文本ctrl+e:转到文件使用@即可转到变量或者标志或者函数(此功能适合mardown、python、C等等tricksSnippets搜索user-defined snip原创 2021-05-18 14:40:01 · 292 阅读 · 0 评论 -
vscode 远程ssh连接省去输入密码
首先打开powershell输入ssh-keygen -t rsa -b 2048然后在c盘,用户目录文件夹下面有.ssh文件夹,里面生成了ssh的公钥和私钥然后用记事本打开公钥,将其内容复制到linux系统家目录中的.ssh目录中的authorized_keys文件中然后在vscode中键入ctrl+shift+p搜索sshconfig然后回车,配置文件保存即可...原创 2021-04-24 21:11:37 · 6314 阅读 · 2 评论 -
单片机定时任务的写法(单定时器多定时用法)(蓝桥杯单片机)
原理我们都知道单片机有定时器,但我们使用到多个需要定时的任务的时候,往往是在定时器中断中,加入定时时间以及标志,至少需要三个部分:用来计时的cnt:表示计时上限的定时时间:定时完成标志传统写法如下:void Timer1Handle() interrupt 3{ if(timecnt < time) timecnt++ else { timecnt = 0; timecntOK = 1; }} void process(){ if(timecntOK)原创 2021-03-09 16:15:21 · 5203 阅读 · 3 评论 -
C51各种类型的大小
目录各种类型所占空间(字节为单位)各类型大小各种类型所占空间(字节为单位)unsigned char is 1signed char is 1unsigned int is 2signed int is 2unsigned long is 4signed long is 4float is 4double is 4Pointer is 3测试代码void main(){ unsigned char a; signed char b; unsigned int c; s原创 2021-03-09 08:47:54 · 888 阅读 · 0 评论 -
单片机printf详解
文章目录总结描述格式标志字段(flags)宽度字段(width)精度(.precision)类型字段(type)错误示例检测示例总结#include <stdio.h>int printf ( const char *fmtstr /* format string */ <[>, arguments ... <]>); /* additional arguments */描述printf函数格式化一系列字符串和数值,并使用putc原创 2021-03-08 20:52:56 · 4375 阅读 · 1 评论 -
什么是代码区、常量区、静态区(全局区)、堆区、栈区?
文章目录概述程序空间概述一块内存,我们简称为RAM,在这个上面存在四个部分的空间,分别是部分程序空间常量空间静态(全局)空间堆栈–其中从上到下是低地址到高地址,堆向下分配,而栈是从下往上分配(分配不当这会堆栈冲突)注意若是哈佛结构,则程序运行时,不需将ROM中的程序代码,搬移到RAM中,因此RAM中不含程序空间。程序空间程序空间就是当机器运行的时候,它必须将ROM中的程序代码搬移到RAM中才能够保证程序的运行。这部分RAM是只读的。...转载 2021-03-07 21:15:11 · 157 阅读 · 0 评论 -
18650电池激活
先使用12v的电压点触电池两头几下然后使用4.1V的电压充电,当充到3.4V左右就放到充电座上充电即可如果初始电压为0的电池,先就用4.1V电压充电原创 2021-02-22 13:47:50 · 6742 阅读 · 0 评论 -
电脑TCP\IP 和同局域网的端口连不上,或者连上后断开的原因和解决办法
原因一:防火墙未允许通过首先是要确认防火墙的原因,右键我的电脑点击属性,点击控制面板主页然后点击系统与安全点击Windows防火墙点击允许应用或功能通过防火墙点击更改设置然后点击允许其他应用,将自己需要连接的应用或者客户端添加进去,就行了原因二:因为自己TCP、IP的服务未打开首先根据以上步骤,进入到控制面板主页然后点击程序点击启用或关闭Windows功能找到简单TCPIP服务勾选,并确定即可...原创 2020-09-03 16:59:38 · 12190 阅读 · 0 评论 -
linux更改默认shell
首先要知道自己正在用的shell是什么输入echo $SHELL点击回车就可以看见自己所用shell的目录了然后输入cat /etc/shells可以查看当前系统所拥有的shell有哪些比如我这里是然后使用chsh -s原创 2020-08-27 14:14:47 · 2222 阅读 · 0 评论 -
linux终端翻译插件
首先要下载npm工具sudo apt-get install npm然后下载翻译工具cli-dictnpm install cli-dict -g使用方法:dict wordword是要搜索的单词原创 2020-08-27 09:35:00 · 919 阅读 · 0 评论 -
Vimium的安装(源码安装)
在Chrome 网页中输入:chrome://extensions点击右上角切换到开发人员模式点击“加载解压的扩展程序...”选择您从Github克隆的Vimium目录。github克隆地址:https://github.com/philc/vimium原创 2020-08-26 09:52:42 · 491 阅读 · 0 评论 -
VScode中终端使用git bash
打开vscode设置搜索shell windows然后点击在setting.json中编辑在其中添加你的bash.exe的路径原创 2020-08-22 11:23:10 · 4697 阅读 · 0 评论 -
ESP32CAM与安卓端进行配合控制灯光简述(含有4G网查看方法)
ESP32CAM前言: 最近很忙,很久没更新了,因为之前倒腾了ESP32CAM模块发了一个B站的视频后,很多小伙伴都来找我问一下这个配合是如何进行的,因此写个简述,供大家有所参考。视频效果:ESP32CAM实战效果!值得用来DIY的摄像头!ESP32CAM: ...原创 2020-04-10 16:12:54 · 7302 阅读 · 67 评论 -
易安卓
生成classes.dex文件失败(1)错误解决办法:1、在安装根目录的config.ini 中将编译内存改为1024(大一点,但是要是512的整数倍)2、因为窗口切换问题失误,需要去确定窗口切换窗口的代码正误性!...原创 2020-01-29 22:26:41 · 2786 阅读 · 0 评论 -
关于串口数据的发送和接收(调试必备)
前言对于串口的数据发送和接收,大多是都是利用串口中断来进行的,但是这样对于编程方面有一定要求,并且程序也不太好写,比如说,如果让你随意接收一段数据,然后利用串口将它发送出来,第一个需要考虑的问题就是接收数据的长度,怎么才知道一段数据是否结束?或者说如果串口助手上面没有可以在数据末尾加上结束标志的时候,你如何知道数据的结束?,这必然牵涉到一定的编程技巧。但是,之前在接触C语言的时候,我们就利用过...原创 2019-03-21 20:44:53 · 79971 阅读 · 9 评论 -
关于单片机AD或者测量时候,小数的计算和表示方法。
本次测试的单片机是STC15F2K06S2单片机,利用自带的10位AD转换功能,通过串口来显示电压,保留到小数点后2位。在计算小数的时候,有个技巧,就是可以不用float,直接利用整数来换算。下面看一下实例: 先看一下keil中对运算的步骤思路: 比如 unsigned int Value; Value = Read_Adc( 0...原创 2019-02-28 14:34:21 · 9355 阅读 · 7 评论