- 博客(25)
- 资源 (1)
- 收藏
- 关注
原创 windows环境下 VSCode的安装和调试
作者 @kakaVSCode的安装和调试1. 下载安装包去官网下载安装包直接安装,安装包下载地址安装就是傻瓜式安装,有选项的就全选。2. 下载配置编译器因为VSCode只是一个功能强大的记事本编辑器,而运行c/c++代码必须要编译器才可以生成exe文件,最终运行。a. 去官网下载,地址:编译器下载地址。如果是32位的系统下载下图中框出的,如果是64位,下载第二个。b. 下载下来后是一个压缩文件,将它解压缩(解压缩软件推荐Bandizip)得到mingw64文件夹,然后把它拖动到一个合适的位
2022-02-11 20:58:17
1779
原创 Keepass实现网页的自动输入
@Author: codepig16我们在开发的时候,或者登录一个网站的时候,每次登录都要输入用户和密码,很是麻烦。就想着有没有什么方式可以实现自动输入。本篇文章主要就是介绍如何通过keepass软件结合插件实现自动输入账号密码。1. 安装和配置keepasskeepass的安装和简单使用非常的简单,也不是本篇文章的重点,这里就不多说了,简单来说就是以下几步:下载、安装、汉化keepass,网址:https://keepass.info/download.html新建数据库文件(数据库文件.
2022-02-11 20:53:19
4924
原创 IDEA文件右键创建New没有Create New Servlet的解决办法
Author:@codepig16(interesting-wtsb7)1. 问题描述创建了一个Javaweb项目但是在src中右键创建中,没有Servlet选项,如下图所示:2. 解决方案解决方案分为三步,笔者本人是在第三步有问题,估计大部分人也是在第三步有问题。但是建议还是将前两步确认一下。2.1 确定Servlet 对应的jar包是否导入成功2.2 确认要创建Servlet的文件夹是否被标记为source文件夹File->Project Structure->Mudule
2022-02-11 20:24:53
6813
1
原创 如何将论文中的公式图片直接变为word中的公式
神奇的引言又到一年一季苦逼的写论文的时候,发现自己敲公式真是让人头大到爆炸,于是作为一个懒人就在网上搜索有什么解决方案,使用移花接木将别人论文中的公式变成word中自己的,发现了这款神奇的软件推荐给大家~老实的下载地址话不多说,先上一个下载链接Mathpix,具体安装注册步骤就不多说了,作为一个合格的社会主义接班人,学会自主安装软件使我们走向独立的第一步。(好吧,其实是安装步骤很简单,懒得写了。)牛逼的使用效果展示注册登录将软件打开之后界面就是这样的,我们点击左上角的用红框框起来的小图标就可以去P
2021-03-04 19:44:49
6731
2
原创 解决Intellij IDEA Tomcat启动项目报错:ContextLoaderListener ClassNotFoundException
解决Intellij IDEA Tomcat启动项目报错:java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderListener查看Tomcat Localhost log错误显示无法获取ContextLoaderListener.class文件原因:由于pom.xml中下载的jar包未被部署这是由于pom.xml中下载的jar包未被部署。我们先ctrl+shift+alt+s打开Projec
2021-01-15 16:17:20
2182
原创 MAP操作执行过程
1.运行 voc2yolo4.py文件生成用来检测的txt文件,test.txt文件2.运行get_gt_txt.py文件,获取ground_truth文件夹groud_truth中的文件的内容是类别,坐标3.运行get_dr_txt.py 文件 ,获取检测结果文件4.将input文件夹拷贝到mAP_master中运行,就可以得到最终结果也就是output文件夹...
2020-11-22 18:17:27
417
原创 object类常用方法总结(2020.9.14)
1.clone()保护方法,实现对象的浅复制。。只用实现了Cloneable接口,才可以调用该方法,否则抛出CloneNotSupportedException异常。2.getClass()final方法获得运行时类型。3.finalize()释放资源。不能确定该方法什么时候被调用。4.toString()一般子类都有覆盖。5.equals()一般子类都有覆盖。在Object中,equals和==是一样的。6.hashCode()用于哈希查找,可以减少在查找中使用equals
2020-09-14 12:07:05
137
原创 8.31 腾讯面试
8.31 腾讯面试两道算法题输入一组数字,输出排名第二大的数。避免使用语言自带的排序函数要求:用一次遍历实现思路分析找第k大元素,就要学会维护一个小顶堆来实现,如果大于堆顶的元素那么就将其放入堆中,这里是排名第二的元素比较简单。代码实现public int getSecond(int[] nums) { //a 是最大值 b 是第二大的值 int a = Integer.MIN_VALUE, b = Integer.MIN_VALUE; f
2020-09-01 16:24:01
246
原创 java输出固定小数位,不够用0补全
引言笔试的时候可能被要求输出固定小数位的数,比如保留四位小数,3.14156输出3.1415。但是有特殊情况4.0要输出4.0000要解决。下面提供一种简便的方法解决这种需求。思路解析使用NumberFromat类它的setMaximumFractionDigits()能够设置保留小数的最大位数setMaximumFractionDigits()能够设置保留小数的最小位数两个设置一样的值就相当于锁定了,固定小数位有多少位。代码实现@Test public void test() {
2020-08-07 10:48:39
1119
原创 List.sort() 如何实现升序,降序排列 2020.8.6
下面的代码向一个list集合中加入三个数,然后分别升序、降序排列,打印。注意:o1表示后面的一个数,o2表示前面的一个数,-1表示交换位置,1表示不交换@Test public void test() { List<Integer> list = new ArrayList<>(); list.add(3); list.add(1); list.add(2); print_list(list)
2020-08-06 11:58:02
8732
原创 SQL单表查询总结 2020.7.27
1.语法select 字段列表from 表明列表where 条件列表group by 分组字段having 分组之后的条件order by 排序limit 分页限定下面的操作都是在这个student表上进行的:2.基础查询查询每个学生的数学成绩,英语成绩和总分SELECT NAME,math,IFNULL(english,0) AS english,math+IFNULL(english,0) AS '总分' FROM student;3.条件查询查询数学成绩
2020-07-27 22:09:52
416
原创 二叉平衡搜索树、红黑树、二三树(2020.7.18)
文章目录二叉平衡搜索树、红黑树和二三树引言AVL树四种旋转操作AVL总结2-3树红黑树红黑树的旋转与注意事项AVL和红黑树的对比二叉平衡搜索树、红黑树和二三树引言我们学习数据结构和算法,要学习它的由来、特性、适用的场景,以及它能解决的问题。由来我们知道二叉搜索树有很好的查询,插入和删除特性,它的查找速度和它的高度有关。但是如果一个二叉树它左右子树非常的不平衡极端情况下退化成一个链表,那么它的查询效率就会从log(n)退化成o(n)的时间复杂度。为了避免这种情况的发生二叉平衡搜索树应运而生。定义
2020-07-18 16:19:28
695
原创 动态代理讲解(2020.7.16)
动态代理 (2020.7.16)特点:随用随创建,随用随加载作用:在不修改源码的基础上对现有的方法进行增强分类:基于接口的动态代理和基于子类的动态代理首先我们给一个特定的场景来介绍动态代理,假设有一个电脑生产商producer它要销售电脑,那么就有一个Producer类和sale方法:public class Producer { public int sale(int money) { System.out.println("卖出电脑一台获取利润" + money);
2020-07-16 19:40:44
199
转载 阿里云部署Java网站和微信开发调试心得与技巧
阿里云部署Java网站和微信开发调试心得与技巧(上)阿里云部署Java网站和微信开发调试心得与技巧(下)
2020-04-02 14:09:27
158
原创 生成唯一的文件名的方式
方式一生成五位随机数加上当前时间的年月日分秒import java.text.SimpleDateFormat;import java.util.Date;import java.util.Random;public class MyUtil { public static void main(String[] args) { SimpleDateFormat ...
2020-04-01 19:22:15
1161
原创 解决请求资源路径重复问题 /o2o/shopadmin/o2o/shopadmin/getproductbyid
报错原因infoUrl路径前面少了一个/,应该是 var infoUrl = '/o2o/shopadmin/getproductbyid?productId='+productId;
2020-03-30 19:17:12
467
转载 CommonsMultipartFile和File的互相转换
一、 CommonsMultipartFile转为File(曲线救国)此处用曲线救国的方式:先用CommonsMultipartFile的getInputStream()方法获取到一个InputStream类型的对象,再将InputStream类型转化为File //将InputStream类型转化为File类型 private static void inputStreamToFi...
2020-03-24 20:08:04
5285
转载 @Transaction注解详解
只对public修饰方法才起作用 @Transaction默认检测异常为RuntimeException及其子类 如果有其他异常需要回滚事务的需要自己手动配置,例如:@Transactional(rollbackFor = Exception.class) 确保异常没有被try-catch{},catch以后也不会回滚 检查下自己的数据库是否支持事务,如mysql的mylsam Sprin...
2020-03-24 17:43:57
5974
原创 mybatis各种Sql语句
向数据库中插入list集合 <insert id="batchInsertProductCategory" parameterType="java.util.List"> INSERT INTO tb_product_category(product_category_name,priority,create_time,shop_id) ...
2020-03-24 17:19:43
571
原创 Junit学习记录
Junit学习记录Junit实现方法按顺序执行 实现测试回环介绍:Junit默认情况下测试方法的执行是随机的,可以通过设置@FixMethodOrder(MethodSorters.NAME_ASCENDING)注解来实现指定顺序执行。参数MethodSorters.NAME_ASCENDING表示按照名字的顺序执行。我们看到三个测试方法的名字前面分别是testA ,testB , testC...
2020-03-23 17:10:03
209
原创 枚举类的创建使用示例
枚举类的创建示例店铺枚举类package cn.zgd.o2o.enums;public enum ShopStateEnum { CHECK(0,"审核中"),OFFLINE(-1,"非法店铺"), SUCCESS(1,"操作成功"),PASS(2,"通过认证"), INNER_ERROR(-1001, "内部系统错误"),NULL_SHOPID(-1002,"...
2020-03-22 21:10:39
463
原创 IDEA创建MAVEN项目卡在Generating project in Batch mode以及解决 No archetype found in remote catalog警告问题
解决步骤1.本地仓库要有archetype-catalog-3.1.2.jar 的jar包注意:本地仓库jar包的获取可以通过修改settings.xml文件中的mirror从阿里云中加载 网上教程很多 就不赘述了。但是如果修改了setting.xml文件,记得在本地仓库下载完成后将修改还原。2.要有archetype-catalog.xml 文件这个文件的下载,因为被墙的原因下载的特变...
2020-03-10 09:40:58
1769
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人