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基础学习心得
C++算法
学习心得
七.贪心算法(1)
1.贪心算法理论基础贪心的本质是选择每一阶段的局部最优,从而达到全局最优。贪心算法并没有固定的套路,唯一的难点就是如何通过局部最优,推出整体最优。最好用的策略就是举反例,如果想不到反例,那么就试一试贪心吧贪心算法一般分为如下四步:将问题分解为若干个子问题找出适合的贪心策略求解每一个子问题的最优解将局部最优解堆叠成全局最优解只要想清楚局部最优是什么,如果推导出全局最优,其实就够了2.分发饼干(455
Albert.H.Holmes
·
2024-01-27 17:26
算法
c++
贪心算法
C++算法
学习心得
七.贪心算法(2)
1.跳跃游戏(55题)题目描述:给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个位置。示例1:输入:[2,3,1,1,4]输出:true解释:我们可以先跳1步,从位置0到达位置1,然后再从位置1跳3步到达最后一个位置。贪心算法:跳跃覆盖范围究竟可不可以覆盖到终点,每次移动取最大跳跃步数(得到最大的覆盖范围),每移动一个单
Albert.H.Holmes
·
2024-01-27 17:20
算法
c++
贪心算法
JAVA面试篇(一)一
JAVA基础
JAVA面试篇(一)一
JAVA基础
1.1.语法基础1、抽象类和接口的区别?首先了解什么是抽象类和接口:➢抽象类:被abstract修饰的类就是抽象类,用来捕捉子类的通用性。
star_falling
·
2024-01-27 16:04
java
面试
开发语言
java基础
系列五(for循环与Iterator)
引言 从JDK1.5起,增加了加强型的for循环语法,也被称为“for-Each循环”。加强型循环在操作数组与集合方面增加了很大的方便性。那么,加强型for循环是怎么解析的呢?同时,这是不是意味着基本for循环就会被取代呢?语法:for(varitem:items){//var代表各钟类型//相关操作}一、数组中的for-Each循环我们先来看一下数组中的for-Each循环的使用;String
三殿下
·
2024-01-27 15:11
筑基期系列
java
[
java基础
揉碎]break跳出循环的标签使用方式(continue同理)
语法:(1)break语句可以指定退出哪层(2)label1是标签,由程序员指定(3)break后指定到哪个label就退出到哪里(4)在实际的开发中,尽量不要使用标签(可读性会变差),除非有业务逻辑需要必须使用迫不得已(5)如果没有指定break,默认退出最近的循环体
万物更新_
·
2024-01-27 15:10
java
开发语言
[
java基础
揉碎]for循环的细节
1.for循环中的初始化和变量迭代可以写到其它地方,但是两边的分号不能省略2.可以不写循环变量的初始化,控制和迭代,直接写分号,表示无限循环3.循环初始值可以有多条初始化语句,但要求类型一样,并且中间用逗号隔开,循环变量迭代也可以有多条变量迭代语句,中间用逗号隔开。
万物更新_
·
2024-01-27 15:07
java
开发语言
Java爬虫批量爬取图片
使用技术:
Java基础
知识、HttpClient4.x、Jsoup学习目标:下载静态资源图片。爬取思路对于这种图片的获取,其实本质上就是就是文件的下载(HttpClient)。
zxy199288
·
2024-01-27 15:07
java
java
爬虫
python
Java基础
语法_Day14
一、对象数组对象数组概述A:基本类型的数组:存储的元素为基本类型int[]arr={1,2,3,4}B:对象数组:存储的元素为引用类型Student[]stus=newStudent[3];Student代表一个自定义类Stus数组中stus[0],stus[1],stus[2]的元素数据类型为Student,都可以指向一个Student对象对象数组案例:创建一个学生数组,存储三个学生对象并遍历案
辽A丶孙悟空
·
2024-01-27 14:17
Java基础
:Java虚拟机(JVM)
1.JVM是什么JVM是JavaVirtualMachine的缩写。它是一种基于计算设备的规范,是一台虚拟机,即虚构的计算机。JVM屏蔽了具体操作系统平台的信息(显然,就像是我们在电脑上开了个虚拟机一样),当然,JVM执行字节码时实际上还是要解释成具体操作平台的机器指令的。通过JVM,Java实现了平台无关性,Java语言在不同平台运行时不需要重新编译,只需要在该平台上部署JVM就可以了。因而能实
笨笨11
·
2024-01-27 12:16
Java基础
之IO流(二)!!
I/O工作原理磁盘I/Otips:DMA:全称叫直接内存存取(DirectMemoryAccess),是一种允许外围设备(硬件子系统)直接访问系统主内存的机制。基于DMA访问方式,系统主内存与硬件设备的数据传输可以省去CPU的全程调度特点读写操作基于系统调用实现读写操作经过用户缓冲区,内核缓冲区,应用进程并不能直接操作磁盘应用进程读操作时需阻塞直到读取到数据网络I/O特点网络I/O读写操作经过用户
程序媛小白
·
2024-01-27 12:27
Java基础
—数组—16稀疏数组
简单代码实现及还原:(压缩)代码仅有一个亮点:用数组名.for打印二维数组代码需要注意:数组下标越界publicclassArrayDemo{publicstaticvoidmain(String[]args){int[][]array1=newint[11][11];array1[1][2]=1;array1[2][3]=2;for(inti=0;i<11;i++){for(intj=0;j
冻笠
·
2024-01-27 11:38
JavaSE
java
开发语言
学习
Java基础
—面向对象OOP—17类与对象(创建、构造器、创建对象时简单内存分析)
把握重点,重点已标注,这篇笔记分了4个章节,重点看二、三、四一、整体思维--重点把握面向对象的本质和特点1、面向对象编程OOP:Object-Orientedprogramming2、面向过程与面向对象面向过程:线性思维面向对象:分类思维3、面向对象的本质是:以类的方式组织代码,以对象的方式组织(封装)数据4、面向对象的三大特性:封装、继承、多态5.、6、回顾“方法”的知识点:注意return两个
冻笠
·
2024-01-27 11:38
JavaSE
java
开发语言
学习
Java基础
—方法—15递归、冒泡排序(算法思想)
总共八大排序必须掌握:1、冒泡排序冒泡的代码非常简单:两层循环,外层冒泡轮数,里层依次比较。整体思路是,比较数组中,相邻两个元素的大小;每一次比较都产生一个最大(最小)的数;下一轮可减少一次排序;一次循环,直到结束。复杂度为O(n²)publicclassDemo02{publicstaticvoidmain(String[]args){//冒泡排序int[]a={100,1,9,6,100,8,
冻笠
·
2024-01-27 11:08
JavaSE
java
开发语言
算法
学习
JAVA------基础篇
java基础
1.JDKJDK:javadevelopmentkitJRE:javaruntimeenvironmentJDK包含JREjava跨平台:因为java程序运行依赖虚拟机,虚拟机需要有对应操作系统的版本
Thrive_LCX
·
2024-01-27 11:34
java
eclipse
java-ee
学习分享1000天
学习第一天,刘老师就要求我们每天写分享,可以是
学习心得
,生活感悟,实在没有,也可以读书摘抄,但是必须每天坚持,必须一个字一个字的输入,不允许复制粘贴。就这样,一天一天
啊呦a7_94
·
2024-01-27 11:36
JAVA面试八股整理——基础部分
JAVA基础
JVMJDKJREJVMjava虚拟机,针对不同的系统,使用相同的字节码会给出相同结果。一次编译,随处可运行JDKJavaSDK提供给开发者使用,创建和编译Java程序。
东都大白兔
·
2024-01-27 10:00
java
面试
jvm
java面试题-枚举
String;B.在Java中可以直接继承java.util.Enum类实现枚举类的定义;C.利用枚举类中的values()方法可以取得全部的枚举项;D.枚举中定义的构造方法只能够使用private权限声明;
java
songfelicity
·
2024-01-27 08:19
java基础
面试题
java基础
面试题
Java基础
面试题-4day
异常Exception和Error有什么区别?Exception类和Error类有一个共同的父类Throwable类Exception类为异常类,可以使用catch捕获,捕获之后,Exception类又分为CheckedException和UncheckendExceptionCheckedException是捕获后必须进行处理的异常UncheckendException是捕获后,可以不进行处理的
云来喜
·
2024-01-27 08:11
java
开发语言
Java基础
面试题-3day
ObjectObject类有哪些常见的方法native修饰符修饰的方法,表示这个方法我不实现,交给操作系统实现getClass():用于返回当前运行对象的class对象hashCode():返回对象的哈希值;一般用于Java的hashmapequals():在Object类中,表示的是判断两个对象的地址是否相同,而String类重写了equals方法,表示两个对象的值是否相等clone():创建并
云来喜
·
2024-01-27 08:41
java
算法
开发语言
Java基础
面试题-5day
泛型什么是泛型?有什么用?泛型是jdk5引入的新特性,通过泛型可以提高代码的可读性和稳定性;当我们使用泛型时,传入的对象类型必须是指定的泛型类型,否则就会报错泛型的使用方式有哪些?一是泛型类二是泛型接口三是泛型方法泛型类,一般在实例化的时候需要指定泛型的类型publicclassPerson{privateStringname;publicPerson{}}实例化Personperson=newP
云来喜
·
2024-01-27 08:05
java
python
开发语言
【
学习心得
】小楼听雨书心意 今日乘风担使命(——2021年12月9日)
“我来参加这次写作班完全是误入的”,静说。是的,她最初是陪我来的。今年暑假,看到第五期写作研修班在长沙举行,我就蠢蠢欲动,后因疫情未能成行。11月看见东莞办班的信息,我就毫不犹豫报了名,虽几经波折,终于来到了这里,来到了张文质老师的面前。但是我其实并没有什么明确的写作方向,我更多的是想听听文质老师、其他老师和大家的声音,想借此来整理自己,确定下自己的方向,不仅仅是写作方面的。上了一天的课,听了张老
苏默马
·
2024-01-27 05:05
JAVA自动化(四)--TestNG注解
前言本篇为JAVA自动化的第四篇章,主要为TestNG基础使用主要讲述后续自动化中能够使用得部分,如果想了解更多可以查看官方文档学习条件:
JAVA基础
部分,注解基本使用TestNG介绍TestNG(TestingNextGeneration
Kai-Test
·
2024-01-27 05:27
java自动化
java
自动化
单元测试
2021-12-22
2021.12.21日
学习心得
又在一次期待中上宇彤老师的课,上宇彤老师的课就像如获珍宝,昨天晚上上夜班,着急的我找了几个人调班后没有成功,想着就算上班也要听课,最后也断断续续的听了一些课.1.声音变现涉及三个方面
5e862b78f425
·
2024-01-27 04:15
java基础
知识补漏(2)---匿名内部类
昨天在看mars的视频的时候,看到他提到匿名内部类,竟然不知,倍感羞耻,所以百度+google,总算瞧出了个一二三:匿名内部类1、定义:顾名思义,就是一个类里面,定义了一个内部类,而该类是没有名字的,其实严格应该这么说:一个类里面有一个没有名字的“类"。在android里面应用较多,声明方式更像是new一个接口或对象的感觉,但是我们知道接口不能实例化,所以我们就得new一个实现了接口方法的对象出来
weixin_34268579
·
2024-01-27 03:31
java
移动开发
《
Java基础
入门》第三版--黑马程序员课后习题(编程部分)
第1章Java开发入门第2章Java编程基础1.编写程序,计算1+3+…+99的值,要求如下:(1)使用循环语句实现1~99的遍历(2)在遍历过程中,通过条件判断当前的数是否为奇数,如果是就累加,否则不加。publicclassgetSum{2publicstaticvoidmain(String[]args){3intsum=0;4for(inti=1;i();4list.add("a");5l
杪商柒
·
2024-01-27 02:20
JAVA语法知识+实验练习
servlet
java
开发语言
20181211刻意练习
昨天发了自己两条朋友圈,第一条是对这次学习的总结,文字介绍了
学习心得
,还写出了自己A1A2便签,图片是精心排版九宫格:第一张是本次学习给过我许多帮助鼓励的同一小组同学,纵向中间三图以时间顺序体现的此次培训课的主题
Lilyzhou02
·
2024-01-26 23:13
大不了,从头再来!
前几天我发布了一篇关于改善作息的心灵汤《从今天开始,学着早睡》,算是我那几天的
学习心得
,并且我现在正在努力地实践着,希望早日摆脱懒散的坏毛病。
张张爱吃瓜
·
2024-01-26 20:19
软件构造|
学习心得
01 静态检查
目标:•学习静态系列•了解好的软件的三大特性冰雹序列“冰雹序列”的定义:从正整数n开始,如果n是偶数,则下一个数是n/2,否则下一个数是3n+1,直到n等于1。这里有几个例子:由于存在3n+1这种变化,所以序列元素的大小可能会忽高忽低——这也是“冰雹序列”名称的来历,冰雹在落地前会在云层中忽上忽下。那么所有的序列都会最终“落地”变到1吗?(这个猜想称为考拉兹猜想。)计算冰雹序列下面的代码用于打印冰
葫八哥
·
2024-01-26 19:11
2024.1.25
学习心得
如何合理的运用主键和唯一键建表tip:不要用业务逻辑充当主键(例:stu_name等)例:使用一个编号充当主键,业务逻辑则使用唯一键createtablestudent(stu_idintprimarykey,--主键stu_namenvarchar(50)uniquenotnull,--唯一键(代理主键),n(对汉字支持)var(可变)50(长度最大50)stu_emailnvarchar(50
低调的小野
·
2024-01-26 19:50
数据库
数据库
sql
mysql
2024.1.26
学习心得
(此前为关于数据库存储的学习)
SQLServer数据关系图的使用任意选择一张表,右键“数据库关系图”选项,选择添加所验证关系表,便可以看到表与表的联系,一对一,一对多,多对多,具体实现为图1所示。图1tip:面向过程的语言:数据与操作分离。(c)面向对象的语言:(类)数据与操作结合。(c++,c#,java)主键(设计主键需要注意的问题)定义:能够唯一标示一个事物的一个字段或多个字段的组合,被称为主键。附注:含有主键的表叫做主
低调的小野
·
2024-01-26 19:50
数据库
数据库
2024.1.23
学习心得
预备知识1.学习数据库必须学习数据库原理吗?答:需要!但如果没有此基础,需要在学习过程中自主学习所需理论知识。2.学习SQLSERVER必须得先学习一门编程语言吗?答:不需要,但如果拥有一门语言的基础,在编写数据库过程中会更容易上手。3.数据结构与数据库的区别?答:数据库是在应用软件级别研究数据的存储和操作。数据结构是在系统软件级别研究数据的存储和操作。建议学习数据库的时,同时学习数据结构的知识,
低调的小野
·
2024-01-26 19:20
数据库
数据库
2024.1.24
学习心得
命令建表和约束实例TIP:可以给任一的约束起名。例:emp_idintconstraintpk_emp_id_hahaprimarykey(主键取名)dept_idintconstraintfk_dept_id_heiheiforeignkeyreferencesdept(dept_id)(外键取名)在createtable中最后一个字段建议不要写逗号(保持与Oracle相同的语法规定,提高代码的
低调的小野
·
2024-01-26 19:20
数据库
sql
数据库
2024.1.22
学习心得
1.新建表后,若在其中未能找到所建表,可以尝试刷新。2.什么是数据库?狭义:存储数据的仓库;广义:可以对数据进行存储和管理的软件以及数据本身统称为数据库;数据库是由表、关系、操作组成。3.为什么需要数据库?几乎所有的应用软件的后台都需要数据库;数据库占用空间小、容易持久保存;存储比较安全;容易维护和升级;数据库移植比较容易;简化对数据的操作;为将来学习Oracle做准备(MYSQL小型,SQLSE
低调的小野
·
2024-01-26 19:19
数据库
数据库
第十七课:《这样投稿:增加你的文章过稿率》
学习心得
大家好,我是心言。今天是我参加《21天写作训练营》的第十七天,今天的学习内容是:《这样投稿:增加你的文章过稿率》。我们在写作投稿时,要把自己的文章当成一个产品去进行运营。在自媒体时代,没有人会喜欢去细细品读你的碎碎念,所以,我们一定要认真去修炼自己的文章,让自己的文章符合优秀的品质。在投稿之前,我们要先思考,自己的文章能够给大家带来什么?能够输出什么样的价值?我们一定要让自己的文章做到有趣、有料、
暖阳的碎碎念
·
2024-01-26 18:21
大神的分享:Java程序员的学习生涯中各个阶段的建议
这本书的内容是帮助你对于Java有一个更加深入的了解,是
Java基础
的升级版。这本书很厚,正常速度的话,应该可以在半年左右看完
JAVA架构师的圈子
·
2024-01-26 18:51
Java基础
知识之循环语句(for循环、while循环)
文章目录一、for循环二、while循环三、各种循环的区别四、循环注意事项一、for循环1、简答说明for(初始化语句;条件判断语句;条件控制语句){循环体语句:}(1)执行初始化语句(2)执行条件判断语句,看其结果是true还是false(3)如果是false,循环结束,如果是true,继续执行执行循环体语句(4)执行条件控制语句(5).回到(2)继续2、案例:输出所有三位水仙花数并且每行输出2
鸿蒙Next
·
2024-01-26 18:08
Java面向对象
java
算法
编程语言
程序设计
家书
在宁波学习三天,回来后第一次参加公司的《六项精进》分享会,刚来到会场,看到许多老学员,他们依然热情不减,积极踊跃的上台讲述自己的
学习心得
,总结工作中的失误,并自我反省,发现问题,解决问题。
杜户刚
·
2024-01-26 17:28
第十五课:《5步文章修改法,提升你的文章成稿率》
学习心得
大家好,我是心言。今天是我参加《21天写作训练营》的第十五天,今天的学习内容是:《5步文章修改法,提升你的文章成稿率》。没有一位作者能够一步到位写出完美文章,好文章都是改出来的。鲁迅先生写完文章后,至少要看两遍,竭力将可有可无的字、句、段删去,毫不可惜。矛盾说:“练习写作的秘诀,就是不怕修改。”托尔斯泰也曾说:“不要讨厌修改,还要把同一件东西改写10遍、20遍。”鲁迅写完散文《藤野先生》,修改了1
暖阳的碎碎念
·
2024-01-26 16:17
Java基础
知识02
Java基础
知识02Java是一种常见的编程语言,具有广泛的应用。以下是一些Java的基础知识:Java是一种面向对象的编程语言,在Java中,所有的代码都包含在类中。
Java晓菜吉
·
2024-01-26 16:09
java
开发语言
火龙灸
学习心得
放疗科李清娟
火龙灸,起源于督脉灸及隔瓦甄灸,操作时形似火龙,热力深广,作用于督脉及足太阳膀胱经,有温、通、调、补四大功效,可调理经络,增强免疫力,适用于虚寒体质、妇科男科疾患及各类痛症、慢性虚损患者,适应症范围广泛,效果明显!对于火龙灸一直都是闻名遐迩却不曾见面,而这次的火龙灸学习班圆了我的火龙灸梦想!满满两天的课程安排,理论与实践完美结合,干货满满,收获满满!开场八段锦!图片发自App刘护长理论讲解:从火龙
梨栗子
·
2024-01-26 16:33
力扣 35. 搜索插入位置
新手村前言35.搜索插入位置题目描述解题思路代码总结题目来源第一站LeetCode新手村前言最近玩OJ赛,发现对算法的理解还需要更加扎实,code能力还可以进一步提升,所以做这样一个算法的系列文章,用于记录
学习心得
Elvin域文
·
2024-01-26 13:30
算法
leetcode
算法
c++
数据结构
javaSE基础学习计划
Java基础
语法(已完成)流程控制与方法(已完成)面向对象数组集合异常处理常用类IO知识点的了解应该每天更新总体来说计划15天左右就要熟悉基础的知识并应用。
竹篮打水碎又圆
·
2024-01-26 13:24
java
struts
算法
java基础
-反射
今天我们来说一说反射,首先,什么是反射?java官方对反射的解释如下反射允许对封装类的字段,方法,和构造函数的信息进行编程访问。这句话就是说反射允许对成员变量、成员方法和构造方法的信息进行编程访问图中我们可以发现,代码中有很多提示语句,这些提示语句都是通过反射实现的。利用反射可以获得所有方法、方法的形参并展示出来,这个就是反射。利用反射我们可以把成员变量获取出来,这时我们就可以获得这个成员变量的所
余阳867
·
2024-01-26 12:49
java
开发语言
【计算机网络】应用层——HTTP 协议(一)
个人主页:兜里有颗棉花糖欢迎点赞收藏✨留言✉加关注本文由兜里有颗棉花糖原创收录于专栏【网络编程】本专栏旨在分享学习计算机网络的一点
学习心得
,欢迎大家在评论区交流讨论目录一、什么是HTTP协议二、HTTP
兜里有颗棉花糖
·
2024-01-26 12:16
网络编程
计算机网络
http
网络协议
荣荣老师家排系列课程
学习心得
(杨丹)
谈到心得,不知从何写起,感觉9个月一晃就过去了,首先感谢荣荣老师的辛苦带领,让我学习到那么多知识,其次感谢兆霞姐的辛苦筹备和伙伴们的真诚陪伴,谢谢你们!感恩成长路上有你们相伴!以下是我感触比较深的点:1.自我觉醒,成长转折。在参与课程之初,是我状态最差的时间,身体不好,工作不满意,也是为了抓住每一根救命稻草,我选择了荣荣老师的课程,记得当时我是个忧心忡忡、悲观低落,没有力量的人,清楚记得在自己第一
杨丹_cbc4
·
2024-01-26 09:15
java基础
知识
获取一个数字每一位的数值:规律如上***注:引用数据类型作为参数传递,传递的是地址值,当在方法中值被改变时,其存储于堆内存中的值也会改变,而基本数据类型作为参数传递时,传递的时该参数的副本,当方法弹栈时,方法中的值会随之消失,而实际的值不会改变--引用数据类型:*类class:包括String,StringBuffer,ArrayList,HashSet,HashMap等*接口interface*
顾十方
·
2024-01-26 09:34
java
java循环结构(for、while、do-while)及练习
java基础
编程java循环结构在某些条件满足的情况下,反复执行特定代码的功能循环语句分类for循环while循环do-while循环循环语句四个部分for循环/*For循环结构的使用一、循环结构的4个要素
silin123
·
2024-01-26 08:31
Java基础
之基础知识测试
单选题:(每道题目2分)1.下列哪个声明是错误的?(B)A.inti=10;B.floatf=1.1;//floatf=1.1fC.doubled=34.4;D.byteb=127;long类型的数据加后缀L或者lfloat类型的数据加后缀F或者f整数默认是int类型浮点数默认是double类型2.下面哪个不是java中的关键字?(C)A.publicB.trueC.mainD.class3.下面
wen_文文
·
2024-01-26 08:00
Java
Java基础
进阶03-注解和单元测试
目录一、注解1.概述2.作用3.自定义注解(1)格式(2)使用(3)练习4.元注解(1)概述(2)常见元注解(3)@Target(4)@Retention二、单元测试1.概述2.单元测试工具JUnit3.JUnit特点4.JUnit的使用5.JUnit常用注解一、注解1.概述注解是代码里的特殊标记,程序可以读取注解,一般用于替代配置文件开发人员可以通过注解告诉类如何运行:在Java技术里注解的典型
辉图
·
2024-01-26 08:17
笔记
java
笔记
java基础
进阶-------代理(Proxy)
java基础
进阶-------代理(Proxy)本文转载自孤傲苍狼的博客:http://www.cnblogs.com/xdp-gacl/p/3971367.html一、代理的概念动态代理技术是整个java
BaseTotoro
·
2024-01-26 08:16
java零基础学习
代理
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他