自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 家园防线 | 全栈物联网灌溉系统技术指南

我爱我家在之前的文章里面我总是说技术向的东西,这次我想谈谈改革和方法论。我在一家保安公司的科技部门工作,说到改革,我很喜欢之前开会的时候领导提出的5个基本要点,创新、共享(可以引申为非零和博弈)、敢于突破、唯实唯先等等,一说一,这很好地描述了改革的精神。虽然整个系统都是我自做的,但是在改革的过程中还是遇到了阻力,整个系统虽然是一个对已有生产方式改进的过程,但是使用者在我推进的时候仍有怀疑。有时候水小了,有时候觉得这个东西过于复杂。家里如此,单位中推进的改革难度只会更大。提示勇于实现,知性合一。......

2022-07-20 16:35:43 2029 2

原创 一个关于希尔排序中插入排序执行方法的问题

上次老师上课的时候讲到一个问题,就是在执行希尔排序的时候,只是将希尔序列加上了插入排序.但是在这里插入排序的进入方式有两个不同的实现方案:1.先提取出序列中所有的间隔为gap的序列,然后按照插入排序进行操作2.不是按照一个一个序列进行,而是按照1–>n的距离前进,每个值都往前做一个插入排序哪个更快?方案二更快其实虽然循环的次数应该是一样的,但是难道是因为每次都需要做i+gap的跨度导致速度慢?具体不知道...

2022-06-25 15:58:11 358

原创 浙大培训 | 最短路径、最小生成树

dijstra:贪心算法floyd算法:一部分点位的最短长度图比较稀疏的时候:kruskal图比较密的时候:prim问题:1.Dijstra我们得到的是什么?答:得到的是从初始点开始到所有点位的值,包括所有拐点2.Floyd算法为什么行?这么简单为什么好?计算路径为什么能?答:对每一个单元长度都进行了拆分,相当于一个接着一个,但是每个小路径长度上都是独立的,做最好的自己3.为什么最小生成树得到的总权最小?答:可以看Kruskal算法,是按照路线权值排序得到的最终树,这不小谁小?4.为什么

2022-06-23 20:35:39 506

原创 LEARNING_CRYPTO|合约安全学习二三问(重入+构造+存储插槽)

最近在学习《精通以太坊》的智能合约安全这一块遇到了一些问题,也有一些收获,有些原因网上好像没有讲,我的一些想法在这里记录一下(目前未验证的都有标注出来)。预备知识:1.在做重入攻击的时候,可以把以太坊计算机理解为一台单线程的电脑:无并发,所有的操作只能一条路走到黑2.只有合约同时满足拥有:function()和其为payable的时候,才可以接收以太币,这就代表了在做重入攻击的时候,这个fallback函数(即function())会进行相应操作重入攻击的大概思路,在做重入攻击的时候,通过接收以太币时,

2022-06-19 23:25:48 4331 2

原创 LEARNING_CRYPTO|搭建个人以太坊测试网络+测试Solidity部署(Ganache+truffle)

最近在看这本书:《精通以太坊:开发智能合约和去中心化应用》在看书和找资料的过程中发现了一个问题,我的这本书代码有点旧,C语言可能二三十年之前的书都可以看,这本书出版才没几年,Solidity就已经从0.4----->0.8,其中的生态更是蓬勃发展,也勿需我多言。这几年发生了很多很多以前没发生过的事情,就像那句老话说的:看书你只能知道以前发生过的,看semi project你知道正在发生的,和presenter交流你能知道未来将要发生的。光影似箭,这段时间世界变化的很快,想跟上脚步,也只有好好学习。说起时

2022-06-16 12:09:38 6025

原创 工作小记 | crontab、数据迁移以及节约时间的安排

前言之前在工作的时候有一个棘手的事情就是有关数据摆渡,由于我们公司的服务器都为了保证稳定性,所以都是以CentOs为主(至少我到手的是这样),对于我这种菜鸡来说,以后这种类似Linux的相关部署还是要有一个确定的方案,有助于下次节省时间、减少出错的情况本文主要分为这几个部分:(在离线环境下的)1、mysql搭建要注意的是我们的MySQL不能装到8以上,级别太高的情况很多都不一样了,5.6-5.8即可把文章里面的所有命令行可以做一个sh,但是无论如何下次就算是不用bash,也要一行一行去复制,虽然

2022-03-01 16:59:22 1359 1

原创 彼得蒂尔《从0到1》阅读笔记

之所以会看这本书,是因为感觉彼得蒂尔在很多地方都有存在感彼得蒂尔在《社交网络》中演了那个指导“蜥蜴人”小扎伯格同学facebook运行的人,也是我最爱的马一龙老板(SpaceX、Tesla)的商业合作伙伴。他做过许多有意思的投资。虽然没有开公司的想法,但是这本书的阅读也有助于理解一些新创公司的运转模式。全书言简意赅,没有多余的废话。对这本书也是比较粗浅的了解,现在我将其中的一些读书笔记分享。附:阅读了一些类似的公司运转的书之后,我发现很多人的观点都是相同的,如书中的“幂次法则”和哈撒韦公司的巴

2022-02-02 19:43:47 5859

原创 新年计划|2022创新、突破、吃苦、细心

在2021我做的不足的事情有:1.工作事件做别的事情(crypto coding)导致现在的工作很赶2.戒色3.后半年的运动不足4.手臂受伤(要注意热身)5.包政委:有些考核啥的都要做到全对!比武啥的也是,要更加上心在2021我做的好的事情有:1.上半年坚持运动(但是下半年就欠缺了)2.对知识的渴望3.开拓进取(疫情健康码)4.工作之后学到了要事事过问,事事上心在2022年我要做到:1.坚持运动(涉及到肩部的一定要等到受伤好了再说),注意利用工作的休息时间运动2.学习:1)明年工

2022-01-02 21:03:42 250 2

原创 工作小记 | 零火之间

一点非标准程序员打工仔的小日记

2021-12-26 21:16:10 4181

原创 Pycharm即使内存很大也很卡

昨天真的很无语Pycahrm的一个卡顿直接浇灭了我熊熊燃烧的编程之魂我用的是2021.2.1和2021.2.3两个版本,之所以换版本主要是因为很奇怪无理取闹地卡了,我给它用的内存是2048M,已经很大了????昨天晚上我下班之后让电脑一直开机在那里,让他自己反省反省,今天一早来还是这样的,卡的很找来找去,我发现我的原因是使用了多行注释,'''我是一个聪明蛋,为什么:1.我很爱学习2.我很爱思考'''把这个写在文件头的时候就会很卡很卡,具体原因目前还不知道,你只要把这个东西删掉就好了。

2021-11-09 08:40:28 1492 6

原创 家园防线 | 斐乐的手敲大型庭院物联网灌溉系统(持续更新)

#Why IoT?我住在乡下,除却鸟语花香之外,就是有许多需要手工完成的农活。我是挺喜欢田园生活的,但是有些时候如果要出去玩,家里的菜地、院子就会没有人管,很不自由,如果请邻居来浇水,一次2、30块一年也是一大笔钱。加上我家树种的比较密集,完成一次充分的浇水工作可能需要两个小时以上,有点折磨。所以我们要启动代号家园防线这项行动,名字源自于国际知名光头杰森斯坦森的电影《HomeFront》,为啥取这个名字呢?因为工作对象是家园,英文单词也是以我的简拼HF开头????接下来开始讲故事如果你想看我的具

2021-10-08 17:44:42 4269 2

原创 Mysql大表无法删除

直接truncate,再drop table

2021-09-27 14:46:04 609

原创 pymysql:不同服务器之间的数据库拉取(无中转库)

之前遇到了这样的一个事情# coding=utf-8import pymysqldb1=pymysql.connect()db2=pymysql.connect()#这是两个不同服务器上的数据库cursor1=db1.cursor()cursor2=db2.cursor()rows= 176218363once=1000def sql_search_all(): giao=list(cursor1.fetchall()) sql2="insert into trck va

2021-09-26 09:17:04 332

原创 Flask:使用apscheduler没有定时效果

你可能忘记了两个东西1.创建配置class Config(object): # 创建配置,用类 # 任务列表 JOBS = [ { # 第一个任务 'id': 'job1', 'func': '__main__:daily_work', 'args': (), 'trigger': 'cron', # cron表示定时任务 'hour': 15 ,

2021-09-24 14:27:23 325

原创 Flask:如何使用乱序的网页模板

之前在网上花8元大洋买了个网页的模板,但是在这个网站大哥模板里面有个很离谱的事情,就是要在我的Flask框架中运行的话,就需要保证css、js、static什么的分开,但是我这个模板引用的很奇怪----js文件不止在js文件夹下面,有时候也会出现在fonts中,是乱序的。同时,Flask要求把模板放在template文件底下,但我html模板中已经把东西编辑好了,所有地址和元素的引用都定好了,所以我进行了一下几个操作:1.修改template模板的位置设置好之后就不需要再把那个东西放在template.

2021-09-24 11:54:13 185

原创 大学回忆录(零)|毕业论文致谢

致 谢本文在浙江警察学院计算机与信息技术系副主任斯进教授的指导下完成,斯进教授求真务实,以专业的知识、严谨的治学态度,精益求精的工作作风,诲人不倦的高尚师德指导我完成了这篇论文,倾注了大量的心血。论文的选题来自与我2020年上半年在萧山区楼塔派出所实习的所思所想,在此我要感谢楼塔派出所中的长辈师傅们,在实习中细心地用办案积累的经验逐一解答我的困惑与不解。他们都是我的老师,所以再次,再次对所有耐心指导我的老师说一声:谢谢您!岁月不居,时节如流,转眼间便是大学毕业季。老男孩这首歌中有一句歌词写的好:青春如同

2021-08-10 16:54:04 478

原创 大无语事件:PlatformIO未切换文件项目导致ESP32烧录无效

老铁们,大无语事件出现了。。。最近在学习单片机(准确地来说是Arduino),由于之前看的书都是Arduino uno这块板子,因为这个板子比较经典,在使用vscode 的PlatformIO筛选板子环境的的时候就只会有一块相同的板子跳出来但是由于之前的计划错误,我本来想用一块带有wifi通讯功能的ESP32(乐鑫公司生产)和一块教学版的山寨Arduino(不知名野鸡公司生产)相互通信,但是后来在学习的过程中发现两块板子如果都使用恒压电源进行供电工作,那就大可不必了,WiFi通讯的功能可以通过一块简

2021-07-26 21:16:35 2379 8

原创 芜湖~FILAgiao小设计:系统强提醒番茄时钟(简易电脑版)

最近视力一直低迷去年准备法考和联考之后视力就一直不行我很需要一个:(小声giaogiao)电脑版 强提醒 的番茄时钟了!代码没有交互界面,主要是我喜欢simple的,同时,一个优美的UI费时费力。但是现在的状态在编译和修改参数的过程中就比较麻烦。现在主要用户也就只有我和女朋友两个人,要是用的人多,设计一个漂亮的交互界面还是蛮有必要的主要功能如下:1.我的休息参数是【25min工作+2min休息】,放松眼睛2.在休息的过程中为了防止一直盯着电脑,设置了:1)开始休息的蜂鸣低音2)结束休息的蜂

2021-04-12 19:39:16 653 1

原创 VScode配置Wakatime不起作用

打开Wakatime下载界面,根据提示进行debug操作;打开开发者模式查看为神马没有反应;我这里提示是:❌can't find GIT...⚠说明你的电脑里面没有GIT,赶快去下载一个!!如果cmd输入git则说明安装好了下载好之后去网上找个教程配置一下:(写写太累了,划个水)大概操作就是在setting.json里面写一两段,如:git.path什么的。。。重启VScode(还要注意你的正常环节,如下载、key是否输入准确等);现在用Github的账号登录,就可以使用啦!--

2021-03-23 14:11:22 2657

原创 vs code配置PHPのXDebug踩坑、《学习之道》阅读有感

1.vs code配置PHPのXDebug踩坑**我使用的是Xdebug 3.0.3和新版不知所云的小皮面板8.1.2**????请看左侧的很大一部分是不一样的////////////////////////////我是分割线////////////////////////////////配置的过程要注意以下问题:1.首先需要确认自己到底有没有php环境!笔者在大二的时候曾经自学过PHP,一直以为PHP的环境变量还是在电脑里面有的,但是在后续的配置xdebug和PHP Intelephense

2021-03-18 21:15:49 423 1

原创 今天的事情没做完:(

连error都这么正能量你还有什么理由不努力呢?今天在写代码,本来想做一个小程序给女朋友玩的(下哔哩哔哩爱奇艺视频用的),写好后万事俱备,运行流畅,在打包的时候出了不知道什么问题,加上今天一系列计划没有完成,我现在烦躁的一匹在最开始的时候学校校网断了,导致you-get库出了问题,跳出了这么一段话????c’est la vie是法语:这就是生活的意思。我蛮喜欢语言,但是没有学过法语,这句话第一次是在哪里看到的我已经忘了。///c'est la vie.我记得浙师大的旁边,有一个开在老洋房

2021-03-03 20:36:45 480 7

原创 关于编码解码、codecs.open()、json.dumps()以及python版本的一些教训

关于编码解码、codecs.open()、json.dumps()以及python版本的一些教训今天在学习《python绝技:虫术》这本书的时候遇到了一些十分蛋疼的问题,以至于直接浪费了我一个下午的宝贵时间。////我是分割线///////开题知识温故知新:何谓编码解码?编码:江湖人称encoding,文字转二进制(通俗)解码:江湖人称decoding,二进制转文字(通俗)(与传统中文的字面意思不同)(注意,Unicode虽然也是由0、1组成,但是编码之后的就是Unicode类型,未编码的就是

2021-03-02 19:29:32 549

原创 bs4中.string和.text之于html注释的作用

bs4中.string和.text之于html注释的作用对于有注释的html文件:出现了一个好奇怪的现象:就是再适用bs4的时候,对于之前书本上学到的.text和.string之间的关系,text用于一个大标签中有多个字符串的情况,会返回用空格隔开的一大串字符串;但是string则是再这个情况之下会失灵,对于多个字符串只能返回none但是在此处,虽然只有一个字符串,但是在字符串中间出现了这种情况, 我们要格外的注意:有注释就不能适用string进行爬取,否则会返回none!应该使用text!

2021-02-23 22:50:32 556 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除