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学习
笔记——封装
封装一、封装概述二、封装步骤三、封装的操作——private关键字四、封装的优化1——this关键字五、封装的优化2——构造方法六、标准代码——JavaBean一、封装概述面向对象编程语言是对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界无法直接操作和修改。封装可以被认为一个保护屏障,防止该类的代码和数据被其他类随意访问。要访问该类的数据,必须通过指定的方式。适当的封装可以让代码更容
小眼睛_i
·
2023-11-14 03:11
java
学习
开发语言
Java学习
笔记——继承(下)
目录继承中构造方法的访问特点构造方法的访问特点-父类没有空参构造方法代码优化和内存图解xx信息管理系统-集成改进抽象类入门抽象类的注意事项模板设计模式final关键字xx信息管理系统——抽象类改进代码块xx信息管理系统-代码块改进继承中构造方法的访问特点子类再初始化之前,一定要先完成父类数据的初始化。子类再初始化之前,一定要先访问到父类的构造方法,完成父类数据的初始化。每一个构造方法,系统都会默认
大奖状
·
2023-11-14 03:40
Java
java
学习
jvm
Java学习
笔记——多态
目录多态的前提条件多态的成员访问特点多态的好处和弊端多态中的转型多态中的转型存在的风险内部类-成员内部类成员内部类局部内部类匿名内部类匿名内部类的使用场景多态的前提条件1、要有(继承/实现)关系2、要有方法重写3、要有父类引用,指向子类对象多态的成员访问特点多态的好处和弊端多态中的转型多态中的转型存在的风险内部类-成员内部类成员内部类局部内部类匿名内部类匿名内部类的使用场景packagetop.x
大奖状
·
2023-11-14 03:40
Java
java
Java学习
笔记——集合
集合框架1.集合、数组都是对多个数据进行存储操作的结构,简称Java容器说明:此时的存储,主要指的是内存层面的存储,不涉及持久化的存储(.txt,.jpg……)2.数组在存储多个数据方面的特点一旦初始化以后,其长度就确定了数组一旦定义好,其元素的类型也就确定了,只能操作指定类型的数据。String[]、int[]……3.数组在存储多个数据方面的缺点一旦初始化之后,长度不能修改数组提供的方法有限,对
joy妹妹是菜鸟
·
2023-11-14 03:10
Java学习
java
学习
开发语言
JAVA学习
笔记关于——继承&&多态&&抽象
今日份鼓励:在这个并非尽善尽美的世界上,勤奋会得到报偿,而游手好闲则要受到惩罚--毛姆目录一、继承1.继承的使用——关键字extends2.在使用成员变量的细节3.子类与父类的构造方法4.组合二、多态1.向上转型——让父类引用指向子类的引用2.方法重写——方法的返回值,方法名,方法的参数都相同3.多态——动态绑定(运行时绑定),在编译后发生改变三、抽象一、继承注意:1.JAVA中不支持一个类拥有多
山山人行
·
2023-11-14 03:10
Java学习
java
集合——
java学习
笔记
集合,又称容器,用于存储对象(集合的元素),且长度可变,具体可以是集合类的对象,也可以是集合接口的对象(多态)。Collection接口collection接口的动态方法创建对象:Collectioncol=newArrayListlis=newArrayList<>();//多态引用对象的方法lis.add(索引,元素)==添加元素到集合指定索引(后面元素索引顺延),无返回值lis.get(索引
longwanhu
·
2023-11-14 03:10
java学习笔记
java
学习
数据结构
Java学习
笔记——继承
面向对象编程支持从已经存在的类中定义新的类,这称为继承。继承使得你可以定义一个通用的类(父类),之后继承该类为一个更特定的类(子类)。假设需要设计类对三角形或者圆等几何图形建模,几何的对象有许多共同的属性和行为,比如所用的颜色,比如是否填充。这时就需要用到类的继承,用一个GeometricObject来建模所有的几何对象,以及适用于这些属性的获取方法和设置方法,同时补充三角形(Triangle)所
ajdui
·
2023-11-14 03:09
学习笔记
java
Java学习
笔记42——方法引用
方法引用方法引用方法引用体验方法引用符常见的引用方式引用类方法引用对象的实例方法引用类的实例方法引用构造器方法引用方法引用体验publicinterfacePrintable{voidpringstring(Strings);}publicclassPrintableDemo{publicstaticvoidmain(String[]args){usePrintable((Strings)->{/
广阔天地,大有可为
·
2023-11-14 03:38
从零开始Java学习
java
学习
笔记
计算机毕业设计/课程设计系列基于SpringBoot+Vue的在线校园教学管理系统
课程设计系列基于SpringBoot+Vue的在线校园教学管理系统本课程演示的是一款基于SpringBoot+Vue的在线校园教学管理系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的
Java
大钟聊编程
·
2023-11-14 03:22
课程设计
spring
boot
vue.js
后端
java
毕业设计
计算机操作系统(第3版)课后习题答案(完整版)
看我的文章能减少bug哦,请微信搜索公众号taste
java学习
加思考,品味java之美.一起把代码安排的明明白白~第一章1.设计现代OS的主要目标是什么?
今秋复来此
·
2023-11-14 01:17
答案
Vite + Vue3 +TS 项目router配置
踩坑
记录! ===>“找不到模块“vue-router”或其相应的类型声明。“<===
目录第一个坑:"找不到模块“vue-router”或其相应的类型声明。"解决第二个坑:Cannotreadpropertiesofundefined(reading'push')解决:将useRouter()方法的执行位置尽量放靠上一点就行了。最近在使用vite+vue3+typescript写一个项目,在用路由router的时候踩了坑,记录一下。其实想吐槽的不是这些坑,而是百度的结果,一堆~文章
Mao.O
·
2023-11-14 01:16
vue.js
前端
javascript
【
JAVA学习
笔记】69 - 多用户通信系统
项目代码https://github.com/yinhai1114/Java_Learning_Code/tree/main/QQClienthttps://github.com/yinhai1114/Java_Learning_Code/tree/main/QQServer〇、环境设置以及前言该项目内会弱化UI界面的设计,因为JAVA本质不是用来开发界面的。项目开发流程对于单主机,如何启动多个m
yinhai1114
·
2023-11-14 01:15
学习
笔记
Java学习
笔记(六)——面向对象编程(基础)
一、类与对象(一)类与对象的概念(二)对象内存布局编辑对象分配机制编辑(三)属性/成员变量(四)创建对象与访问属性二、成员方法(一)方法的快速入门(二)方法的调用机制(三)注意事项和使用细节(四)成员方法传参机制克隆对象(五)方法递归调用四、重载(overload)五、可变参数六、作用域七、构造器(构造方法)八、thisthis的深入理解this的注意事项和使用细节一、类与对象(一)类与对象的概念
routine1o1oo
·
2023-11-13 20:31
Java
java
Java学习
笔记(七)——面向对象编程(中级)
一、IDEA(一)常用的快捷键(二)模版/自定义模版二、包(一)包的命名(二)常用的包(三)如何引入(导入)包(四)注意事项和使用细节三、访问修饰符四、OOP三大特征(一)封装(二)继承继承的细节问题继承的本质(三)多态多态的具体体现多态的注意事项和细节11、多态的向上转型2、多态的向下转型多态的注意事项和细节2java的动态绑定机制(重要)多态的应用五、Super关键字super和this的比较
routine1o1oo
·
2023-11-13 20:52
Java
java
2023/11/13
JAVA学习
字节数组增大的同时,运行速度也会加快,但是大到一定程度就不行了要想追加数据,要在低级流后面加true,高级流后面加不了不是乱码,不是让人看的保持数据一一对应否则会报错下载后,拷贝到一个包里,再comment是你想添加的注释txt文本也可
WYW___
·
2023-11-13 19:29
学习
Android高级实践分享
以下是我学习过程中,觉得比较好的Android进阶高级实践,分享给大家,可能有些东西差异化比较大了,但是我也想经过这些实践,踩
踩坑
。
峰哥的Android进阶之路
·
2023-11-13 14:24
android
后台系统切换主题颜色(换肤) Vue+ elementUi
2.引入3.使用(定义data数据)3.定义方法4.调用方法使用5.模板6、AllCode总结前言不断学习demo中,有好的demo会记录下来(主要怕自己也会忘记不想去
踩坑
)大家可以关注一下提示:项目中要用到主题色切换所以记录一下
张欢意要努力
·
2023-11-13 10:54
elementui
vue.js
javascript
④【数据查询】MySQL查询语句,拿来即用。
个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在
Java学习
的路上摸爬滚打,记录学习的过程~个人主页:.29.的博客学习社区:进去逛一逛~MySQL查询操作④【数据查询】MySQL
.29.
·
2023-11-13 10:25
SQL
拿来即用。
mysql
数据库
⑤ 【MySQL】DCL语句 —— 用户管理、权限控制
个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在
Java学习
的路上摸爬滚打,记录学习的过程~个人主页:.29.的博客学习社区:进去逛一逛~MySQL用户与权限⑤【MySQL】DCL
.29.
·
2023-11-13 10:49
SQL
拿来即用。
mysql
数据库
权限控制
用户管理
Jupyter Notebook和Jupyter Lab配置教程及
踩坑
点记录
JupyterNotebook和JupyterLab配置教程文章目录JupyterNotebook和JupyterLab配置教程1插件版本支持问题2修改页面文件路径2.1JupyterNotebook2.2JupyterLab推荐教程:JupyterNotebook安装和使用保姆教程在实际操作中,出现两个情况。一是插件版本支持问题,二是修改文件路径不完全。以下内容补充jupyterlab部分教程1
laffycat
·
2023-11-13 08:27
jupyter
python
牛客java选择题每日打卡Day15
系列专栏:
java学习
参考网站:牛客网首发时间:2022年6月20日你做三四月的事,八九月就会有答案,一起加油吧如果觉得博主的文章还不错的话,请三连支持一下博主哦最后的话,作者是一个新人,在很多方面还做的不好
京与旧铺
·
2023-11-13 08:58
java学习
java
开发语言
算法
牛客java选择题每日打卡Day17
系列专栏:
java学习
参考网站:牛客网首发时间:2022年6月25日你做三四月的事,八九月就会有答案,一起加油吧如果觉得博主的文章还不错的话,请三连支持一下博主哦最后的话,作者是一个新人,在很多方面还做的不好
京与旧铺
·
2023-11-13 08:58
java学习
java
牛客java选择题每日打卡Day12
系列专栏:
java学习
参考网站:牛客网首发时间:2022年6月13日你做三四月的事,八九月就会有答案,一起加油吧如果觉得博主的文章还不错的话,请三连支持一下博主哦最后的话,作者是一个新人,在很多方面还做的不好
京与旧铺
·
2023-11-13 08:57
java学习
java
开发语言
程序人生
牛客java选择题每日打卡Day11
系列专栏:
java学习
参考网站:牛客网首发时间:2022年6月12日你做三四月的事,八九月就会有答案,一起加油吧如果觉得博主的文章还不错的话,请三连支持一下博主哦最后的话,作者是一个新人,在很多方面还做的不好
京与旧铺
·
2023-11-13 08:27
java学习
java
开发语言
java-ee
木疙瘩
踩坑
日记-容易忽略的一些BUG
在一开始玩家务必很清楚这三个概念图形:舞台上元素的最小单位。软件自带的以及外部导入的图片默认都是图形!最朴素的元素!可以添加预制动画、关键帧动画、进度动画(软件自带的形状)元件:一个可以内部封装图形和动画的组合!舞台是地球,元件就是一个小国家!内部包含很多图形,图形可以内部添加预制动画、关键帧动画!由图形组成!组:也是由图形组成,也可以是元件组成,就是一个组!和PS的组一样!和PPT的组合一样!它
青子leosq
·
2023-11-13 07:19
木疙瘩H5平台
木疙瘩
Spring Boot整合Redis实现订单超时处理
设置订单超时监控订单超时订阅订单超时消息总结欢迎来到架构设计专栏~SpringBoot整合Redis实现订单超时处理☆*o(≧▽≦)o*☆嗨~我是IT·陈寒✨博客主页:IT·陈寒的博客该系列文章专栏:架构设计其他专栏:
Java
IT·陈寒
·
2023-11-13 06:10
Java学习路线
微服务架构设计
spring
boot
redis
后端
2023/11/12总结
踩坑
记录:org.springframework.jdbc.BadSqlGrammarException:###Errorqueryingdatabase.Cause:java.sql.SQLSyntaxErrorException
lxh0113
·
2023-11-13 05:37
前端
java
spring
boot
Java学习
Java的三大版本WriteOnce、RunAnywhereJavaSE:标准版(桌面程序,控制台开发…)JavaME:嵌入式开发(手机,小家电…)JavaEE:E企业级开发(web端,服务器开发…)JDK:JavaDevelopmentKit,Java开发者工具,在JRE之上扩充了一些开发工具JRE:JavaRuntimeEnvironment,包含Java虚拟机,函数,一些库,就是一些运行时环
听*雨声
·
2023-11-13 02:27
Java
java
学习
python
Java学习
_对象
对象在计算机中的执行原理类和对象的一些注意事项this关键字构造器构造器是一种特殊的方法:特殊之处在于,名字必须与所在类的名字一样,而且不能写返回值类型封装封装的设计规范:合理隐藏、合理暴露实体类成员变量和局部变量的区别目标:搞清楚成员变量和局部变量的区别。1、类中位置不同:成员变量(类中,方法外)、局部变量(常见于方法中)2、初始化值不同:成员变量(有默认值,不需要初始化赋值),局部变量(没有默
听*雨声
·
2023-11-13 02:52
Java
java
学习
开发语言
Java学习
路线图(2022最新/附教程/书籍推荐)
Java的学习路线在网上可以搜到很多,但是很多人不知道该参考哪一套的路线进行学习,担心技术学的不够全面,担心自己的学习的技术栈比较老而找不到工作。其实学习Java到就业需要掌握的内容就那么多,有一些路线内容很多,罗列出一堆高深的技术,但是这些对于新手入行来说没有任何意义,零基础到就业不在于你学的内容有多少,而是看你到底有没有真正的掌握。很多技术也是需要之后工作中接触到实际项目才可以深入学习,在新手
里奥ii
·
2023-11-13 01:16
java
java
jvm
开发语言
Java学习
笔记8
文章目录练习变量可见性任务1给猫起名任务2对猫进行登记任务3设置猫的数量任务4名字登记任务5宇宙中的猫条件运算符任务1比大小任务2最接近10任务3来吧,幸运七!练习变量可见性任务1给猫起名packagezh.codegym.task.task04.task0403;/*猫的名字叫什么?使用setName方法帮猫起一个名字。*/publicclassCat{privateStringname="无名
嘘嘘喵
·
2023-11-13 01:58
java学习笔记
java
【
Java学习
笔记(二十五)】之事务要点介绍与事务的隔离级别
本文章由公号【开发小鸽】发布!欢迎关注!!!老规矩–妹妹镇楼:一.事务(一)概述事务管理着一个包含多个步骤的业务操作,这些步骤要么同时成功,要么同时失败。当这些步骤中出现异常错误时,事务会及时地回滚到业务初始状态,防止出现逻辑错误。(二)操作1.开启事务starttransaction;2.回滚rollback;回滚到开启事务的位置、3.提交commit;(三)事务自动提交与手动提交1.自动提交一
Harmony_Launch
·
2023-11-13 00:38
#
JavaWEB
MYSQL
数据库
mysql
SpringCloud服务无法注册到Nacos的
踩坑
记录
文章目录前言一、配置文件内容前言在使用nacos进行注册时,如果无法成功注册到nacos的服务器,有可能是springcloud和是springboot版本不对应的问题,也有可能是配置文件的问题。而我的问题就是配置文件的问题。我配置了server-addr,但没有配置application-name,导致无法成功注册到服务器。这里给出我的配置文件内容供参考一、配置文件内容spring:cloud:
魚迹
·
2023-11-12 22:16
bug
spring
cloud
spring
boot
java
nacos
python编程实践:conda(mamba)虚拟环境的建立及
踩坑
conda的虚拟环境真的非常实用,尤其是对于大的深度学习项目或者有许多不同功能的开发项目,给每个项目单独配一个环境,轻巧又容易管理,还能直接用别人配好的虚拟环境,非常方便。但是conda每次操作慢得要死,我写的体会文章,python编程实践:mamba加速神器,体验飞一般的感觉,已经阐述了用mamba完全替换conda,既解决了安装速度的问题,又解决了虚拟环境管理的问题,无缝衔接管理已有的cond
气象编程爱好者
·
2023-11-12 21:10
python在气象业务中的应用
python
开发语言
conda
antlr4
踩坑
记录
一.syntaxerror:‘>~/.bashrcecho"aliasgrun='javaorg.antlr.v4.runtime.misc.TestRig'">>~/.bashrc使用antlr4生成语法分析器和词法分析器antlr4test.g4编译生成的Java文件javac*.java使用TestRig调试grun[Grammar][Rule]-optionseg.gruntestr-to
二粒砂
·
2023-11-12 20:47
各路问题汇总
java
nodejs nvm 环境安装
踩坑
记录--google镜像chatgpt
nvm-win10nvm:NodeVersionManager:解决版本匹配问题nvm-windows安装nvm-windows安装完nvm-setup.exe后,以管理员权限重新开一个powershell窗口执行以下命令:(否则会报错命令找不到,因为刚刚的nvm-setup.exe更新了系统PATH变量,但在此之前启动的进程不知道新的PATH值,所以找不到nvm命令)nvm镜像加速setPATH
ziix
·
2023-11-12 12:17
nodesjs
javascript
java
环境安装
linux
Log4j2异步日志不打印问题
根据以往
踩坑
经验,怀疑是因为maven依赖的调整,有第三方包中依赖的log框架被加载了,从而导致项目原本使用的log4j2包没有被加载,因此排查了一下,使用idea的mavenhelper插件排查发现,
CringKong
·
2023-11-12 10:28
maven
java
spring
【
JAVA学习
笔记】 68 - 网络——TCP编程、UDP编程
项目代码https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter21/src网络一、网络相关概念1.网络通讯1.概念:两台设备之间通过网络实现数据传输2.网络通信:将数据通过网络从一台设备传输到另一台设备3.java.net包下提供了一系列的类或接口,供程序员使用,完成网络通信1.2.网络概念:两台或多台设备通过
yinhai1114
·
2023-11-12 08:25
学习
笔记
网络
Python SolidWorks 二次开发---SolidWorks中SketchManager对象的CreateSpline方法
踩坑
PythonSolidWorks二次开发—SolidWorks中SketchManager对象的CreateSpline方法
踩坑
文章目录PythonSolidWorks二次开发---SolidWorks
Bluma
·
2023-11-12 06:43
python
学习
经验分享
爬虫项目实战十五:爬取天气信息
爬取天气信息目标项目准备项目分析代码实现连接数据库测试效果完整代码小插曲,避免
踩坑
指南目标爬取天气信息,并将数据保存到数据库中。
Linkage interrupt
·
2023-11-12 05:08
python爬虫学习笔记
stable diffusion 本地化部署安装
踩坑
指南---纯小白首次安装编辑
stablediffusion本地化部署安装
踩坑
指南提示:这里简述项目相关背景:AI画图最近流行,小白也要尝试本地部署,压榨N卡性能。
weixin_51454647
·
2023-11-12 04:28
stable
diffusion本地安装
stable
diffusion
python
git
Java进阶学习
第二阶段就是
java学习
的进阶啦。
web15185420056
·
2023-11-12 04:26
面试
学习路线
阿里巴巴
android
前端
后端
java进阶学习
第二阶段就是
java学习
的进阶啦。
一定要做大数据
·
2023-11-12 04:55
学到老活到老
java
mmdetection
踩坑
记录
1.mmcv-full和mmdetection的版本匹配问题Readme里应该会给可复现的版本,一定要按照readme里的,这里是一些版本对应关系,像我的mmdet是2.3.0,我就只能装1.0.5的mmcv-full表格来源:https://blog.csdn.net/qq_55957975/article/details/1242991502.安装mmcv-full而不是mmcv,切记,切记!
糖豆豆今天也要努力鸭
·
2023-11-12 03:23
杂谈
linux
mmdetection
mmcv
mmcv-full
ubuntu安装cuda
踩坑
记录
ubuntu安装cuda
踩坑
记录1.首先确定好安装的版本,系统版本和cuda版本以及所需要用的的pytorch版本都应该一一对应好。
sinat_33465715
·
2023-11-12 03:52
ubuntu
cuda
Android OpenGL ES
踩坑
记录
因为项目中的一个自定义绘图控件性能不行,改用OpenGL实现,也是第一次使用OpenGL,由于只是绘制2D图形,参考官方以及网上的教程,实现起来还是比较顺畅的,开发时只用了两个手机测试,运行良好,性能达标,结果换其他手机测试,闪退!!!各种搜索,也没有搜到有相关经验的文章,懵了,后面修复这个闪退花费了10天,看闪退日志像是骁龙处理器驱动问题,APP调用glDrawArrays就闪退:2023-11
又菜又爱coding
·
2023-11-12 01:14
OpenGL
Android开发
android
opengl
es
java中实体数组赋值,
java学习
-数组
数组的定义1>概念同一种类型数据的集合。其实数组就是一个容器。2>数组的好处可以自动给数组中的元素从0开始编号,方便操作这些元素。3>格式1:元素类型[]数组名=new元素类型[元素个数或数组长度];示例:int[]arr=newint[5];---new用于创建数组的关键字,在堆里开辟空间,如果:int[]att=arr;那么arratt都指向新开辟空间,如果定义arr=null;的话表明把数组
weixin_28940939
·
2023-11-12 01:51
java中实体数组赋值
Java学习
9.Java-数组 讲解及习题
一、数组的定义与使用1.数组的基本概念1.1为什么要使用数组数组是最简单的一种数据结构组织一组相同类型数据的集合数据结构本身是来描述和组织数据的数据加结构1.2.1数组的创建代码实现newint可省略;char[]chars={'a','b','c'};//定义一个整形类型数组int[]array={1,2,3,4,5};//创建数组对象int[]array2=newint[]{1,2,3,4,5
L_cl
·
2023-11-12 01:49
Java
Java习题算法
学习
算法
Java学习
10.Java-数组习题
一、创建一个int类型的数组,元素个数为100,并把每个元素依次设置为1-100代码实现publicstaticvoidmain(String[]args){int[]arr=newint[100];for(inti=0;iarr.length/2){returnarr[i];}}}return-999;}运行结果八、存在连续三个奇数的数组给你一个整数数组arr,请你判断数组中是否存在连续三个元素
L_cl
·
2023-11-12 01:43
Java
Java习题算法
java
学习
算法
pytorch DistributedDataParallel 分布式训练
踩坑
记录
目录一、几个比较常见的概念:二、
踩坑
记录2.1dist.init_process_group初始化2.2spawn启动(rank怎么来的)2.3lossbackward2.4modelcuda设置2.5
字符搬运工-蓝天
·
2023-11-12 00:25
Python
Linux
pytorch
分布式
人工智能
python
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他