自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 东南大学软件工程906初试--考研经历

数学数学一直是我一大痛处,一直都不大出彩,所以花了很大的时间在数学上,毕竟也占了150分,总结起来数学是一门性价比蛮高的学科,你花的时间都会在分数上得到体现!我是数学二,从前一年的9月开始,选择跟张宇30讲,同时也买了线代的教材书在看,一个学期一边上课一边复习把这两个过了一遍,效果非常差,脑子里只能说有个印象。之后就是寒假,在家里跟18讲写1000题,开学前磨完了1000题和李永乐线代基础班。开学后就是不断刷题的过程,1800,660,330,18讲也重复刷了两遍。后期基本上就不看网课了,只是偶尔看看b

2022-03-16 16:48:15 1511 11

原创 强化学习 -- Q-Learning小实例手写入门代码

前言本文针对下面这篇文章进行代码复现,文章写的很棒,但是算法最关键的更新步骤貌似有问题,本人使用原版公式。http://www.cnblogs.com/coshaho/p/7475988.html正文使用矩阵模拟了环境以及奖励,可以先尝试读懂原文章。本文是针对文章做的复现,我的学习经历告诉我,要啃很多遍概念才可以将知识转化为实践。所以对该文章以及本文示例代码有困惑请务必多看教学视频理解概念。本人也只是刚刚入门强化学习,对一些概念理解感觉较为困难,故有不足之处一定要评论私聊告知我。import

2022-02-18 20:27:43 776

原创 Python之Pytorch--从入门到精通笔记

What is Pytorch?Pytorch 是 torch 的 python 版本,是由 Facebook 开源的神经网络框架,专门针对 GPU 加速的深度神经网络 (DNN) 编程。简单说起来就是与 tensorflow 竞争的产品,不论使用哪一个,最终都能得到差不多的效果。How to use Pytorch了解一个框架(语言),最重要的环节便是熟悉语法、方法和接口。较为基础和重要的一些将列在下面。首先默认你已经安装了 Pytorch 并且能够正常引入,并且已经学习并掌握了 numpy。

2022-01-23 21:15:21 7675 1

原创 OpenCV - 数字图像处理(python代码实现):直方图均衡化、中值滤波器、拉普拉斯算子、Sobel算子综合

Preface黑色五月即将告一段落,百忙之中还是把标题中几个算法给手动实现了一遍,发现这也太有趣了吧!但是目前还存在一些效率方面的问题,比如说,吴恩达老师一开始就说过尽量减少for loop的使用,但是能力有限555目前所有的算法都是用for loop实现的,而且看起来逻辑比较直接,等之后用矩阵算法优化后再把代码加过来。Part 1首先是直方图均衡,具体算法过程这里不过多赘述。但是会罗列出实现时踩过的坑以及必须要注意的一些细节!实现代码:## 直方图均衡算法# 参数:输入灰度图像矩阵,返回

2021-05-21 11:39:45 1019

原创 双线性插值算法 -- 个人学习思路及方法分享

Preface最期待的数字图像课开课啦,然后第一次上机课老师让我们动手写双线性插值算法,有一点懵逼,然后陆陆续续学了几天终于把他实现出来了,花了这么多天还是归功于网上清一色一模一样的教程,鉴于此,我决定自己动手写一个教程。下面先展示我学习过程的艰辛历程:原图是这样子:最终,经过一次次的失败,我终于成功了!对比原图,是不是效果还蛮不错呢!Introduction关于双线性插值的介绍,这里不过多赘述,简单描述一下就是对原图进行缩放时,将多出来或少出来的像素最优处理的算法。我们还可以使用KN

2021-05-14 20:25:24 1093 1

原创 朴素贝叶斯 -- 知识总结及代码示例

前言最近学了下几个监督学习的算法,觉得朴素贝叶斯很有意思,来做一个总结。本以为这学期课很水,结果老师都很认真,课都很难,微机和编译原理都很硬很抽象,我最搞不来滴,软件测试的作业也很耗时间,本来想逃课复习考研的打算是放弃了,先挤一挤时间,很快就到暑假啦。这学期开学身边的人都准备考研了,那我也要更加努力才好,因为我不喜欢比别人差,不想以后过不好!一、概念朴素贝叶斯算法(Naive Bayes Algorithm)用来解决分类问题,尤其是文本分类。在分类问题中,数据常常包含很高的维度(因为每个词代表数

2021-03-09 23:34:01 1338 4

原创 一些小感慨

回顾来CSDN写博客已经一年整啦,去年这个时候还是个小小白,对着JAVA入门教程书敲敲打打,一敲就是一年,这一年了,学了HTML,CSS,JavaScript,SpringMVC,Springboot,Mybatis,Hibernate,Vue,android,MySQL,OS,Python,Spark,HBase等等等等,收获颇丰。一年真的可以改变好多好多,包括世界观,但前提是你要一直在努力进步,实践是检验事实的真理嘛!关于考研对于考研,目前首要任务是扎扎实实复习,先来盘点一下自己目前(20.9-2

2021-01-30 01:55:26 2086 7

原创 关于B树、B+树的学习总结以及一些闲谈

弦外之音目前处于大三的寒假,正在备考2021年12月的研究生招生考试,同时还要着手准备中级软考 + 二刷六级。惆怅、苦闷,生活各种艰辛,好在选择的是自己喜爱的,没有借口去逃避。总觉得自己挺菜的,真正做选择的时候又心有不甘、自命不凡,所以还是想着重开吧,去考研,去新的环境,去博来自己想要的生活。。。由于复习初试,电脑已经吃灰数月,今天是碰巧复习到B树、B+树,想着来整个summary,顺带写点儿代码。插一脚,博主准备了一份计算机、软工考研择校相关的资料,极其用心,有需要者可以联系博主,希望能够帮到你。下

2021-01-18 21:19:09 1510 2

原创 安卓应用开发 -- 柚信 -- “模仿微信即时通讯软件“

1. 设计内容及要求1.1. 综述1.1.1. 系统概述我们要做的就是类似微信这样的面向大众的聊天软件,基本功能和微信类似。首先,系统分为两大部分,第一部分是客户端,是用户使用的部分,第二部分是服务器,所有的客户端都是通过服务器来进行用户身份验证及聊天转接的。客户端提供主要的界面及服务请求,如:登录界面、注册界面、主窗体界面、聊天界面、信息查看界面等。客户端主要提供服务请求界面,核心的业务逻辑处理主要由服务器提供,并向客户端发送请求的结果。同时,服务器要能提供服务的开启、及客户端登录日志。1.1.2

2020-12-16 19:51:13 1926 4

原创 操作系统进程调度---优先级调度算法(抢占模式)

引言最近学习了操作系统内诸多进程调度算法,动手实现了抢占式优先级调度算法知识点该算法又称为优先权调度算法,他既可以用于作业调度,又可用于进程调度。该算法中的优先级用于描述作业运行的紧迫程度。两种类型:非剥夺式(非抢占式)优先级调度算法。当一个进程正在处理上运行时,即使有某个更为重要或紧迫的进程进入就绪队列,仍然让正在进行的进程继续运行,直到由于其自身原因而主动让出处理机(任务完成或等待事件),才把处理机分配给更为重要或紧迫的进程。剥夺式(抢占式)优先级调度算法。当一个进程正在处理机上运行时,若

2020-11-05 15:50:04 19825 6

原创 LeetCode -- 力扣算法题解题心得 -- (个人笔记记录)持续更新~~

一、前言正式开启数据结构+算法研究的历程,准备好一年后的面试。下面的解法不一定是最优解,只求能力提升,会定期更新~~二、题解部分1.两数之和/** * Note: The returned array must be malloced, assume caller calls free(). */int* twoSum(int* nums, int numsSize, int target, int* returnSize){ int *a = (int *)malloc(sizeo

2020-08-09 14:23:09 928 1

原创 jQuery 超实用笔记(一)- 获取元素

一、利用标签名改变格式原生 javascript 情况下,需要改变标签中内容的属性时需要使用document.getElementByTagName(‘标签名’) 来编写代码。而 jQuery 方法与 CSS 相同,指定需要操作的标签名即可操控所有的标签。 <p> <span> span 标签的颜色变为红色</span> </p> $(function(){ $("span").css("color","red"); });二、通过

2020-06-01 15:14:22 379 1

原创 超详细 Springboot 入门教程 ---- IDEA + maven 实现英雄联盟角色创建

导语Spring Boot 主要目标是:为所有 Spring 的开发提供一个从根本上更快的入门体验开箱即用,但通过自己设置参数,即可快速摆脱这种方式。提供了一些大型项目中常见的非功能性特性,如内嵌服务器、安全、指标,健康检测、外部化配置等绝对没有代码生成,也无需 XML 配置。下面我将用一个家族祖传的英雄联盟角色创建实例来介绍 Springboot 入门级别开发。...

2020-04-12 20:01:16 474 2

原创 IDEA 中使用 maven 开发 SpringMVC 入门实例

前言断断续续的接触了两周的 Spring MVC 框架,不知从何处下手。在查阅了各种书籍文献,改了无数个bug之后,总算是写出了一个 Hello World 。下面作为实例展示的是一个简单的 Spring MVC 程序。项目结构注意其中 controller 所在文件夹 zs 必须要放在一个包内,否则编写 component-scan 时会一直报错;注意三个 .xml 文件:pom...

2020-04-09 16:59:33 233 1

原创 Java多线程--设计模式(二、Immutable Object(不可变对象)模式)

一、Immutable Object 模式简介多线程共享变量的情况下,为了保证数据的一致性,往往需要对这些变量的访问进行加锁。而锁本身又会带来一些问题和开销。Immutable Object 模式使得我们可以在不使用锁的情况下,既保证共享变量访问的线程安全,又能避免引入锁可能带来的问题和开销。这里采用的方法是状态不可变,从而保证了数据的一致性,又避免了同步访问控制所产生的额外开销和问题,也简化...

2020-03-31 19:23:34 325 2

原创 微信小程序--影视资讯

引言想学习一下微信小程序的开发,花了一天时间学习了些基本知识,写出一个简易的影视资讯小程序,数据是引用的豆瓣API,具体代码就不放进来啦,这里主要做一个展示与记录。在开发的过程中,体验了云开发技术的强大,希望以后小程序可以一统天下~截图部分代码小程序主页具体页...

2020-03-30 12:05:52 540 2

原创 Java多线程--设计模式(一)

前言人人皆知,多线程编程在充分利用计算资源、提高软件服务质量方面扮演着非常重要的角色,然而,多线程编程并非一个简单地使用多个线程进行编程的数量问题,其自身也有诸多问题,好比俗话说“一个和尚打水喝,两个和尚挑水喝,三个和尚没水喝”,简单的使用多个线程进行过编程可能导致更加糟糕的计算效率。所以让我们来系统的探讨一下Java多线程的奥秘吧。一、无处不在的线程进程(process)代表运行中的程序...

2020-03-29 17:27:09 631

原创 首次Servlet开发心得

前言受疫战影响,所有科目都在家里开起了网课。四门大课里,花时间最多的莫过于java web了hhh,打心眼还是挺爱java并且准备坚定不移地走java开发道路!近期在学Servlet,上学期自己学过,从入门到退学hhhh,于是花了几天功夫研究了一下,写出个登录系统来,麻雀虽小,五脏俱全,美工组亲自操刀改过好几个demo,喜欢简约可爱别致风。关于servlet部分,这个小web里用到了serv...

2020-03-03 20:11:52 1658 4

原创 CSS之Box-shadow篇

前言最近在忙活小程序开发以及网页设计工作,虽说忙活其实不然,东拼西凑缝缝补补搞一些自己能静下心来搞的东西,权当做消磨时间。这不,刚上手了一个box-shadow属性,小试牛刀,实现了很多让我出乎意料的样式。下面做一个深入的了解。box-shadow的详解inset:默认阴影在边框外。使用inset后, 阴影在边框内(即使是透明边框),背景之上内容之下。offset-x/y:设置阴影偏移量...

2020-02-24 19:35:51 809 2

原创 C语言实现项目---学期评优方案

前言一位地大的朋友面临一个复杂的课设找我寻求帮助,而我呢,面临期末,压力巨大,一边复习一边带着做,想着做完发篇博客。终于,昨天考完了最后一门,熬夜把项目给写了出来,但是还需要很大的优化,因为时间仓促,基本功能已经可以体现。题目 已知文本文件f1.txt中存放了某校若干名大一学生的相关信息(不超过5000人),具体数据及存放格式为:每行存放一个学生的数据,数据之间用空格分隔,共有11项,依次为...

2020-01-04 13:35:55 1499 15

原创 PAT题库代码(个人版本)~~持续更新,持续改进!

引言之前在网上看到浙江大学的题目系统PAT,想要刷一刷玩,目前是乙级题库,题目不多,持续更新!努力!话不多说,上代码!题目以及运行效果这里就不给出了,与PAT网站上的相同。1002 写出这个数#include<stdio.h>char pinyin(int x){ switch(x){ case 0: printf("ling"); break; c...

2019-12-18 22:29:53 1103

原创 基于Bootstrap的网页“音乐播放器博物馆” --- 处女作!

前言学习前端语言已经有一段时间了,可是还没有真正着手写一个自己的网页,这次花了一个星期用Bootstrap框架写了个简单的网页,期间出了很多问题,也收获了很多!(具体功能以后会慢慢完善!)问题:JQuery 代码的陌生,致使导航条的功能无法实现,差点想要放弃;js的摆放顺序;盒子模型的具体数值以及摆放;图片的大小处理问题;选择器的使用:1.标签选择器 2.class => ...

2019-12-17 01:51:20 4927 17

原创 通用界面注册登录功能(连接MySQL)

程序近日学了MySQL的连接以及GUI的使用,制作了一个简易的注册登录程序,将注册的相关信息存储在对应的MySQL表中,登录时使用通配符进行查询。此功能将在寒假具体应用到网页注册方面,尽情期待!代码Register.javapackage exam1;public class Register { String id; String password; String birth...

2019-12-12 11:22:40 2671 2

原创 Eclipse连接MySQL进行顺序查询

花了整整一天装配JDBC、MySQL还有相应的组件,其中报出各种bug。通过各路神仙相救,终于是在晚上一边和女友看美剧,一边给调试成功了!激动!下面就让我们瞧瞧代码!import java.sql.Connection;import java.sql.Date;import java.sql.DriverManager;import java.sql.ResultSet;import j...

2019-12-09 00:01:54 493 2

原创 集合运算—并、交、差运算

内容已知所给集合 A 和 B,求 A 与 B 的并集 C(C=A∪B)已知所给集合 A 和 B,求 A 与 B 的交集 C(C=A∩B)已知所给集合 A 和 B,求 A 与 B 的差集 C(C=A-B)*离散数学中的简单的集合运算,代码由C语言编写,思路非常简单,代码如下:#include<stdio.h>int Interection(int a[],int b[...

2019-12-06 16:57:39 10972 6

原创 用eclipse 插件 windowbuilder 制作简易计算器

运用基于Eclipse的WindowBuilder创建的GUI项目效果如图:代码窗口部分import java.awt.EventQueue;import java.awt.event.*;import java.awt.*;import javax.swing.*;import javax.swing.JFrame;import javax.swing.JTextField...

2019-12-06 16:37:31 5238 3

原创 java 小贴士 -- 字符串与正则表达式

内容1)从键盘输入一个含有大小写字母、数字、特殊符号的字符串,去除字符串中所有的非英文字符之后,得到新的字符串。输出这个新字符串。2)再统计新字符串中每种英文字符的个数,并输出统计结果(字符个数为零的情况不用输出)。代码import java.io.Reader;import java.util.Scanner;import java.lang.*;public class tes...

2019-12-06 01:06:09 377 6

附件---学期评优方案

配合博客内容服用!是地质大学2019年课程设计的相关内容及题目

2020-01-04

空空如也

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

TA关注的人

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