
项目
文章平均质量分 67
haohulala
进击的蛋糕(dangao123coding)
展开
-
【springboot项目】纳米搜索引擎
到这里终于把demo做完了,目前为止的话,算是实现了基本目标,但是项目其实还有很多模块没有完成,比如当检索的文章数量非常非常多的时候,服务器是否能抗住这个数据压力,以及当页面元素排列有问题的时候,是否还可以正确抓取数据,还有,我们是否可以基于已经爬取的数据做进一步分析,比如分析csdn文章趋势,提供当前的热点信息等等。以上的信息都是可以拓展的点。我认为一个好的软件,一定是迭代出来,只有在时间的过程中发现问题,然后改进问题,软件才能越来越健壮。原创 2023-03-19 12:59:59 · 1014 阅读 · 0 评论 -
springboot+mybatis 学生成绩管理系统
学生成绩管理系统github地址数据库设计使用数据库为scoreDB班级信息表class字段名描述数据类型约束classNo班级编号char(10)primary keyclassName班级名称varchar(20)not nullinstitute所属学院varchar(20)not nullgrade年级intnot nullclassNum班级人数intnot null学生信息表student字段原创 2020-05-29 16:05:35 · 12891 阅读 · 13 评论 -
一段将图片变成手绘风格的python代码
废话不多说,直接上代码from PIL import Imageimport numpy as npa = np.asarray(Image.open("a.jpg").convert("L")).astype("float")depth = 10 #设置深度为10grad = np.gradient(a) #对数组a求梯度grad_x, grad_y = gradg...原创 2020-03-02 12:10:00 · 4110 阅读 · 10 评论 -
模拟51单片机----内存与寄存器部分
这是我突发奇想的一个项目,用c语言模拟51单片机的运行整个项目分为三个部分内存与寄存器模拟器51汇编编译器运行器现在只完成了内存与寄存器部分,而且还只是模拟了部分寄存器,不过我感觉即使只是做成这样工作量也是超级大的。不知道还会不会更新这个项目了,毕竟这一年时间很关健也很忙,不应该把时间浪费在没有意义的事情上。也许等以后有空了会填上这个坑吧,也许永远也不会继续去写这个项目...原创 2019-04-07 17:15:29 · 942 阅读 · 0 评论 -
自制c++ json解释器 jsonExplorer
项目源码https://github.com/hao297531173/jsonExplorer说在前面的话之前我读过一本叫做《自制编程语言》 的书,给我的启发真的很大,这本书的源码在https://github.com/hao297531173/DIYProgramLanguage我这次项目借鉴了书中的很多编码技巧,下面我就详细介绍一下核心代码编写思路PS:对外接口的写的不多,...原创 2019-05-03 10:12:30 · 690 阅读 · 0 评论 -
单片机大作业---16*16点阵显示step1
github传送门https://github.com/hao297531173/8051BigAssignment这篇文章我们先来看最简单的情况:闪烁显示汉字。part1 中断向量表;===========;中断向量表;===========ORG 0000H SJMP MAIN ;跳转到主程序ORG 0003H ;外中断0 RETI ...原创 2019-06-10 13:57:42 · 12123 阅读 · 18 评论 -
单片机大作业---16*16点阵显示step2
本文是在上一篇文章基础上的延伸,如果你还不懂单片机控制led的基本原理的话请先看看上一篇文章https://blog.youkuaiyun.com/haohulala/article/details/91372488有了上一步的基础,我们现在就可以很轻松地开始写滚动显示的程序啦,为了方便起见,我们就写左移显示吧。part1 如何实现滚动我们以向左滚动为例,实际上仔细观察后就会发现,想要实现向左...原创 2019-06-10 20:04:20 · 4254 阅读 · 1 评论 -
单片机大作业----16*16LED显示step3
终于到了最后一步了,如果你没有看过前面两篇文章请使用传送门https://blog.youkuaiyun.com/haohulala/article/details/91394770part1 这一步我们要做什么在这一步,我们要做的就是使用两个外部中断来控制显示模式的切换,具体来说就是,如果没有中断的话,我们就显示全亮。当外部中断EX0触发,我们就滚动显示汉字;当有外部中断EX1触发,我们就闪...原创 2019-06-10 21:29:44 · 5697 阅读 · 15 评论 -
c语言实现utf-8编码解码器
这个例程是在书上看到的,感觉很有意思。简单介绍一下utf-8编码,utf-8编码是一种变长的编码方式,长度为1-4字节。当码长为1字节的时候,兼容ascii编码,格式为0xxxxxxx (x处表示有效位)当码长为2字节的时候,格式为110xxxxx 10xxxxxx 高字节的110表示码长为2字节,低字节的10为低字节标志位,下同当码长为3字节的时候,格式为1110xxxx 1...原创 2019-01-22 21:05:20 · 13736 阅读 · 2 评论 -
基于c语言自制编程语言 代码
代码来源于《基于c语言,自制变成语言》 作者:郑钢第二章讲的就是词法分析器parser的代码,我已经放到github上了,有时间的话会继续写接下来的代码https://github.com/hao297531173/DIYProgramLanguage使用方法:根目录下输入 make 即可,正确的话会生成spr可执行文件,那个就是我们的词法分析器之后输入./spr sample.s...原创 2019-01-25 22:09:07 · 8722 阅读 · 1 评论 -
树莓派智能小车试验c语言wiringPi库的使用 softPwm
之前出于好奇就入手了树莓派小车,某宝入手,费了挺大的劲才拼好的先说一下这几天的使用感受首先,这车比想象中的大,也比想象中的还要难拼一点,非常锻炼动手能力。我当初的想法是想要稍微接触一点嵌入式的东西于是就决定用小车上手。再来说说配置,除了外壳以外,我买的套餐包括4个直流电动机作为轮子的驱动,4个舵机的机械臂(不知道为什么机械臂动不了),一个720p摄像头,一块扩展板,电压表(就是有数...原创 2019-01-14 11:45:26 · 8962 阅读 · 3 评论 -
自制 PHP web应用 背词宝 Version1.0
最近我发现了一个英文的文字游戏,在玩的过程中发现有很多生词,虽然说不会阻碍我理解游戏剧情,但是不抓住玩游戏的机会多记几个生词就太可惜了(虽然有了这个应用之后也不一定会背233),所以我就用php和mysql数据库写了一个背词宝应用。最初的版本只是实现了最基本的功能,那就是记词,然后可以把生词显示出来,背完的生词可以删除,之后会根据自己的实际需要对应用进行完善。最初的版本一共有四个页面,分别是主...原创 2018-07-26 23:08:38 · 364 阅读 · 0 评论 -
c++扫雷以及自动扫雷ai性能测试
扫雷部分: matrix记录地雷和周边信息,用0表示什么都没有,5表示地雷,1,2,3,4,表示周围地雷的数量 matrix_probe记录这个地方是否被探索过,0表示没有被探索过,1表示探索过,2表示插旗,认为这里有地雷#include "stdafx.h"#include <iostream>#include <time.h>#includ...原创 2018-08-29 08:34:37 · 3499 阅读 · 1 评论 -
c++自制背单词应用
文件结构:背词历史.log 用来存放背过的单词,存放的格式是 年-月-日 时:分:秒单词 词性 中文解释生词本.txt 用来存放当下要背诵的单词列表,格式是单词 词性 中文解释历史记录.txt 用来当做按照时间查询生词的缓存,记录最后一个词查询的结果其格式与 生词本.txt 一样主要功能:更新日志:2018-9-4 背词宝version1.0 诞...原创 2018-09-05 11:20:46 · 7287 阅读 · 12 评论 -
基于qqbot做一个qq自动查询天气机器人
qqbot的github页面:https://github.com/pandolia/qqbot原理就是通过爬虫爬取天气信息,然后通过onQQMessage相应函数相应请求qqbot的安装 :在cmd里输入pip install qqbot即可启动qqbot:在cmd里直接输入qqbot使用插件:在另一个cmd里键入 qq plug sample 卸载插件: 在第二个cmd里键...原创 2018-11-19 18:19:40 · 3931 阅读 · 0 评论 -
使用python求一次函数和三角函数的交点并画图
由于一些物理计算的需要,我要用电脑将一个一次函数和一个三角函数(cotan)的图像和交点画出来。本例程使用到的库:numpy 强大的科学计算库matlibplot python绘图库random 随机数产生库由于计算机只能计算离散的点,所以我们不太可能直接求得精确地交点值,所以只能求一个大致的值,我选择两个函数值相差值小于等于0.01的时候就认为是交点。但是即使...原创 2018-12-14 16:01:32 · 5462 阅读 · 2 评论 -
使用python爬虫批量下载美女图片
嗯,最近由于需要写一个爬虫小程序,所以学了一点爬虫。可是只是按照教程学好没劲啊,于是就想着能不能做点小项目,爬取个美女图片呢。对于新手来说,还是找一个html网站比较好我们在这个例程使用的网站根目录是 www.tu11.com本例程使用的python是3.6版本的#coidng:utf-8import requestsfrom PIL import Imagefro...原创 2018-12-14 16:33:52 · 6598 阅读 · 2 评论 -
使用python进行自动化打分
数据挖掘研讨课结束了,这门课的考核方法是每个同学根据班里面同学的课堂表现打分,然后老师再取截断平均值作为最后的分数。于是我就想,能否用python进行自动化打分呢,答案是肯定的。老师发给我们的课堂发言记录是pdf格式,首先我在网上下载了迅捷pdf转word工具,由于这个不付费只能一次转5页,所以我又下载了迅捷pdf编辑器,一次删除5页图片,最后将数据汇总到txt中。通过观察可以很容易发...原创 2018-12-09 12:57:57 · 5874 阅读 · 0 评论 -
基于python和selenium爬取JD商城商品信息并且分析用户对于产品的满意程度
我把整个代码都托管在github上了,那里面有详细的api说明文档https://github.com/hao297531173/JDCommentSpider/tree/masterPS:获取的数据仅供学习交流使用那么我们就开始吧没图说个球,先来看一下最后的分析得到的图表评论关键词词云PS:由于网络不好和穷,所以这个用户满意度的数据量很小,不代表真实的用户...原创 2020-04-18 14:40:47 · 1192 阅读 · 0 评论 -
基于PHP和mysql的简单学生成绩管理系统
本系统主要架构图如上图所示。PS:register_check.php的自动注册代码写在check.php里了。使用数据库的两张表,user_info用户信息表和stu_info学生成绩信息表。提供登录服务:分为管理员登录和学生登录,若登录时输入数据库中没有的账号 和密码的时候系统会自动注册,即将新账号信息写入user_info中去。学生登录只可以进行查询操作,管理员登录可以进行增删和查操作,注册...原创 2018-06-02 13:00:48 · 61011 阅读 · 27 评论