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学习笔记经典例题
ASCII码表字母大小写相差32的原因分析
下面是一道经典的“十六进制转八进制”题目(摘选自蓝桥杯题库):
经典例题
,题目不难,引用一份c语言实现的代码(代码出处https://www.cnblogs.com/panweiwei/p/6478705
JellyfishMIX
·
2023-04-15 11:50
计算机理论与基础
ASCII码
ASCII码表
进制转换
二进制运算
五大类常见算法 (递归与分治,动态规划,贪心,回溯,分支界限法)
五大类常见算法(递归与分治,动态规划,贪心,回溯,分支界限法)
经典例题
一、递归与分治二、动态规划三、贪心四、回溯五、分支界限法系统地刷LeetCode算法题之前,先从宏观上了解一下这五大算法
经典例题
列举五大算法及其解决的一些经典问题
林哲乐
·
2023-04-14 21:11
算法与数据结构
算法
贪心算法
动态规划
Java学习笔记
(三):集合类与常用数据结构的典型用法
foochane:https://foochane.cn/article/2019122801.html1Collection集合1.1集合概述在前面基础班我们已经学习过并使用过集合ArrayList,那么集合到底是什么呢?集合:集合是java中提供的一种容器,可以用来存储多个数据。集合和数组既然都是容器,它们有啥区别呢?数组的长度是固定的。集合的长度是可变的。数组中存储的是同一类型的元素,可以存
foochane
·
2023-04-14 14:26
Java学习笔记
(1)Lambda是函数式接口的语法糖
Java中的Lambda和JavaScript的箭头函数很相似。如JavaScript的箭头函数:varisNegative=(num)=>numisNegative=num->numintegerStream=Stream.of(1,2,3,-4).filter(isNegative);Lambda的本质是一个函数式接口的语法糖。以上面的代码为例:PredicateisNegative=num-
浩神
·
2023-04-14 06:36
算法框架专辑60分版本
文章目录框架动态规划框架
经典例题
01背包&完全背包拓展例题爬楼梯凑硬币/零钱兑换(完全背包)丑数最长递增子序列最长公共子序列子数组的最大和使用最小花费爬楼梯---==滚动数组优化空间==滚动数组优化不同路径
千篇不一律
·
2023-04-14 05:06
算法刷题手册
java
2018-11-22矩阵求导
(Ax)'=At(3)函数矩阵——》标量;导数结构与矩阵相同image.png2.基本的
经典例题
(from刘丁酉《
lucia320
·
2023-04-14 03:42
Spring---狂神说
Java学习笔记
Spring哔哩哔哩狂神说Java-Spring学习网址文章只为分享学习经验和自己复习用,学习还是该去查看正规视频网站和官方文档才更有效文章目录Spring1、简介1.1、优点1.2、组成1.3、拓展2、IOC理论推导2.1、IOC基础1、分析实现2、修改后2.2、IOC本质2.3、HelloSpring2.4、修改之前的代码2.5、IOC创建对象的方式---构造器注入3、Spring的基础配置3
上下没中
·
2023-04-14 02:34
java
spring
java
5.3 定积分的换元积分法和分部积分法
学习
经典例题
:找一些经典的例题,理解它们的解题思路,注意其中的技巧和要点,掌握其中的方法和步骤。多做练习题:练习是巩固知识的关键。
夏驰和徐策
·
2023-04-13 14:35
程序猿数学之高等数学
高等数学
同济高数上
程序猿数学之高等数学
前缀和与
经典例题
详解
前缀和与及
经典例题
详解南昌理工ACM集训队这是目录前缀和与及
经典例题
详解前言前缀和P5638光骓者的荣耀二维前缀和P2004领地选择最大子段和P1115最大子段和P1719最大加权矩形写在最后前言下面的例题都出自于洛谷官方算法
inferno丶
·
2023-04-13 02:33
算法
动态规划
acm竞赛
数据结构
java学习笔记
-使用javadoc命令生成API文档
java中有三种注释:单行注释、多行注释(和C,C++中的一样)重点:文档注释如果编写java源码时添加了文档注释,则可以使用javadoc工具将代码中的文档注释提取出来做成一份API文档。这样API文档中可以详细列出该类里包含的所有成分。通过查看该文档,有利于掌握其中类的用法。在集成开发环境中,可以按照一定的步骤选项进行导出,例如平时使用的Eclipse,选择Export,选后选择导出javad
温姑娘
·
2023-04-12 21:53
JAVA
Java学习笔记
:进阶语法
文章目录一、对象内存管理:①堆内存:②垃圾回收机制:③栈:④方法区:二、Debug调试:三、API文档:①JDKAPI:②文件注释规范:③导出项目的JavaDoc文档:四、字符串String类:①String是不变对象:②修改字符串的性能问题:③String类中的常用函数:五、正则表达式:①正则表达式简介:②String类中有关于正则表达式的方法:六、Object:①重写toString方法:②重
Old萬
·
2023-04-12 21:52
#
Java学习笔记
java
学习笔记
Java学习笔记
之Mybatis
1.Mybatis1.1MyBatis介绍MyBatis是一款优秀的持久层框架MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集的过程MyBatis可以使用简单的XML或注解来配置和映射原生信息,将接口和Java的实体类【PlainOldJavaObjects,普通的老式Java对象】映射成数据库中的记录。MyBatis本是apache的一个开源项目ibatis,2010年这个
SolitudeAlma
·
2023-04-12 21:51
Java
java
mybatis
MyBatis---狂神说
Java学习笔记
MyBatis—狂神说
Java学习笔记
哔哩哔哩狂神说Java-MyBatis学习网址文章只为分享学习经验和自己复习用,学习还是该去查看正规视频网站和官方文档才更有效文章目录MyBatis---狂神说
Java
上下没中
·
2023-04-12 21:46
java
java
mybatis
java学习笔记
学习的重点1.如何快速学习java技术2.Java运行机制3.JDK4.Java开发规范5.数据类型6.二进制7.位运算符8.循环9.数组10.成员方法11.成员方法传参机制12.构造器13.封装14.继承15.多态16.类变量和类方法17.接口18.内部类19.异常体系图20.异常处理21.String22.StringBuffer23.StringBuilder24.集合框架体系25.Arra
旧城之王411
·
2023-04-12 21:45
java
学习
开发语言
`java`学习笔记(十一)`javadoc`注释
java学习笔记
(十一)javadoc注释文档注释只放在类、接口、成员变量、方法之前,因为Javadoc只处理这些地方的文档注释,而忽略其它地方的文档注释。
void.bug
·
2023-04-12 21:44
java
java
开发语言
后端
java学习笔记
四:javaDoc
javaDoc是一种文档注释,文档注释就是在开始的/**+回车之后,第一行或几行是关于类、变量和方法的主要描述,在类上面的是类的描述,在方法上面的是方法的描述通过命令行生成javaDOC文档packageoperator;/***@authorzhulang*@version1.0*@since1.0*/publicclassDoc{Stringname;/***@paramname*@retur
806026945
·
2023-04-12 21:11
JAVA学习笔记
JAVA学习笔记
—Mybatis框架基础
文章目录Mybatis基本应用一框架简介1.1三层架构1.2框架1.2.1什么是框架?1.2.2为什么使用框架?1.2.3常见的框架二Mybatis简介2.1原始jdbc操作的分析2.2Mybatis简介2.3ORM思想三Mybatis快速入门3.1MyBatis开发步骤3.2代码实现四Mybatis映射文件概述五Mybatis增删改查5.1新增六Mybatis核心文件概述6.1MyBatis核心
Big_BlueCat
·
2023-04-12 21:41
Java学习笔记
mysql
java
mybatis
java学习笔记
——javaDOC生成文档
目录使用方法参数信息生成JavaDOC文件使用方法使用/**再按回车(在idea下),来生成DOC文档,具体形式如下/***@authorzhengxiangwen*@version1.0*@since1.8*@param参数*@returnnull*@throws异常抛出情况*/参数信息@author作者名@version版本号@since指明需要最早使用的jdk版本@param参数名@retu
奥卡姆的剃刀生锈了
·
2023-04-12 21:40
【
Java学习笔记
】day6--内容包括:包机制-在IDEA中新建包中包,JavaDoc-通过命令行生成javadoc文档、通过IDEA生成javadoc文档
目录Java第六天--基础的最后部分啦7包机制7.1包机制的概念7.2如何在IDEA中新建包中包8JavaDoc8.1javadoc概念8.2通过命令行生成JavaDoc文档8.3通过IDEA生成JavaDoc文档Java第六天--基础的最后部分啦7包机制7.1包机制的概念为了更好地组织类,Java提供了包机制,用于区分类名的命名空间包语句的语法格式为:packagepkg1[.pkg2[.pkg
jlgl520
·
2023-04-12 21:06
java学习笔记
intellij-idea
java
intellij
idea
java学习笔记
5-javaDoc文档
@author标志编写的作者@exception标志抛出的异常@param说明一个方法的参数@return说明方法的返回值类型@since说明该程序的JDK开始版本@throws和@exception标签一样@version说明版本JDK的标准文档:https://docs.oracle.com/javase/8/docs/api/idea生产方法:Tools->GenerateJavaDocGe
先去捉只猫
·
2023-04-12 21:35
java
Java学习笔记
--使用Javadoc生成程序开发文档
1、使用javadoc命令生成Java文档注释的方法:源程序中注释时需要以/***/如图:2、使用windows命令在对应路径输入javadoc-ddoc文件名.java(如:javadoc-ddocHelloWorld.java)创建成功后如下图:(1)如果出现:错误:java.lang.illegalArgumentException解决方法为:删除CLASSPATH环境变量或者重新设置(2)
chen_WenJ
·
2023-04-12 21:04
JAVA学习笔记
(Mybatis高级)
文章目录Mybatis练习1、配置文件实现CRUD1.1环境准备1.2查询所有数据1.2.1编写接口方法1.2.2编写SQL语句1.2.3编写测试方法1.2.4起别名解决上述问题1.2.5使用resultMap解决上述问题1.2.6小结1.3查询详情1.3.1编写接口方法1.3.2编写SQL语句1.3.3编写测试方法1.3.4参数占位符1.3.5parameterType使用1.3.6SQL语句中
梦幻蔚蓝
·
2023-04-12 21:00
JAVA
java
开发语言
后端
java-ee
intellij-idea
Java学习笔记
(十):面向对象基础
classclassPerson{privateStringname;privateintage;publicStringgetName(){returnthis.name;}publicvoidsetName(Stringname){this.name=name;}publicintgetAge(){returnthis.age;}publicvoidsetAge(intage){if(age1
似锦少年Jory
·
2023-04-12 01:07
CSS解决权重秒懂
00103,id选择器01004,行内样式10005,important无限大例如:navuili0003.navulli0012a:hover0011.nava0011#nava0101重点:继承的权重为0
经典例题
Kingtester
·
2023-04-11 21:31
【技巧】vs2019调试
的由来二.调试1.调试的定义2.调试的基本步骤2.release和debug的区别3.调试的快捷键4.其他功能的快捷键1、窗口快捷键2、项目功能快捷键**3、查找相关快捷键4、代码快捷键5、编辑快捷键5.
经典例题
Shun_Hua.
·
2023-04-11 12:39
干货分享
c语言
开发语言
经验分享
广度优先搜索(BFS)(队列实现) 走迷宫
经典例题
:走迷宫学习中遇到的几个问题:1,如何表示迷宫走的方向?——通过向量表示,dx,dy一一对应;分别是四个方向:向上/下/左/右;in
小聪2.0
·
2023-04-11 08:11
算法
数据结构
宽度优先
算法
数据结构
函数式接口——
Java学习笔记
函数式接口函数式接口一般使用形式:在类中先定义一个方法method,参数传递,再加上函数式接口类型参数再调用method方法,在传入参数时,传入指定数据,再使用函数时接口来作为参数(类似于匿名内部类)publicclassMyclass{Tmethod(ElemTypee,函数式类型f){返回值=f.唯一抽象方法(e);}voidmain(){method(e,()->{实现方法作用})}}1.S
27分钟前
·
2023-04-11 04:27
函数式接口
java
开发语言
后端
【动态规划】——理论基础,
经典例题
1
解决动态规划问题的基本思路动归五部曲:
经典例题
第一组第一题:斐波那契数用动归五部曲分析此题:下面用java代码实现:第二题:爬楼梯动规五部曲解题:java代码实现:第三题:使用最小花费爬楼梯动
不亭
·
2023-04-10 20:13
动态规划
算法
回溯法
经典例题
——python
1.七段码:练习系统求解:思路就是组合,首先利用哈希表来存储所有字符和与它邻接的字符,其次求满足要求的组合。代码讲解如下(各位看官可自我进行改进),另一种直接暴力的算法请参考这篇文章#七段码#组合+回溯Last={'a':['b','f'],'b':['a','c','g'],'c':['b','g','d'],'d':['c','e'],'e':['d','f','g'],'f':['a','e
一台电脑走天下
·
2023-04-10 18:58
python
蓝桥杯
算法
JAVA学习笔记
036-第一个简单的Mybatis程序(代码经验证)
目标:创建一个简单的Mybatis框架的程序,实现对数据库的读取操作。数据表user,里面有3个属性和几个数据,通过程序在console中打印出来。开发工具:IDEA,使用maven管理资源。思路:搭建环境—>导入Mybatis—>编写代码–>测试一、搭建环境:1.创建数据表CREATEDATABASE`mybatis`;USE`mybatis`;CREATETABLE`user`(`id`INT
Shaoxi Zhang
·
2023-04-10 13:55
java
intellij-idea
maven
Java学习笔记
18:Java_Map集合_HashMap集合_可变参数_Stream流_多线程_线程同步_生产者消费者
文章目录1.Map集合1.1Map集合概述和特点[理解]1.2Map集合的基本功能[应用]1.3Map集合的获取功能[应用]1.4Map集合的遍历(方式1)[应用]1.5Map集合的遍历(方式2)[应用]2.HashMap集合2.1HashMap集合概述和特点[理解]2.2HashMap集合应用案例[应用]3.TreeMap集合3.1TreeMap集合概述和特点[理解]3.2TreeMap集合应用
JasonYangQ
·
2023-04-09 18:55
Java
java
C语言递归及
经典例题
详解
什么是递归?什么时候使用递归例题1顺序打印问题例题2求n的阶乘例题3求第n个斐波那契数经典汉诺塔问题经典青蛙跳台阶问题什么是递归?递归就是程序调用自身的编程技巧。递归通常把一个大型复杂的问题层层转化为一个与原问题相似,规模较小的问题来求解。递归策略只需要少量的程序就可以描述出解题过程所需要的多次重复的计算,大大减少程序的代码量。递归需要有边界条件、递归前进段和递归返回段。当边界条件不满足时,递归前
fun-
·
2023-04-09 15:19
C语言基础
c语言
算法
JAVA学习笔记
—第1章 JAVA语言的概述
目录前言:1.软件开发介绍1.1软件开发:1.2人机交互方式:1.2.1图形化界面(GUI)1.2.2命令行方式(CLI)2.计算机编程语言介绍2.1第一代语言:机器语言2.2第二代语言:汇编语言2.3第三代语言:高级语言3.Java语言的概述3.1按传统方式分类:3.1.1JavaSE3.1.2JavaEE3.1.3JavaME3.2从Java的应用领域来分,Java语言的应用方向主要表现:3.
浮生_Lee
·
2023-04-09 13:05
学习
java
JAVA学习笔记
语言基础1 - Java概述
Java简介Java语言是由Sun公司于1995年5月推出的面向对象编程语言,目前由Oracle公司拥有,维护。Java开发环境编译运行过程编译期:.java源文件,经过编译,生成.class字节码文件。运行期:JVM加载.class文件并运行.class文件。Java语言最大的特性:跨平台性,即Java程序编译成字节码后,可以在任意的平台上运行。名词解释JVM:Java虚拟机,加载.class文
马里亚纳景川
·
2023-04-09 04:43
JAVA学习笔记
语言基础
java
开发语言
后端
学习
intellij-idea
详解闭包和匿名函数、作用、缺点和使用场景
一、首先看一个
经典例题
。varresult=newArray();functionfunc(){for(vari=0;i<10;i++){result[i]=function(){returni;}}
米若晨风
·
2023-04-09 00:00
Java学习笔记
-1.6.1基本数据类型
Java是一种强类型语言,每个变量都必须声明其数据类型。Java的数据类型可分为两大类:基本数据类型(primitivedatatype)和引用数据类型(referencedatatype)。Java中定义了3类8种基本数据类型数值型-字节(byte)、短整数(short)、整数(int)、长整数(long)、单精度小数(float)、双精度小数(double)字符型(char)布尔型(boole
NameeeeError
·
2023-04-08 12:13
Java学习笔记
(2)第四节--方法重载
方法的重载(OverLoad)1.含义:多个方法的名称相同,参数不同。便捷:只需要记住一个方法名称,就可以实现多个功能。代码示例:publicclassDemoMethodOL{publicstaticvoidmain(String[]args){System.out.println(sum(10,20));System.out.println(sum(2,3,5));System.out.pri
Jhxia
·
2023-04-08 08:21
Java学习笔记
Java基础1.标识符和关键词1.1标识符(_a1,$a,1a(错))1.2修饰符1)strictfp(精确浮点类型)内部所有的float和double都是精确浮点类型transient(不可序列化)标识变量不可被序列化synchronized(方法锁)在需要同步的对象中加入此控制,synchronized可以加在方法上,也可以加在特定代码块中,括号中表示需要锁的对象。volatile(强迫从共享
目标Web3
·
2023-04-08 02:53
基础学习
【视频】2秒钟解答85x85
视频讲解(请在WiFi环境下观看)【速算】2秒钟解答85x85_腾讯视频
经典例题
数学王_许老师
·
2023-04-07 16:47
[
Java学习笔记
]Docker安装MySql
参考文档:https://hub.docker.com/_/mysql/一、Docker获取MySql镜像下载镜像$sudodockerpullmysql:5.7#拉取mysql5.7$sudodockerpullmysql#拉取最新版mysql镜像访问官网太慢报错Errorresponsefromdaemon:Gethttps://registry-1.docker.io/v2/:net/htt
玏佾
·
2023-04-07 15:48
【
Java学习笔记
】代理模式详解
文章目录代理模式一、如何理解代理模式1、代理模式的三大角色:目标对象、代理对象、公共接口2、代理模式的三个作用1)保护自己2)增强功能3)代理交互3、代理模式的实现方式分为静态代理和动态代理二、静态代理1、深入浅出,从一个现实业务中常见的场景出发1)方法一,硬编码,直接修改原业务代码,在其基础上新增一个计时的业务代码。2)方法二:新建类继承原业务,在子类中重写父类的方法,实现业务需求3)引入代理模
Xcong_Zhu
·
2023-04-07 11:47
代理模式
java
学习
java类的静态变量调用_
Java学习笔记
八---类的静态变量与静态方法的访问与调用方式...
静态变量又称类变量,静态方法又称类方法,它们统称为静态成员或类成员。静态成员由static修饰,是属于整个类的,所有的对象共享这些静态成员。不需要创建任何对象,静态成员在类装载时就已初始化了,整个运行期间其内存位置不变,直到类卸载。鉴于静态成员的这些特性,访问静态变量以及定义或调用静态方法时与非静态成员也有不同之处。下面分别做出说明。1.静态变量类的非静态方法、静态方法都可以直接访问静态变量其他类
小聪约了只喵
·
2023-04-07 08:29
java类的静态变量调用
算法学习 (门徒计划)1-3 递归与栈 学习笔记
栈的基本概念栈的基本操作栈的概念和应用例题:括号匹配leetcode—20解题思路示例代码解题后的思维衍生例题:基本计算器leetcode—224解题思路示例代码继续课程的内容栈的应用场景(简述线程池)例题表达式求值解题思路重点:双栈法
经典例题
正半轴
·
2023-04-07 06:42
算法研习
java
编程语言
【4.3】(蓝桥备战)动态规划
经典例题
文章目录数字三角形包子凑数摆动序列数字三角形数字三角形-蓝桥云课(lanqiao.cn)动态规划的典型解题方法就是寻找子问题,之后确定dp数组的定义以及递推公式。确定dp数组以及下标含义:dp[i][j]表示走到三角形的下标为i,j的位置时,最大的和。dp数组初始化:dp[0][0]是多少?在三角形顶,最大值自然就是path[0][0]。确定递推公式:dp[i][j]由两个状态推导而来,分别是正上
Sivan_Xin
·
2023-04-07 03:52
日更计划
动态规划
算法
java
Java学习笔记
文章目录JavaSEDay1:
java学习笔记
JDK、JRE与JVM、关键字、八大基本数据类型、引用类型、字符拓展、转义字符、布尔值拓展1.1JDK、JRE与JVM1.2JDK环境变量配置1.3JAVA
欧尼焦
·
2023-04-06 23:39
java
学习
开发语言
Effective
Java学习笔记
1
组合还是继承假设我们要统计set的历史元素数。1.定义一个类,申明一个静态成员变量作为计数器,尝试重写add和addAll方法,计数器增加。发现数量统计是预期的2倍,因为addAll里面调用了add,被两次计数。如果之重写add,假如addAll以后的发布版本中不调用了add了怎么办。如果把addAll全部重写,那么父类的实现被架空。假如为了保证安全,父类在元素加入之前做检查,我们架空的方法就很危
程序猿皮皮
·
2023-04-06 16:03
Java学习笔记
004:Lambda表达式
–在学Lambda之前需要先学习内部类和匿名类相关知识–在学习Lambda之前需要学习一点相关知识1.函数式编程虽然Java不是函数式语言,但Java8Lambda表达式让java也拥有函数式编程的能力。函数式编程中的“函数”不是指编程语言中的函数(方法),而是指数学中的函数。比如y=2x+5这个函数,你只需要关注输入变量x和输出变量y至于计算方法我们交给编译器而不是自己写。简单来说,函数式编程的
弃疗咸鱼的笔记
·
2023-04-06 13:12
java
lambda
JAVA学习笔记
——Lambda 表达式
目录引入表达式语法函数式接口方法引用和构造器引用方法引用构造器引用变量作用域处理lambda表达式引入Lambda表达式是一个可传递的代码块,可以在以后执行一次或多次。在Java中传递一个代码段并不容易,不能直接传递代码段。Java是一种面向对象语言,所以必须构造一个对象,这个对象的类需要有一个方法能包含所需的代码。在其他语言中,可以直接处理代码块。Java设计者很长时间以来一直拒绝增加这个特性。
Andrew-xj
·
2023-04-06 13:40
JAVA学习笔记
java
编程语言
Java学习笔记
-Lambda表达式
函数式编程思想概述在数学中,函数就是有输入量、输出量的一套计算方案,也就是“拿什么东西做什么事情”。相对而言,面向对象过分强调“必须通过对象的形式来做事情”,而函数式思想则尽量忽略面向对象的复杂语法——强调做什么,而不是以什么形式做。面向对象的思想:做一件事情,找一个能解决这个事情的对象,调用对象的方法,完成事情。函数式编程思想:只要能获取到结果,谁去做的,怎么做的都不重要,重视的是结果,不重视过
少年无为
·
2023-04-06 13:55
Java
Java学习笔记
Lambda
Lambda表达式
Java
【数据结构与算法-动态规划系列
经典例题
汇总】
【数据结构与算法-动态规划系列
经典例题
汇总】典例1、爬楼梯(easy)典例2、打劫(medium)典例3、最大字段和(easy)典例4、找零钱(medium)典例5、三角形(medium)典例6、最长上升子序列
Wupke
·
2023-04-06 11:58
数据结构与算法学习
动态规划
数据结构与算法
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他