- 博客(33)
- 收藏
- 关注
原创 WPF中Nlog的使用--能够提取Nlog的日志内容,并定义使用
4、在用户一段事件不使用软件的时候进行本地的Log上传,这个是一个相对而言正常的方案,但是我不想这么搞,页面太多,判断失去焦点太麻烦。这样,当NLog初始化时,它会加载 MyApp.Logging 程序集,并识别其中定义的所有NLog扩展,包括您的自定义目标。3、同时在用户进行登录成功行为的时候进行上床上次的登录事件导致的本次log上传不及时,排查问题的延后性在用户体验上是不合规的。2、云端实现可以进行追加上传数据的功能,这样子在上传数据的过程中,指明追加的文件名称,既可以将每条数据进行动态存储。
2024-05-01 15:20:01
1948
原创 C#使用WebSocket进行链接
C#使用WebSocket进行网络链接,和服务端搭建一个长连接进行通信。有两种方式:串口方式(SerialPort)和网口方式(Socket 包括:TcpClient和UdpClient)
2023-11-27 11:52:59
1972
原创 WPF C# .NET7 基础学习
开发工具:Visual Studio 2022 Community基础框架:.Net 6.0下载创建过程略.Net和.Framework区别是Net是依赖项,Framework是引用。
2023-08-31 21:01:56
996
原创 WPF .NET 7.0学习整理(一)
XAML有两种方法:在代码隐藏或其他生成主 Windows Presentation Foundation (WPF) 应用程序的代码内。
2023-08-30 21:12:24
814
原创 人工智能-作业6:CNN实现XO识别
目录数据集参考资料数据集找不到数据集,本实验结束。。。参考资料卷积神经网络的运作原理【2021-2022 春学期】人工智能-作业6:CNN实现XO识别
2022-05-22 10:28:51
177
原创 人工智能-作业5:卷积-池化-激活
目录实现【卷积-池化-激活】代码,并分析总结1. For循环版本:手工实现 卷积-池化-激活2. Pytorch版本:调用函数完成 卷积-池化-激活3. 可视化:了解数字与图像之间的关系原图卷积核特征图参考资料实现【卷积-池化-激活】代码,并分析总结1. For循环版本:手工实现 卷积-池化-激活import numpy as np x = np.array([[-1, -1, -1, -1, -1, -1, -1, -1, -1], [-1, 1, -1, -1, -
2022-05-22 09:46:34
419
原创 人工智能-作业4:CNN - 卷积
目录一、简单描述卷积、卷积核、多通道、特征图、特征选择概念。二、探究不同卷积核的作用,研究背后的原理。(1)边缘检测(2)锐化(3)模糊三、编程实现1.经典卷积核,实现灰度图的边缘检测、锐化、模糊。(1)边缘检测(2)锐化(3)模糊2.调整经典卷积核参数,测试并总结。3.使用不同尺寸图片,测试并总结。4.探索更多类型卷积核。5.尝试彩色图片边缘检测。四、总结五、参考一、简单描述卷积、卷积核、多通道、特征图、特征选择概念。卷积针对像素点的空间依赖性来对图像进行处理的一种技术卷积核是一个二维矩阵,矩阵中
2022-05-14 12:27:01
601
原创 人工智能-作业3:例题程序复现 PyTorch版
目录1.使用pytorch复现课上例题。2.对比【作业3】和【作业2】的程序,观察两种方法结果是否相同?如果不同,哪个正确?【作业2】程序更新4.对比【作业2】与【作业3】的反向传播的实现方法。总结并陈述。5.激活函数Sigmoid用PyTorch自带函数torch.sigmoid(),观察、总结并陈述。6.激活函数Sigmoid改变为Relu,观察、总结并陈述。7.损失函数MSE用PyTorch自带函数 t.nn.MSELoss()替代,观察、总结并陈述。8.损失函数MSE改变为交叉熵,观察、总结并陈述。
2022-05-08 12:28:20
223
原创 人工智能作业二——例题程序复现
反向传播:梯度计算反向传播(英语:Backpropagation,缩写为BP)是“误差反向传播”的简称,是一种与最优化方法(如梯度下降法)结合使用的,用来训练人工神经网络的常见方法。该方法对网络中所有权重计算损失函数的梯度。 这个梯度会反馈给最优化方法,用来更新权值以最小化损失函数。(误差的反向传播)对于反向传播前的必要内容,前向传播和链式传播的内容理解推荐参考地址,写的很清楚,下面介绍反向传播(求网络误差对各个权重参数的梯度):一、求误差E对w5的导数。首先明确这是一个“链式求导”过程,要求误
2022-04-30 20:53:47
290
原创 人工智能作业一——PyTorch安装教程
目录pycharm安装PyTorch安装pycharm安装基于本节实验在pycharm进行,但是pycharm的安装整体简单,在其他课程中已经安装完成,再次给出pycharm详细的安装链接,按照步骤进行安装配置即可。程序运行成功截图:PyTorch安装1.查看自己的配置找到NVIDIA找到自己的版本号...
2022-04-30 12:27:24
1551
1
原创 第七章习题
目录7.8.10.11.7.8.10.下划线为主属性习题七:系(系名,系名,学校名)教研室(教研室号,教研室名,系号)班级(班号,班级名,系号)教员(教员号,姓名,职位,教研室号)学生(学号,姓名,学历,班号,教员号)课程(课程号,学号,课程名,成绩)习题八:产品(产品号,产品名)零件(零件号,零件名,所属产品)材料(材料号,材料名,类别)仓库(仓库号,仓库名)组成(产品号,零件号,零件使用量)制作(材料号,零件号,材料使用量)存件(零件号,仓库号,零件存放量)储
2021-05-04 17:41:43
149
原创 2021-5-3E-R模型
下面用E-R图来表示某个工厂物资管理的概念模型,物资管理涉及以下几个模型:(1)仓库:仓库号、面积、电话号码(2)零件:零件号、名称、规格、单价、描述(3)供应商:供应商号、姓名、地址、电话号码、账号(4)项目:项目号、预算、开工日期(5)职工:职工号、姓名、年龄、职称这些实体间的联系如下:(1)一个仓库可以存放多种零件,一种零件可以存放在多个仓库中,因此仓库和零件具有多对多的关系。用库存量来表示某种零件在某个仓库中的数量。(2)一个仓库有多个职工当仓库保管员,一个职工只能在一个仓库工.
2021-05-03 11:03:09
1010
原创 第六章作业
目录一、 建立一个关于系、学生、班级、学会等诸信息的关系数据库二、有关系模式R(A,B,C,D,E),回答下列问题:三、试说明下列为什么错了,并记住下面正确的四、证明:一、 建立一个关于系、学生、班级、学会等诸信息的关系数据库描述学生的属性有:学号、姓名、出生年月、系名、班号、宿舍区;描述班级的属性有:班号、专业名、系名、人数、入校年份;描述系的属性有:系名、系号、系办公地点、人数;描述学会的属性有:学会名、成立年份、地点、人数;有关语义如下:一个系有若干专业,每个专业每年只招一个班,每个班有若
2021-04-30 17:32:11
1203
3
原创 数据库作业15:第六章NF练习题作业
目录一二三四五六手写照片(有点丑)一1.因为x2→x4x_2 \rightarrow x_4x2→x4所以(x1,x2)→x4(x_1,x_2) \rightarrow x_4(x1,x2)→x4又因为(x1,x2)→x3(x_1,x_2) \rightarrow x_3(x1,x2)→x3故:候选码:(x_1,x_2)非主属性:(x_3,x_4)2.因为x2→x4x_2 \rightarrow x_4x2→x4x4x_4x4部分依赖于码(x1,x2)(x_1,
2021-04-26 20:16:40
437
1
原创 第五章例题
数据库的完整性实体完整性参照完整性用户定义的完整性元组上的约束条件完整性约束命名子句实体完整性例5.1 将Student表中的Sno定义为码CREATE TABLE Student(Sno CHAR(9) PRIMARY KEY,Sname CHAR(20) NOT NULL,Ssex CHAR(2),Sage SMALLINT,Sdept CHAR(20));或者:CREATE TABLE Student(Sno CHAR(9) ,Sname CHAR(20) NOT NULL
2021-04-19 00:29:16
2099
2
原创 第四章作业
目录6.对下列两个关系模式:7.今有以下两个关系模式:撤销7.授予的权限6.对下列两个关系模式: 学生(学号、班级、年龄、性别、家庭住址、班级号) 班级(班级号,班级名,班主任,班长)使用GRANT语句完成下列授权操作:首先建立题目中使用的表格:CREATE TABLE STUDENT1(SNO CHAR(12) ,SNAME CHAR(10) ,SAGE CHAR(2),SSEX CHAR(2),SADD CHAR(30),SCNO CHAR(10));CREATE TAB
2021-04-18 17:54:31
720
1
原创 第四章数据库的安全性
目录自主存取控制方法关系数据库系统中的存取权限授权:授予与收回1.GRANT自主存取控制方法关系数据库系统中的存取权限授权:授予与收回1.GRANT一般格式:GRANT<权限>[<权限>]ON<对象类型><对象名>[<对象类型><对象名>]TO<用户>[<用户>][WITH GRANT OPTION]; --获得某种权限的用户还可以把这种权限授予其他用户工欲善其事,先得利个器,建几个用
2021-04-18 11:25:06
366
1
原创 第三章作业
3.首先建立表CREATE TABLE S(A CHAR(10),B CHAR(10),C CHAR(10),D CHAR(10));CREATE TABLE T(C CHAR(10),D CHAR(10),E CHAR(10),F CHAR(10));(1)SELECT *FROM SWHERE A=10;(2)SELECT A,BFROM S;(3)SELECT A,B,C,D,E,FFROM S,TWHERE S.C=T.C ANDS.D=T.D;
2021-04-17 00:35:46
4827
2
原创 数据查询(续)、数据更新、空值的处理、视图操作
目录数据查询(续)集合查询基于派生表的查询数据更新插入数据插入子查询结果修改数据修改某一个元组的值删除数据删除某一个元组的值删除多个元组的值带子查询的删除语句空值的处理空值的产生数据查询(续)集合查询主要包括并操作UNION交操作INTSERSECT差操作EXCEPT例3.64 查询计算机科学系的学生及年龄不大于19岁的学生SELECT *FROM StudentWHERE Sdept='CS'UNIONSELECT *FROM StudentWHERE Sage<=19;S
2021-04-13 22:56:28
462
原创 SQL server连接查询
目录前沿小补充等值与非等值连接查询自身连接外连接多表连接前沿小补充例3.48 查询平均成绩大于等于80分的学生学号和平均成绩SELECT Sno,AVG(Grade)FROM SCWHERE AVG(Grade)>=80GROUP BY Sno;SELECT * FROM SC;此时发现:这是因为WHERE子句中是不能用聚集函数作为条件表达式的,正确的查询语句应该是:SELECT Sno,AVG(Grade)FROM SCGROUP BY SnoHAVING AVG(Gr
2021-04-05 11:01:22
3451
2
原创 sql server数据查找(下)
目录单表查询(续)选择表中若干元组查询满足条件元组单表查询(续)选择表中若干元组查询满足条件元组例3.26 查询年龄不在20~23岁之间的学生姓名、系别和年龄SELECT Sname,Sdept,SageFROM StudentWHERE Sage NOT BETWEEN 20 AND 23;例3.27 查询计算机科学系(CS)、数学系(MA)和信息系(IS)学生的姓名和性别SELECT Sname,SsexFROM StudentWHERE Sdept IN('CS','Ma'
2021-04-04 00:46:33
1490
原创 SQL server的数据操作
文章目录模式定义语句:CREATE SCHEMA <模式名> AUTHORIZATION <用户名>;CREATE SCHEMA "S-T" AUTHORIZATION wang;CREATE SCHEMA AUTHORIZATION wang;CREATE SCHEMA <模式名> AUTHORIZATION <用户名> [<表定义子句>|<视图定义子句>|<授权定义子句>];CREATE S
2021-03-24 14:44:05
1489
4
原创 使用Visual Studio编写计算器
1:首先,打开Visual Stdio2:创建如图选择的项目3:取个名字,点创建4:稍等片刻就可以如图所示进行规划自己计算器的位置了,我只用到的Button和TextBox5:右击Botton后选择属性可以对其进行属性设置,简单点的话如下两图所示7:然后进行对按键进行内部程序设计8:下面的有点多,不着急哈,大部分都是差不多的,可以稍微看看中间部分的,理解机理就so easyusing System;using System.Collections.Generic;us
2021-03-16 15:12:23
11389
2
原创 SQL server下载安装、 sa登录及表的增删改查操作
一、SQL server的安装SQL server很容易在网上找到他们的官方下载网址,当然其提供了全功能的免费版本,点击下载Developer版本之后因为当时截图的离家出走,至今还没有消息,所以我把他特征描述的尽量简单,看着操作就完全ok1:然后打开安装包,选择基本2:选择你喜欢的语言,这里我选择了中文(简体)哈,并接受他的条款3:选择一个你习惯的安装位置,并点击安装4:下载完成别着急关闭,再下载个SSMS5:双击后选择安装6:安装过程会让用户重启,听他的就行二、配置及sa登录1:找到
2021-03-09 17:51:15
347
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人