- 博客(53)
- 收藏
- 关注
原创 epoch, batch, iteration
一个epoch 指的是把所有训练数据丢进神经网络一次。由于训练数据常常太大了,不能够一口吃掉一个胖子,得慢慢来,所以我们常常把训练数据分成好几等份,分完之后每份数据的数量就是 batch size,而几等份的这个几就是iteration。总结一下,epoch指的是次数,epoch = 10 指的是把整个数据集丢进神经网络训练10次。batch size 指的是数据的个数,batch size = 10 指的是每次扔进神经网络训练的数据是10个。iteration同样指的是次数,iteration = 10
2022-12-06 15:03:42
1161
原创 笔记本外接显示器,合上笔记本盖子以后在显示屏上显示
只需设置合上笔记本盖子的动作为“不采取任何操作”即可。步骤如下:1)打开控制面板选择查看方式为“大图标”选择电源选项2)点击选定的电源方案右边的“更改计划设置”再选择“更改高级电源设置”3)找到“电源按钮和盖子”项选择合上盖子的动作为“不采取任何操作”,如下图4)保存设置即可。之后合上盖子,内置屏幕和外接显示器都是开启状态。
2022-12-06 10:24:25
8110
原创 尚医通后台系统之数据字典接口的开发
3 启动类4 数据字典列表接口4.1model模块添加数据字典实体 com.atguigu.yygh.model.cmn.Dict 其中根据element组件要求,返回列表数据必须包含hasChildren字典,但表中没有这个字段,所以要添加exist=false4.2 添加数据字典mapper4.3.1 添加com.atguigu.yygh.cmn.service.DictService4.3.2 添加com.atguigu.yygh.cmn.service.im
2022-07-08 10:43:01
615
原创 前端开发流程之添加
使用element-ui组件和vue created里面的方法,页面渲染之前执行。method:里面的方法,调用方法的时候执行。1.定义接口路径2.创建新的页面 3.添加接口路径,定义变量4.定义方法
2022-07-07 21:50:23
222
原创 尚医通前端设置
前言前后端分离,先写好后端接口,然后再写前端调用。前端用vue实现【vscode】,后端用springboot实现【Idea】主要文件: 功能增加一个批量删除功能1.每条记录前面加一个复选框2. 加上批量删除按钮,绑定removeRows()方法.3. 每次点击复选框会触发一个事件,当表格复选框选项发生变化的时候触发,调用handleSelectionChange方法4.定义handleSelectionChange方法,获取复选框的值放到变量中5.发现需要定义一个新的变量, 6.定义批量删除方法remo
2022-07-07 15:48:48
246
原创 指定环境下安装Jupyter
因为anaconda中的jupyter是安装在base环境中的,想要在pytorch环境中使用必须二选一:1.pytorch环境中安装jupyter2.在base环境中安装pytorch选择方法二:打开anaconda prompt ,切换到pytorch环境下activate pytorch安装jupyter...
2022-05-31 11:41:41
637
1
原创 命名实体识别之CRF的实现方式
方法1:基于CRF++实现NERCRF++是著名的条件随机场的开源工具,也是目前综合性能最佳的CRF工具,采用C++语言编写而成。其最重要的功能我认为是采用了特征模板。这样就可以自动生成一系列的特征函数,而不用我们自己生成特征函数,我们要做的就是寻找特征,比如词性等。官网地址:http://taku910.github.io/crfpp/实践2:基于sklearn_crfsuite实现NERsklearn-crfsuite是基于CRFsuite库的一款轻量级的CRF库。该库兼容sklea
2022-05-30 14:22:07
441
原创 知识图谱入门之---yedda标注
链表: 什么是链表,链表是一种通过指针串联在一起的线性结构,每一个节点由两部分组成,一个是数据域一个是指针域(存放指向下一个节点的指针),最后一个节点的指针域指向null(空指针的意思)。链接的入口节点称为链表的头结点也就是head。 ...
2022-05-28 20:04:06
2780
原创 深度学习入门之pytorch安装
pytorch安装pytorch下载地址PyTorch参考教程:重点参考Ⅰ:PyTorch深度学习快速入门教程(绝对通俗易懂!)【小土堆】_哔哩哔哩_bilibili重点参考Ⅱ:PyTorch深度学习快速入门教程(绝对通俗易懂!)【小土堆】_哔哩哔哩_bilibili次要参考:torch安装成功+踩雷经历大公开(No module named 'torch')_啊啊啊啊懒的博客-优快云博客_torch下载失败torch安装成功+踩雷经历大公开(No module name...
2022-05-28 18:23:29
282
原创 Neo4j入门实战之红楼梦知识图谱
参考这个视频:知识图谱实战:构建红楼梦知识图谱_哔哩哔哩_bilibili项目概述:采用http://www.openkg.cn/home(开放的知识图谱)中的四大名著的人物关系数据集,采用python中的py2neo库对neo4j进行操作,从而实现四大名著人物关系知识图谱的创建。前期准备:1. 安装好Neo4j可参考我之前的博客:Neo4j的下载与安装(完整详细版)_小小梁的实验室的博客-优快云博客_neo4j下载2. py2neo安装1.数据集下载【处理为cs...
2022-05-11 21:03:06
3921
2
转载 行锁、间隙锁、next-key锁
参考博客:cmysql锁(九)innodb下的记录锁,间隙锁,next-key锁 - 简书Mysql 行锁、间隙锁和next-key锁详解_程序员掉头发的博客-优快云博客_行锁 间隙锁行锁(Record Lock):对索引记录加锁。 间隙锁(Gap Lock):锁住整个区间,包括:区间里具体的索引记录,不存在的空闲空间(可以是两个索引记录之间,也可能是第一个索引记录之前或最后一个索引记录之后的空间)。 next-key锁:行锁和间隙锁组合起来。 注意:如果检索条件不是索引的话会全表扫描...
2022-05-05 20:39:16
2125
原创 ACM模式下InputStreamReader和BufferedReader的使用
在Java5中引入了Scanner库,这个库在日常使用中是非常方便的,可以直接将输入按照格式读取,但是,在牛客上经过笔者的测试,效率要比BufferedReader差很多,因此,在做题时推荐还是用BufferedReader和InputStreamReader来使用。在这些平台,一般要求主类名为Main,然后将方法写到main()方法中,因此,我们的类大概是类似如下的格式:import java.io.BufferedReader;import java.io.IOException;impo
2022-04-18 21:22:27
640
转载 ACM模式各种输入输出情况汇总(JAVA)
最近在春招实习笔试,发现大多公司都采用ACM模式,故对ACM格式下的输入输出做一个汇总。类名必须为Main//阻塞式的next()--String,i inextInt()--int, nextDouble()--double意思就是如果遇到空格,Tab,Enter,会继续等待,直到获得相应类型相应的值!!!!!1. 多组空格分割的两个整数 (无行数,结束字符限制)输入包括两个正整数a,b(1 <= a, b <= 10^9),输入数据包括多组。输出a+b的结果
2022-04-18 21:04:37
7308
1
原创 为啥hashmap不直接采用红黑树,而是当链表长度大于8个的时候才转换红黑树?小于6个转为链表?
阿里面试题:为什么Map桶中个数超过8才转为红黑树hashmap选择红黑树,为啥hashmap不直接采用红黑树,为什么达到8个才转红黑树_宁为百夫长的博客-优快云博客_hashmap为什么不直接用红黑树为什么不直接采用红黑树?时间和空间的权衡,因为红黑树需要进行左旋,右旋操作, 而hashmap选择红黑树,为啥hashmap不直接采用红黑树,为什么达到8个才转红黑树_宁为百夫长的博客-优快云博客_hashmap为什么不直接用红黑树不需要,TreeNodes占用空间是普通Nodes的两倍,所.
2022-04-14 15:02:04
2781
原创 SpringBoot内置Tomcat启动不了的原因
SpringBoot内置Tomcat启动不了的原因:1.需要加入spring-boot-starter-tomcat依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </dependency
2022-04-08 16:43:04
3422
2
原创 SSM框架整合
环境搭建前期准备数据库环境【创建存放书籍数据的数据库表】CREATE DATABASE ssmbuild;USE ssmbuild;CREATE TABLE `books`(`bookID` INT NOT NULL AUTO_INCREMENT COMMENT '书id',`bookName` VARCHAR(100) NOT NULL COMMENT '书名',`bookCounts` INT NOT NULL COMMENT '数量',`detail` VARCHAR(200) NO
2022-04-06 20:30:27
350
原创 快速掌握Spring的核心内容
Spring学习Spring概念轻量级的控制反转(IOC)和面向切面编程(AOP)框架导入jar包【spring-webmvc比较全】 <!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --> <dependency> <groupId>org.springframework</groupId>
2022-03-31 18:58:26
733
原创 Mybatis的配置与使用[FirstDemo]
遇到的问题:1、xml不能有中文注释2、useSSL=false3、MybatisUtils.java里面,原来是SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);改成——sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream); 去了最前面的声明,因为前面 已经声明过了,private s.
2022-03-26 21:25:50
1646
1
原创 编写Servlet的映射(配置web.xml)
servlet-name要一致servlet-class是我们实现servlet接口的类url-pattern是给出路径 注意有/<!--注册servlet --> <servlet> <servlet-name>hello</servlet-name> <servlet-class>com.liang.servlet.Hellowservlet</servlet-class> </servl
2022-03-22 22:21:32
702
原创 maven中添加servlet、jsp依赖
创建普通的meven项目,在pop.xml中添加servlet、jsp依赖 <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.0.1</v
2022-03-22 18:51:15
354
原创 Maven的下载和配置
1.下载:下载完成后,解压即可https://maven.apache.org/2 配置环境变量在我们的系统环境变量中:M2_HOME maven目录下的bin目录MAVEN_HOME maven的目录在系统的path中配置 %MAVEN_HOME%\bin测试Maven是否安装成功3.Maven配置阿里源(1)创建Maven本地仓库创建自定义本地仓库:pom.xml中下载的jar包资源存放与调用的目录路径。 我的...
2022-03-21 20:16:09
1362
原创 mysql的安装
问题1:缺少dll文件在安装mysql时,下载的5.7之后的版本需要在管理员模式下的命令窗口中执行 mysqld --initialize --user=mysql --console 这句命令生成data文件才能安装,但我在执行如下命令时出现:这是因为没有安装如下软件导致的,点击如下链接,下载vcredist.下载 vcredist地址:Download Visual C++ Redistributable Packages for Visual Studio 2013 from Off.
2022-03-15 11:04:27
1440
转载 排序算法汇总
冒泡排序代码int[] arr={23,12,14,34,1,0,34}; for(int i=0;i<arr.length;i++){ for (int j=0;j<arr.length-1-i;j++){ if(arr[j]>arr[j+1]){ int temp=arr[j]; arr[j
2022-03-13 10:55:36
167
原创 二叉树的遍历
二叉搜索树特性::通过中序遍历所得到的序列,就是有序的。二叉搜索树的中序遍历为递增序列二叉搜索树的中序遍历倒序为递减序列// 打印中序遍历void dfs(TreeNode root) { if(root == null) return; dfs(root.left); // 左 System.out.println(root.val); // 根 dfs(root.right); // 右}# 打印中序遍历倒序def dfs(ro...
2022-03-12 20:03:12
347
原创 矩阵搜索类的问题
深度优先比较直观的解法(推荐)考点:1.是否了解深度优先喝广度优先的算法 并实现2.能否把思想转换为代码-Bonus 能否进一步优化深度搜索的空间剑指offer12 矩阵中的路径剑指offer13 机器人的运动范围【无需回溯且只需搜索向下和向右两个方向】...
2022-03-11 16:30:43
193
原创 查找算法(两种模板)
排序数组中的搜索问题,首先想到 二分法 解决排序数组使用双指针也是高频选项建议二分法把模板整理出来,理解并记住,以后就按照这个写。二分模板:模板1当我们将区间[l, r][l,r]划分成[l, mid][l,mid]和[mid + 1, r][mid+1,r]时,其更新操作是r = midr=mid或者l = mid + 1l=mid+1,计算midmid时不需要加11,即mid = (l + r)/2mid=(l+r)/2。int bsearch_1(int l, int r){
2022-03-08 18:44:35
151
原创 刷题笔记1
面试题30. 包含 min 函数的栈普通栈的 push() 和 pop() 函数的复杂度为 O(1)O(1) ;而获取栈最小值 min() 函数需要遍历整个栈,复杂度为 O(N)O(N) 。如果我们不想使用数组的自定义栈来实现,还可以使用 Java 中自带的栈 Stack 来实现此功能,代码如下栈既然是一种线性结构,就能够以数组或链表(单向链表、双向链表或循环链表)作为底层数据结构。刚看过,LinkedList是有pop方法的,实现的Deque接口的...
2022-02-25 12:19:28
49
原创 一些IDEA的快捷键
1、Alt+7打开structure窗口2、代码块后退 选中代码块后按“Tab"键3、代码块前进 选中代码块后按”Shift+Tab"键
2021-11-13 20:37:35
232
原创 是否可以在 static 环境中访问非 static 变量?
不能。因为 static 声明的结构随着类的加载而加载,生命周期早于非 static 的变量。 反之,在非 static 的环境中,是可以访问早加载的 static 的变量的。static 变量在 Java 中是属于类的,它在所有的实例中的值是一样的。当类被 Java 虚拟机载入 的时候,会对 static 变量进行初始化。如果你的代码尝试不用实例来访问非 static 的变量, 编译器会报错,因为这些变量还没有被创建出来,还没有跟任何实例关联上。...
2021-11-09 18:15:53
1152
转载 是否可以从一个静态(static)方法内部发出对非静态(non-static)方法的调用?
不可以。静态方法只能访问静态成员。static方法是静态方法,是属于类的方法非static方法是属于对象的方法,所以在static方法中想要调用非static方法,要先新创建一个对象,再有这个对象来调用非static方法。因为非static方法是要与对象关联在一起的,必须创建一个对象后,才可以在该对象上进行方法调用,而static方法调用时不需要创建对象,可以直接通过类名调用。也就是说,当一个static方法被调用时,可能还没有创建任何实例对象,如果从一个static方法中发出对非static方
2021-11-09 18:10:08
1051
转载 IDEA中注释与取消注释
1、一次性添加多行注释的快捷键首先选中要注释区域,然后ctrl+/: 这个是多行代码分行注释,每行一个注释符号ctrl+shift+/:这个是多行代码注释在一个块里,只在开头和结尾有注释符号2、取消多行注释快捷键怎样添加快捷键的,用相同方法取消,如ctrl+/:添加注释,则ctrl+/取消注释ctrl+shift+/: 添加注释,则ctrl+shift+/取消注释...
2021-11-04 22:06:53
7182
原创 排序(冒泡和选择)
冒泡排序:口诀:N个数字来排队 两两相比小靠前 外层循环N-1 内层循环N-1-i1>两两比较相邻的元素。将较大地数据放在后面,如果第一个比第二个大,就交换他们两个。2>如有n个数据进行排序,就需要比较n-1次。3>每一次比较完,下一次地比较就会少一个数据参与。public static void maopaopaixu(int[] arr){ int t=0; //控制每轮比较的次数 for(int i=0;i.
2021-11-02 22:00:07
179
转载 switch 是否能作用在 byte 、long、String ?
在 Java 5 以前,switch(expr)中,expr只能时int或这能转化为int型的byte,short,char。从 Java 5 开始,Java中引入了枚举类型,expr 也可以是 enum 类型。从 Java 7 开始,expr 还可以是字符串(String)●switch可作用于char byte short int●switch可作用于char byte short int对应的包装类●switch不可作用于long double float boolean ,包括他...
2021-11-01 20:49:15
1171
转载 Math.round(11.5)和Math.round(-11.5)分别等于多少?
Math类中提供了三个与取整有关的方法:ceil、floor、round,这些方法的作用与它们的英文名称的含义相对应,ceil的英文意义是天花板,该方法就表示向上取整Math.ceil(11.3)的结果12, Math.ceil(-11.3)的结果是-11;floor的英文意义是地板,该方法就表示向下取整Math.floor(11.6)的结果为11,Math.floor(-11.6)的结果是-12round方法,它表示“四舍五入”,算法为Math.floor(x+0.5),即将原来的数字加上0
2021-11-01 20:33:10
1716
1
原创 数组有没有 length()方法 String 有没有 length()方法
原文链接:深入分析Java中的length和length()_茅坤宝骏氹的博客-优快云博客_java length因为IDE自动补全代码,所以一直以为数组也是length()方法。数组没有 length()方法,有 length 的属性。String 有 length()方法。JavaScript 中,获得字符串的长度是通过 length 属性得到的,这一点容易和 Java 混淆。...
2021-11-01 20:23:55
496
转载 抽象类(abstract class)和接口(interface)有什么异同?
简述Java中抽象类和接口,及其两者区别_My_name_is_ZwZ的博客-优快云博客_抽象类和接口的区别抽象类和接口都不能够实例化,但可以定义抽象类和接口类型的引用。一个类如果继承了某个抽象类或者实现了某个接口都需要对其中的抽象方法全部进行实现,否则该类仍然需要被声明为抽象类。接口比抽象类更加抽象,因为抽象类中可以定义构造器,可以有抽象方法和具体方法,而接口中不能定义构造器而且其中的方法全部都是抽象方法。抽象类中的成员可以是 private、默认、protected、public 的,而接口中的成
2021-10-31 22:44:04
355
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人