自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 sql-ex网站的练习答案01

网址为:https://www.sql-ex.ru/ 做题需要注册背景如下:Short database description “Computer firm”:The database scheme consists of four tables:Product(maker, model, type)PC(code, model, speed, ram, hd, cd, price)Laptop(code, model, speed, ram, hd, screen, price)Print

2022-03-06 20:02:30 496

原创 链队操作实现

其他头文件,见我的其他文章#include "Global.h"#include<stdio.h>#include<stdlib.h>//操作定义//初始化void InitLinkQueue(LinkQueue *queue){ //新建一个节点,让队列的头尾指针指向此节点 queue->front=queue->rear=malloc(sizeof(LinkNode)); //新申请的节点指向空 queue->re

2021-05-28 16:48:36 102

原创 数据结构之王道二叉树大题

notes:1.global存了一些结构体,定义见后边2.使用了队列,队列的操作的实现,见其他文章3.使用了数学库,编译命令类似于 gcc -g tree.c -o tree -lm#include <stdio.h>#include <string.h>#include <stdlib.h>//global存了一些结构体#include "Global.h"//使用了队列#include "LinkQueue.c"//使用了数学库,编译命令类似于

2021-05-28 16:46:55 302

原创 数据结构之王道链表大题

#include<stdio.h>#include<stdlib.h>typedef struct Node{ int data; struct Node *next;}Node,*PNode;//tips://PNode temp=node->next; 这样是个指针,指向某个节点,free(temp)是释放temp所指向节点的内容//PNode temp = (PNode) malloc(sizeof(Node)); 这样是先向系统申请了个no

2021-05-22 23:46:48 277

原创 数据结构之王道顺序表大题

#include<stdio.h>#define Maxsize 50typedef struct{ int data[Maxsize]; int length;} Seqlist;#pragma region 基础操作 //插入多个元素void InsertElements(Seqlist *seq,int data[],int count){ for (int i = 0; i < count; i++) { seq-&

2021-05-22 23:45:36 253

原创 中断定时事件等概念

本篇博客不是针对某一门具体的技术,而是从概念去理解某些东西,当然会拿某些技术举例子但是不限于特定某一门。中断的概念:中断的概念最开始接触是在stm32单片机中。为什么会出现中断的概念呢?这个概念是为了解决什么问题?比如我们有一个功能,按键按下,led等亮起。这个很好实现,主程序进入cpu然后一直while循环,去检测按键所在gpio口的状态,如果发生改变那个就去控制led灯的gpio口的状态。很简单的逻辑。那么我的功能要求在变一变,我等主程序执行一个算法,然后到有人按下按键,led灯亮。这当然可以和算法一

2020-10-06 08:57:09 307

原创 AspDotnet Core实现第三方登录

Asp Dotnet Core 之第三方授权登录1.环境准备dotnetcore3 nginx做代理 路由器做内网映射2.什么是第三方授权​ 比如,有个网站,这个网站的登录方式有多种,可以自己注册登录,也可以利用qq等其他第三方的账户登录。这里的需求就是第三方授权。3.和第三方服务器的协商​ 为了完成上述的需求,我就开始了与第三方服务器的协商,第三方服务器告诉我,你得先在我这注册一...

2020-04-05 21:58:27 1205

原创 神经网络及BP法

介绍BP法之前,我们先了解一下神经网络的概念。神经网络是我们借助生物的神经网而抽象出来的一种数学模型。我们知道生物的神经网是由神经元作为单元而构成的。那我们的神经网络也是有神经元的抽象而构成的。生物神经元有如下特点1.神经元对于其他多个神经元传递过来的信号,如果他们不超过某个固定的值(阈值),则神经元不做出任何反应。2.对于其他多个神经元传递过来的信号,如果他们的和超过某个固定大小的值(...

2020-02-23 14:24:08 451

原创 回归问题--单变量numpy实现

首先,我们先做个检验参数误差的函数我们在上面定义了那个平方差的和来检验我们模型的拟合程度该函数是这么定义的c=Σ(wxi+b-yi)^2就是把我们样本的每个点的x经我我们求出的函数算出的y,与真实的y相减然后平方求和,所以代码如下def GetError(b,w,points): #此变量用于保存结果,初始化为0 totalerror=0; #遍历每个样本点 ...

2020-02-22 22:23:04 236

原创 回归问题--基本概念

缘起回归这个问题最先接触的时候是在高中,在高中讲了什么关于回归问题的,我们先回顾一下。··首先先引入了一些单变量的,标量的期望方差等一些概念用来刻画一些统计量。··随后引入了散点图,也就是给定一组(x,y),用作图的方法来在图上标出一系列的点。然后如果这些点的组合大约是一条直线的话,就说这些点满足y=ax+b这样的一个关系。··然后称这种分析为一元线性回归分析。然后根据提供的数据,去求出参...

2020-02-22 20:12:17 4258

原创 电机驱动模块--L298N

最近在用树莓派做点东西,用到了L298N模块,有一些坑记录下来我用的差不多长这个样子先简要介绍一下L298N模块L298N模块是一个电机驱动模块,干啥用的呢,就是我们如果要让电机转动,我们知道,需要给电机加上合适的电压就可以了,但是如果我们驱动多个电机,或者要使用单片机或者树莓派等用程序去控制电机的话,不可能是我们用插拔电源来实现,我们理所应当的选择“开关”来实现,然后利用真值表约定高低电...

2020-01-26 21:49:58 13976 2

原创 某班题库技术分析(2)

上回讲到,我们拿到了易班的题库自动答题嗯~自动答题dom树分析首先分析某班答题网页的dom树差不多结构如图所示应该就是利用lform表单,在刚开始加载的时候就加载了试题。题库加载首先先把html页面加载到程序里面string date = System.IO.File.ReadAllText("jsondate.txt");string[] obj = date.Split...

2019-12-04 20:53:58 223

原创 某班题库技术分析(1)

对某班题库api的技术分析需要在易班上进行练习校规校纪,非常好的平台,非常非常好。作为我校优秀大学生,这么好的题不存下来慢慢学习,对不起自己啊!!!作然后默默的按下了f12,开发者模式然后界面如下然后seach 一下ajax,发现4个api1./t/student/updateTraining2./t/student/collectshiti3./t/student/showM...

2019-12-04 14:07:34 308

原创 wx小程序空教室查询

数据来源:网络数据库:数据库采用的是sqlserver2008R2,比较经典的数据库。**数据的组织形式**:我们一共100多个教室,每个教室有20周的使用时间,所有就有100多*20列,这样每列存储的就是每个教室在某周的具体情况。每列都有三个属性,第一个就是主键自增id,第二个就是周数,用于区分教室的时间占用情况,第三个就是json反序列化的一个二维string的数组,由于后端采用的...

2019-10-25 14:39:03 3723 1

原创 servicestack-ormlite

建立数据库连接工厂var dbfactory=new OrmLiteConnectionFactory(connstring,SqlServer2008OrmLiteDialectProvider.Instance);此方法,只是建立连接工厂,并没有真正的建立连接参数说明第一个参数:连接字符串第二个参数:数据库的提供者,选择需要连接的数据库的提供者进行填入备注,第二个参数的一些举例s...

2019-09-12 13:18:31 571

原创 常用到的特性

servicestack的特性路由特性[Route("/customers", “GET”)]指明url路径,并选择访问方式,一个request可以有多个routeservicestack.ormlite声明下面属性的值的大小[CustomField(“CHAR(30)”)]声明下面属性为主键[PrimaryKey]声明下面是外键,并指定外键的属性[ForeignKey(typ...

2019-09-10 18:53:38 112

原创 C#工具类----ormlite处理插入数据

利用servicestack的ormlite,进行插入model对象利用反射,对将要插入的对象的某些属性的value进行处理public void opencon<T>(List<T> list) { //通过反射,获得t的属性,判断是否存在coursetime和courseplace,如果存在则将其属性值拿出来,然后使用字符串处...

2019-09-08 16:58:45 546

原创 C#工具类----ExcelToDatatable

利用了c#的第三方插件Nopi /// <summary> /// 传入一个文件的地址,返回一个datatable的表 /// </summary> /// <param name="filepath"></param> /// <returns>databel&lt...

2019-09-08 16:54:28 985 1

原创 C#的工具类----DatatableToList

将数据类型为Datatable的数据转化为list注意!!!list的model对象需定义好,且在Datatable中可以找到利用了反射的原理去匹配泛型model的属性和datatable的列名public List<T> ConvertToList<T>(DataTable dt) where T : class, new() { ...

2019-09-08 16:51:51 1170

原创 rabbitmq之交换机fanout(c#)

rabbitmq之交换机fanout(c#)fanout的主要功能是广播,他会将他收到的消息广播到它已知的所有队列当中这个特性我们可以适用于群发的情况,像官方例子当中的简单日志广播,也可以用于接受数据源(如硬件采集到的数据)提供的数据,将其转发给数据库用于保存,转发给程序用于显示等等其过程如下publish的实现代码如下 var factory = new C...

2019-08-15 20:14:02 1269

原创 【winform】icsharpcode 自动补全"("等符号

上篇文章讨论了如何使用winform的texteditor实现补全"("的功能,今天讨论一下,如何使用超

2019-06-08 00:14:02 838

原创 数据结构之顺序表

开始学习数据结构,刚开始学没有一个整体的概念,学一点写一点吧!第一次更新链表之顺序表首先我们应该定义一个顺序表如果顺序表的元素只是数字的话,未免太单调了一些!所以,先定义一个数据类型来吧!!!typedef struct{ int id; char *name;//字符型指针,如果不太明白,请自行百度} ElementType;于是我们得到了一个叫做ElementTtype...

2019-06-07 23:50:35 146

原创 【winform】如何实现ide的自动补全“(){}”等符号

还是继续实现ide的一些简单的功能作为一个基本的ide怎么能没有自动补全“(){}”等符号的功能呢?首先,还是先想一下这个事情。我们希望当我们在键盘上键入“(”等符号时,软件自动帮我们补全。因为大多数语言规定,上述符号总是成对出现。所以我们希望自动补全这些符号,来提高我们的办事效率。工具的意义不就是提高我们的办事效率嘛!!!那么思考一下这个事情具体完成的步骤,当我们输入的时候,换句话说,...

2019-05-06 22:51:33 785

原创 【winform】winform如何实现自动显示行数列数功能

开始学习winform了,想要实现ide的自动显示行数列数的功能 像这样子,

2019-05-05 21:57:00 1636 2

原创 如何使用vs的git上传任意文件到码云

VS如何使用git,上传任意文件第一次写博客,标题格式啥的都不太清楚,请大家多多包涵第一步,打开vs,。。。。。。。第二,进入克隆的本地仓库第三步第三步,打开文件资源管理器第四步,复制黏贴你想传的文件,格式都可以第六步,同步第六步,推到码云这样子就算拷贝到码云里面了...

2019-04-21 22:45:33 710

机械工程测试技术基础

知周期方波的傅立叶级数展开式为 试绘出该周期方波的单边幅值谱,并说明其频谱特点。 2. 二阶测试装置的两个动态特性参数是什么?为了

2019-01-29

空空如也

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

TA关注的人

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