安装IDEA和配置Maven的步骤详解

1、下载IDEA教育版,版本为2019.3.5
2、导入项目
3、选择pom.xml,右键Maven,点Reimport,自动下载依赖4、在Maven官网下载Maven,版本为apache-maven-3.6.3,解压后放在D盘
5、修改Mav...

2020-12-12

SpringCloud-Alibaba-Sentinel服务降级,热点限流,服务熔断

前言:
除了流量控制以外,对调用链路中不稳定的资源进行熔断降级也是保障高可用的重要措施之一。一个服务常常会调用别的模块,可能是另外的一个远程服务、数据库,或者第三方 API...

2020-12-12

解决IDEA 2020.3 lombok失效问题

本地安装的是IDEA2020.3 社区版,使用lombok插件失效,编译报错,“You aren‘t using a compiler supported by lombok, so lombok will not work and has been disabl...

2020-12-12

Spring Boot项目集成UidGenerato的方法步骤

前言UidGenerato 基于snowflake算法实现UidGenerato 由百度开发,基于SnowFlake算法的唯一ID生成器。UidGenerato 已组件的形式工作在应用项目中,支持自定义workeid位数和初始...

2020-12-11

idea打包java可执行jar包的实现步骤

1,在项目上鼠标右键 --> Open Module Settings2, Artifacts --> + --> JAR --> From modules with dependencies...3, Main Class是你这个项目(脚本)的主方法,就是要运行的...

2020-12-11

Java 内存溢出的原因和解决方法

你是否遇到过Java应用程序卡顿或突然崩溃的情况?您可能遇到过Java内存泄漏。在本文中,我们将深入研究Java内存泄漏的确切原因,并推荐一些最好的工具来防止内存泄漏发生。什么是...

2020-12-11

Java 基于TCP Socket 实现文件上传

文件上传过程一个单向Socket通信过程。客户端通过文件输入流读取文件,然后从Socket获取输出流写入数据。服务端从Socket中获得输入流,然后写入文件输出流,写入数据完成则上传完...

2020-12-11

Java Spring数据单元配置过程解析

基本原理 - 容器和bean在Spring中,那些组成你应用程序的主体(backbone)及由Spring IoC容器所管理的对象,被称之为bean。 简单地讲,bean就是由Spring容器初始化、装配及管理的对...

2020-12-11

Java eclipse doc文档生成流程解析

这里讲解下eclipse成为doc文档,首先代码:/** * @author szy * @version 1.0 */package com.founder.sun;class Cat{ public static String name = "Tom"; /*** * @return...

2020-12-11

JAVA Web.xml加载顺序过程详解

web.xml加载过程(步骤):1.启动WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点:<listener></listener> 和 <context-param></context-param>2.紧接着,容器...

2020-12-11

Python Socket多线程并发原理及实现

1.SocketServer模块编写的TCP服务器端代码 Socketserver原理图服务端:import SocketServer #导入SocketServer,多线程并发由此类实现 class MySockServer(SocketServer....

2020-12-11

Python: glob匹配文件的操作

glob模块实例详解glob的应用场景是要寻找一系列(符合特定规则)文件名。glob模块是最简单的模块之一,内容非常少。用它可以查找符合特定规则的文件路径名。查找文件只用到三个匹...

2020-12-11

Python文件名匹配与文件复制的实现

文件名的匹配,实际上就是相当于获取文件名(不含后缀),然后利用获取到的文件名到另外一个文件夹中去寻找对应的文件,然后将文件取出,放置到指定文件夹下.概括的来说,分三个步骤:一...

2020-12-11

在 Python 中使用 7zip 备份文件的操作

我在按照 Byte of python一步步的学习Python, 在学到&lsquo;解决方案&#39;的时候,原文的实例 “backup_ver1.py” 是用zip备份文件。这里面我有几点不一样的地方:我...

2020-12-11

基于Python中Remove函数的用法讨论

前几天在进行写程序时碰到这样一个问题a=[&#39;a&#39;,&#39;b&#39;,&#39;c&#39;,&#39;d&#39;]b=[&#39;c&#39;,&#39;d&#39;,&#39;e&#39;,&#39;f&#39;]需要将数组a中元素,在数...

2020-12-11

Android LitePal的使用详解

前言数据库操作一直都是比较繁琐而且单一的东西,平时开发中数据库也很常见。有学过mysql的读者可能会觉得sql语句确实让人很难受。同样android中,虽然有内置数据库SQLite,但是...

2020-12-11

Android Intent-Filter匹配规则解析

前言我们都知道,活动的启动方式有两种:一种是显示启动,或者很简单,指定一个活动的class就可以了;另外一种就是隐式启动,这种要指定action,category,data信息,例如我们在启动系统相机...

2020-12-11

PHP生成随机密码4种方法及性能对比

方法一:1、在 33 &ndash; 126 中生成一个随机整数,如 35,2、将 35 转换成对应的ASCII码字符,如 35 对应 #3、重复以上 1、2 步骤 n 次,连接成 n 位的密码该算法主要用到了两个函...

2020-12-11

PHP SESSION跨页面传递失败解决方案

今天想用一个session来实现用户登录判断,也算是对之前session的探究,查了下资料session的运行机制如下:session是服务器端的一种会话机制,当客户端的请求服务器创建一个session...

2020-12-11

PHP文件操作简单介绍及函数汇总

文件操作一直是Web程序员头疼的地方,而文件操作在CMS这样的系统中又是必须的。如今,PHP文件操作的函数内容已经非常强大,文件这部分也是学习PHP非常重要的一部分,希望大家不要忽...

2020-12-11

解决python 在for循环并且pop数组的时候会跳过某些元素的问题

今天在学python的时候遇到一个问题,循环一个数组 指定一个数,如果数组内有相同的元素就删除。1. 前提是不能新增内存,就在该数组内处理nums = [0,1,2,2,3,0,4,2]val = 2for i i...

2020-12-11

python 自定义异常和主动抛出异常(raise)的操作

前言有时候python自带异常不够用,如同java,python也可以自定义异常,并且可以手动抛出。注意,自定义异常只能由自己抛出。python解释器是不知道用户自定义异常是什么鬼的。raise...

2020-12-11

Python数据分析库pandas高级接口dt的使用详解

Series对象和DataFrame的列数据提供了cat、dt、str三种属性接口(accessors),分别对应分类数据、日期时间数据和字符串数据,通过这几个接口可以快速实现特定的功能,非常快捷。今天...

2020-12-11

Python排序函数的使用方法详解

Python排序函数完美体现了Python语言的简洁性,对于List对象,我们可以直接调用sort()函数(这里称为"方法"更合适)来进行排序,而对于其他可迭代对象(如set,dict),我们可以使用更灵...

2020-12-11

python 对象真假值的实例(哪些视为False)

对于python语言的True和False我们并不陌生了,在学习的过程中常会遇到这样的返回值,那么True真和False假的具体含义是什么?本文就为大家来说说python中真假的含义。真和假的概念...

2020-12-11

JAVA Iterator 转成 List 的操作

List转到Iterator容易,JDK本身就支持,反过来的实现方式如下:1.使用Apache Common Collections2.自己实现的方法转换3.Guaa实现转换方式1:#Apache Commons Collections:import or...

2020-12-11

node koa2 ssr项目搭建的方法步骤

一、创键项目1.创建目录 koa22.npm init 创建 package.json,然后执行 npm install3.通过 npm install koa 安装 koa 模块4.通过 npm install supervisor 安装supervisor模块,...

详解如何在vue+element-ui的项目中封装dialog组件

1、问题起源由于 Vue 基于组件化的设计,得益于这个思想,我们在 Vue 的项目中可以通过封装组件提高代码的复用性。根据我目前的使用心得,知道 Vue 拆分组件至少有两个优点:1、代...

使用js获取身份证年龄的示例代码

/** 根据身份证号码判断性别 15位身份证号码:第7、8位为出生年份(两位数),第9、10位为出生月份,第11、12位代表出生日 18位身份证号码:第7、8、9、10位为出生年份(四位数),第11...

javascript中call,apply,bind的区别详解

在JS中,这三者都是用来改变函数的this对象的指向的,他们有什么样的区别呢。在说区别之前还是先总结一下三者的相似之处:
1、都是用来改变函数的this对象的指向的。
2、第一个参...

jquery如何判断滚动条是否到底部

jquery判断滚动条是否到底部的方法:一、jQuery检测浏览器window滚动条到达底部jQuery获取位置和尺寸相关函数: $(document).height() 获取整个页面的高度 $(window).height(...

jquery如何使用滚动条监听事件

jquery使用滚动条监听事件的方法:先来一个例子:$(document).ready(function(){//在文档加载完毕后执行 $(window).scroll(function(){//开始监听滚动条 //获取当前...

jquery中的$()是什么

jquery中的$()是:1、$()可以是$(expresion),即css选择器、Xpath或html元素,也就是通过上述表达式来匹配目标元素。比如:$("a")构造的这个对象,是用CSS选择器构建了一个jQuery对象...

JavaScript中数组如何求和?常用方法介绍

JS数组求和的常用方法一、for循环var arr = [1,2,3];function sum(arr) { var s = 0; for (var i = 0;i<arr.length;i++) { s += arr[i]; } return s;}console.log(s...

python是如何操作access数据库的

python操作access数据库最常用的方法就是使用pyodbc库。具体看如下代码:# -*- coding: utf-8 -*- # 功能:python连接access2010数据库(.accdb) import pyodbc DBfile =...

2020-12-11

搞懂Java日志级别,重复记录、丢日志问题

1 日志常见错因1.1 日志框架繁多不同类库可能使用不同日志框架,兼容是个难题1.2 配置复杂且容易出错日志配置文件通常很繁杂,很多同学习惯从其他项目或网上博客直接复制份配置...

2020-12-11

jquery LigerUI是什么?

jquery LigerUI 快速开发UI框架LigerUI 是基于jQuery 的UI框架,其核心设计目标是快速开发、使用简单、功能强大、轻量级、易扩展。简单而又强大,致力于快速打造Web前端界面解...

jquery怎么判断radio是否选中

jquery判断radio是否选中的方法:一、利用获取选中值判断选中直接上代码,别忘记引用JQuery包代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http...

jquery如何让按钮不可用

jquery让按钮不可用的方法:1、新建一个html文件,命名为test.html,用于讲解jquery如何设置按钮不可点击。2、在test.html文件内,在p标签内,使用button标签创建一个按钮,并设置其id...

css样式“list-style:none”是什么意思?

“list-style:none”样式表示设置列表项标记的类型为空,即列表项前无标记。list-style 简写属性在一个声明中设置所有的列表属性。该属性是一个简写属性,涵盖了所有...

2020-12-11

详解Go 中方法与函数的区别

Go中广泛使用了函数和方法来提供抽象,使我们的程序更易于阅读和推理。从表面上来看,函数和方法看起来都相似的,但是存在一些重要的语义差异,这些差异可能会极大地影响代码的可读...

css grid布局和flex布局是什么?

一、flex布局简介flex是flexible box(弹性布局)的简介,是一个一维系统,用来为盒状模型提供最大的灵活性。使用:任何容器(行内元素可设置为display:inline-block);特点:空间分布在行...

2020-12-11

jquery如何判断是否是数组元素

jquery判断是否是数组元素的方法:jquery中可以使用$.isArray()函数判断是否是数组元素。$.isArray()函数用于判断指定参数是否是一个数组。语法$.isArray( object )示例:<!DOC...

关于php preg_replace_callback回调函数传参问题

preg_replace_callback这个函数的作用是执行一个正则表达式搜索并且使用一个回调进行替换preg_replace_callback ( mixed $pattern , callable $callback , mixed $subject...

2020-12-10

利用java实现提现金额到支付宝账户的功能

实现步骤具体如下:1、导入依赖<dependency><groupId>com.alipay.sdk</groupId><artifactId>alipay-sdk-java</artifactId><version>4.9.5.ALL</version></dependency>2、配置...

2020-12-10

利用html5实现简单的拖动功能

具体方法如下:1、对象元素的draggable属性设置为true(draggable="true")。还需要注意的是a元素和img元素必须指定href;2、编写拖拽有关的事件处理代码:3、案例实现代码:(1)HTML代...

2020-12-10

详解java调用python的用法

java调用python的几种用法如下: 在java类中直接执行python语句 在java类中直接调用本地python脚本 使用Runtime.getRuntime()执行python脚本文件(推荐) 调用python脚本中的函数...

2020-12-10

详解CSS和JS动画底层原理及如何优化它们的性能

概述你肯定知道,动画在创建引人注目的 Web 应用程序中扮演着重要的角色。随着用户越来越多地将注意力转移到用户体验上,商户开始意识到完美、愉快的用户体验的重要性,结果 Web...

快来看看 ajax实时刷新处理

作为一个老前端,本案例是基于jquery来写的。前端渲染页面拿数据,无非就是ajax、socket,其他的暂时没有用过,但项目还是使用ajax比较多。下面来看一下一个简单基于ajax短轮询的请...

bootstrap如何获取行数据?

bootstrap获取行数据的方式1、获取选中的行的数据var rows = $(&#39;#dataTable&#39;).bootstrapTable(&#39;getData&#39;);//行的数据 var ids = ""; for(var i=...

返回顶部
顶部