双手成就梦想
利用代码将构想变为现实
hexesdesu
这个作者很懒,什么都没留下…
展开
-
WinServer崩溃后迁移虚拟机到PVE
恢复hyperv虚拟机并迁移至proxmoxve原本的宿主机因为装10G卡驱动被弄崩了,开机提示critical process died尝试修复不行,安全模式也进不去直接进pe(实际上是进同盘的ubuntu)找到虚拟机vhdx和avhdx文件拷贝到另一个正常运行的有powershell的系统里,可能不需要开启hyperv功能,没有测试https://blog.csdn.net/lsqtzj/article/details/112617399使用Merge-VHD命令按照顺序合并avhdx快照到原创 2022-01-19 13:19:22 · 3842 阅读 · 0 评论 -
attiny85(digispark)零延迟启动探究
尝试跳过5秒的bootloader等待官方的教程,但是链接失效了http://digistump.com/wiki/digispark/tricks看的这篇文章最后成功的http://blameitonthegoose.com/remove-5-second-startup-delay-on-digispark/视频教程https://www.youtube.com/watch?v=DXMHB1GCGEE用的micronucleus-1.11-entry-jumper-pb0-upgrade.h原创 2021-10-24 20:18:03 · 655 阅读 · 0 评论 -
xds110固件恢复
卖了个LAUNCHXL-CC1352P-2的板子,照例发货之前测试的时候,想着用energia烧写个fade例程进去方便验货,也就是这步出了问题,烧写的时候提示要升级xds110版本,然而之前已经用UniFlash升到最新了,然后紧接着就报错找不到xds110了……任务管理器里的com口也消失了。慌得一狗好吗,还有不到半小时就来取件了没办法,硬着头皮找方案在本地的ccs目录里找到了这个C:/ti/ccs1030/ccs/ccs_base/common/uscif/xds110/XDS110Suppo原创 2021-06-17 17:08:59 · 3835 阅读 · 5 评论 -
自制eZ-FET lite烧写器
最近搞墨水屏,经常需要给msp430刷固件,用的是mxp430g2553的launchpad上的ez430,后来了解到ti官方开源了个eZ-FET lite烧写器,也就是mxp430g2553et和mxp430f5529的launchpad上板载的,但是官方用的是0402封装的元件,有个esd器件还搜不到,so自己修改一个吧,顺道换个a口c口通用的 https://oshwhub.com/hexesdesu/eZ-FET-Lite_5528官方的:官方资料:修改版的(暂时):三维仿真图:还原创 2021-05-16 23:45:59 · 992 阅读 · 3 评论 -
firewalld permanent参数
https://www.cnblogs.com/meizy/p/firewalld.htmlfirewalld有规则两种状态运行时(runtime):修改规则马上生效,但是临时生效持久配置(permanent): 修改后需要重载才会生效firewall-cmd --permanent RULEfirewall-cmd --reload注意:一旦使用了permanent,配置完成后一定要reload,否则只能待防火墙重启后这些配置才能生效。...原创 2021-02-28 21:21:25 · 1572 阅读 · 4 评论 -
配置git同时提交到两个远程仓库
修改.git文件夹中的config文件原本:[remote "origin"] url = https://github.com/hexesdesu/CPlusPlusPlusPlusLearn.git fetch = +refs/heads/*:refs/remotes/github/*[branch "main"] remote = github merge = refs/heads/main内部的gitlab上的master分支是收到保护的,所以新建了一个dev-hexin分支并且原创 2021-02-20 14:11:33 · 846 阅读 · 6 评论 -
【填坑】【多图】最近搞的一些事
0807封装的awtirx灯板设计完了,还卖掉了一套m5stack家的墨水屏主控太香了,钱包减减原创 2020-12-25 12:19:44 · 184 阅读 · 0 评论 -
【新坑】全彩点阵驱动&协议转换计划
pico matrix的灯板还没有到micro用的3535和1209的灯珠也快用完了ws2812主控的灯珠好贵的然后逛闲鱼发现了用在led大屏的全彩点阵先买的p10的,16x32的分辨率,8块不包邮,合每点0.015元……0807封装的ws2812灯珠都0.16元,贼便宜然后找了个库https://github.com/2dom/PxMatrix用esp8266或者esp32驱动按照接线要求焊好,跑了下demo启动效果挺好,就是特别耗电原先给锁控板买的5v6a的电源,锁控板还没做好原创 2020-10-25 10:33:48 · 2050 阅读 · 11 评论 -
【填坑】【多图】micro awtrix灯板
3535封装的ws2812灯板焊接测试通过了意外发现1209的灯珠也可以用手焊的失败率太高改成了钢网+锡膏上锡没有回流焊炉然后就盯上了许久不用的锈掉的小电锅(良春同学留下的)开最大功率到化锡然后断电别说,还针不辍成品:为了把jlc五元包邮用到极致设计成了拼版结构贴灯珠贴到眼瞎贴正面的led:背面刷锡膏背面的退耦电容焊完之后上下劈开然后再左右焊接起来成8x32的灯板理论上可以无限延长...原创 2020-10-25 10:17:01 · 918 阅读 · 8 评论 -
M5Atom+OLED ESP32+ssd1306(0.42/0.49inch i2c) wifi自动ntp对时时钟
#include <Arduino.h>#include <U8g2lib.h>#include <Wire.h>#include <WiFi.h>#include <WiFiUdp.h>#include <NTPClient.h> // Include NTPClient library#include <TimeLib.h> // Include A原创 2020-07-19 21:03:13 · 539 阅读 · 3 评论 -
M5Atom+LCD ESP32+1602(i2c) wifi自动ntp对时时钟
代码自取https://github.com/hexesdesu/ESP32LCDClock原创 2020-07-11 16:24:23 · 1129 阅读 · 3 评论 -
M5Atom+VFD ESP32+PT6302(spi) wifi自动ntp对时时钟
代码自取https://github.com/hexesdesu/ESP32VFDClock原创 2020-07-11 14:09:22 · 858 阅读 · 8 评论 -
mysql修改时区到UTC+8
set time_zone=’+8:00’;set global time_zone = ‘+8:00’;flush privileges;show variables like ‘%time_zone%’;select now();原创 2020-06-21 09:54:06 · 2942 阅读 · 3 评论 -
使用Idea过程中遇到的问题总结(随缘更新)
坑原创 2020-06-07 22:31:17 · 233 阅读 · 4 评论 -
win10系统ERROR CODE INACCESSIBLE_BOOT_DEVICE解决
换新固态,使用傲梅复制磁盘后,win10开不起来了ERROR CODE INACCESSIBLE_BOOT_DEVICE据说是显卡驱动的锅放它自己重启,win10会尝试修复,然而也是失败等到出现“高级选项”的按钮,点它出现“疑难解答”点它出现“启动设置”点它然后重启重启后进入安全模式然后在任务管理器里把启动项都禁止了,然后把显卡驱动卸载掉然后重启就ok了嘿嘿嘿...原创 2020-01-15 08:21:14 · 6518 阅读 · 5 评论 -
jenkins高可用方案研究过程
https://www.jianshu.com/p/223bedd1097d (高可用思路)https://www.tinymind.net.cn/articles/9a9fb98ebfbe79 (高可用思路)https://wiki.jenkins.io/display/JENKINS/Gearman+Plugin (jenkins的gearman插件介绍)https://clusterl...原创 2020-01-13 17:35:04 · 900 阅读 · 2 评论 -
Proxmox VE /Debian /Ubuntu 设置合上笔记本盖子不休眠的方法
书接上回和上上回众所周知,服务器是没有AB面的(KVM当然不算了),燃鹅笔记本有,不能让屏幕一直打开亮着吧,但是默认都是关闭盖子休眠,咋办呢ěi éi,这不是Debian系的嘛编辑一哈/etc/systemd/logind.conf#HandlePowerKey按下电源键后的行为,默认power off#HandleSleepKey 按下挂起键后的行为,默认suspend#Handl...原创 2019-05-12 22:10:40 · 10250 阅读 · 11 评论 -
Proxmox VE 物理环境修改后配置联网
书接上回因为某个不明驱动的原因导致Proxmox VE不能直接安装so曲线救国,先在服务器上安装好了之后再放到笔记本上运行但是网就连不上了因为网卡变了呀,咋办呢已知:服务器上有两个有线网卡笔记本上有一个有线网卡和一个无线网卡Proxmox VE安装时设置的ip是192.168.10.200先ip addr看一下网络信息root@pve:~# ip addr1: lo: &...原创 2019-05-12 16:51:34 · 19654 阅读 · 3 评论 -
Proxmox VE 安装过程
具体的安装过程往上教程一把一把的……说点几个坑吧。烧写镜像的时候一定要用dd模式,iso模式会找不到安装文件。Thinkpad T61笔记本安装的时候会提示缺少两个叫think什么什么的硬件的驱动,看起来像和电源管理有关的,解决方法就是用其他机器安装或者在电脑上建一个虚拟机,在其他环境把系统装到物理盘上之后,再把硬盘装到笔记本里,就可以正常启动了。在电脑上建虚拟机然后直接挂载物理盘这个操...原创 2019-05-12 16:25:28 · 1680 阅读 · 1 评论 -
更换自建wordpress网站的域名
郁闷,自建的博客没备案被腾讯云封了,登录不上后台,咋办呢?so easy!http://wpchina.org/how-to-change-wordpress-domain-prefectly-1528/进到phpmyadmin里,找到使用的数据库,执行UPDATE wp_options SET option_value = replace(option_value, 'www.mydoma...原创 2019-04-14 21:00:34 · 495 阅读 · 5 评论 -
安装Zabbix中的一些记录
Mysql8安装成功后,默认的root用户密码为空,使用以下命令来创建root用户的密码mysqladmin -u root password "new_password"通过mysql -u root -p来连接到Mysql服务器新建数据库create database newdb;授权grant all privileges on newdb.* to 'newdb'@'localhos...原创 2019-03-17 23:44:08 · 127 阅读 · 4 评论 -
【已完成】51单片机定时器制作日志
【2014.1.12】拍下51开发板及4位8段液晶屏,准备在过年期间完成定时及显示部分的开发。PS:实际上过年期间什么都没做,玩过去了……【2014.2.7】开始制作,暂定为STC12C5A60S2+水银开关+2位数码管组合。水银开关未在本地买到,准备网购,先写定时器和显示部分的程序。使用水银开关进行位置检测,更改定时时间,以分为单位在数码管上显示。不定期更新日志。【2原创 2014-03-01 19:34:57 · 1666 阅读 · 0 评论 -
【万年老坑】斐波那契钟计划
创意来源于网络【2015.06.22】(使徒 没来)(高考成绩公布前一天)开坑纪念wwww主控:15F系列(8脚)外围:4216转换芯片 DS1302(暂) 双色LED(多规格) ADXL345外壳:做完的卷子明天建环境,调试ADXL345的单击和双击检测原创 2015-06-22 22:50:02 · 936 阅读 · 0 评论 -
【老坑】斐波那契钟计划
创意来源于网络 【22.06.2015】(使徒 没来)(高考成绩公布前一天) 开坑纪念wwww 主控:15F系列(8脚) 外围:4216转换芯片 DS1302(暂) 双色LED(多规格) ADXL345 外壳:做完的卷子 明天建环境,调试ADXL345的单击和双击检测【10.12.2017】填坑 用vb模拟斐波那契钟效果 用vb实现了大部分功能 博文看这里 过年回家可能会尝试制作原创 2017-12-13 20:32:54 · 352 阅读 · 0 评论 -
由密码校验和计算器杂交的毒瘤程序?
个人学习记录原创 2017-11-09 09:54:05 · 249 阅读 · 1 评论 -
用vb模拟斐波那契钟效果
传送:斐波那契钟百度百科 手痒,元器件在家,电烙铁在大陆的另一头,用vb搞些事情好了 界面差不多是这个样子 两个text用来方便看时间,最后会删掉 使用Now来获取系统时间 开始完善内容 写了一长串if。。。看的糟心 运行了之后是这样,原来是And写成了&。。。改正之后一切正常 这就对了 要看懂它,只需要简单加上呈现红色和蓝色色块的总数值即可。同样的,要读分钟原创 2017-12-10 11:06:01 · 1649 阅读 · 0 评论 -
vb代码片总结
总结的再多,比不上拉出来溜溜。 ——–20180505留类似main函数的感觉Private Sub Form_Load()End Sub强制显式声明模块中的所有变量,变量必须预先声明之后才能使用Option Explicit定义变量,数组(预/后定义数组成员数量) option string variant object in...原创 2018-03-04 21:25:48 · 262 阅读 · 2 评论 -
记几日报-vb6发送邮件并带附件
Option ExplicitPrivate Sub Form_Load() Dim NameSpace As String Dim Email As Object NameSpace = "http://schemas.microsoft.com/cdo/configuration/" Set Email = CreateObject("CDO.Message...原创 2018-04-01 20:14:53 · 2528 阅读 · 20 评论 -
记己日报python部分 part1 钉钉通知
需要的的包可以从这里 用Ctrl+F搜索下载后解压后放到python安装目录的LIb文件夹中 依然在完善中,这只是刚调成功的样子import requestsimport jsonimport urllib.parseurl = 'https://oapi.dingtalk.com/robot/send?access_token=???' #这里写自己的webhookHEADER...原创 2018-03-11 19:37:11 · 598 阅读 · 2 评论 -
记几日报python部分 part1+2邮件通知+钉钉提醒
通过邮件方式发送文章到Wordpress一直显示乱码,应该是编码问题,但没有调试成功############################################################导入模块import requestsimport jsonimport urllib.parseimport smtplibimport sys from email.mim...原创 2018-03-18 10:06:11 · 575 阅读 · 2 评论 -
记己日报-vb6调用python出现的奇怪问题
在vb6中用call shell调用 .py 文件,只有某个文件能调用成功,复制的副本和其他文件调用不会有任何效果,手动运行均没有问题。 曾成功调用过,但相同环境相同程序两个小时候竟调用失败。 更换另外两种调用方式均不能解决。 故继续尝试使用vb完成post过程。...原创 2018-03-25 19:42:50 · 1196 阅读 · 1 评论 -
第一个程序:将“CHINA”译成密码
先按照书上的要求写了一个程序:#include main(){char c1,c2,c3,c4,c5;c1='C';c2='H';c3='I';c4='N';c5='A';c1=c1+4;c2=c2+4;c3=c3+4;c4=c4+4;c5=c5+4;printf("%c,%c,%c,%c,%c",c1,c2,c3,c4,c5);}运行通过;做原创 2012-07-03 08:27:37 · 7993 阅读 · 2 评论 -
输入个人月收入总额,计算出本月应缴税款
关于起征点什么的就不贴了,上代码:#include main(){ float a,e,t; scanf("%f",&a); e=a-3500; if (e<=0) t=0; else if (e<=1500) t=0.03*e; else if (e<=4500) t=0.1*e-105; else if (e<=9000) t=0.2*e-555;原创 2012-07-03 09:16:28 · 2891 阅读 · 1 评论 -
求最大公约数
先是比较复杂的方法:#include main(){ int a,b,y,h; scanf("%d,%d",&a,&b); if(b<=0) { printf("error!"); } else { if(a<b) { h=a; a=b; b=h; } do { y=a%b; a=b; b=y; }w原创 2012-07-04 09:34:50 · 715 阅读 · 2 评论 -
1+2+3+4+5+6+7+8+9+10+…………………………………………………………………………+100
#include main(){ int a,sum=0; for(a=1;a<=100;a++) { sum=a+sum; } printf("sum=%d\n",sum);}总算过了……一开始还把for里的':'用成了','……。原创 2012-07-20 09:18:44 · 1609 阅读 · 0 评论 -
各种星号输出
h是需要输出的行数(1)#include main(){ int a,x,b,h; scanf("%d",&h); for (a=1;a<=h;a++) { for (b=h-a;b>=1;b--) { printf(" "); } for (x=1;x<=2*a-1;x++) { printf("*"); } printf("\n");原创 2012-07-23 20:58:59 · 1133 阅读 · 4 评论 -
计算1-1/2^0+1/2^1-1/2^2……+1/2^8
先发个刚写完的,可读性不怎么高#include main(){ int i,sign=-1; float s=0,p=-2; for (i=0;i<=8;i++) { p=p*0.5*sign; s=s+p; } printf("%f",s);}改了一下:#include main(){ int i,sign=-1; float s=0,p=1;原创 2012-07-26 14:37:23 · 780 阅读 · 0 评论 -
百鸡百钱问题
#include main(){ int i,j,k; for(i=0;i<=20;i++) { for(j=0;j<=33;j++) { for(k=0;k<=300;k++) { if(i+j+k==100&&i*5+j*3+k/3==100) { printf("公%d\t",i); printf("母%d\t",j);原创 2012-07-27 08:35:36 · 1157 阅读 · 0 评论 -
换分币:用一元人民币兑换成1 分、2 分和5 分硬币,共有多少种不同的兑换方法
#include main(){ int i,j,k; for(i=0;i<=100;i++) { for(j=0;j<=50;j++) { for(k=0;k<=20;k++) { if(i+j*2+k*5==100) { printf("一分%d\t",i); printf("二分%d\t",j);原创 2012-07-27 08:37:21 · 15640 阅读 · 0 评论 -
有等式[※×(※3+※)]2=8※※9,其中※处为1 个数字,滴上了墨水无法辨认。请编程找出※表示的数字
#include main(){ int i,a,b,c,d,e,s; for(a=0;a<=9;a++) { for(b=0;b<=9;b++) { for(c=0;c<=9;c++) { for(d=0;d<=9;d++) { for(e=0;e<=9;e++) { s=a*(b*10+3+c);原创 2012-07-27 08:39:01 · 1930 阅读 · 0 评论