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学习笔记
JAVA学习笔记
-正则表达式
关于正则表达式理解正则表达式用来判断是否符合规定的规则例如判断字符串是否都由数字构成(例如密码是否由数字构成,有几位,)Stringstr="12345"split(Stringregex)Stringstr="q"Stringregex="[q]"则其判为str.matches(regex)为true若str中为"qw"则为false;str只能为q若构造为[a-zA-Z]则a到z及A到Z中任意
T1DE
·
2023-11-29 18:41
java
java
正则表达式
java 实现 c regex方法_
Java学习笔记
(6)---正则表达式,方法
1.正则表达式:a.定义:正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。在Java,一个字符串其实就是一个简单的正则表达式,例如HelloWorld正则表达式匹配"HelloWorld"字符串。ava.util.regex包主要包括以下三个类:1.Pattern类:pattern对象是一个正则表达式的编译表示。P
兴国安邦的韩英芳
·
2023-11-29 18:41
java
实现
c
regex方法
JAVA正则表达式的模式匹配_
Java学习笔记
-正则表达式的模式匹配
正则表达式(Regex)为被匹配的文本模式提供了简明扼要的规范。这里主要介绍Java的正则表达式包的使用:(这里遵循Java的命名规范,开头字母大写表示类名,小写表示变量)1、基本匹配方法:inputString.matches(stringRegexPattern)2、使用RE类的简单例子:REr=newRE(pattern);//patttern是正则表达式字符串booleanfound=r.
设计师猫姐
·
2023-11-29 18:10
JAVA正则表达式的模式匹配
java学习笔记
41:正则表达式
1、普通字符普通字符包括没有显式指定为元字符的所有可打印和不可打印字符。这包括所有大写和小写字母、所有数字、所有标点符号和一些其他符号。字符描述[ABC]匹配[ABC]中的所有字符,例如[aeiou]匹配字符串“googlerunoobtaobao”中所有的eoua字母。[^ABC]匹配除了[ABC]中字符的所有字符,例如[^aeiou]匹配字符串“googlerunoobtaobao”中除了eo
八十岁老将
·
2023-11-29 18:37
#
java
java
正则表达式
【
Java学习笔记
】 74 - 本章作业
1.验证电子邮件格式是否合法规定电子邮件规则为1.只能有一个@2.@前面是用户名,可以是a-zA-Z0-9_-字符3.@后面是域名,并且域名只能是英文字母,比如sohu.com或者tsinghua.org.cn4.写出对应的正则表达式,验证输入的字符串是否为满足规则publicclassHomework01{publicstaticvoidmain(String[]args){//Stringco
yinhai1114
·
2023-11-29 18:36
学习
笔记
Java学习笔记
--- 正则表达式
一、体验正则表达式packagecom.javase.regexp;importjava.util.regex.Matcher;importjava.util.regex.Pattern;/***体验正则表达式,给文本处理带来哪些便利*/publicclassRegexp_{publicstaticvoidmain(String[]args){//假设,编写了爬虫,从百度得到了如下文本//Stri
乌云不要说话
·
2023-11-29 18:03
Java基础
学习
java
正则表达式
JAVA学习笔记
(二十五)-正则表达式
publicclassRegexDemo1{publicstaticvoidmain(String[]args){//需求:校验qq号码,必须全部数字6-20位System.out.println(checkQQ("251425998"));System.out.println(checkQQ("2514259a98"));System.out.println(checkQQ(null));Sys
丰。。
·
2023-11-29 18:32
java
java
正则表达式
开发语言
【
Java学习笔记
】73 - 正则表达式
项目代码https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter27/src/com/yinhai/regexp一、引入正则表达式1.提取文章中所有的英文单词2.提取文章中所有的数字3.提取文章中所有的英文单词和数字4.提取百度热榜标题正则表达式是处理文本的利器publicclassRegexp{publicst
yinhai1114
·
2023-11-29 18:30
学习
笔记
IDEA编译器的永久试用设置与基本使用
参考视频:最通俗易懂的JDK、IDEA的安装使用权威指南2023新版前端Web开发HTML5+CSS3+移动web视频教程,前端web入门首选
黑马程序员
文章目录一.安装包下载与安装二.设置IDEA永久试用三
silly_foxWY
·
2023-11-29 16:16
重要软件下载安装激活
intellij-idea
java
ide
2023年最新
黑马程序员
Java微服务项目--学成在线
正式上线Java微服务项目《学成在线》项目对程序员的重要性不用播妞多说了吧更重要的是这次是完整!实战!企业级!项目!划重点:全新发布!正式上线!《学成在线》项目以在线教育业务为基础,基于流行的前后端分离架构进行设计,采用Nginx、SpringBoot、SpringCloud、MyBatis-Plus、MQ、Redis、Elasticsearch等框架和中间件为基础进行开发,带你深度学习课程发布业
骨灰级收藏家
·
2023-11-29 15:11
Java
微服务
java项目
java
开发语言
微服务
java微服务
JavaEE(SSM框架,
黑马程序员
) P163~P178
一、Mybatis的Dao层实现1.1传统开发方式1.2代理开发方式1、Mapper.xml文件中的namespace与Mapper接口的全限定名相同2、Mapper接口方法名和Mapper.xml中定义的每个statement的id相同3、Mapper接口方法的输入参数类型和Mapper.xml中定义的每个sql的parameterType的类型相同4、Mapper接口方法的输出参数类型和Map
Scean周
·
2023-11-29 12:17
JavaEE
java-ee
java
intellij-idea
IntelliJ IDEA 中有什么让你相见恨晚的技巧
参考上图,在断点的位置,右击断点旁边的小红点,会出来一个界面,在Condition这里填入断点条件即可,这样调试时,就会自动停在i=10的位置作者:
黑马程序员
链接:https://www.zhihu.com
墨子白
·
2023-11-29 12:45
idea
intellij-idea
java
ide
java学习笔记
4
数组概述A.为什么要有数组(容器)为了存储同种数据类型的多个值B.数组概念数组是存储同一种数据类型多个元素的集合,也可以看成是一个容器数组既可以存储基本数据类型,也可以存储引用数据类型C.数据定义格式数据类型[]数组名=new数据类型[数组的长度];数组的初始化动态初始化A.什么是数组的初始化就是为数组开辟连续的内存空间,并为每个数组元素赋予值B.如何对数组进行初始化a.动态初始化只指定长度,由系
Senrychild
·
2023-11-29 08:27
瑞吉外卖+
黑马程序员
Redis入门到实战(基础篇)
瑞吉外卖Redis基础Redis入门redis.ionosql没有表的概念下载与安装我放到了/usr/local/src目录注意关闭防火墙systemctlstopfirewalld启动redissrc/redis-server./redis.conf数据类型常用命令字符串string操作命令哈希hash操作命令列表list(类似栈)操作命令集合set操作命令sdiffkey1[key2]:key
软工菜鸡
·
2023-11-29 05:54
Redis数据库全概
redis
面试
缓存
黑马程序员
新版JavaWeb基础教程,(前端)用Vue实现同一对话框中,增加或修改(修改包含数据回显)的操作
整体代码Title.el-table.warning-row{background:oldlace;}.el-table.success-row{background:#f0f9eb;}查询批量删除新增提交取消修改删除完整功能newVue({el:"#app",mounted(){//环境准备完后,默认的执行方法this.selectAll()},//数据data(){return{dialogV
00后工作日记
·
2023-11-29 01:23
笔记
Vue
vue.js
前端
javascript
[Java基础]面向对象_原创银行ATM系统
最近学完了
黑马程序员
Java的入门基础课之后,该课的最终结果是做一个ATM系统,虽然界面相似,但为了巩固一下学习成果,故还是自己编了一段代码实现这个系统,当然因为还有更重要的内容去学习,确实还有需要完善的部分
所叙
·
2023-11-28 16:49
java
java-ee
C++基础从0到1入门编程(五)使用类-(友元、运算符重载、转换函数)
系统学习C++方便自己日后复习,错误的地方希望积极指正往期文章:C++基础从0到1入门编程(一)C++基础从0到1入门编程(二)C++基础从0到1入门编程(三)C++基础从0到1入门编程(四)参考视频:1.
黑马程序员
匠心之作
Big David
·
2023-11-28 13:10
C++
c++
【
JAVA学习笔记
】71 - JDBC入门
项目代码https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter25/src/com/yinhai/dao_一、JDBC概述1.基本介绍1.JDBC为访问不同的数据库提供了统一的接口,为使用者屏蔽了细节问题。2.Java程序员使用JDBC,可以连接任何提供了JDBC驱动程序的数据库系统,从而完成对数据库的各种操作
yinhai1114
·
2023-11-28 07:12
java
学习
笔记
【
JAVA学习笔记
】72 - 满汉楼 - 餐饮管理系统
项目代码https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter26一、需求说明满汉楼项目功能多,界面复杂,涉及到复杂的awt和swing技术和事件编程,做如下调整:1.去掉界面和事件处理(工作中使用很少),使用控制台界面2.完成满汉楼项目的登录、订座、点餐和结账、查看账单等功能.3.在实际工作中,独立完成项目新
yinhai1114
·
2023-11-28 07:00
学习
笔记
Java学习笔记
(二十二) RandomAccessFile
RandomAccessFileRandomAccessFile该类的实例支持对文件的任意位置进行读写操作。访问文件任意位置的行为类似于存储在文件系统中的大量字节数组。有一种游标,或指向隐含数组的索引,称为文件指针;输入操作从文件指针开始读取字节,并将文件指针向前推进,超过所读取的字节。如果文件是在读/写模式下创建的,那么输出操作也是可用的;输出操作从文件指针开始写入字节,并将文件指针向前推进,超
叶子飘零水自流
·
2023-11-28 02:17
技术小白
java基础
学习笔记
Java
学习笔记
java
IO流
学习笔记
读取文件任意位置
黑马程序员
——学习笔记补充-RandomAccessFile
----------------------ASP.Net+Android+IOS开发、.Net培训、期待与您交流!----------------------RandomAccessFile该类不算是IO体系中的子类。而直接继承自Object。但是它是IO包中成员,因为它具备读与写的功能。内部封装了一个数组,而且通过指针对数组的元素进行操作。可以通过getFilePointer获取指针位置,同时
han260297706
·
2023-11-28 02:43
C++基础从0到1入门编程(四)类和对象
系统学习C++方便自己日后复习,错误的地方希望积极指正往期文章:C++基础从0到1入门编程(一)C++基础从0到1入门编程(二)C++基础从0到1入门编程(三)参考视频:1.
黑马程序员
匠心之作|C++教程从
Big David
·
2023-11-27 22:32
C++
c++
学习
【
黑马程序员
济南中心】Java中方法的参数传递问题
java方法的调用中值的传递问题,实际参数究竟什么时候才会改变?publicclassDemo{publicstaticvoidmain(String[]args){inta=10;change(a);System.out.println(a);//1:请问输出什么?Stringstr="abc";change(str);System.out.println(str);//2:请问输出什么?Stu
b06ee9db5ac0
·
2023-11-27 22:38
redis优化秒杀和消息队列
实现消息队列3.3基于stream实现消息队列3.3.1stream的单消费模式3.3.2stream的消费者组模式3.4基于stream消息队列实现异步秒杀本文为学习redis时做的笔记,学习内容来自
黑马程序员
PiggyOne123
·
2023-11-27 21:29
redis
redis
数据库
缓存
消息队列
秒杀
电商
【备忘录】快速回忆ElasticSearch的CRUD
导引——第一条ElasticSearch语句测试分词器POST/_analyze{"text":"
黑马程序员
学习java太棒了","analyzer":"ik_smart"}概念语法规则HTTP_METHOD
cmdch2017
·
2023-11-27 20:35
elasticsearch
jenkins
大数据
[学习笔记]IK分词器的学习
IK分词器有几种模式#测试分词器POST/_analyze{"text":"
黑马程序员
学习java太棒了","analyzer":"standard"}#测试分词器POST/_analyze{"text
cmdch2017
·
2023-11-27 20:26
学习
笔记
【
Java学习笔记
(一百一十二)】之后端编译,即时编译器,提前编译
本文章由公号【开发小鸽】发布!欢迎关注!!!老规矩–妹妹镇楼:一.后端编译(一)概述将Class文件转换成二进制机器码的过程为编译过程的后端,有即时编译和提前编译两种,但是这两种编译器都不是Java虚拟机必须的组成部分。(二)即时编译器1.概述最初的Java虚拟机中都是通过解释执行的,当虚拟机发现某个方法或者代码块的运行特别频繁时,会将这些代码编译成本地机器码,并进行代码优化,这都是通过即时编译器
Harmony_Launch
·
2023-11-27 18:38
#
JVM
编译器
java
jvm
黑马程序员
索引学习笔记
文章目录索引的分类从索引字段特性从物理存储从数据结构组成索引的字段个数InnoDB主键索的B+tree高度为多高呢?explain执行计划最左匹配原则索引失效情况SQL提示覆盖索引、回表查询前缀索引索引设计原则索引的分类从索引字段特性主键索引、唯一索引、常规索引、全文索引从物理存储聚簇(集)索引、二级索引从数据结构B+树索引、Hash索引、全文索引InnoDBMyISAMMemoryB+tree索
我可能在扯淡
·
2023-11-27 12:15
学习
笔记
C++基础笔记(包含函数、指针、结构体)—基于《
黑马程序员
》
※基础模块1、命名规范通用规则:标识符不可用关键字直接命名;标识符是由字母、数字、下划线构成;标识符第一个字符只可用字母或下划线;标识符区分大小写。(标识符是用来标识变量、函数、类、模块,或任何其他用户自定义项目的名称。)命名空间:以小写字母命名。类与结构:大写字母“C”开头+一个或多个单词。宏、枚举值:全部大写,且用下划线连接。函数:–函数的名称:由一个或多个单词组成,首字母大写。(函数名应当使
停停今天也在摸鱼
·
2023-11-27 11:27
C++学习笔记
c++
学习
Python基础——第一章:你好Python
前言本文是根据
黑马程序员
Python教程所作之笔记,目的是为了方便我本人以及广大同学们查漏补缺。不想做笔记直接来我的频道。当然啦,自己的笔记才是最好的哦!PS:感谢
黑马程序员
!
c0rdXy
·
2023-11-27 09:02
Python
python
pycharm
大数据
网络安全
【
Java学习笔记
——基础一】变量、包机制、修饰符
变量1)类变量2)实例变量3)局部变量常量final修饰变量的命名规范1)类成员变量:首字母小写和驼峰原则(monthSalary)2)局部变量:首字母小写和驼峰原则3)常量:大写字母和下划线(MAX_VALUE)4)类名:首字母大写和驼峰原则5)方法名:首字母小写和驼峰原则(run(),runRun())包机制1)一般用公司域名倒置作为包名,例如packagecom.baidu.www2)导入包
岁月无虞来日可期
·
2023-11-27 08:45
学习
java
黑马程序员
——包机制、常用的API 笔记第七篇
包机制、访问修饰符、Jar包、模板设计、常用的API-----Java培训、Android培训、期待与您交流!-------1包机制包概念的引入:问题:如果在一个文件夹里面有相同类名的java文件,那么后编译的class文件会覆盖前面编译的class文件。java中的包机制:包的作用:1.解决了类名重复产生覆盖的问题。2.便于软件版本发布。定义包的格式:package包名;java中的包就类似于w
BackHourse
·
2023-11-27 08:11
黑马程序员
stringbuffer
string
math
小白专属的
Java学习笔记
——创建第一个maven的mybatis项目
篇七创建第一个maven的mybatis项目说在前面:之前的文章已经详细讲述了mybatis及创建第一个mybatis项目。若需要请自寻篇六1.右键创建一个普通的maven项目2.在maven在线仓库中,查找mybatis。本次教学使用的是3.3.0版本但可以尝试使用新版本在手册中也可以找到,只是更换一下版本即可3.配置junit为4.124.配置mysql(可以在maven仓库中查找)完整的po
卿卿老祖
·
2023-11-27 06:55
黑马程序员
——集合:泛型和新特性
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!-------泛型泛型的作用更安全:将运行时期出现的问题ClassCastException,转移到了编译时期。方便于程序员解决问题。让运行时期问题减少、安全。importjava.util.*;classGenericDemo{publicstaticvoidmain(String[]args){//初始化部分
梦离枝
·
2023-11-26 20:07
JAVA
java
泛型
Java大型电商项目——品优购(一)
视频教程:【
黑马程序员
】Java大型电商项目—品优购【配套源码+笔记】_哔哩哔哩_bilibili源码下载:链接:https://pan.baidu.com/s/1fECz5In_XCB-aW6ed6ZTbA
戏拈秃笔
·
2023-11-26 04:19
java项目
java
开发语言
Redis原理篇—数据结构
Redis原理篇—数据结构笔记整理自b站_
黑马程序员
Redis入门到实战教程底层数据结构动态字符串SDS我们都知道Redis中保存的Key是字符串,value往往是字符串或者字符串的集合。
小成同学_
·
2023-11-26 03:29
Redis
redis
数据结构
缓存
nosql
java
python之UDP网络应用程序开发
文章目录版权声明UDP网络应用程序开发UDP初识UDP知识要点socket类的使用UDP发送数据开发流程分析UDP服务客户端通信栗子UDP广播发送版权声明本博客的内容基于我个人学习
黑马程序员
课程的学习笔记整理而成
缘友一世
·
2023-11-26 03:40
python
udp
【JVM】一篇通关JVM内存管理
视频链接:
黑马程序员
JVMp1-p47目录1.什么是JVM2.学习JVM有什么用3.常见的JVM4.学习路线5.内存结构5-1.程序计数器5-2.虚拟机栈栈内存溢出线程诊断5-3.本地方法栈5-4.堆堆内存溢出堆内存诊断
熊猫吃玉米
·
2023-11-26 01:20
JVM虚拟机
jvm
java
Java学习笔记
01
一,初识Java1.Java诞生背景2.Java语言特点3.Java的体系4.Java开发环境搭建5.第一个Java程序6.Java中的注释7.编程风格8.集成开发工具9.下面附下安装包地址1.Java诞生背景Sun公司(已被Oracle收购)于1995年5月推出了Java程序设计语言和Java平台。在二十多年的时间里,Java技术因为其具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人
柒木楠
·
2023-11-26 00:40
Java学习笔记
Java
java
韩顺平
Java学习笔记
_正则表达式专题(非常实用!)
目录一快速入门编辑二正则表达式基本语法三三个常用类四分组,捕获,反向引用五String类中使用正则表达式一快速入门重点看底层原理!1.优点(可略过,主要是体验正则表达式的便捷)//假定,编写爬虫,从百度页面得到文本Stringcontent="根据PC-Meter1996年的调查,平均每个互联网用户每次访问的环球网的网站有5.6个,"+"每次查看的网页20.8个,而平均阅读每一个网页所需要的时间大
家有大悠咪
·
2023-11-25 23:05
学习
B站韩顺平
java学习笔记
(二十五)-- 正则表达式章节
目录一正则表达式入门1极速体验正则表达式威力二为什么要学正则表达式三正则表达式基本介绍1介绍2正则表达式底层实现四正则表达式语法1元字符(转义符\\)(1)限定符(2)选择匹配符(3)分组组合符(4)字符匹配符(5)定位符五正则表达式三个常用类1Pattern类(1)matches方法2Matcher类3PatternSyntaxException类六分组、捕获、反向引用七String类中使用正则
一颗毛李子
·
2023-11-25 23:59
java
java
学习
开发语言
java学习笔记
这是我的
Java学习笔记
,从面向对象开始记录,一直会更新的。这个笔记是根据某站《java入门到起飞》所作。
XZY__one
·
2023-11-25 22:32
java学习笔记
java
学习
笔记
java-ee
idea
Java-拼图小游戏
文章目录main方法登录界面游戏主界面User类图片素材获取方式基于Java实现的拼图小游戏,代码与图片素材来自b站up主
黑马程序员
的Java教学视频。
太平_十九
·
2023-11-25 22:25
java
c语言笔记——
黑马程序员
上课笔记
C语言概述1.1什么是C语言一提到语言这个词语,自然会想到的是像英语、汉语等这样的自然语言,因为它是人和人交换信息不可缺少的工具。而今天计算机遍布了我们生活的每一个角落,除了人和人的相互交流之外,我们必须和计算机角落。用什么的什么样的方式和计算机做最直接的交流呢?人们自然想到的是最古老也最方便的方式——语言,而C语言就是人和计算机交流的一种语言。语言是用来交流沟通的。有一方说,有另一方听,必须有两
IT阿豪
·
2023-11-25 11:58
笔记
c语言
爬虫学习笔记(1)-- 利用Python从网页抓取数据
最近想从一个网站上下载资源,懒得一个个的点击下载了,想写一个爬虫把程序全部下载下来,在这里做一个简单的记录Python的基础语法在这里就不多做叙述了,
黑马程序员
上有一个基础的视频教学,可以跟着学习一下本篇博客为基础章
baliang9989
·
2023-11-25 09:10
爬虫
python
开发工具
微信小程序学习
微信小程序学习声明:本文章是基于
黑马程序员
的课程所编写,本人才疏学浅,内容仅作参考项目和markdown文件资料:微信小程序:基于
黑马程序员
的微信小程序笔记与项目文章目录微信小程序学习1.环境准备2.小程序结构目录
cocochimp
·
2023-11-25 06:24
微信小程序
黑马程序员
——浅谈ASP.NET和C#入门
----------------------ASP.Net+Android+IO开发S、.Net培训、期待与您交流!----------------------1..NET与C#概念与区别.NET/dotnet:是一种平台,一种技术.C#(sharp):一种编程语言,可以开发基于.net平台的应用。而我们经常说的Java即是一种平台又是一种编程语言2..NET的用途桌面应用程序,在.net上开发的
Some-Person
·
2023-11-25 04:27
【学习笔记】产品经理必备技能之竞品分析(下)用户体验五要素分析法 + 竞品分析报告
内容来自小破站《
黑马程序员
深圳中心产品经理基础入门(2021)》复习自用竞品分析——伴随产品经理职业生涯终生【学习笔记】产品经理必备技能之竞品分析(下)用户体验五要素分析法+竞品分析报告5用户体验五要素分析法
红花与香菇2____
·
2023-11-24 22:45
产品经理该会点啥
产品运营
需求分析
学习
静态web服务器开发之HTTP协议
服务器流程HTTP协议请求报文HTTPGET请求报文分析POST请求方式要点总结HTTP协议响应报文HTTP响应报文分析HTTP状态码要点总结HTTP协议通信过程查看版权声明本博客的内容基于我个人学习
黑马程序员
课程的学习笔记整理而成
缘友一世
·
2023-11-24 22:16
#
JAVAWEB
前端
http
python之TCP的网络应用程序开发
服务端程序开发流程TCP网络应用程序注意点socket之send和recv原理剖析send原理剖析recv原理剖析send和recv原理剖析图多任务版TCP服务端程序开发版权声明本博客的内容基于我个人学习
黑马程序员
课程的学习笔记整理
缘友一世
·
2023-11-24 21:05
python
tcp/ip
网络
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他