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-
线程相关知识二
1.线程基本方法线程相关的基本方法有wait,notify,notifyAll,sleep,join,yield等。1.1.线程等待(wait)调用该方法的线程进入WAITING状态,只有等待另外线程的通知或被中断才会返回,需要注意的是调用wait()方法后,会释放对象的锁。因此,wait方法一般用在同步方法或同步代码块中。1.2.线程睡眠(sleep)sleep导致当前线程休眠,与wait方法不
paterWang
·
2023-08-24 02:54
Java
java
开发语言
Docker:一个java后端
开发学习
docker的路径
dockers作为运维利器,自然是要快速掌握的啦。在博文开始之前,先把我入门的两样利器放上来。1.这个视频教程浅显易懂,而且不用啥linux命令的基础都可以看懂2.手把手带你打包一个后端到docker上,算是上面视频的文字版了3.熟悉docker的基本操作,这个是阮一峰的一篇博文,配合1来看还是可以的。但是显得太过于基础了4.这就不是快速入门了,而是从入门到实战的5.这是别人的一篇心得,可以参考一
穿越23小时
·
2023-08-23 21:32
docker
Java-
进程调度算法
文章目录为什么要设置进程调度算法?分类1.先进先出(FIFO)算法优缺点FIFO代码示例2.短作业优先(SJF)算法优缺点示例代码3.优先级算法(Priorityscheduling)优缺点示例代码4.时间片轮转算法优缺点示例各个算法的区别总结热烈欢迎各位大佬的到来:大哥天,大哥地,大哥是我的天地。祝大哥,吃不愁穿不愁,不住平房住高楼Java进程调度算法是计算机操作系统中非常重要的一个方面,它决定
江 流 儿
·
2023-08-23 16:01
#
java相关
java
算法
如何快速入门安卓开发
对于android开发初学者来说,学习方法尤为重要,因此,小编就来分享android
开发学习
5个要点:1、学会思考在学习的过程中,一定要学会思考。
爱桥代码的程序媛
·
2023-08-23 11:07
android
android
studio
ide
新大陆,
Java-
压缩竟然还能这么优化!
前言最近在做数据导出的功能,由于要支持批量导出且导出的文件都巨大3GB起,所以决定在导出最终结果时进行压缩第一天java压缩,emmm...首先想到的就是java.util.zip下面的各种api,直接上代码:/***批量压缩文件v1.0**@paramfileNames需要压缩的文件名称列表(包含相对路径)*@paramzipOutName压缩后的文件名称**/publicstaticvoidb
阿博的java技术栈
·
2023-08-23 10:45
学习内容--
C++后台开发_c++做后台_人面桃花相映红的博客-CSDN博客C/C++后端
开发学习
路线总结(附带实习学习经历分享)_c++后端开发需要学什么_Linux后台开发狮的博客-CSDN博客学到什么程度才可以面试大厂
empty__barrel
·
2023-08-23 08:52
学习
java-
服务摧毁, 服务关闭 优雅退出 并执行摧毁方法,完成某些操作
java-
服务下线时需要执行方法,如断开数据库连接,zk连接...1.实现DisposableBean接口说明:实现DisposableBean接口,destroy方法就是服务关闭执行的方法配置关闭服务执行方法
敷衍_ecf0
·
2023-08-23 02:01
量化
开发学习
入门-概念篇
1.网格交易法网格交易法(GridTrading)是一种基于价格波动和区间震荡的交易策略。它适用于市场处于横盘或震荡的情况下。网格交易法的基本思想是在设定的价格区间内均匀地建立多个买入和卖出水平(网格),并在价格上下波动时进行交易,以获得利润。下面是网格交易法的主要步骤:确定价格区间:选择一个合适的价格区间作为网格的操作范围。这个价格区间可以根据历史价格走势、支撑阻力位、技术指标等进行确定。建立网
克莱默申克
·
2023-08-22 22:13
杂
学习
量化开发
SSM框架的学习与应用(Spring + Spring MVC + MyBatis)-Java EE企业级应用
开发学习
记录(第二天)Mybatis的深入学习
SSM框架的学习与应用(Spring+SpringMVC+MyBatis)-JavaEE企业级应用
开发学习
记录(第二天)Mybatis的深入学习(增删改查的操作)上一篇我们的项目搭建好了,也写了简答的Junit
Stevedash
·
2023-08-22 22:52
SSM框架的学习
JAVA企业级应用开发必学框架
学习
spring
mvc
Java-
三个算法冒泡-选择排序,二分查找
Java算法:冒泡排序;解析:将前后两个数对比,将大的数(或小的)调换至后面,每轮将对比过程中的最大(或最小)数,调到最后面。每轮对比数减一;初始对比数为数组长度-1.importjava.util.Arrays;publicclassTest816{ publicstaticvoidmain(String[]args){ int[]arr={5,2,3,1};//
争渡争渡!
·
2023-08-22 15:42
排序算法
算法
数据结构
java-
集合框架作业
1.Collection接口和Collections类都是做什么用的?Collection是集合类的上层接口;Collections是一个集合框架的帮助类2.Collection接口有几个子接口?Map接口有父接口么?Collection子接口有List、Set、Queue。3.List、Set、Map三个接口有什么特点?List表示有先后顺序的集合Set里边不允许有重复的元素Map是双列集合,其
末世岛屿_e627
·
2023-08-22 09:21
java-
集合
1.接口继承关系和实现集合类存放于Java.util包中,主要有3种:set(集)、list(列表包含Queue)和map(映射)。Collection:Collection是集合List、Set、Queue的最基本的接口。Iterator:迭代器,可以通过迭代器遍历集合中的数据Map:是映射表的基础接口2.List Java的List是非常常用的数据类型。List是有序的Collection。
paterWang
·
2023-08-22 06:34
Java
java
开发语言
Java-
交替打印0-100
使用violatepublicclassMain{privatestaticvolatileintflag=1;publicstaticvoidmain(String[]args){newThread(()->{inti=1;while(i{inti=2;while(i<100){if(flag==0){System.out.println(Thread.currentThread().getNa
Leaxuan
·
2023-08-21 17:59
java
开发语言
算法
java-
读取配置文件自定义字段(yml、properties)
一、概述在springboot项目配置文件中设置自定义字段,项目代码按需读取,想换重要参数时直接更改配置文件即可,这篇文章说一说配置文件自定义字段的方法。二、实现方法方法1@Value使用org.springframework.beans.factory.annotation包下的@Value注解读取yml文件里面的字段,代码如下:yml文件server:port:8080#自定义参数字段stud
要成为大神的小菜鸟Simon
·
2023-08-21 12:54
java
spring
boot
JAVA-
每日一面 2022-01-25
什么是TCP粘包/拆包以及TCP粘包/拆包的解决办法TCP粘包/拆包1、要发送的数据大于TCP发送缓冲区剩余空间大小,将会发生拆包。2、待发送数据大于MSS(最大报文长度),TCP在传输前将进行拆包。3、要发送的数据小于TCP发送缓冲区的大小,TCP将多次写入缓冲区的数据一次发送出去,将会发生粘包。4、接收数据端的应用层没有及时读取接收缓冲区中的数据,将发生粘包。TCP粘包/拆包的解决办法1、发送
YangEvol
·
2023-08-21 06:18
SSM框架的学习与应用(Spring + Spring MVC + MyBatis)-Java EE企业级应用
开发学习
记录(第一天)Mybatis的学习
SSM框架的学习与应用(Spring+SpringMVC+MyBatis)-JavaEE企业级应用
开发学习
记录(第一天)Mybatis的学习一、当前的主流框架介绍(这就是后期我会发出来的框架学习)Spring
Stevedash
·
2023-08-20 22:58
SSM框架的学习
JAVA企业级应用开发必学框架
学习
spring
mvc
iOS进阶路线安排
前言这里筑梦师,是一名正在努力学习的iOS开发工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同进步,用记录下自己的学习历程.个人学习方法分享iOS
开发学习
路线本文阅读建议1.一定要辩证的看待本文
_菩提本无树_
·
2023-08-20 22:43
Java-
数组
什么是数组数组:可以看成是相同类型元素的一个集合。在内存中是一段连续的空间。在java中,数组中存放的元素其类型相同数组的空间是连在一起的每个空间有自己的编号,起始位置的编号为0,即数组的下标。数组的创建及初始化数组的初始化动态初始化:在创建数组时,直接指定数组中元素的个数(可以看到这里面全部存储的0)静态初始化:在创建数组时不直接指定数据元素个数,而直接将具体的数据内容进行指定静态初始化可以简写
登 风
·
2023-08-20 21:04
Java
java
开发语言
Linux 服务器
开发学习
路线总结(配图 c/c++ )后台开发、Golang后台开发、后端技术栈
本文总结了目前互联网行业Linuxc/c++后端岗位开发工程师、服务器开发架构师以及Golang开发工程师技术栈知识点、大家可以看看还有没有需要补充的。Linux后台开发工程师专栏一、算法与设计专题二、后台组件编程专题三、代码化过程专题视频文档资料获取+1035101242(VX同号)系统学习视频资料点击:https://ke.qq.com/course/417774?flowToken=1018
Linux后台服务器开发
·
2023-08-20 19:17
Java-
异常分析和处理
Java异常处理在Java中,将程序执行过程中发生的不正常行为称为异常。比如之前写代码时经常遇到的:算术异常数组越界异常空指针异常异常的体系结构Throwable:是异常体系的顶层类,其派生出两个重要的子类,Error和ExceptionException:异常产生后程序员可以通过代码进行处理,使程序继续执行。比如:感冒、发烧。我们平时所说的异常就是Exception。Error:指的是Java虚
登 风
·
2023-08-20 16:37
Java
java
开发语言
Java-
图书登录系统的实现
实现效果它将面对管理员和普通用户两种用户来提供服务,并且各自的服务并不相同。实现思路一般写项目,每个独立的功能都会写成一个类,而有关联的功能,都会将多个类存放在一个包中,此项目我们将用3个包来体现我们的效果book包Book类—>用来定义一本书既然是图书系统,那么必然不可能仅仅只有一本书,我们还需要一个书架,来存储书籍BookList类user包因为我们有两种用户可以使用这个图书系统,而且每种用户
登 风
·
2023-08-20 16:07
Java
java
开发语言
Java-
抽象类和接口(下)
接口使用实例给对象数组排序两个学生对象的大小关系怎么确定?需要我们额外指定.这里需要用到Comparable接口在Comparable接口内部有一个compareTo的方法,我们需要实现它在下图中,我们需要将o强制转换为Student之后调用Arrays.sort(array)即可完成排序,如下代码:packagedemo5;importjava.util.Arrays;/***Createdwi
登 风
·
2023-08-20 16:05
Java
java
开发语言
设计模式之
java-
学习笔记
设计模式简介本笔记是根据尚硅谷java设计模式视频学习得设计模式七大原则1设计模式的目的编写软件过程中,程序员面临着来自耦合性,内聚性以及可维护性,可扩展性,重用性,灵活性等多方面的挑战,设计模式是为了让程序(软件),具有更好1)代码重用性(即:相同功能的代码,不用多次编写)2)可读性(即:编程规范性,便于其他程序员的阅读和理解)3)可扩展性(即:当需要增加新的功能时,非常的方便,称为可维护)4)
努力敲代码买猪脚啃
·
2023-08-20 16:02
java
设计模式
java
驱动
开发学习
驱动1、驱动开发环境完成系统移植的三步:u-boot启动引导程序、内核镜像、文件系统,u-boot启动引导程序最好固化到开发板上,内核镜像通过tftp服务从ubuntu下载,文件系统通过nfs服务从ubuntu共享到开发板,开发板启动计数时按任意键进入u-boot命令模式设置bootcmd和bootargs#setenvserverip192.168.3.120#setenvipaddr192.1
零一138
·
2023-08-20 16:46
1024程序员节
c++
Java-
通过POI给Word文档的表格增加行
目录问题描述:需要通过程序动态的给word文档中的表格添加内容POI版本:3-4适用第一种方式,createRow()创建无样式行。如果想添加样式,可以通过手动设置表边框实现第二种方式(推荐)addRow(XWPFTableRowrow)方法直接创建相同样式行问题描述:需要通过程序动态的给word文档中的表格添加内容POI版本:3-4适用解决方法:POI提供了四种方法添加行:调用createRow
Yaberrr
·
2023-08-20 14:34
Java
java
eclipse 初探踩坑实录
(两个.bat文件需放在项目根目录下)起本地接口服务:src/main/
java-
>Applicati
weixin_30825581
·
2023-08-20 10:11
java-
普通java项目使用log4j
1.背景使用maven引入失败,遂直接下载jar包引入2.下载地址https://logging.apache.org/log4j/2.x/download.html3.解压包4.将上面红框两个jar包放入java项目libs目录中(基本功能)5.普通的java项目可以将log4j2.xml(因为是log4j版本2.14的版本,所以配置文件是log4j2,而不是log4j)放在src目录或者在项目
liwulin0506
·
2023-08-19 23:07
java
普通项目
使用
log4j
基础
Java-
基础数据类型在内存中存储方式
首先8bit=1byte,内存地址一般以16进制表示(另:书面上的存储位置一般以h结尾,问就是我刷题刷到了)1.常量存储存在JVM虚拟栈区,一般在栈帧的的局部变量区域,基本固定类型序号数据类型数据名称字节(byte)位数(bit)默认值取值范围取值范围举例说明1byte位180-2^7,2^7-1-128~127byteb=102short短整数2160-2^15,2^15-1’-32768~32
冬天下雪啦
·
2023-08-19 17:05
#
性能测试
Java
java
算法
Java-
异常--try-with-resource和try-catch-finally
Java异常的处理1.不对产生异常的代码进行处理,而是声明抛出(throws),交给调用者来处理,如果调用者也没有处理,则交给JVM处理,JVM通过终止程序并打印异常类型来告诉我们异常产生的原因和位置。2.使用try-catch来处理异常,捕获异常,并对异常进行针对性的处理。try-catch的方式就是捕获异常捕获异常:Java中对异常有针对性的语句进行捕获,可以对出现的异常进行指定方式的处理。捕
CodeANUNNAKI
·
2023-08-19 16:36
Java基础
java
【IMX6ULL驱动
开发学习
】08.马达驱动实战:驱动编写、手动注册平台设备和设备树添加节点信息
目录一、使用设备树1.1修改设备树流程二、手动创建平台设备三、总结(附驱动程序)前情提要:【IMX6ULL驱动
开发学习
】07.驱动程序分离的思想之平台总线设备驱动模型和设备树_阿龙还在写代码的博客-CSDN
阿龙还在写代码
·
2023-08-19 14:30
Linux驱动开发
驱动开发
学习
c语言
嵌入式硬件
linux
交互
Java-
多线程详解(二)
线程的同步1.线程同步问题的引出下面模拟一个简单的卖票程序,两个线程,卖10张票publicclassMyClass{publicstaticvoidmain(String[]args){Ticketticket1=newTicket("线程A");Threadt1=newThread(ticket1);Ticketticket2=newTicket("线程B");Threadt2=newThre
一只洁_
·
2023-08-19 12:26
Android-so加载流程剖析
前言:由于逆向需要知识的全面性,这次我们来剖析一下so的加载流程;从
java-
>c;废话不多说,开始。
杨阿杨阿阳
·
2023-08-19 02:18
Java-
仓库管理系统
1.引言该文档旨在定义并描述一个仓库管理系统的功能和特性,系统使用MySQL数据库,并采用SpringBoot+Vue的前后端分离开发模式。本文档将涵盖系统的主要功能、用户权限管理、数据结构和交互流程。2.功能需求2.1.用户管理系统应该支持用户注册和登录功能,包括身份验证机制。系统应该有不同的用户角色,如管理员、普通用户等。系统管理员应该能够添加、修改和删除用户信息。2.2.仓库管理系统应该能够
Blet-
·
2023-08-19 00:30
项目
前后端分离
框架
java
开发语言
前端
开发学习
路径之阶段六:CSS3详解
CSS用于控制网页的样式和布局。而CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的。CSS3是最新的CSS标准。一、边框1、CSS3边框圆角效果border-radiusborder-radius是向元素添加圆角边框。使用方法:border-radius:10px;/*所有角都使用半径为10px的圆角*/border-radius:5px4px3px2px;/*四个半径值分别是左
MySunshine07
·
2023-08-18 09:47
CSS
CSS3
多列布局
CSS3变形
CSS3选择器
CSS3
背景
CSS3边框
【IMX6ULL驱动
开发学习
】07.驱动程序分离的思想之平台总线设备驱动模型和设备树
一、驱动程序分离的思想【IMX6ULL驱动
开发学习
】05.字符设备驱动开发模板(包括读写函数、poll机制、异步通知、定时器、中断、自动创建设备节点和环形缓冲区)_阿龙还在写代码的博客-CSDN博客之前编写驱动程序的代码存在不少弊端
阿龙还在写代码
·
2023-08-18 06:34
Linux驱动开发
驱动开发
学习
嵌入式硬件
linux
imx6ull
交互
Java-
数据类型与变量
目录一、字面常量二、数据类型三、变量:会变,使用数据类型来定义1.整型变量:整型int、长整型long、短整型short、字节型byte2.浮点型变量:双精度浮点型double、单精度浮点型float3.字符型变量char:Unicode表示字符,一个字符两个字节4.布尔型变量boolean:只有true和false两个值5.类型转换6.类型提升四、字符串类型:使用String类定义一、字面常量所
玖汐」
·
2023-08-18 02:58
java
jvm
程序人生
生活
交友
Java-
内部类、对象打印
一、内部类1.实例内部类classOuterCLass{publicintdata1;intdata2;publicstaticintdata3;publicvoidtest(){System.out.println("OuterClass::test()");}classInnerClass{publicintdata4;intdata5;publicvoidfunc(){System.out.
玖汐」
·
2023-08-18 02:58
JavaSE
java
开发语言
机器人无人车项目
开发学习
上下位机软硬结合python jetson nano ros
rosinstalllearn方法屡试不爽爽爽爽1.启动wscd/home/itcast/0ros_learn/0zkdrosmelodic已经catkin_make完了slam_sim_demosourcedevel/setup.bashroscore2.启动物理仿真Gazebo(眺望台)(相当于物理环境模拟可视化出来)roslaunchrobot_sim_demorobot_spawn.lau
AIchiNiurou
·
2023-08-18 01:41
自动驾驶
计算机视觉
python
自动驾驶
stm32
java-
课堂笔记
publicstaticvoidmain(String[]args){floatf=1.1f;//在编译中默认是double类型,赋值给float需要转换,由于使用频率高,只需在数字的后面+fbytea=0,b=3;bytec=(byte)(a+b);//(a+b)默认intshorts=23;s+=12;//s+=12short+=12shorts1=23;//s1=s1+12;//报错的int
末世岛屿_e627
·
2023-08-17 16:10
Qt-Qt Creator项目概述
本文福利,莬费领取Qt
开发学习
资料包、
Qt开发老杰
·
2023-08-17 11:45
qt
开发语言
c++
【IMX6ULL驱动
开发学习
】06.DHT11温湿度传感器驱动程序编写与测试
一、DHT11简介DHT11是一款可测量温度和湿度的传感器。比如市面上一些空气加湿器,会测量空气中湿度,再根据测量结果决定是否继续加湿。DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器,具有超小体积、极低功耗的特点,使用单根总线与主机进行双向的串行数据传输。DHT11测量温度的精度为±2℃,检测范围为-20℃-60℃。湿度的精度为±5%RH,检测范围为5%RH-95%RH,
阿龙还在写代码
·
2023-08-17 10:32
Linux驱动开发
学习
驱动开发
linux
嵌入式硬件
交互
【IMX6ULL驱动
开发学习
】05.字符设备驱动开发模板(包括读写函数、poll机制、异步通知、定时器、中断、自动创建设备节点和环形缓冲区)
一、字符设备驱动简介字符设备是Linux驱动中最基本的一类设备驱动,字符设备就是一个一个字节,按照字节流进行读写操作的设备,读写数据是分先后顺序的。比如常见的点灯、按键、IIC、SPI、LCD等等都是字符设备,这些设备的驱动就叫做字符设备驱动。Linux驱动基本原理:Linux中一切皆为文件,驱动加载成功后会在/dev目录下生成一个相应的文件,应用程序通过对这个名为/dev/xxx的文件进行相应的
阿龙还在写代码
·
2023-08-17 10:29
Linux驱动开发
驱动开发
学习
linux
嵌入式硬件
前端学习路线
♥Hi~o(* ̄▽ ̄*)ブui♥文章最后附有史上最详细、最易理解框架整理前端
开发学习
线路整理目录♥Hi~o(* ̄▽ ̄*)ブui♥前端
开发学习
线路整理一、通用编程基础1.编程语言2.数据结构和算法3.网络协议
逆风爬坡的罐姐
·
2023-08-17 07:19
前端
大前端各阶段知识点,视频,软件,书籍,源码,面试题等汇总
源路径点一、2019新版前端与移动
开发学习
路线图---每阶段可掌握的能力及各阶段覆盖的关键字点击可看高清大图二、2019新版前端与移动
开发学习
路线图---学习大纲及各阶段知识点点击可看高清大图三、2019
亮亮在江湖
·
2023-08-16 05:16
进阶类
html
css
js
JAVA语言
Java(计算机编程语言)JavaEE:12天掌握Java语言开发-
Java-
环境搭建及基础语法-创客学院直播室Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承
安苒呀
·
2023-08-15 22:07
鸿蒙
开发学习
笔记2——实现页面之间跳转
鸿蒙
开发学习
笔记2——实现页面之间跳转问题背景上篇文章中,介绍了鸿蒙开发如何新建一个项目跑通helloworld,本文将介绍在新建的项目中实现页面跳转的功能。
baorant在写代码
·
2023-08-15 10:32
鸿蒙开发
harmonyos
学习
笔记
IT--H/W+F/W+RAID+BMC
继
开发学习
之后(当然并没结束),我想来一波从底层到前端的一条龙技术学习系列,我肯定是达不到那样的技术水平,就是在自学的同时,阶段性地记录下来(更多的可能是记录各种坑儿),我并不想搞成科普式的(没那能力)
opcc
·
2023-08-15 09:53
2018年Python最全最详细的100道编程题,看完你一定会打我!
一、给定5个骰子,求向上一面的和的所有值以及出现的概率在这里还是要推荐下我自己建的Python
开发学习
群:628979297,群里都是学Python开发的,如果你正在学习Python,小编欢迎你加入,大家都是软件开发党
Python程序猿
·
2023-08-15 09:36
15_Python常用模块一_全栈
开发学习
笔记
1.collections模块在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。1.1namedtuplenamedtuple:生成可以使用名字来访问元素内容的tuple范例1:我们知道tuple可以表示不变集合,例如,一个点的二
豆行僧
·
2023-08-15 07:00
Eclipse中Debug时鼠标悬停不能查看变量值解决办法
解决方法:在Eclipse中点击Window->Preferences->
Java-
>Editor->Hovers,勾选VariableValues,(如果CombinedHover已经选择了,就取消它
曹元_
·
2023-08-15 07:34
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他