E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java-高级篇
Python
高级篇
(06):描述符
一、描述符定义其实就是实现了描述符协议的一个类,该类的作用是避免了使用Property出现大量的代码无法复用。一般使用描述符是用来判断数据的合法性。描述符协议是指:在类里实现了get()、set()、delete()其中至少一个方法。get:用于访问属性。它返回属性的值,若属性不存在、不合法等都可以抛出对应的异常。set:将在属性分配操作中调用。不会返回任何内容。delete:控制删除操作。不会返
xw5643516
·
2023-10-21 22:03
python
开发语言
Python
高级篇
(07):迭代器
一、什么是可迭代对象(Iterable)只要是可以通过for…in…的形式进行遍历的,那么这个数据类型就是可以迭代的对象。#遍历出字典中的keyd={"a":1,"b":2}foriind:print(i)#遍历出key#遍历出lst的元素lst=[1,3,5]foriinlst:print(i)#循环读文件中的内容f=open('info.txt',mode='r',encoding='utf-
xw5643516
·
2023-10-21 22:03
python
Python
高级篇
(08):生成器
一、生成器定义和作用定义:Python中,一边循环一边计算的机制作用:循环的过程中不断推算出后续的元素,这样就不必创建完整的list,从而节省大量的空间二、生成器创建方法1、简单生成器:将列表推导式的[]改为()
xw5643516
·
2023-10-21 22:26
python
开发语言
如何更改eclipse的JDK版本
有时候导入一些网上的资源需要更换JDK二、使用步骤1.总结一、有时候导入一些网上的资源需要更换JDK具体操作如下二、使用步骤1.在eclipse上方工具栏找到Window->Preferences,如下图所示:出现如下对话框修改
Java
seven_stars_
·
2023-10-21 15:46
java
eclipse
ide
java 1 9随机数_
Java-
随机数详解
在我们的Java课程中通过游戏案例,我们通过随机数来对每次的攻击伤害值进行了一个赋值,那么Java中还有哪些方法可以产生随机数呢?Java中产生随机数的几种方式,随机数的概念从广义上讲,有三种:1、通过System.currentTimeMillis()来获取一个当前时间毫秒数的long型数字。PS:这个方法返回一个从1970年1月1号0点0分0秒到目前的一个毫秒数,返回类型是long,我们可以拿
瑜妩
·
2023-10-21 08:00
java
1
9随机数
[
java-
正则表达式 ] 比较常用的正则表达式
一.校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})$正数、负数、和小数:^(\-|\+)?\d+(\
玫城
·
2023-10-21 06:31
Java
正则表达式
java-
各种成员变量初始化过程-待完善
前置条件一、本文章讨论的成员变量publicstaticfinalStringaa="aa";publicstaticfinalIntegerbb=1;publicstaticfinalStudentscc=newStudents();publicstaticStringaa1="aa";publicstaticIntegerbb1=1;publicstaticStringbb2=Test36.A
startyangu
·
2023-10-21 06:42
java
开发语言
MySQL
高级篇
机读1.MySQL环境1.1.环境安装#查看Linux服务器上是否安装过MySQLrpm-qa|grep-imysql#查询出所有mysql依赖包#1、拉取镜像dockerpullmysql:5.7#2、创建实例并启动dockerrun-p3306:3306--namemysql\-v/root/mysql/log:/var/log/mysql\-v/root/mysql/data:/var/li
库北勒神
·
2023-10-21 01:52
mysql
mysql优化
带你解决java内存爆炸和CPU100%的问题
文章目录
java-
内存爆炸、CPU100%问题分析、定位与解决背景堆内存溢出问题思路整理堆外内存分析问题思路整理CPU100%问题排查引发原因
java-
内存爆炸、CPU100%问题分析、定位与解决背景
yyxx_828
·
2023-10-20 16:40
网易云课堂-微专业Java
JAVA-
单例模式
首先什么是单例?就一条基本原则,单例对象的类只会被初始化一次。在Java中,我们可以说在JVM中只存在该类的唯一一个对象实例。而要实现一个安全的单例对象,需要考虑一下几个问题:你的单例线程安全吗?你的单例反射安全吗?你的单例序列化安全吗?一、单例的一般实现1、饿汉式publicclassHungrySingleton{privatestaticfinalHungrySingletonmInstan
woshishui1243
·
2023-10-20 13:17
Redis
高级篇
一、Redis的持久化1.1RDBRDB全称RedisDatabaseBackupfile(Redis数据备份文件),也被叫做Redis数据快照。简单来说就是把内存中的所有数据都记录到磁盘中。当Redis实例故障重启后,从磁盘读取快照文件,恢复数据。快照文件称为RDB文件,默认是保存在当前运行目录。执行命令:#先连接redisredis-cli#保存(方式1)save#保存(方式2)bgsave方
淋和枫
·
2023-10-20 02:02
redis
redis
Canal
目录一、认识Canal二、安装和配置Canal1、安装mysql2.开启MySQL主从3.安装Canal三、监听Canal1.引入依赖:2.编写配置:3.修改Item实体类4.编写监听器学习Redis
高级篇
多级缓存
小晨想好好学习
·
2023-10-20 02:00
Canal
Canal
java-
课堂笔记
集合框架使用集合做什么集合的分类具体的实现类ListArrayListLinkedListSetTreeSetMapHashMapTreeMap数组、List、Set、Map的数据转换数组转List数组和Set从Map中得到Set和List散列表(哈希表)的基本原理散列表是如何根据Key来快速找到它所匹配的Value呢?散列表的读写操作写操作(put)读操作(get)IteratorCollect
末世岛屿_e627
·
2023-10-19 19:48
Java-
金额转换
关于商业数据的运算问题Java中的简单浮点数类型float和double不能够进行运算,或者运算会丢失精度,不光是Java,在其它很多编程语言中也有这样的问题。在大多数情况下,计算的结果是准确的,float和double只能用来做科学计算或者是工程计算,在商业计算中我们要用java.math.BigDecimal,要注意该构造函数是一个精确的转换,它无法得到与先调用Double.toString(
SP八岐大兔
·
2023-10-19 16:00
JAVA
java
java金额处理
JAVA-
记一次BigDecimal,String千分位转换
在显示类上面添加@JsonSerialize注解,指定对应的转换格式例如,同理可在属性为BigDecimal的字段上添加注解,指定方法:privateStringuserTypeStr;/***交易金额*/@JsonSerialize(using=StringSerialize.class)privateStringtransAmount;/***交易账户*/privateStringtransM
Tatsumi_zyy
·
2023-10-19 16:59
java经验
java
开发语言
代码随想录刷题学习笔记——
高级篇
C++/Python
C++代码随想录
高级篇
–学习笔记提示:本文章仅用于记录自己跟随代码随想录刷算法题的过程,对于其中的代码,理解比较清晰的会给出自己的一些想法,代码基本上与随想录中提供的一致。
糖渍樱桃
·
2023-10-19 16:15
C++
学习
笔记
c++
2023-9-8 阿里健康2024校招
java-
体检及泛医疗部门一面
1自我介绍2java基础2.1java集合类体系的了解推荐文章:Java集合框架体系总览2.2java的并发包体系2.3java的list和map的数据结构主要有什么不同呢?答:2.4只有8个元素的一个HashMap,它会用到红黑树嘛答:不会,因为转换为红黑树要满足两个条件,一个hashMap的数组长度大于64,一个是某一个哈希槽的链表长度大于82.5.1为什么要同时满足这两个条件答:为了提高Ha
xxx_520s
·
2023-10-19 10:46
面经
java
阿里健康后端开发
2024秋招
解决eclipse代码提示按空格自动补全代码的bug
1、首先开启了代码提示功能打开路径**windows->preferences->
java-
>Edi
MR_非凡
·
2023-10-18 14:34
编辑器配置及管理
eclipse 增强自动补全 取消'='和空格自动补全
1.增强自动补全打开eclipse,依次点击Window->Preferences->
Java-
>Editor->ContentAssist找到AutoactivationtriggersforJava
ganghaod
·
2023-10-18 14:26
java
Java工程师学习指南(入门篇)
所以,今天我们重新开一个新的专题,分别按照四篇文章讲述Java的学习路线(分别是入门篇,初级篇,中级篇,
高级篇
),笔者
编程领域
·
2023-10-18 09:37
JAVA
java
java工程师
java学习指南
java学习
编程
docker基础篇-docker的安装、配置、卸载,自定义镜像和搭建公有和私有镜像仓库
mysql主从,redis主从搭建,Dockerfile解析及docker-compose编排等见另一篇文章:docker
高级篇
(mysql主从,redis主从搭建,Dockerfile解析及docker-compose
gl_bubblehead
·
2023-10-18 05:59
docker
运维
linux
java-
删除字符(3种方法)
方法1:字符串截取substringimportjava.util.Scanner;publicclassInput01String{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);Strings;charc;s=scanner.next();c=scanner.next().charAt(0);Sys
小雨527
·
2023-10-18 04:47
Java
java
Java-
集合数据存储到redis
由于业务需求,需要将一个集合放到redis里面,大部分博客推荐的方法是将List整个对象做序列化。如果是这种操作的话,其实放到redis里面的还是一整个对象,也不能享受redis提供的对集合的操作。对redis有了解过的同学应该,在redis里有操作list集合的命令,lpushrpushlrange...等等命令。而spring提供的RedisConnection是对redis连接的封装,也封装
Gonzo
·
2023-10-17 13:07
java抽象类修饰_
java-
修饰词、抽象类、抽象方法
1.final:最终的、不可改变的------单独应用的机率小1)修饰变量:变量不能被改变2)修饰方法:方法不能被重写3)修饰类:类不能被继承2.staticfinal:常量,应用率高1)必须声明同时初始化2)通过类名点来访问,不能被改变3)建议:常量名所有字母都大写,多个单词用_分隔4)编译器在编译时直接将常量替换为具体的值,效率高3.抽象方法:1)由abstract修饰2)只有方法的定义,没有
栗春希夏
·
2023-10-17 10:29
java抽象类修饰
超硬核Java工程师学习指南,真正的从入门到精通,众多粉丝亲测已拿offer!
所以,今天我们重新开一个新的专题,分别按照四篇文章讲述Java的学习路线(分别是入门篇,初级篇,中级篇,
高级篇
),笔者
程序员书单
·
2023-10-17 06:06
java-
删除有序数组中的重复项
给你一个升序排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持一致。然后返回nums中唯一元素的个数。考虑nums的唯一元素的数量为k,你需要做以下事情确保你的题解可以被通过:更改数组nums,使nums的前k个元素包含唯一元素,并按照它们最初在nums中出现的顺序排列。nums的其余元素与nums的大小不重要。返回k。解题思路:数
学后端的小明同学
·
2023-10-17 04:02
算法
数据结构
leetcode
mysql
高级篇
学习笔记
文章目录前言1mysql安装及运行(linux环境)1.1安装前检查1.2MySQL卸载①**关闭mysql服务**②**查看当前mysql安装状况**③**卸载上述命令查询出的已安装程序**④**删除mysql相关文件**⑤**删除my.cnf**1.3安装①下载②安装、运行及登录1.4字符集问题1.5SQL书写规范(建议)1.6宽松模式和严格模式2数据目录2.1主要目录结构2.2查看默认数据库
Golden State Warrior
·
2023-10-17 04:56
mysql
mysql
Java-
异常Throwable,Exception,Error关系
Java-
异常Throwable,Exception,Error-243573295-博客园https://www.cnblogs.com/hwaggLee/p/4509038.htmlJava-异常Throwable
guyue35
·
2023-10-17 03:46
java
java
exception
error
throwable
关系
JAVA-
异常
JAVA-
异常1.什么是程序的异常指的是程序在执行过程中,出现非正常情况,如果不处理最终会导致JVM的非正常停止。异常指的并不是语法错误或逻辑错误。
DyP__CSDN
·
2023-10-17 03:14
java学习记录
java
开发语言
异常
Mysql
高级篇
学习总结13:多表连接查询语句优化方法(带join语句)
Mysql
高级篇
学习总结13:多表连接查询语句优化方法(带join语句)1、关联查询优化1、驱动表和被驱动表2、SimpleNested-LoopJoin(简单嵌套循环连接)3、IndexNested-LoopJoin
koping_wu
·
2023-10-17 03:40
数据库
mysql
数据库
学习笔记:黑马程序员
Java-
基础篇(第一部分)
Java语言入门到精通章节学习笔记:
Java-
基础篇(第一部分)_ljtxy.love的博客-CSDN博客学习笔记:
Java-
中级篇(第二部分)_ljtxy.love的博客-CSDN博客学习笔记:
Java
ljtxy.love
·
2023-10-16 16:18
Java
java
学习
笔记
docker
高级篇
(mysql主从,redis主从搭建,Dockerfile解析及docker-compose编排)
本篇主要是mysql主从,redis主从搭建,Dockerfile解析及docker-compose编排、轻量化可视化工具Portainer、重量级工具CAdvisor+InfluxDB+Granfana的使用。docker的安装、配置、卸载,自定义镜像和搭建公有和私有镜像仓库,以及常规软件安装示例见另一篇:docker基础篇-docker的安装、配置、卸载,自定义镜像和搭建公有和私有镜像仓库do
gl_bubblehead
·
2023-10-16 14:55
linux
docker
docker
mysql
redis
Spring
高级篇
- BeanPostProcessor和BeanFactoryPostProcessor
Spring提供了BeanPostProcessor、BeanFactoryPostProcessor两大类后置处理器BeanPostProcessor:属于bean生命周期阶段(依赖注入,初始化)的扩展功能。@Autowired、@Resource、@Value等注解的解析由不同的Bean后处理器来完成。BeanFactoryPostProcessor:主要就是补充了一些bean定义。@Comp
dudu0917
·
2023-10-16 14:55
Spring高级篇
spring
java
后端
RabbitMQ从0到1完整学习笔记二:《
高级篇
》
目录1.发送者的可靠性1.1.生产者连接重试机制1.2.生产者确认机制(发布确认)1.3.实现生产者确认1.3.1.开启生产者确认1.3.2.定义ReturnCallback1.3.3.定义ConfirmCallback拓展:confirm模式细节处理2.MQ的可靠性2.1.数据持久化2.1.1.交换机持久化2.1.2.队列持久化2.1.3.消息持久化2.2.LazyQueue2.2.1.控制台配
学徒630
·
2023-10-16 08:14
完整长篇学习笔记
rabbitmq
学习
笔记
Java-
使用sqlSessionTemplate实现批量更新-模拟mybatis 动态sql
环境准备(非核心方法)创建表创建表的sql(下表是基于Oracle创建的)CREATETABLE"SYSTEM"."STUDENT"("ID"NUMBER(10,0),"NAME"VARCHAR2(20BYTE),"ADDRES"CLOB,PRIMARYKEY("ID")USINGINDEXPCTFREE10INITRANS2MAXTRANS255COMPUTESTATISTICSSTORAGE(
康世行
·
2023-10-16 01:10
#
JDBC
&
JDBC连接池
#
SpringBoot
java
mybatis
sql
PyTorch深度学习实践(11. Advanced CNN-2)
源自课程:《PyTorch深度学习实践》完结合集Chapter11卷积神经网络(
高级篇
)"""AdvancedCNN:resnet"""importtorchimporttorch.nn.functionalasFfromtorch.optimimportoptimizerfromtorch.utils.dataimportDataLoaderfromtorchvisionimportdatase
曾叔叔要稳住
·
2023-10-16 00:13
深度学习
pytorch
cnn
PyTorch深度学习实践(11. Advanced CNN-1)
源自课程:《PyTorch深度学习实践》完结合集Chapter11卷积神经网络(
高级篇
)"""AdvancedCNN:inception"""importtorchimporttorch.nn.functionalasFfromtorch.optimimportoptimizerfromtorch.utils.dataimportDataLoaderfromtorchvisionimportdat
曾叔叔要稳住
·
2023-10-16 00:42
深度学习
pytorch
cnn
PyTorch 深度学习之卷积神经网络(
高级篇
)Advanced CNN(十)
0.Revision前面讲的比较简单的是串行网络结构1.GoogLeNet1.1Inceptionmodulewh要一致whatis1×1convolution?信息融合-eg.高中各门学科成绩比较(总分)最主要工作:改变通道数量whyis1×1convolution?减少10倍1.2implementationofinceptionmodule拼接第一个维度拼接-C输出24*3+16=88个通道
河图洛水
·
2023-10-16 00:39
深度学习
深度学习
pytorch
cnn
Java-
合并排序详细代码附注释说明
importjava.util.Arrays;publicclassmergeSort{publicstaticvoidmain(String[]args){//需要排序的数据intarr[]={32,27,86,44,12,56,22,77};//temp临时存放排序后的数据int[]temp=newint[arr.length];//处理数据进行排序合并mgSort(arr,0,arr.len
Color20
·
2023-10-15 18:21
Java数据结构
java
算法
排序算法
Android-Activity(一)启动活动
Activity基本用法创建一个Activityapp->
java-
>package->FirstActivitypublicclassFirstActivityextendsAppCompatActivity
canghieever666
·
2023-10-15 15:02
Android
android
android
studio
JAVA-
每日一面 2022-01-15
问:mysql有哪些搜索引擎,以及他们之间的区别?答:InnoDB支持事务处理2.支持外键3.支持行锁4.不支持FULLTEXT类型的索引(在Mysq56已引入)5.不保存表的具体行数,扫描表来计算有多少行6.对于AUTOINCREMENT类型的字段,必须包含只有该字段的索引7.DELETE表时,是一行一行的删除8.InnoDB把数据和索引存放在表空间里面9.跨平台可直接拷贝使用10.表格很难被压
YangEvol
·
2023-10-15 06:46
Java-
数据库操作
文章目录一、前言二、JDBC技术三、JDBC中常用的类和接口四、数据库操作一、前言本文主要讲述的是如何使用JDBC技术连接本地的数据库,编写Java语言代码来对本地的MySQL数据库进行基础的增删改查操作,所以阅读本文章之前还得对数据库的操作有基本的了解,望周知。二、JDBC技术JDBC(JavaDatabaseConnectivity)是Java中用于连接和执行SQL语句来与数据库进行交互的一种
太平_十九
·
2023-10-15 02:34
java
数据库
开发语言
MySQL
高级篇
——性能分析工具
导航:【黑马Java笔记+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+学成在线+设计模式+牛客面试题目录1.数据库服务器的优化步骤2.查看系统性能参数2.1SHOWSTATUSLIKE'参数'2.2查看SQL的查询成本3.定位执行慢的SQL:慢查询日志3.0介绍3.1开启慢查询日志参数3.2查看慢查询次数3.5慢查询日
程序员小海绵【vincewm】
·
2023-10-15 01:53
Java学习路线
mysql
数据库
服务器
MySQL基础(五)——事务
MySQL基础(五)——事务视频学习来源:MySQL_基础+
高级篇
-数据库-sql-mysql教程_mysql视频_mysql入门_尚硅谷;作者:木子六日;sql版本:5.7.33;文章目录MySQL基础
木子六日
·
2023-10-15 01:48
数据库
数据库
mysql
事务
隔离级别
两个字符串的删除操作(
java-
动态规划)
两个字符串的删除操作leetcode583.两个字符串的删除操作题目描述解题思路解法一递归加缓存动态规划代码演示动态规划专题leetcode583.两个字符串的删除操作来源:力扣(LeetCode)链接:https://leetcode.cn/problems/delete-operation-for-two-strings题目描述给定两个单词word1和word2,返回使得word1和word2
SP_1024
·
2023-10-14 13:24
算法
java
数据结构
java
动态规划
算法
数学建模
数据结构
《MySQL
高级篇
》四、索引的存储结构
1.为什么使用索引假如给数据使用二叉树这样的数据结构进行存储,如下图所示2、索引及其优缺点2.1索引概述2.2优点类似大学图书馆建书目索引,提高数据检索的效率,降低数据库的IO成本这也是创建索引的主要的原因。通过创建唯一索引,可以保证数据库表中每一行数据的唯一性(唯一约束)在实现数据的参考完整性方面,可以加速表和表之间的连接。换句话说,对于有依赖关系的子表和父表联合查询时,可以提高查询速度。在使用
免费的东西
·
2023-10-14 11:30
面试
学习路线
阿里巴巴
android
前端
后端
跟我学c++
高级篇
——多重模板的扩展
一、问题及解决在开发的过程中遇到一个问题,就是用来实现一个多数据联合存储的问题。考虑到后期的简单扩展,考虑使用了双重模板,当时一时兴起,甚至想如果用三重模板怎么样?搞了半天,发现使用那个没有啥意义,徒然引入了更多的问题。这里先从原来的模板的模板参数相关内容铺垫://模板嵌套templatestructA{};templatestructB{};//functionnesttemplateclass
fpcc
·
2023-10-14 10:29
C++11
C++
c++
Java-
字符流
InputStreamReaderpackagecn.itcast.demo;importjava.io.FileInputStream;importjava.io.IOException;importjava.io.InputStreamReader;/**转换流*java.io.InputStreamReader继承Reader*字符输入流,读取文本文件**字节流向字符的敲了,将字节流转字符流
我想走走
·
2023-10-14 03:39
JAVA-
集合
JAVA集合Java集合是使程序能够存储和操纵元素不固定的一组数据。JAVA中的集合是一个类似一个‘’容器‘’的概念,集合里面装有不同的类型,或者说来保存元素。在JAVA集合当中是不能存放基本数据类型的,只能存放对象的引用。但在之后JDK5.0以后的版本中,JAVA中增加了自动装箱与自动拆箱的的机制,也就是存放一个基本数据类型,JVM会将其包装再存入集合中。以下的是8种数据类型对应的包装类型int
零散的蒲公英
·
2023-10-13 13:50
java作业--用正则表达式提取豆瓣网电影信息
java-
正则表达式提取豆瓣网电影信息留档自用,谨慎参考。
别骂了别骂了真不会
·
2023-10-13 10:18
Java
正则表达式
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他