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核心编程学习
【Leetcode刷题笔记之链表篇】160. 相交链表
本文由【大家好我叫张同学】原创,首发于CSDN✨精品专栏(不定时更新)【数据结构+算法】【做题笔记】【C语言
编程学习
】☀️精品文章推荐【C语言进阶学习笔记】三、字符串函数详解(1)(爆肝吐血整理,建议收藏
大家好我叫张同学
·
2023-08-21 06:30
做题笔记
数据结构+算法
leetcode
链表
算法
Shell
编程学习
之break&continue&return的应用
Shell编程中的break关键字:break关键字:退出最近的循环,后续循环不再执行;break关键字用法:break#结束本层循环break数字n#结束n层循环测试代码1:#!/bin/bashfor((i=1;i<6;i++))dofor((j=1;j<6;j++))doif[$j-eq4]thenbreakfiecho$i+$jdonedone运行结果1:1+11+21+32+12+22+
李十五哥
·
2023-08-21 02:50
Shell编程学习系列
学习
shell
linux
脚本
服务器
嵌入式硬件
Shell
编程学习
之while循环语句和for循环语句的应用
Shell编程中的while循环:可以类比C语言中的while循环进行学习,详见本人原创博客链接:https://blog.csdn.net/qq_41878292/article/details/132081302?spm=1001.2014.3001.5502伪代码表示:while表达式do循环体done用法类比Shell编程中的if分支语句;while死循环用法:伪代码表示:while[1]
李十五哥
·
2023-08-21 02:20
Shell编程学习系列
学习
前端
linux
shell
脚本
编程
chrome
Shell
编程学习
之函数的应用
Shell编程中的函数:伪代码表示:function函数名(){函数体}注意事项:1.函数无参数;2.函数无返回值类型;3.function可以不写;4.函数不被调用,就不会执行;5.函数名不能使用关键字名称,由数字、字母或下划线组成,且数字不能作为函数名的开头;函数的调用:1.无参数时,直接使用函数名即可;2.有参数时,函数名后跟着参数,多个参数用空格分隔;函数内部使用的参数:需要利用位置变量来
李十五哥
·
2023-08-21 02:19
Shell编程学习系列
shell
脚本
linux
嵌入式硬件
数据库
c++与golang的网络
编程学习
总结与对比【c++与golang】【万字分析】
前言本文总结对TCP协议的学习以及对比c++与go语言在socket网络编程中的实现。具体而言从TCP以及socket编程原理出发。然后分别实现了基于c++以及go语言的网络通信并发服务器以及客户端。文章目录前言一、TCP原理1、头格式2、为什么需要TCP协议?TCP工作在哪一层?3、什么是TCP4、什么是TCP连接?二、socket编程1、socket编程基本知识2、针对TCP进行Socket变
UPUP小亮
·
2023-08-20 21:59
高性能网络框架
c++与golang
c++
golang
tcp
网络协议
网络
scratch少儿编程简介
Scratch是目前为止最好的少儿
编程学习
软件之一,有舞台、有积木选择区、有脚本编辑区、挑选角色、挑选角色造型……。
旋风小子Scratch编程
·
2023-08-20 21:46
2023年
Java核心
技术面试第二篇(篇篇万字精讲)
目录四.强引用,软引用,弱引用,幻象引用之间的区别?1.前言2.强引用2.1强引用赋值为null2.2超过了引用的作用域2.2.1描述:2.2.2作用域内:2.2.3不在作用域内:3.软引用(SoftReference)3.1描述4.弱引用(WeakReference)4.1解析:5.幻像引用5.1描述5.2流程图5.3解析:5.3.1引用队列(ReferenceQueue)的作用主要体现在以下两
平凡@之路
·
2023-08-20 18:59
java
面试
开发语言
2023年
Java核心
技术面试第五篇(篇篇万字精讲)
目录十.HashMap,ConcurrentHashMap源码解析10.1HashMap的源码解析:10.1.1数据结构:10.1.2哈希算法:10.1.3解决哈希冲突:10.1.4扩容机制:10.1.5如何使用HashMap:10.2HashMap关注以下几个方面:10.2.1初始容量和负载因子:10.2.2put()方法:10.2.3get()方法:10.2.4remove()方法:10.2.
平凡@之路
·
2023-08-20 18:27
java
面试
开发语言
面试了 N 个候选人后,我总结出这份 Java 面试准备技巧!
目录:框架是重点,但别让人感觉你只会山寨别人的代码别只看单机版的框架,分布式也需要了解对于数据库,别只知道增删改查,得了解性能优化
Java核心
,围绕数据结构和性能优化准备面试题Linux方面,至少了解如何看日志排查问题通读一段底层代码
raysonfang
·
2023-08-20 13:31
【面试八股文】每日一题:谈谈你对IO的理解
谈谈你对IO的理解每日一题-
Java核心
-谈谈你对对IO的理解【面试八股文】1.Java基础知识 JavaIO(Input/Output)是Java编程语言中用于处理输入和输出的一组类和接口。
波波烤鸭
·
2023-08-20 00:36
每日一题
面试
IO
NIO
阻塞
同步
异步
linux shell
编程学习
——数组使用
linux的shell的编程方面很强大,最近在写脚本的时候,需要用到shell的数组。下面对最近的学习和使用做个简单的总结。定义linux的数组分两种,一种是普通的下标数组,一种是关联数组。前者和其他语言的数据一样通过下标进行访问。关联数组,可以通过key来获取值,key可以是数字或字符串。两者比较像高级语言Java里面的array和map。关联数组关联数据可以使用declare-A声明。shua
雙湖之梦
·
2023-08-19 23:13
linux运维操作
shell
数组
数组切片
Shell
编程学习
之if分支语句的应用
Shell编程中的if分支语句:伪代码表示:注意符号和表达式之间的空格;if[表达式1]then分支1elif[表达式2]then分支2elif[表达式3]then分支3else其它fi按整型的方式,if分支语句比较字符串的大小:等于:-eq不等于:-ne小于:-lt大于:-gt小于等于:-le大于等于:-ge方括号[]内部逻辑与运算:-a方括号[]外部逻辑与运算:&&方括号[]内部逻辑或运算:-
李十五哥
·
2023-08-19 23:12
学习
shell
linux
ubuntu
Shell
编程学习
之case...in分支语句的应用
Shell编程中的case…in语句:伪代码表示:case$变量in选项1)分支1;;选项2)分支1;;选项3)分支1;;...选项n)分支n;;*)其它;;esac特别注意:1.case后,要写变量值;2.选项即变量值的可能结果;3.符号*表示其它的选项,等价于C语言switch…case分支语句中的default关键字;4.符号;;等价于C语言switch…case分支语句中的break关键字
李十五哥
·
2023-08-19 23:12
学习
linux
运维
脚本
shell
Shell
编程学习
之运算符的运用
Shell运算符的作用:批量执行命令;Shell运算符特点:不进行浮点类型的运算;Shell运算符的分类:#第一种:(())#第二种:$[]#第三种:let#第四种:exprShell运算符的效率:上述第一种至第四种的运算效率依次递减;Shell运算符expr的特殊用法:可以对字符串进行处理;Shell运算符’(())':格式:#方式1((表达式))#方式2((表达式1...表达式n))使用方式2
李十五哥
·
2023-08-19 23:41
linux
shell
脚本
嵌入式硬件
服务器
笔记
Shell
编程学习
之数组的使用
Shell编程中数组的特点:只有一维数组;用小括号'()'表示;不需要定义,且没有类型;在脚本文件中,默认数组的成员都是字符串;数组初始化格式:#方式1:A1=(welcome"tobeijing"'and'giveme555)#方式2A2=([0]="hello"[2]="henan"[4]="fine")引用数组各个成员的值:echo${A1[0]}echo${A1[1]}echo${A1[2
李十五哥
·
2023-08-19 23:39
学习
shell
脚本
2023年
Java核心
技术面试第三篇(篇篇万字精讲)
目录六.Java反射机制以及动态代理是基于什么原理6.1反射机制:6.2反射例子:6.3动态代理:6.4例子:6.5总结:6.5.1代理模式6.5.1.1动态代理:*6.5.1.2JDK动态代理:*6.5.1.3cglib动态代理:6.5.1.4反射与动态代理原理6.5.2应用场景:6.5.2.3组成要素:6.5.2.4实现方式:七.int和Integer有什么区别?Integer的值缓存范围?7
平凡@之路
·
2023-08-19 09:22
java
面试
开发语言
2023年
Java核心
技术面试第四篇(篇篇万字精讲)
目录八.对比Vector,ArrayList,LinkedList有何区别?8.1典型回答8.1.1Vector:8.1.2ArrayList:8.1.3LinkedList8.2考察点分析:8.2.1不同容器类型适合的场景八.对比Vector,ArrayList,LinkedList有何区别?8.1典型回答三者都是实现集合框架中的List,即有序集合,都按照位置进行定位,添加或者删除的操作,都提
平凡@之路
·
2023-08-19 09:22
面试
职场和发展
【面试八股文】每日一题:谈谈你对线程的理解
每日一题-
Java核心
-谈谈你对线程的理解【面试八股文】 Java线程是Java程序中的执行单元。一个Java程序可以同时运行多个线程,每个线程可以独立执行不同的任务。
波波烤鸭
·
2023-08-19 08:21
每日一题
面试
java
线程
线程池
八股文
网络
编程学习
网络编程软件结构C/S结构:QQ、迅雷、百度网盘程序员:开发客户端和服务端程序用户:需要下载升级更新客户端对网络带宽要求相对较低数据安全性相对较高B/S结构:IE、谷歌、火狐程序员:只需要开发服务端程序用户:用户无需下载客户端对网络带宽要求相对较高,不适合游戏软件数据安全性相对较高网络通信协议通信协议指计算机相互沟通时发送数据的规则。这些规则规定了发送数据的格式、传递的速度、传输的步骤。TCP/I
十七✧ᐦ̤
·
2023-08-18 20:06
网络
学习
Linux 网络
编程学习
笔记——二、IP 协议详解
目录一、IP服务的特点IP协议为上层协议提供无状态、无连接、不可靠的服务:无状态(stateless):指IP通信双方不同步传输数据的状态信息,因此所有IP数据报的发送、传输和接收都是相互独立的、没有上下文关系。缺点:无法处理乱序和重复的IP数据报,对于上层协议来说,收到的信息可能是乱序的、重复的;优点:简单、高效,无需为保持通信的状态而分配一些内核资源,也无需每次传输数据时都携带状态信息。无连接
BeZer0
·
2023-08-18 18:46
计算机网络
网络
linux
tcp/ip
学编程如何记记记记记记笔记效率更高?
||分享丨让你相见恨晚的
编程学习
方法本文共计1813字,阅读全文大约6分钟笔记似乎是我们每个人学习时都会做的事情,但笔记到底应该怎么记才能让学习效率更高?
校草老师有话说
·
2023-08-18 13:23
Java核心
技术 卷Ι 1~2)Java 的基本程序设计结构、类和对象
文章目录一、Java的基本程序设计结构1、强制类型转换2、检测字符串是否相等二、类和对象一、Java的基本程序设计结构1、强制类型转换doublex=9.99987;inti=(int)x;System.out.println(i);2、检测字符串是否相等可以使用equalss.equals();对于习惯C++中String类,检测相等时要特别注意,C++中对String类的==已经做了重载。可J
Lucky_Turtle
·
2023-08-18 07:42
Java
java
jvm
开发语言
在32位Windows系统下安装Java
JavaSE:JavaStandardEdition,包含了JRE(JavaSEruntimeenvironment,JavaSE运行环境)和JDK(Javadevelopmentkit,Java开发工具包)和
Java
DXB2021
·
2023-08-18 05:14
Java
windows
java
开发语言
第七周
编程学习
笔记(4.17-4.23)
目录第一天4.17星期一anaconda环境配置深度学习基础第二天4.18星期二AI软件、sketchup、数据库与数据结构第三天4.19星期三论文表格和图片、pyqt、软件开发基本步骤第四天4.20星期四遥感相关概念、论文汇总文档、KD树第五天4.21星期五论文写作深度学习相关概念第六天4.22星期六Qt软件相关问题汇总第七天4.22星期日cesium淹没分析本周总结:第一天4.17星期一ana
RPCR
·
2023-08-18 01:55
计算机视觉
聚类
学习
Shell
编程学习
之字符串的使用
字符串的长度值:分析:类似于C语言中strlen函数;使用"#"于引用变量值中;案例:#!/bin/bashSTR="welcometobeijing"echo${#STR}LEN="welcometohenan"LEN=${#LEN}echo$LEN结果:1816复制字符串的所有字符:分析:类似于C语言中strcpy函数;实质上,就是一个变量的值赋值到另一个变量;案例:#!/bin/bashST
李十五哥
·
2023-08-17 23:29
学习
vim
物联网
算法
notepad++
unix
Shell
编程学习
之变量的使用
查看当前系统使用的命令解释器:linux@ubuntu:~$echo$SHELL/bin/bashshell命令:在终端上使用的命令,例如via.cgcca.c./a.outshell脚本:其是一个.sh文件,里面都是命令的集合,以及一些复杂的逻辑;执行shell脚本的三种方式:./脚本名bash脚本名source脚本名脚本中的变量命名规范:由数字、字母、下划线构成;不能以数字开头;不能和shel
李十五哥
·
2023-08-17 23:26
学习
笔记
物联网
嵌入式硬件
单片机
vim
vscode
Java基础篇--System(系统交互)类
System类是
Java核心
库中的一部分,提供了与系统环境交互的属性和方法,它所提供的属性和方法都是静态的,因此,想要引用这些属性和方法,直接使用System类调用即可。
世俗ˊ
·
2023-08-17 23:55
Java基础篇
java
开发语言
JRE、JDK、JVM及JIT之间有什么不同?_java基础知识总结
·
Java核心
类库:一组预定义的类和方法,用于处理常见任务,如输入输出
传智教育
·
2023-08-17 21:11
java
jvm
开发语言
Java核心
(四)你不知道的数据集合
数据容器关系图导读:Map竟然不属于Java集合框架的子集?队列也和List一样属于集合的三大子集之一?更有队列的正确使用姿势,一起来看吧!Java中的集合通常指的是Collection下的三个集合框架List、Set、Queue和Map集合,Map并不属于Collection的子集,而是和它平行的顶级接口。Collection下的子集的关系如文章开头图片所示。本文的重点将会围绕:集合的使用、性能
Java中文社群_老王
·
2023-08-17 17:47
C语言入门Day_0 启蒙之旅
【白纸编程】是一种全新的
编程学习
方式,通过生动的实例应用,使编程概念变得有趣易懂,学习速度快,理解深入。白纸还会分享编程
fantastic_little
·
2023-08-17 09:02
c语言
一文讲透
Java核心
技术之高可扩展利器SPI
SPI的概念JAVASPI=基于接口的编程+策略模式+配置文件的动态加载机制SPI的使用场景Java是一种面向对象语言,虽然Java8开始支持函数式编程和Stream,但是总体来说,还是面向对象的语言。在使用Java进行面向对象开发时,一般会推荐使用基于接口的编程,程序的模块与模块之前不会直接进行实现类的硬编码。而在实际的开发过程中,往往一个接口会有多个实现类,各实现类要么实现的逻辑不同,要么使用
ikyrxbxfas
·
2023-08-17 02:47
Java编程
Java
Spring
java
spring
开发语言
Java自学网站推荐,专业教学快速提升
Java核心
技术"(原书名:CoreJava)这是一本广泛使用的Java入门书籍,涵盖了Java的基础概念、语法、面向对象编程和常见的Java库和工具。2."EffectiveJa
Java编程_yyds
·
2023-08-17 00:51
python
开发语言
【网络编程系列】网络编程实战
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结
java核心
技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-08-16 23:44
s15
网络编程
网络
C#软件外包开发流程
下面和大家分享C#
编程学习
流程,希望对大家有所帮助。北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎交流合作。
defdsdddev
·
2023-08-16 13:18
c#
开发语言
【Leetcode刷题笔记之数组篇】26. 删除有序数组中的重复项
本文由【大家好我叫张同学】原创,首发于CSDN✨精品专栏(不定时更新)【数据结构+算法】【做题笔记】【C语言
编程学习
】☀️精品文章推荐【C语言进阶学习笔记】三、字符串函数详解(1)(爆肝吐血整理,建议收藏
大家好我叫张同学
·
2023-08-16 12:14
做题笔记
c++
c语言
leetcode
数据结构
算法
java开发
编程学习
:java性能优化注意的几个细节规则
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。给你学习路线:html-css-js-jq-javase-数据库-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmv
Java小辰
·
2023-08-15 05:47
编程学习
大学的时候,那会儿php和ASP比较流行,于是通过图书馆自学了php和ASP,大学期间自己也只是对公开的源码进行简单的修改,ASP相对比较简单,修改还是可以的。在php和ASP的学习过程中自然对HTML和JavaScript也有深入的学习,结果大学毕业的毕业设计就选择了他人不愿意选的网站制作,现在想想还是后悔的,学习的是船舶动力专业,结果选择了一个和专业毫无关系的毕业设计。而我选的毕业设计一直也是
ddavi
·
2023-08-15 03:42
编程学习
本学期的计算机课如期而至,我对人工智能编程很感兴趣,于是花大量时间投入了计算机编程的学习。老师先给我们介绍了任务模块--投递装置,一共要完成三个任务,第一个任务是搭建车体和投射装置;第二个任务用程序控制让小车停在相应的色块儿;第三个任务是车停在色块后精准投递进三个孔中。投入这三个孔,大孔得10分,中孔得15分,小孔得20分。分数越高胜算越大。老师讲完后我们就开始照着图纸慢慢的搭建车体和投射装置,搭
June_0f5d
·
2023-08-14 15:05
老杜2020版—26天搞定
Java核心
基础+进阶
2020版也已经出来之前版本Java零基础教程视频(适合Java0基础,Java初学入门)_哔哩哔哩(゜-゜)つロ干杯~-bilibili第一盘,今年的新年在疫情中度过,对于B站学习Java的小伙伴,老杜的
Java
疯狂Java说书酱
·
2023-08-14 09:03
【数据结构系列】链表
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结
java核心
技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-08-14 07:27
s6
算法与数据结构
数据结构
链表
C语言/C++
编程学习
强势之处的体现
C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。所以C与C++的最大区别在于它们的用于解决
小辰带你看世界
·
2023-08-14 04:34
【面试专题】
Java核心
基础篇①
个人主页:个人主页系列专栏:Java面试专题目录1.面向对象的三大特性?分别解释下?2.介绍一下Java的数据类型3.说一说重写与重载的区别4.说一说你对static关键字的理解5.static修饰的类能不能被继承?6.static和final有什么区别?7.this和super在Java中的含义是什么8.使用字符串时,new和""推荐使用哪种方式?9.String、StringBuilder、S
热爱编程的小白白
·
2023-08-14 03:38
Java面试
java
开发语言
面试
20200628晨间日记D537
心情:心情很好,昨天晚上,最后完成了晨间日记回顾周总结,python
编程学习
,任务基本全部完成,感觉很有成就感,只是时间拖得有点晚,今天早上不想起床。早起计划没有坚持好,还是需要早睡。
坤道率然
·
2023-08-14 00:44
20天掌握C语言,C语言零基础到项目实战,玩转C语言
项目来源,大家可以驻足:C语言学习群:731871503学习交流,进步.都说
编程学习
是一个漫长的过程,会的东西越多,感觉懂的越少。要达到可以做项目的状态还是需要下些功夫的
newer123
·
2023-08-13 19:23
【RDMA】部署software RDMA的步骤|RDMA
编程学习
环境搭建--未消化
RDMA需要专门的RDMA网卡或者InfiniBand卡才能使用,学习RDMA而又没有这些硬件设备,可以使用一个软件RDMA模拟环境,softiwarp,-这是加载地址:https://github.com/zrlio/softiwarp-这是安装教程:http://www.reflectionsofthevoid.com/2011/03/how-to-install-soft-iwarp-on-
bdview
·
2023-08-13 12:33
linux
java
python
docker
centos
菜鸟
编程学习
(python&C--011)
Python练习实例16Python100例题目:输出指定格式的日期。程序分析:使用datetime模块。程序代码(学习):importdatetimeif__name__=='__main__':#输出今日日期,格式为dd/mm/yyyy。更多选项可以查看strftime()方法print(datetime.date.today().strftime('%d/%m/%Y'))#创建日期对象miy
就如此简单
·
2023-08-13 07:49
推荐几本关于Java语言的书籍
《thinkinjava》《
Java核心
技术》进阶阶段《重构改善既有代码的设计》《轻量级JavaEE企业应用实战》李刚系列《JavaEE互联网轻量级框架整合开发》《Spring实战》其他技术HTML,CSS
计科小七
·
2023-08-13 03:08
作为
编程学习
者从未停歇,为何没有大进步?C语言学习者尤为突出!
这是一篇关于反思类的文章,作为
编程学习
者我们一般自学的方式有哪几种,个人归纳其他大致三点,话不多说,我们一起来具体看看吧!
折扇戏美人_a48e
·
2023-08-13 02:21
MySQL基础之事务
编程学习
笔记
MySQL基础之事务
编程学习
笔记在学习《MySQL技术内幕:SQL编程》一书,并做了笔记。
smileNicky
·
2023-08-13 02:21
驱动
编程学习
5/IA-32e模式
文章目录IA-32e模式基础介绍段描述符权限切换x64用户态切换权限x86用户态切换权限总结IA-32e模式基础介绍内核64位,用户64位或32位(内核均为64位代码)IA32_EFERMSRC0000080H中的值的第8位为1时,系统处于IA-32模式。在Intel手册上IA32_EFERMSR寄存器构造如下图所示,第8位的含义为IA-32e模式的启动标志位。在WinDbg中查看IA32_EFE
呆萌白泽球
·
2023-08-12 22:19
Windows内核驱动编程
内核
windbg
调试器
上一页
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
其他