自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

好想去看海

种下一棵树,最好是十年前,其次是现在

  • 博客(214)
  • 收藏
  • 关注

原创 VMware下Centos7虚拟机连接网络设置

1.在CentOS7中打开终端,输入 cd /etc/sysconfig/network-scripts/2.输入 vi ifcfg-ens33 打开网络配置文件ifcfg-ens33,如下图所示:配置文件内容如下:TYPE=Ethernet # 网卡类型:为以太网PROXY_METHOD=none # 代理方式:关闭状态BROWSER_ONLY=no # 只是浏览器:否BOOTPROTO=dhcp

2020-11-20 23:42:25 19

原创 fatal error C1083: 无法打开包括文件:“XXX.h”: No such file or directory

报错:fatal error C1083: 无法打开包括文件:“fenv.h”: No such file or directory解决:单击【项目】,选择【属性】,选择【通用属性】,【VC++目录】,在【包含目录中添加】如下路径:D:\ProgramFiles\Microsoft Visual Studio 12.0\VC\include...

2020-11-20 23:35:02 57

原创 yolo目标检测windows下GPU版本配置和模型训练(二)

一、准备数据集1.创建VOC数据集VOC数据集是YOLO模型训练的传统标准文件格式,在模型训练前首先需要创建自己的VOC数据集。下载Pascal VOC数据集,然后把官方VOC数据集里面的内容删除,只保留各个文件夹,然后将自己的数据放置在对应的文件夹中,这样确保待训练的数据格式不出错。该文件夹的主要内容如下所示:└── VOCdevkit #根目录 └── VOC2012 #不同年份的数据集,这里只下载了2012的,还有2007等其它年份的 ├── Annotati

2020-11-20 17:20:53 42

原创 yolo目标检测windows下GPU版本配置和模型训练(一)

首先现在CUDA和CUDNN并安装,我下载的是10.1版本,这里分享百度网盘链接:链接:https://pan.baidu.com/s/1BhzlC9WUmHlyOLHsFlaKLw提取码:nk89有两个版本的yolo第一个是基于Keras/TensorFlow框架的YOLOv3模型训练方法,该方法操作起来比较便捷,也容易上手,但是用CPU训练模型第二次是Darknet框架使用GPU训练模型,仅需要66个小时,速度快得让人睡着都能笑醒。由于大多数教程都是针对Linux系统,所以看了很多博文,都无法

2020-11-20 16:47:15 26

原创 SSM项目之商铺系统(十六) 批量增加、删除商品类别从Dao到View层的开发

文章目录增加商品类别Dao层ProductCategoryDao接口ProductCategoryDao SQL映射文件单元测试ProductCategoryExecution DTO类的开发ProductCategoryStateEnum 增加几个标识封装特定异常类ProductCategoryService接口ProductCategoryServiceImpl实现类单元测试Controller层ProductCategoryController增加addProductCategory方法单元测试Vie

2020-11-03 23:39:38 29

原创 SSM项目之商铺系统(十六) 商品类别列表展示从Dao到View层的开发

文章目录概述Dao层ProductCategoryDao接口ProductCategoryDao Mapper配置文件单元测试Service层ProductCategoryService 接口ProductCategoryServiceImpl接口实现类Controller层泛型类 Result状态信息ProductCategoryStateEnum控制类ProductCategoryControllerShopAdminController 添加路由信息转发到页面单元测试productcategoryma

2020-11-03 23:17:05 26

原创 SSM项目之商铺系统(十五) 商品列表商铺编辑之view层开发

实战SSM_O2O商铺_20【商铺编辑】View层开发实战SSM_O2O商铺_24【商铺列表】View层开发

2020-11-03 12:38:11 17

原创 SSM项目之商铺系统(十四) 商铺列表之Dao层、Service层、Controller层开发

文章目录Dao层ShopDao接口DAO层单元测试Service层ShopService接口新增接口方法ShopServie接口实现类单元测试Controller层ShopController单元测试Dao层商铺注册和商铺编辑开发完成之后,我们来做一下商铺列表页面。列表页面需要支持分页 (MySql数据库,我们使用limit关键字)ShopDao接口com.imooc.o2o.dao.ShopDao 新增两个接口方法selectShopCountselectShopList/**

2020-11-03 12:35:22 14

原创 SSM项目之商铺系统(十三) 商铺编辑之Dao层、Service层、Controller层开发

文章目录Dao层开发ShopDao接口ShopDao映射文件单元测试Service层结构单元测试Controller层ShopControllerShopController#getShopInfoById测试ShopController#modifyShop方法注册商铺的session部分的完善Dao层开发ShopDao接口com.imooc.o2o.dao.ShopDao.java 新增查询接口/** * * * @Title: selectShopById * *

2020-11-03 12:24:15 16

原创 SSM项目店铺注册功能模块区域和商品类别下拉列表问题

这里有个问题卡了很久,区域和商铺分类的数据和下拉列表不能显示,前端获取不到后端的数据,等以后解决了这个问题再来。2020年11/2已解决商品类别列表不能显示问题应该是shopadmincontroller文件里面没有加上后面的get方法2020年11/3已解决 区域列表不能显示问题区域列表不能显示是因为是shopoperation.js的getShopInitinfo()方法有错误...

2020-11-03 11:45:35 8

原创 SSM项目之商铺系统(十二) View层之验证码kaptcha组件以及图片上传

这里直接引用别人总结的博客实战SSM_O2O商铺_14【商铺注册】View层之验证码kaptcha组件实战SSM_O2O商铺_15【商铺注册】View层+Controller层之图片上传

2020-11-03 10:57:18 12

原创 SSM项目之商铺系统(十一) View层之初始化页面数据

文章目录请求过程分析DAO层的实现AreaDao接口,Mapper映射文件及单元测试ShopCategoryDao.xml Mapper映射文件单元测试Service层的实现AreaService接口,AreaServiceImpl接口实现类及单元测试ShopCategoryService接口ShopCategoryServiceImpl 接口实现类单元测试请求过程分析页面画完之后,我们的下拉框是没有数据的 <!-- 商铺分类 下拉列表 --> <li>

2020-11-03 10:48:48 13

原创 SSM项目之商铺系统(十) 商铺注册之View层前台页面

因为这部分属于前端,所以不是本项目的重点文章目录概述前端框架选择页面目录结构搭建商铺注册页面shopoperation.html页面:JS部分shopoperation.js:common.js:注意Controller层访问概述在开发完DAO层、Service层、Controller层之后,我们来实现下View层的部分前端框架选择我们这里选择阿里的SUI Mobile页面目录结构搭建商铺注册页面我们选择使用这个表单作为我们我们的商铺注册页面,基于这个页面来进行修改shopoper

2020-11-03 10:27:45 69

原创 一站式学习Redis 从入门到高可用分布式实践 (Redis分布式布隆过滤器)

布隆过滤器

2020-10-31 14:24:57 33

原创 CSDN字体颜色大小显示

字体颜色:深红色文字换行符:图片靠左:centre_left

2020-10-30 13:35:10 33

原创 SSM项目之商铺系统(九) 店铺注册之Controller的实现

新建一个controller类@Controller//注解它是一个controller @RequestMapping("/shopadmin")//根urlpublic class ShopManagementController { @Autowired private ShopService shopService; @Autowired private ShopCategoryService shopCategoryService; @Auto

2020-10-29 10:37:58 36

原创 SSM项目之商铺系统(八) 店铺注册之Service的实现

首先我们的service完成了店铺注册步骤:1.接受要注册的商铺的类(里面的属性用户能设置的都设置了)和商铺的图片2.检查所需的的信息是否有空值3.设置管理员需要设置的shop的属性4.插入这条记录5.将商铺的照片存入属性,并且将照片地址更新到数据库中6.操作全部成功的话返回一个ShopExecution对象,并且构造参数是代表成功创建的枚举对象首先我们要知道,Service层是具有事务的性质的,如果出错会回滚,但是只有抛出运行时错误,才回滚,所以我们新建一个运行时错误类继承自Runtime

2020-10-28 20:54:13 31

原创 SSM项目数据库之外键约束

由于存在外键约束,数据库里的数据不能删除,可以先解除外键约束,现在就教大家一个轻松的办法,不用删除外键就可以删除数据库中的一些数据,关键id还能从1开始,不用默认递增首先,在数据库中查看外键是否有效(没有设置之前都是有效),命令:select@@foreign_key_checks;其中,值为1,外键有效,此时,要想删除数据库中的数据是删不掉的将外键的值设置为0,此时就是失效状态,命令:set foreign_key_checks = 0,这时就能删除数据了删除之后,外键再设置为有效:是不

2020-10-28 20:09:32 26

原创 SSM项目之商铺系统(七) Dto之ShopExecution的实现

为了完成商铺注册,简单的entity类并不能满足我们的需求。我们需要对其扩展新建了下面的类包含注册商铺所需要的所有的属性。package storepro.dto; import storepro.entity.Shop;import storepro.enums.ShopStateEnum; import java.util.List; public class ShopExecution { private int state;//结果状态 private Strin

2020-10-28 18:49:22 17

原创 SSM项目之商铺系统(六) Thumbnailator图片处理和封装

Thumbnailator:Thumbnailator是一个用来处理图像的类库,我么接下来会用到这个类首先,我们的店铺会有图片,每个图片都要存在自己店铺的文件中,并且不能重名,所以上传的图片的路径大部分都不在同一文件,并且经常会重名,所以我们需要单独处理文件的路径和给图片新赋值。因此一个图片路径名应该是 项目存储图片的根路径/存储商铺的照片的路径/各种商铺/xxxxx.png实现:我们的util包用来存工具类,我们根据不同店铺照片生成不同路径和图片起名我们封装起来存入这个包当做工具直接调用我们

2020-10-28 18:25:03 23

原创 SSM项目之商铺系统(五) DAO层之新增店铺和更新店铺

新增店铺:第一步:建立DAO层接口并且实现新增店铺功能的接口第二步:建立ShopDao的xml映射文件并且实现了相应的功能 <!--useGeneratedKeys开启了返回自增主键 的值,这样直接将表中主键值存入了相应的实体类中的属性 keyColumn指定数据表中主键的列名 keyProperty指定实体类中对应主键的属性名 --> <insert id="insertShop" useGenerate

2020-10-28 18:14:43 19

原创 SSM项目之商铺系统(三) 测试Dao,Service,Controller层

SSM项目之商铺系统 第一步:给数据表添加数据。第二步:写dao层接口。1.建立dao层测试类2.测试service层:3. web层测试:我们针对Area(地区)表进行测试。我们取出area表中的所有信息,通过juint来完成测试第一步:给数据表添加数据。我们测试查询语句: select * from tb_area ORDER BY priority DESC //降序输出area表中所有信息第二步:写dao层接口。public interface AreaDao

2020-10-28 16:18:23 17

原创 SSM项目之商铺系统(四) logback的配置

SSM项目之商铺系统Logback日志管理文件Logback日志管理文件Logback 是 Slf4j 的原生实现框架,同样也是出自 Log4j 一个人之手,但拥有比 log4j 更多的优点、特性和更做强的性能,现在基本都用来代替 log4j 成为主流。设置一个名为logback.xml文件来配置logback,具体信息如下<?xml version="1.0" encoding="UTF-8"?><configuration scan="true" scanPeriod="

2020-10-28 15:16:28 9

原创 SSM项目之商铺系统(二) Maven配置

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档SSM项目之商铺系统 一、 Maven配置项目目录:接下来看下ssm项目的配置:mybatis-config.xml:设置mybatis,数据库等信息在spring配置文件设置:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"

2020-10-28 14:46:41 21

原创 SSM商铺系统(一) sql语句建表、实体类创建

建库use o2o;DROP TABLE IF EXISTS `tb_area`;CREATE TABLE `tb_area` ( `area_id` int(2) NOT NULL AUTO_INCREMENT, `area_name` varchar(200) NOT NULL, `priority` int(2) NOT NULL

2020-10-28 00:04:23 24

原创 老虎集团后端开发秋招笔试

目录第一题 基金经理的烦恼第二题 排队(奇偶链表)第一题 基金经理的烦恼第二题 排队(奇偶链表)在这里插入代码片

2020-10-25 16:53:44 12

原创 Springboot热部署

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency>在pom文件插入以下代码,改动代码后按ctrl...

2020-10-25 12:18:14 14

原创 Spring Boot 热部署 超简单

具体步骤:在目前的 Spring Boot 项目中,当发生了任何修改之后我们都需要重新启动才能够正确的得到效果,这样会略显麻烦,Spring Boot 提供了热部署的方式,当发现任何类发生了改变,就会通过 JVM 类加载的方式,加载最新的类到虚拟机中,这样就不需要重新启动也能看到修改后的效果了。做法也很简单,修改 pom.xml 即可!我们往 pom.xml 中添加一个依赖就可以了<dependency> <groupId>org.springfr...

2020-10-25 12:05:59 11

原创 阅文JAVA后端笔试

题目旋转数组Leetcode 647. 回文子串字符串去重二进制中1的个数旋转数组Leetcode 647. 回文子串字符串去重二进制中1的个数

2020-10-21 20:25:13 28

原创 美菜网JAVA笔试

目录1.顺时针打印矩阵1.顺时针打印矩阵对于一个矩阵,请设计一个算法从左上角(mat[0][0])开始,顺时针打印矩阵元素。给定int矩阵mat,请返回一个数组,数组中的元素为矩阵元素的顺时针输出。输入描述每次启动程序,输入由stdin给到程序,为字符串格式。输入: 1,2#3,4需要写程序转成数组格式[[1,2], [3,4]]输出描述程序应该将计算结果,输出到stdout。输出:1,2,4,3两个元素间不要有空格样例输入1,2#3,4样例输出1,2,4,3...

2020-10-21 19:53:44 54

原创 算法到底应该怎么学?

作者:九章算法链接:https://www.zhihu.com/question/25693637/answer/747872819来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。学习算法,切记不要一上来就开始啃《算法导论》,毕竟这本书并不适合新手学习,如果你之前的算法基础比较薄弱,只会一直陷在“拿起来又放下”的循环里。可以怎么入门呢?建议还是看书+实战,实战当然也不是说要去肝ACM或者是topcoder什么的,基本上来我们LintCode刷刷题也就够了。如何学习算法?

2020-10-21 14:20:05 55

原创 Mybatis入门之查询操作

文章目录一.环境搭建二.MyBatis第一个程序思路流程:搭建环境-->导入Mybatis--->编写代码--->测试一.环境搭建环境说明:jdk 8 +MySQL 5.7.19maven-3.6.1IDEA学习前需要掌握:JDBCMySQLJava 基础MavenJunit什么是MyBatisMyBatis 是一款优秀的持久层框架MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程MyBatis 可以使用简单的

2020-10-21 00:47:33 33 1

原创 中国人寿研发中心笔试JAVA开发

目录1.反转字符串(ac)2.回文数(50%)1.反转字符串(ac) package 笔试题目.人寿;import java.util.Scanner;public class fanzhaun { public static void main(String[] args) { Scanner sc=new Scanner(System.in); while(sc.hasNext()){ String s=sc.nextLi

2020-10-20 20:49:21 110

原创 2020届软开国企银行外企类的求职分享

作者:陌上小小安链接:https://www.nowcoder.com/discuss/430409?type=post&order=time&pos=&page=1&channel=1009&source_id=search_post来源:牛客网本贴主要记录的是自己作为2020届女生技术小白的求职经历,希望可以帮到和自己情况相似的女孩子啦,技术大神的话参考意义不是很大~首先介绍下自己的背景:本硕:均为211院校。专业:电子类 求职方向:软件开放方向基本经历

2020-10-20 11:49:22 161 1

原创 滴滴JAVA后端笔试

题目第一题第二题第一题设a,b,c是0到9之间的整数(其中a,b,c互不相同),其中abc和acc是两个不同的三位数,现给定一正整数n,问有多少对abc和acc能满足 abc+acc=n(a≠0)?输入描述一个正整数n(100<n<2000)。输出描述第一行输出有多少对满足要求的数字。接下来每一行输出一对abc和acc,以空格分隔。如果没有一对abc和acc的话,则直接输出0即可。如果有多对,请按照abc升序的次序输出。样例输入1068样例输出1

2020-10-19 22:46:01 19

原创 便利蜂后端开发笔试

目录1. 二叉树求最短路径2.最大在店人数3.查找关联用户1. 二叉树求最短路径输入描述public static int getLength(int[][] tree, int start, int end)说明:tree 二维数组描述的树结构,结构为:[[父节点, 子节点], [父节点, 子节点], … [父节点, 子节点]]start 起点节点值end 终点节点值输出描述返回:最短路径样例输入[[1,2],[1,3],[2,4],[2,5],[4,8],[4,9],[3,6

2020-10-19 19:20:44 932 4

原创 微众银行Java后端笔试

题目1.磁铁2.节奏小师3.数字的重排列1.磁铁2.节奏小师3.数字的重排列

2020-10-15 20:58:27 113

原创 面试常问知识点总结

作者:程序员峰哥链接:https://www.zhihu.com/question/386930877/answer/1441821947来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1.死锁、乐观锁、悲观锁、synchronized底层原理及膨胀机制ReetrantLock底层原理、源码是如何实现公平和非公平的synchronized和lock的区别volitale理解?2.volitale保证可见性的意义什么是指令重排序,为什么要禁止指令重排序介绍java中的基

2020-10-15 16:17:37 33

原创 广联达Java测试/开发笔试

题目1. 跳舞机2. 元素平衡3. 排序1. 跳舞机2. 元素平衡样例输入1 2 2 4样例输出8提示只要把第四种元素中的两个转换为第一种元素即平衡.3. 排序

2020-10-14 20:27:00 145

原创 linux系统777权限详解

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录常用的linux文件权限:444 r–r--r–600 rw-------644 rw-r–r--666 rw-rw-rw-700 rwx------744 rwxr–r--755 rwxr-xr-x777 rwxrwxrwx从左至右,1-3位数字代表文件所有者的权限,4-6位数字代表同组用户的权限,7-9数字代表其他用户的权限。而具体的权限是由数字来表示的,读取的权限等于4,用r表示;写入的权限等于2,用w表示

2020-10-13 22:38:17 13

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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