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核心
技术-具体的集合
126.png除了Map结尾的类之外,其他都实现了Collection接口,而以Map结尾的类实现了Map接口。链表在Java程序设计语言中,所有链表实际上都是双向链表的(doublelinked)——即每个节点还存放着指向前去节点的引用。127.png从链表中间删除一个元素是一个很轻松的操作,即需要更新被删除元素附近的链接。128.png在链表中添加或删除元素时,绕来绕去的指针可能已经给人们留下
Tu9oh0st
·
2023-08-06 22:29
面试了 N 个候选人后,我总结出这份 Java 面试准备技巧!
目录:框架是重点,但别让人感觉你只会山寨别人的代码别只看单机版的框架,分布式也需要了解对于数据库,别只知道增删改查,得了解性能优化
Java核心
,围绕数据结构和性能优化准备面试题Linux方面,至少了解如何看日志排查问题通读一段底层代码
谦希教育
·
2023-08-06 12:13
【每日易题】数据结构链表篇——单链表oj题(1),几道典型例题带你快速掌握单链表
我们这个系列主要是根据博主自身的
编程学习
的经历来带大家分模块来刷一些经典的题型,通过做题来加深大家对该部分内容的掌握。好了,废话不多说,开始今天的学习吧!
君兮_
·
2023-08-05 21:29
每日易题
数据结构
链表
开发语言
程序人生
leetcode
Java
编程学习
入门、Java语言学习、Java入门必看
一、初识Java1.生活中的程序:从起床到教室上课的过程穿衣打扮》起床》洗漱》出宿舍》》吃早餐》到教室按照特定的顺序去完成某一件事的过程我们叫做生活中的程序2.计算机中的程序:一组有序指令的集合,需要和计算机交流就要使用计算机语言,java就是计算机语言的一种3.Java能做什么:1、开发桌面应用程序,比如:QQ、酷狗2、开发Internet应用程序,比如:淘宝、天猫4.Java技术平台:1、Ja
计算机语言学习
·
2023-08-05 20:21
自学简单编程可行吗?
首先要选定
编程学习
的方向,例如Python、C、C++、Java、JavaScript等等编程语言,你最好先去查一查都有哪些编程语言,每种编程语言都侧重于哪些方向,例如JavaScript主要用于Web
621c02b2c778
·
2023-08-05 04:07
C语言的图形编程的问题集锦及大神感悟!值得一看!
C语言C++、
编程学习
交流基地:5856539641、为什么VC下找不到BGI文件?2、我按照书上写的把程序输入,编译时发现找不到graphics.h文件3、VC是不是不支持图形开发啊?
枫馨蕊
·
2023-08-05 03:28
菜鸟编程之路——输出1到100之间的质数
——记录自己的
编程学习
之路质数是只能被1和自己本身整除的数字。任何数都能被1和自己本身整除,因此判断是不是质数,只需要判断是不是还能被其他数字整除。
思则变
·
2023-08-04 23:01
菜鸟编程之路
【
编程学习
】每天进步一点点,
编程学习
之路:一款Mdict词典制作工具,Mdict Editor Tool v2.0.35 -- 多功能个性化词典制作工具
【
编程学习
】每天进步一点点,
编程学习
之路:一款Mdict词典制作工具,MdictEditorToolv2.0.35--多功能个性化词典制作工具这是一篇陈年旧贴,大学无聊的时候学习了Mdict词典的制作,
鱼子酱126
·
2023-08-04 04:26
Java核心
(二)深入理解线程池ThreadPool
Threadpool本文你将获得以下信息:线程池源码解读线程池执行流程分析带返回值的线程池实现延迟线程池实现为了方便读者理解,本文会由浅入深,先从线程池的使用开始再延伸到源码解读和源码分析等高级内容,读者可根据自己的情况自主选择阅读顺序和需要了解的章节。一、线程池优点线程池能够更加充分的利用CPU、内存、网络、IO等系统资源,线程池的主要作用如下:利用线程池可以复用线程,控制最大并发数;实现任务缓
Java中文社群_老王
·
2023-08-04 02:37
Linux
编程学习
笔记-Linux系统文件编程详解
Linux系统文件编程详解Linux文件操作命令ls命令cp命令mkdir命令mv命令cat命令rm命令grep命令more命令Linux文件系统Linux文件编程打开文件关闭文件读取文件写入文件文件偏移量获取文件状态文件锁定内存映射Linux文件操作命令ls命令功能:列出指定目录下的内容及其相关属性信息语法:ls[参数选项][文件]常见参数:-a显示所有文件以及目录,包括'以"."开头的隐藏文件
猿太极
·
2023-08-04 01:33
Linux笔记
linux
C语言/C++对
编程学习
的重要性!
C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。所以C与C++的最大区别在于它们的用于解决
折扇戏美人_a48e
·
2023-08-04 01:24
java基础之异常处理(详细笔记)
这里有一点路线小伙伴可以参考一下哈JAVA实现客户信息管理系统以及给大一寒假学生的建议_小吴-CSDN博客参考书籍:Java从入门到精通,
Java核心
卷1。
小吴有想法
·
2023-08-03 16:25
java
笔记
java
后端
javase
入门
MySQL官方特供649页顶级笔记,凝聚社区力量深入技术内幕
你去翻翻大厂那些30、40K的岗位就懂了:大厂所侧重的技术点各不相同,但万变不离其宗,对于Java开发岗而言,除了要求你熟练使用Spring等等
Java核心
框架外,MySQL作为主流关系型数据库,是眼下面试被问最多
程序员黑哥
·
2023-08-03 14:34
运维
数据库
编程语言
java
mysql
VC++2010安装教程
来源:微信公众号「
编程学习
基地」文章目录VC++2010离线版安装VC++2010环境的搭建VC++2010的使用安装包获取方式VC++2010离线版安装安装包获取方式:微信公众号
编程学习
基地发送关键字
DeRoy
·
2023-08-03 10:12
C++
C
开发工具
c++多线程(二)线程间共享数据
来源:微信公众号「
编程学习
基地」文章目录1.共享数据带来的问题2.使用互斥量保护共享数据2.1C++中使用互斥量2.2接口内在的条件竞争2.3死锁及解决方案2.4std::unique_lock2.5不同域中互斥量所有权的传递
DeRoy
·
2023-08-03 10:12
#
c++11
c++
开发语言
c++11
c++多线程(三)同步并发操作
来源:微信公众号「
编程学习
基地」文章目录1等待一个事件或其他条件1.1等待条件达成1.2使用条件变量构建线程安全队列2使用期望等待一次性事件2.1带返回值的后台任务2.2std::async2.3任务与期望
DeRoy
·
2023-08-03 10:12
#
c++11
c++
开发语言
c++11
C++使用正则匹配
来源:微信公众号「
编程学习
基地」C/C++可以用正则表达式吗?
DeRoy
·
2023-08-03 10:42
C++
VS2019搭建C语言开发环境(图文教程)
来源:微信公众号「
编程学习
基地」文章目录VS2019搭建C语言开发环境环境测试代码VS2019搭建C语言开发环境双击VS2019,选择创建新项目选择项目类型为空项目搜索框输入空项目进行搜索或者选择C++
DeRoy
·
2023-08-03 10:42
C
C++
c++
c语言
VS2019
使用教程
Python入门书籍路线推荐
现在越来越多人从python开始入门
编程学习
。现在市面上已经有很多python的书籍,虽然入门路线众多。但经本人时间,对学习路线做一个面向小白的推荐。
情绪_8360
·
2023-08-02 12:53
linux 查看端口占用情况
欢迎关注个人微信公众号:小哈学Java,文末分享阿里P8高级架构师吐血总结的《
Java核心
知识整理&面试.pdf》资源链接!!
插件小屋
·
2023-08-02 02:07
分享一个小项目:学生成绩管理系统,非常适合拿来练手!
包括
java核心
知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书等等!
程序员匡胤
·
2023-08-01 23:51
Shell
编程学习
-If条件语句
示例1:使用传参的方式实现两个整数的比较:#!/bin/bash#read-p"Pleaseinputsecondnumber:"num1num2if[$num1-lt$num2]thenecho"$num1islessthan$num2."exitfiif[$num1-eq$num2]thenecho"$num1isequalto$num2."exitfiif[$num1-gt$num2]the
CCH2023
·
2023-08-01 13:45
Shell
linux
中高级Java程序猿代码优化的细节
在
Java核心
API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。
KillCom
·
2023-08-01 07:44
java
代码优化
多线程并发
编程学习
(jvm优化、Linux优化)壹
壹、B站狂神juc1、什么是JUCjava.util.concurrent包是在并发编程中使用的工具类,有以下三个包:2.进程和线程回顾进程/线程是什么?进程:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。线程:通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有
碎月无晴灬
·
2023-08-01 03:13
程序员C语言
编程学习
如何理解指针
指针,传说中是C语言中的一个难点,且是难点中的难点。本文在教材的基础上,再详细地谈谈“指针”这个东东,力争让大家能理解它。一、指针的概念关于指针的定义,很多教材一般给出“它是一个地址”,“存储的是变量的地址”,“指向了一个值”等等描述。这样描述其实也没错,但是就是不那么好理解。我觉得要理解指针,无需给出什么定义,只需讲透如下5个点,我认为基本就可以理解一个指针了。这5个点我总结如下:1.指针是一个
小辰带你看世界
·
2023-07-31 18:57
Socket网络
编程学习
笔记 (10)简易聊天室案例
1.聊天室数据传输设计必要条件:客户端、服务器必要约束:数据传输协议原理:服务器监听消息来源、客户端链接服务器并发送消息到服务器1.1客户端、服务器数据交互client发送消息到服务器端,服务器端回复消息也就是回送消息。1.2数据传输协议如上图,数据在传输的时候,需要在尾部追加换行符,也就是说原来5个字节的数据,在实际传输时,是有6个字节长度的。1.3服务器、多客户端模型在客户端有多个情况下,客户
鮀城小帅
·
2023-07-31 09:48
#
Socket
网络
学习
服务器
聊天室
IO多路复用技术详解
来源:微信公众号「
编程学习
基地」文章目录IO多路复用概述网络IO模型同步/异步阻塞/非阻塞IO多路复用selectselect调用timeval结构体select置位fd_set结构体select使用Serverclient
DeRoy
·
2023-07-31 09:47
linux
编程学习基地
网络
linux
IO多路复用
服务器
Java
编程学习
——java开发的现状
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。给你学习路线:html-css-js-jq-javase-数据库-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmv
小宇java
·
2023-07-31 05:04
go网络
编程学习
笔记6(安全)
简介尽管互联网最初被设计为可以承受敌对代理攻击的系统,但它过去一直是在一个可信的实体和合作的环境中发展起来的。可惜现在已经时过境迁。垃圾邮件,拒绝服务攻击,网络钓鱼这些东西使得每一个上网者都需要自行承担风险。应用程序应当在复杂的互联网环境中仍然可以正确工作。“正确”不光意味着程序功能的正确,同时还意味着要确保数据传输过程中的保密性和完整性,甚至只允许合法用户进行访问和其它问题。这自然使得编程更加复
GeminiGirl0604
·
2023-07-30 14:44
overriding, overwriting, overloading的区别篇
——《Java高手真经值
Java核心
编程技术》Remarks:在各书的定义里出现的多,但应用的overriding≈overwritingo
gilgamesh09
·
2023-07-30 10:01
JDK,JRE,JVM三者关系
JRE(JavaRuntimeEnvironment)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及
Java核心
类库。
coffee_0308
·
2023-07-29 11:32
jvm
java
开发语言
JDK,JRE,JVM三者的关系
JDK=JRE+java开发工具(javac.exe/java.exe/jar.exe)JRE(全称JavaRuntimeEnvironment),能运行已编译好的程序,但不能创建程序JRE=JVM+
java
单行梦想家
·
2023-07-29 11:32
Java
java
jvm
开发语言
Lua
编程学习
笔记
文章目录Lua
编程学习
笔记一、环境安装二、Lua基本语法1.注释2.标识符3.变量4.数据类型5.Lua运算符三、循环与流程控制1.循环2.流程控制四、函数1.基本定义2.可变参数3.函数作为参数传递五
tough is tough
·
2023-07-29 05:00
饥荒DST
lua
开发语言
Java
编程学习
入门、Java语言学习、Java入门必看
一、初识Java1.生活中的程序:从起床到教室上课的过程穿衣打扮》起床》洗漱》出宿舍》》吃早餐》到教室按照特定的顺序去完成某一件事的过程我们叫做生活中的程序2.计算机中的程序:一组有序指令的集合,需要和计算机交流就要使用计算机语言,java就是计算机语言的一种3.Java能做什么:1、开发桌面应用程序,比如:QQ、酷狗2、开发Internet应用程序,比如:淘宝、天猫4.Java技术平台:1、Ja
计算机语言学习
·
2023-07-29 02:15
4.3. 重载和重写的区别
下面是《
Java核心
技术》对重载这个概念的介绍:综上:重载就是同一个类中多个同名方法根据不同的传参来执行不同的逻辑处
挨打且不服66
·
2023-07-28 13:44
java笔记整理
java
双亲委派作用
Java程序启动时,JVM会创建三个主要的ClassLoader,它们分别是:启动类加载器(BootstrapClassLoader):负责加载
Java核心
类库,如java.lang包下的类,它是JVM
旷野历程
·
2023-07-28 12:27
Java
双亲委派
《
Java核心
技术》(第12版)笔记(二)
第三章Java的基本程序设计结构▲一个简单的Java程序▲注释▲数据类型▲变量与常量▲运算符▲字符串▲输入与输出▲控制流程▲大数▲数组3.1一个简单的Java程序Java标准命名约定以大写字母开头的名词(尽量少出现拼音);如果有多个单词组成,每个单词的首字母大写(大驼峰)【FirstName】;如果有多个单词组成,第一个单词全小写,从第二个单词开始,每个单词的首字母大写(小驼峰)【firstNam
追上
·
2023-07-28 07:29
Java
java
开发语言
《
Java核心
技术》(第12版)笔记(一)
Java核心
技术卷1(第十二版)第一章Java程序设计概述▲Java程序设计平台▲Java白皮书的关键术语▲Javaapplet与Internet▲Java发展简史▲关于Java的常见误解1.1Java
追上
·
2023-07-28 07:59
Java
java
开发语言
『赠书活动 | 第六期』《“Java四大名著“,你集齐了吗?》
活动截止时间:6月5日赠书数量:6(书籍任选一本,赠送六本)Tip:中奖后博主私信通知|三天内不回复将视为|自动放弃
Java核心
技术第12版开发基础+高级特性(套装共2册)“J
wei_shuo
·
2023-07-28 06:50
java
jvm
开发语言
Linux Shell 脚本
编程学习
之【第4章 awk命令最详细(第二部分)】
第4章awk命令最详细(第二部分)1awk编程1.1awk模式匹配2awk编程示例2.1第一种调用方式2.2第二种调用方式2.3第三种调用方式2.4记录和域2.5变量运算2.6改变分隔符3关系和布尔运算符3.1匹配正则表达式~符号1awk编程awk是一种编程语言,gawk是目前最新的版本,当前的Linux版本用的都是gawk。三种方式命令格式:①在Shell命令行输入命令调用awk,格式为:awk
Ealser
·
2023-07-28 05:45
Shell
linux
学习
运维
awk
学习Java,需要知道的网站30+网站,你知道哪些?
以下是30个Java学习网站,并详细介绍:Java官方文档:https://docs.oracle.com/javase/8/docs/api/Java官方文档是Java学习者必备的参考资料,提供了
Java
Web3&Basketball
·
2023-07-28 03:10
学习
java
开发语言
开设了BiliBili专栏
因此,经过一个月的试验,今天起决定博客二分:涉及大众兴趣,讨论诸如旅游、摄影、气象、数学、
编程学习
等话题,定位成不涉及人际关系、不涉及社-会-政-治的现实世界、学习世界和工作世界的散文集。
魔法密林港
·
2023-07-27 20:37
【数据结构】线性表之顺序表详解
作者:@情话0.0专栏:《数据结构》个人简介:一名双非研究生的编程菜鸟,在这里分享自己的
编程学习
笔记,欢迎大家的指正与点赞,谢谢!
情话0.0
·
2023-07-27 18:22
数据结构
线性表
顺序表
算法
28岁,双胞胎宝妈,婆婆要她不去工作
之前两口子经营着一个中小学生的机器人
编程学习
班,因为疫情,有点受影响。虽然现在求职环境不太好,但她还是想博士毕业后就换工作,离开原来的单位。因为以她在
安楠jj
·
2023-07-27 17:29
Java并发
编程学习
笔记(二)线程的基础知识
一、线程常见方法start:运行线程,调用runrun:定义线程的任务join:当前线程等待指定线程结束,然后继续执行后续任务getId:获取线程唯一idgetName:获取线程名getPriority:获取线程优先级getState:获取线程状态isInterrupted:判断是否被打断isAlive:判断线程是否存活interrupt:打断线程,如果打断的是正在运行的线程,会设置打断标记,即为
奥妙无穹
·
2023-07-27 15:21
Java并发
java
学习
笔记
MySQL基本操作——增删查改
✨前言✨博客主页:toKeep博客主页欢迎关注,点赞,留言评论⏳首发时间:2022年3月16日博主码云地址:博主码云地址参考书籍:
java核心
技术卷1编程练习:牛客网+力扣网由于博主目前也是处于一个学习的状态
to Keep
·
2023-07-27 10:57
MySQL
mysql
数据库
database
C语言/C++
编程学习
—神奇设计模式代码之群星
C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。所以C与C++的最大区别在于它们的用于解决
小辰带你看世界
·
2023-07-27 08:34
Linux Shell 脚本
编程学习
之【第3章 正则表达式 (第一部分)】
第3章正则表达式1正则表达式基础1.1*符号1.2“.”符号1.3“^”符号1.4“$”符号1.5“[]”符号1.6“\”符号1.7“\”符号1.8“\{\}”符号2正则表达式扩展2.1“?”符号2.2“+”符号2.3“()”符合和“|”符号3通配(Globbing)1正则表达式基础1、正则表达式是由一串字符和元字符构成的字符串,简称RE(RegularExpression)。2、正则表达式起到数
Ealser
·
2023-07-26 21:00
Shell
linux
学习
正则表达式
SHELL
Linux Shell 脚本
编程学习
之【第3章 正则表达式 (第二部分) grep命令】
第3章正则表达式(第二部分)4grep命令4.1基本用法4.2参考命令4.2.1双引号4.2.2-c输出匹配行数4.2.3-h或-l不显示或只显示文件名4.2.4-s不显示错误信息4.2.5-r递归显示本级目录及下级目录4.2.6-w匹配完整词-x匹配完整行4.2.7-q退出状态4.2.8-b距文件头部的偏移量4.2.9-E-F4.3grep与正则表达式4.3.1匹配行首4.3.2查找空白行(^)
Ealser
·
2023-07-26 21:00
Shell
linux
学习
正则表达式
2023年完整版Java学习路线图
目录第一阶段:
Java核心
基础第二阶段:数据库核心技术第三阶段:JavaWeb内容第四阶段:企业级框架讲解第五阶段:分布式微服务架构第六阶段:技能深入提升第七阶段:企业级项目实战Java学习路线图以下是我为您提供的原创
IT·陈寒
·
2023-07-26 10:10
Java学习路线
java
学习
开发语言
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他