自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(91)
  • 收藏
  • 关注

原创 解决gpedit.msc命令无法打开的问题

【win11家庭版】解决gpedit.msc命令无法打开的问题。

2023-10-11 14:57:14 503 1

原创 maven

2023-09-13 00:38:54 66

原创 如何设置房屋内局域网?

一、公共网络环境,实际配置情况猫 lan ----- 交换机 wan交换机 lan ----- 路由器 wan 或者 lan二、设置方法路由器:(两个目的)在路由器不插任何网线的情况下,设置动态IP ,设置腾达路由器密码,也就是设置wifi密码。动手操作:墙上交换机的lan口连到路由器的wan,也就是墙上连到腾达路由器wan口。重启路由器:插上之后,腾达管理页面,会自动提示进行路由器重启。修改wifi密码:在网络畅通的情况下,如何修改密码?(1

2021-05-29 22:01:45 811

原创 CentOS7.6 虚拟机网络配置

CentOS7.6 虚拟机网络配置1 配置信息vi /etc/hostsvi /etc/hostnamevi /etc/sysconfig/network192.168.146.221 node221192.168.146.222 node222192.168.146.213 node223vi /etc/sysconfig/network-scripts/ifcfg-eth0vi /etc/sysconfig/network-scripts/ifcfg-ens33TYPE=Ethern

2020-11-06 16:42:32 4539 1

原创 2001-安装nginx

安装Nginx去官网http://nginx.org/下载对应的nginx包,推荐使用稳定版本上传nginx到linux系统安装依赖环境(1)安装gcc环境yum install gcc-c++(2)安装PCRE库,用于解析正则表达式yum install -y pcre pcre-devel(3)zlib压缩和解压缩依赖,yum install -y zlib zlib-dev...

2020-04-12 18:00:38 133

原创 java实现shiro认证流程

步骤:自定义Realms【继承Authentication】创建shiro配置文件【建立SecuriryManager与Realm关联】编写认证测试代码编写认证的核心代码1. 自定义Realms【继承Authentication】package com.shiro.realms;import org.apache.shiro.authc.*;import org.apach...

2020-04-11 12:07:14 419

原创 python-安装环境

一、讲述安装过程出现很多问题:python官网访问不上。一些博主说,网络不好、浏览器设置需要改等等。至少我本地没有发现这些问题,具体为什么访问不了,分析原因:python是国外产品,做了限制。国内镜像。第一种方式不能下载python的安装环境,所以我采用第二种方式进行安装,但是遗憾的是我不会使用该方式进行安装,以为是打开镜像地址,有很多蓝色链接,找到自己想要的东西,点击链接就可以。关键是:...

2020-03-29 21:06:22 180

原创 2002-nginx日志切割

一、手动切割二、自动切割-定时定时任务【本地虚拟机中,centos6或7,自带crontabs】使用定时任务安装定时任务:yum install crontabscrontab -e 编辑并且添加一行新的任务:*/1 * * * * /usr/local/nginx/sbin/cut_my_log.sh重启定时任务:service crond restart附:常用定...

2020-03-24 07:49:06 141

原创 2001-集群阶段开篇概述

集群阶段开篇概述单体部署:方式一:webapp+静态资源+MariaDB,作为一个单节点,部署在同一个服务器上。方式二:webapp、静态资源、MariaDB,每一个都单独作为一个节点,分别部署在不同的计算机节点上。但也都是独立的单体。大项目:无论是网站项目,还是游戏项目都是在凌晨发布。绝大多数通宵发布。单体项目10-30分钟发布即可。出现bug,可以立即修复。单体架构:优点:...

2020-03-15 22:41:12 109

原创 1103-CentOS7 安装 MariaDB 10.4.x

CentOS7 安装 MariaDB 10.4.x下载安装包按顺序安装依赖环境包yum install rsync nmap lsof perl-DBI ncrpm -ivh jemalloc-3.6.0-1.el7.x86_64.rpmrpm -ivh jemalloc-devel-3.6.0-1.el7.x86_64.rpm卸载冲突的mariadb-libs先搜索:rp...

2020-03-14 19:15:22 472

原创 1102-CentOS7 安装JDK

CentOS7 安装JDK购买云服务器后,厂商会提供一个公网IP和内网IP,我们需要使用SSH工具连接到云服务器,随后就能在命令行中操作linux系统。公网IP:39.106.215.59内网IP:172.17.41.6若在本地虚拟机中操作linux,只需要配置静态IP即可,比如:192.168.1.88服务器安装JDK之前,先确保有没有默认安装JDK,执行以下命令进行检查:jav...

2020-03-14 11:34:34 128

原创 1101-本章概述与服务器购买建议

一、部署上线云服务器配置和购买意见安装JDK、tomcat安装MariaDB打包springboot项目部署第二台tomcat发布前端项目硬件配置:6核64GB、甚至是32核64GB的云服务器对于开发就非常不错了。老师公司最贵的云服务器【32核128GB】,处理大数据的。考虑内网带宽。镜像版本:centos7.6 64位SSD云硬盘 好于 高性能云硬盘。公网网关:开启...

2020-03-13 22:59:41 107

原创 1011-上传头像

一、加载配置文件一些公用的属性,可以放在配置文件中。因为如果有测试环境、预发布环境、生产环境的话,那么相同类扥属性,每一个环境都要配置一份,其他的需要注释掉。来回 切换环境的话,操作效果不好。编写配置文件编写配置文件对应的java类package com.imooc.resource;import org.springframework.boot.context.propertie...

2020-03-13 22:05:07 104

原创 MOOC课程汇总

1.第一阶段01-构建聚合工程02-Restful Web Service03-Swagger2 UI的使用04-设置跨域配置实现前后端联调05-整合log4j打印日志06-商品推荐 - 实现接口与联调07-SpringBoot 整合 mybatis-pagehelper808-购物车的存储形式09-确认订单-订单流程梳理与订单状态10- BO数据验证...

2020-03-10 22:45:20 221 1

原创 1010- BO数据验证

数据验证验证Bean:public class ValBean { /** * Bean Validation 中内置的 constraint * @Null 被注释的元素必须为 null * @NotNull 被注释的元素必须不为 null * @AssertTrue ...

2020-03-09 23:11:27 107

原创 1009-确认订单-订单流程梳理与订单状态

扣除商品库存与订单状态保存:同步问题:synchronized 不推荐使用,集群下无用,性能低下。锁数据库:不推荐,导致数据库性能低下。分布式锁:zookeeper Redis...

2020-03-09 23:08:45 1186

原创 1008-购物车的存储形式

一、购物车的存储形式cookie无需登录,无需查库,保留到浏览器端。优点:性能好,访问快,无需和数据库交互。缺点1:换电脑,购物车数据丢失。缺点2:电脑被其他人登录,隐私安全。session:用户登录后,购物车数据存储在会话中。优点:初期性能好,访问快。缺点1:session基于内存,用户量大影响服务器性能。缺点2:只能存在当前会话,不适合集群、分布式系统。数据库:...

2020-03-07 00:22:07 132

原创 1007-SpringBoot 整合 mybatis-pagehelper

SpringBoot 整合 mybatis-pagehelper1.引入分页插件依赖 com.github.pagehelper pagehelper-spring-boot-starter 1.2.122.配置yml分页插件配置pagehelper:helperDialect: mysqlsupportMethodsArguments: true3.使...

2020-03-05 08:13:19 105

原创 1006-商品推荐 - 实现接口与联调

一、CategoryService、CategoryServiceImpl /** * 查询首页每一个一级分类下的6个最新的商品数据 * @param rootCatId * @return */ public List<NewItemsVo> getSixNewItemsLazy(Integer rootCatId); /...

2020-03-04 07:25:57 145

原创 1005-整合log4j打印日志

一、配置pom.xml父工程中:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <exclusions...

2020-03-01 20:05:23 101

原创 1004-设置跨域配置实现前后端联调

一、前端网站app.jswindow.app = { /* 开发环境 */ serverUrl: "http://localhost:8088", // 接口服务接口地址 paymentServerUrl: "http://192.168.1.3:8089", ...

2020-02-29 23:38:29 210

原创 1003-Swagger2 UI的使用

一、配置信息父工程pom.xml添加依赖:<!-- swagger2 配置 --><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.4....

2020-02-29 09:03:48 246

原创 1002-Restful Web Service

一、特点:1.通信方式:比如有RPC、WebService、Restful Web Service2.信息传递:系统A B C之间。通信载体 json。3.无状态:分布式会话、session会话等也都是无状态。4.独立性:系统之间。二、Rest设计规范:get:获取资源。/order/{id} /getOrder?id=2002post:保存、更新、批量操作。/order 数据...

2020-02-26 23:43:00 75

原创 1001-构建聚合工程

12

2020-02-23 17:24:44 122

原创 MySQL事务与锁机制详解

1 什么是数据库的事务?1.1 事务的典型场景比如下单,会操作订单表,资金表,物流表等等,这个时候我们需要让这些操作都 在一个事务里面完成。在金融的系统里面事务配置是很常见的,比如行内转账的这种操 作,如果我们把它简单地理解为一个账户的余额增加,另一个账户的余额减少的情况(当 然实际上要比这复杂),那么这两个动作一定是同时成功或者同时失败的。1.2 事务的定义维基百科的定义:事务是数据库管...

2020-02-22 20:26:26 712 1

原创 MYSQL架构与SQL执行流程

一、数据库表、存储引擎介绍数据库表:就是用来存储数据的,一个是数据内容,一个是数据的存储格式(表类型,也叫存储引擎)。可以放到磁盘、也可以放到内存;可以使用索引也可以不适用索引;可以让数据支持修改的功能、也可以不支持修改的功能。这就是数据不同的存储格式。所以访问的方式由存储结构决定的。分析存储引擎如何什么样的数据:找到数据的存储路径,不同的存储引擎存储的数据格式是不同的。二、MySQL官...

2020-02-22 19:14:54 118

原创 个人珍藏链接

一、windows安装mysql初始化后第一次使用数据库要修改密码: ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; exit;(退出mysql)远程连接出现的问题,需要在cmd中,mysql>执行此命令。二、针对mysql8.0报错:com.mysql.jdbc.exceptions.jdbc4.MySQLNon...

2019-08-05 23:23:55 213

原创 Eclipse软件的使用

1.项目删除之后,无法重新导入同名的项目:【依次进行以下步骤】修改项目的名称。 在项目的根路径下面,找到.project文件,修改里面的内容, <name>TgDataQuery1</name>修改该标签中的内容。避免workspace中项目名重复。2.eclipse中配置tomcat,并在tomcat容器中加入要部署的项目,启动成功之后,tomcat主页可以...

2019-04-14 19:35:26 515

原创 Exception

[RandomAccessFile使用小结](https://www.cnblogs.com/baoliyan/p/6225842.html)

2018-12-12 18:14:43 109

原创 Spring MVC 文件下载

Spring MVC 对文件下载做了支持, 原理为:1.编写控制器:/** * 利用Spring 下载显示一张照片 */@RequestMapping("/image.do")public void image( HttpServletResponse response) throws Exception{ //读取照片数据 到 bytes数组中...

2018-10-09 19:17:37 121

原创 Linux问题汇总

1.linux 命令终端提示符显示-bash-4.2#解决方法:问题:命令开头使用的不是[root@izwz909znbuf1axbgbx855z ~]#而是-bash-4.2#原因:root在/root下面的几个配置文件丢失,丢失文件如下:1、.bash_profile2、.bashrc以上这些文件是每个用户都必备的文件。使用以下命令从主默认文件重新拷贝一份配置信息到/root目录...

2018-10-07 20:51:46 237 1

原创 Oscache

1.清除缓存时,使用到的:Oscache使用详解,配置,使用,细节oscache.propertiescache.memory=falsecache.persistence.class=com.opensymphony.oscache.plugins.diskpersistence.DiskPersistenceListenercache.path=F:\\cache...

2018-10-07 20:15:00 154

原创 ajax解析和@Responsebody等参数

一、ajax语法格式:$.ajax({options});url:(string)发送请求的地址,可以是服务器页面也可以是WebService动作。type:(string)请求方式,POST或GETdata:(object)向服务器发送请求时带去的数据。是key:value对形式,如:{name:“grayworm”,sex:“male”},如果是数组{works:[“work1”,“...

2018-10-05 14:11:59 1220

原创 参数传递

一、spring-mvc.xml 中加入如下语句:在springmvc中的controller所对应的函数中,如果需要从*.jsp页面中获取数据,可以自行在函数括号中写,springmvc会自动封装传过来的值。&lt;!-- 自动扫描 --&gt;&lt;context:component-scan base-package="cn.itcast.springmvc.service,cn.i...

2018-10-05 13:51:54 80

原创 随机分页

随机分页查询数据库:一、后台controller方法:@RequestMapping(value="/setPn",method=RequestMethod.GET) @ResponseBody public String setPn(int count,HttpServletRequest request) { //设置固定的count 和 totalPage Random ra...

2018-10-05 13:29:36 1082

原创 java基础

1.伪代码编程过程2.三大修饰符static,final,abstract,接口和抽象类的区别

2018-09-30 12:33:10 68

原创 java操作excel--POI

一、poi简介Apache POI是Apache软件基金会的开放源码函式库,是用Java编写的免费开源的跨平台的 Java API,POI提供API给Java程序对Microsoft Office格式档案进行各种操作。POI主要用到的类有HSSFWorkbook、HSSFSheet、HSSHRow、HSSFCell,HSSFWorkbook是Excel文件对象、HSSFSheet是Excel文...

2018-09-19 10:25:31 121

原创 Mybatis练习题

1.Mybatis配置文件中&lt;mappers&gt;配置方式2.mapper接口和mapper映射文件在不在同一个包里面,引起的不同配置3.SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession作用域(Scope)和生命周期4.推荐使用mybatis的关联映射,而不是association或者collection的延迟加载5...

2018-09-17 21:32:40 6252 1

原创 Lucene

一、什么是Lucene?Lucene是Lucene是apache下的一个开放源代码的全文检索引擎工具包,通过它可以实现全文检索。apache下的一个开放源代码的全文检索引擎工具包,通过它可以实现全文检索。二、索引的增删改添加索引1.设置索引存放的目录2.创建一个分词器3.创建索引写入器的配置对象4.创建索引写入器5.创建索引文档6.向文档中添加索引域7.把索...

2018-09-17 10:45:32 103

原创 异常汇总

1.Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (default-compile) on project autotest_fchtgl: Compilation failure2.配置文件中,设置自增主键:&lt;mapper namespace="com.lq.mo...

2018-09-17 09:02:18 101

空空如也

空空如也

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

TA关注的人

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