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
JavaEE开发笔记
JavaEE
-多线程-CAS
在JDK5之前Java语言是靠synchronized关键字保证同步的,这会导致有锁机制存在以下问题:在多线程竞争下,加锁、释放锁会导致比较多的上下文切换和调度延时,引起性能问题。一个线程持有锁会导致其它所有需要此锁的线程挂起。如果一个优先级高的线程等待一个优先级低的线程释放锁会导致优先级倒置,引起性能风险。volatile是不错的机制,但是volatile不能保证原子性。因此对于同步最终还是要回
Gremmie2003
·
2023-11-25 20:55
MySQL数据库
JavaEE冲冲冲
java-ee
java
jvm
JavaEE
-多线程初阶1
✏️作者:银河罐头系列专栏:
JavaEE
“种一棵树最好的时间是十年前,其次是现在”目录1.认识线程1.1概念1.2多线程程序1.3创建线程2.Thread类及常见方法2.1Thread的常见构造方法2.2Thread
银河罐头
·
2023-11-25 20:55
JavaEE初阶
java-ee
java
JAVAEE
----多线程1
java中进行多线程编程,操作系统提供了一组关于线程的API(C语言风格),java对于这组API进一步封装之后,就成了Thread类,Thread类来表示/操作线程总结上面的这段话就是,我们在java中进行多线程编程,需要用到Thread类来和线程打交道创建好的Thread实例和操作系统中的线程是一一对应的那下面我们就来说下Thread类的基本用法通过Thread类创建线程写法有很多种第一种第一
在上山的mei
·
2023-11-25 20:54
JAVAEE
java-ee
JAVAEE
---多线程
内核内核时操作系统的核心操作系统有内核态和用户态,像我们平时所用到的qq音乐,微信等都属于用户态执行的程序。那么qq音乐播放音乐需要用到扬声器,扬声器的操作就是在内核空间进行操作,用户态不能对其进行操作。操作系统=内核+配套的应用程序当我们运行代码的时候发现Thread和main同时打印,这就是两个线程并发执行,在上面的工具中我们也看到了main,Thread-0这俩个线程,其他一些线程都是自带的
不是懒大王
·
2023-11-25 20:54
java
jvm
开发语言
JAVAEE
---计算机是如何组成的
计算机=软件+硬件硬件是冯诺依曼体系结构,这个结构的精髓在于将存储和执行分开。这里存储器=内存+外存(硬盘,u盘,光碟等)cpu是计算机的大脑,是计算机最核心的地方。cpu中央处理:进行算术运算和逻辑判断。存储空间硬盘>内存>>cpu访问速度与之相反。cpu的基本架构x86架构interamdarm架构苹果高通(性能比较低,但待机时间长)不同架构的cpu的指令集是不同的(指令集写死在cpu中)cp
不是懒大王
·
2023-11-25 20:23
java
数据结构
JAVAEE
---多线程
Thread类使用start方法只能调用一次。不论线程执行是否完毕,完毕后也不能调用。这里报了一个非法的线程状态异常。线程状态,emmm后面再说吧,反正他start调用前是一个状态,只有在那个状态下才可以start,start之后是另一个状态,那个状态就不能调用。那我们想要启动多个线程就要创建多个对象,调用start本质上start会调用系统自带的api。来完成创建线程的操作。start和run的
不是懒大王
·
2023-11-25 20:50
java
jvm
开发语言
[Graphic
开发笔记
] 4. 可交互 Flutter 图表
在数据可视化中,交互是很重要的。Flutter图表库Graphic拥有一套精心设计的交互系统,以应对各种各样的可交互图表。这套系统建立在若干个概念之上,只要理解了这些概念,如何处理Graphic中的交互就变得简单而灵活。这些概念中有些是创新的,但它们都是直观而易于理解的。这篇文章将介绍这些概念,以帮助你通过Graphic创建可交互的Flutter图表。手势(Gesture)作为一个触控优先的GUI
entronad
·
2023-11-25 20:15
前端
Flutter
【
JavaEE
初阶】Thread 类及常见方法、线程的状态
目录1、Thread类及常见方法1.1Thread的常见构造方法1.2Thread的几个常见属性1.3启动⼀个线程-start()1.4中断⼀个线程1.5等待⼀个线程-join()1.6获取当前线程引用1.7休眠当前线程2、线程的状态2.1观察线程的所有状态2.2线程状态和状态转移的意义2.3观察线程的状态和转移1、Thread类及常见方法Thread类是JVM用来管理线程的⼀个类,换句话说,每个
H-yajing
·
2023-11-25 18:26
JavaEE
java-ee
java
【
JavaEE
初阶】线程安全问题及解决方法
目录一、多线程带来的风险-线程安全1、观察线程不安全2、线程安全的概念3、线程不安全的原因4、解决之前的线程不安全问题5、synchronized关键字-监视器锁monitorlock5.1synchronized的特性5.2synchronized使用示例5.3Java标准库中的线程安全类一、多线程带来的风险-线程安全1、观察线程不安全publicclassThreadDemo2{private
H-yajing
·
2023-11-25 18:51
JavaEE
java-ee
java
线程安全
Linux驱动
开发笔记
(四):设备驱动介绍、熟悉杂项设备驱动和ubuntu开发杂项设备Demo
红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…Linux系统移植和驱动开发专栏上一篇:《Linux驱动
开发笔记
长沙红胖子Qt
·
2023-11-25 17:13
linux驱动开发
linux
驱动开发
JAVA - java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException in Java 11
SpringBoot项目打完包线上运行报这个错误java.lang.NoClassDefFoundError:javax/xml/bind/JAXBExceptioninJava11原因:JAXBAPI被视为
JavaEE
API
Azkaban
·
2023-11-25 13:24
【
JavaEE
进阶】——第七节.SpringMVC学习介绍(下)(获取Cookies、Session和Header、IDEA热部署)
作者简介:大家好,我是未央;博客首页:未央.303系列专栏:
JavaEE
进阶每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!!
未央.303
·
2023-11-25 12:31
JavaEE进阶
java
mvc
Javaee进阶
Eclipse创建Maven项目提示缺少maven-resources-plugin:2.6
转载落叶上的秋最后发布于2016-03-0615:37:51阅读数11696收藏展开在用EclipseIDEfor
JavaEE
Developers进行maven项目的开发时,报错Couldnotcalculatebuildplan
兀兀术
·
2023-11-25 08:26
maven
Redis运维
开发笔记
文章目录初识redis1.1盛赞Redis1.2Redis特性1.2.1速度快1.2.2基于键值对的数据结构服务器1.2.3丰富的功能1.2.4简单稳定1.2.5客户端语言多1.2.6持久化1.2.7主从复制1.2.8高可用和分布式1.3redis使用场景1.3.1redis可以做什么1.缓存2.排行榜系统3.计数器应用4.社交网络5.消息队列系统1.3.2redis不可以做什么API的理解和使用
KunApo
·
2023-11-25 02:22
笔记
redis
redis
数据库
Javaee
项目
Javaee
项目项目介绍:采用M(model)V(view)C(controller)三层体系结构,通过Spring+SpringMvc+Mybatis+Jsp+Maven来实现。
气宇轩昂的固执狂
·
2023-11-24 22:46
SSM
java-ee
java
Javaee
项目,ssm vue前后端分离项目。
Javaee
项目,ssmvue前后端分离项目。
气宇轩昂的固执狂
·
2023-11-24 22:46
vue.js
java-ee
前端
基于Springboot的冬奥会科普平台(有报告),
Javaee
项目,springboot项目。
演示视频:基于Springboot的冬奥会科普平台(有报告),
Javaee
项目,springboot项目。
气宇轩昂的固执狂
·
2023-11-24 22:44
Springboot
spring
boot
java-ee
后端
Spring系列(一)、Spring入门及七大模块
它是一个分层的JavaSE/
JavaEE
full-stack(全栈-一站式)轻量级开源框架,为开发Java应用程序提供全面的基础框架支持。
一宿君
·
2023-11-24 21:26
Java编程技术
Spring
Spring七大模块
「Java开发中文指南」IntelliJ IDEA插件安装(一)
IntelliJ在业界被公认为最好的Java开发工具,尤其在智能代码助手、代码自动提示、重构、
JavaEE
支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、创新的GUI设计等方面的功能是非常强大的
界面开发小八哥
·
2023-11-24 20:36
java
intellij-idea
开发语言
插件
idea
Filter 过滤器 和 拦截器的区别
三大组件分别是:Servlet程序、Listener监听器、Filter过滤器Filter过滤器它是
JavaEE
的规范。也就是接口Filter过滤器它的作用是:拦截请求,过滤响应。拦
皮皮攻城狮
·
2023-11-24 20:58
Java
java
JavaEE
(SpringMVC)期末复习
文章目录
JavaEE
期末复习一、单选题:
JavaEE
期末复习一、单选题:1.Spring的核⼼技术是(A)?
翁佳明
·
2023-11-24 18:28
SpringMVC
java-ee
tomcat
java
SpringMVC
JavaEE
期末复习
小程序
开发笔记
《六》如何生成自己的二维码
需求说明:根据用户登录名生成每个人的专属二维码。微信小程序有提供生成小程序码的方法,但是却没有生成普通文本或网页链接二维码的方法,因此自己去网上找了插件weapp-qrcode,它是根据qrcode.js改进的。效果预览:使用方法:wxml:js:(可在drawQrcode的参数text处传入个人信息,这里方便展示使用的百度链接)//将dist目录下,weapp.qrcode.js复制到项目目录中
菜菜___
·
2023-11-24 14:46
iOS
开发笔记
-101:Swift5 - 播放视频
varplayer:AVPlayer?varplayerViewController=AVPlayerViewController()leturlString:String=videoModel?.videoUrl??""player=AVPlayer(url:NSURL(string:urlString)!asURL)playerViewController.player=player//添加v
原味蛋炒饭
·
2023-11-24 14:00
现代化程序
开发笔记
(16)——序列化与反序列化
本系列文章以我的个人博客的搭建为线索(GitHub仓库:Evian-Zhang/evian-blog),记录我在现代化程序设计中的一些笔记。在这篇文章中,我将介绍的是序列化与反序列化的相关技术与数据格式标准。需求背景众所周知,任何一个大型程序都需要和外界进行数据沟通交流,既需要接收外界传入的数据,也需要把内部计算得出的数据持久化。同时,随着程序规模的扩大和逻辑的复杂化,我们需要将数据妥善地组织才能
EvianZhang
·
2023-11-24 11:39
现代化程序开发笔记
Json
序列化反序列化
Javaee
项目,ssm vue前后端分离项目。
Javaee
项目,ssmvue前后端分离项目。
气宇轩昂的固执狂
·
2023-11-24 11:26
SSM+Vue前后端分离项目
vue.js
java-ee
前端
Javaee
项目,springboot vue前后端分离项目。
Javaee
项目,springbootvue前后端分离项目。前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。
气宇轩昂的固执狂
·
2023-11-24 11:25
spring
boot
vue.js
java-ee
图书馆
Javaee
项目,springboot vue前后端分离项目
Javaee
项目,springbootvue前后端分离项目项目介绍:本文设计了一个基于Springboot+vue的新冠病毒密接者跟踪系统,采用M(model)V(view)C(controller)三层体系结构
气宇轩昂的固执狂
·
2023-11-24 11:54
spring
boot
vue.js
java-ee
QT下的ROS安装配置与
开发笔记
(附带简单的ROS界面发布器与订阅器例子)
文章目录1.两种安装方式介绍2.安装配置(方法一)2.1安装qt_ros2.2配置qt2.3新建工程运行3.无界面的发布器与订阅器4.带界面的发布器与订阅器1.两种安装方式介绍方法一:QtCreator配置版本安装方式(本人使用):http://wiki.ros.org/IDEs#Qt_Creator_Plugin_for_ROS这种方式使用的是qt的pro工程,因此没有ros的配置(CMakeL
非晚非晚
·
2023-11-24 10:13
ROS
Qt
ROS
QT
配置
发布器与订阅器
java面试题全集2
这部分主要是开源
JavaEE
框架方面的内容,包括hibernate、MyBatis、spring、SpringMVC等,由于Struts2已经是明日黄花,在这里就不讨论Struts2的面试题,如果需要了解相关内容
洋山芋-土豆
·
2023-11-24 07:26
Java Web 课程设计需求分析文档
1.2项目背景:本项目基于
JavaEE
面向企业级的开发。用于本学期对
JavaEE
的学习,检验学习成
wfzz
·
2023-11-24 06:28
idea 结合maven开发hibernate实例
intellijidea编辑器是我刚刚接触了两个星期左右的开发工具,说实话这个开发工具很强大,集成了很多功能,估计要花一段较长时间才能基本上掌握它的功能,其中它集成了maven这个插件,现在它是很火的管理
JavaEE
xuguoli_beyondboy
·
2023-11-24 06:15
JavaEE
idea使用maven
idea开发hibernate
Intellij
开发hibernate
maven的初级使用
Android
开发笔记
用懒加载的方式去加载fragment
基本的框架搭建/********************************************************************bottomBar(tabbar)*******************************************************************Home(tapLayout)*find*message*me*********
陈先生的干货店
·
2023-11-24 04:03
eclipse+maven搭建javaWeb项目环境(非常详细)
二软件环境Eclipse
JavaEE
IDE,版本代号:Mars.2Release(4.5.2)apache-maven-3.3.9JDK1.7apache-to
小小刚2013
·
2023-11-24 03:27
搭建javaWeb项目环境
eclipse
eclipse tomcat mysql 环境搭建_Eclipse+tomcat+MySQL搭建JavaWeb开发环境
WebToolsPlatform才能进行web开发1.启动Eclipse,选择help—>installnewsoftware2.在workwith下菜单中选择AllAvailableSites,然后勾选最后一个Web,XML,
JavaEE
3
宇凌千寻
·
2023-11-24 03:27
eclipse
tomcat
mysql
环境搭建
搭建JavaWeb开发环境(Eclipse版)
2.开始下载
JavaEE
软件:https://www.eclipse.org/downloads/packages/。在该网址中,选择镜像然后下载。
龙源lll
·
2023-11-24 03:56
javaweb学习
java
eclipse
用eclipse搭建简单的JavaWeb环境
以下是基于Eclipse的JavaWeb项目搭建的简要步骤:步骤:1.安装EclipseIDEfor
JavaEE
Developers确保你已经安装了EclipseIDEfor
JavaEE
Developers
佳-Mr.Li
·
2023-11-24 03:55
java框架搭建
eclipse
java
web
servlet
Flutter
开发笔记
15 - Flutter基础-组件通信(父子、兄弟,类似iOS中的NSNotification用法)
博客原文:https://www.jianshu.com/p/25a85c02d586?tdsourcetag=s_pctim_aiomsg上一篇中讲了如何通过父组件给子组件传值:传送门(方法传参,block回调)这一篇的内容会讲述如何实现:1.父子组件之间的传值方法2.兄弟组件之间的传值方法——eventbus(类似iOS中的NSNotification用法)实现后的效果如下图,实现效果.png
哈尔滨的酸柠檬
·
2023-11-24 02:09
Flutter
Android
SSM框架的基本概念(什么是ssm框架?)
SSM框架简介SSM框架,是Spring+SpringMVC+MyBatis的缩写,这个是继SSH之后,目前比较主流的
JavaEE
企业级框架,适用于搭建各种大型的企业级应用系统。
cbw100
·
2023-11-24 00:56
JavaEE
——Spring AOP(面向切面编程)
目录1.面向切面编程(AOP)2.AOP术语3.AOP类型4.AOP的优势5.SpringAOP的代理机制6.SpringAOP连接点7.SpringAOP通知类型8.基于PointcutAdvisor的AOP开发9.自动代理10.Spring使用AspectJ进行AOP开发(基于注解)10.1定义切面@Aspect10.2.定义切点@Pointcut10.3定义通知1.面向切面编程(AOP)AO
Geek Li
·
2023-11-23 21:02
Spring
java
java-ee
Spring整合Mybatis持久层框架
1.持久层整合1.Spring框架为什么要与持久层技术进行整合1.
JavaEE
开发需要持久层进行数据库的访问操作。
Tdercode
·
2023-11-23 20:14
Spring
mybatis
mybatis
spring
java
mysql
Spring和Mybatis的整合
持久层整合第一章、为什么1.Spring为什么要与持久层整合1.
JavaEE
开发,需要持久层,来访问操作数据库。
勇敢胡胡
·
2023-11-23 20:10
mybatis
spring
java
Spring6 学习 分享
Spring是一款主流的
JavaEE
轻量级开源框架,Spring由“Spring之父”RodJohnson提出并创立,其目的是用于简化Java企业级应用的开发难度和开发周期。
小高求学之路
·
2023-11-23 18:52
学习
spring
【精选】JSP技术知识点大合集
JSP简介JSP介绍JSP(全称JavaServerPages)Java服务端页面技术,是
JavaEE
平台下的技术规范。
OldGj_
·
2023-11-23 15:12
JavaWeb篇
java
开发语言
(仿牛客社区项目)Java
开发笔记
3.1:过滤敏感词
文章目录过滤敏感词过滤敏感词本节使用敏感词过滤算法对帖子或评论中可能存在的敏感词进行屏蔽。1.在resources目录添加敏感词字典sensitive-words.txt2.直接在util包中添加SensitiveFilter类。packagecom.gerrard.community.util;importorg.apache.commons.lang3.CharUtils;importorg.
Gerrar_d
·
2023-11-23 14:46
Java项目
java
servlet
spring
算法
开发笔记
---mybatis-plus的逻辑删除@Tablelogic注解
在开发过程中我们会遇到逻辑删除的需求,在使用mybatis-plus的时候我们可以用@Tablelogic注解便捷的完成逻辑删除和相关查询。使用@Tablelogic注解在使用时需要在对应的实体类的逻辑删除字段上添加@Tablelogic注解。例如:@TableLogicprivateIntegeris_delete;@TableLogic注解参数在添加注解是我们也可以通过配置参数的方式达到自定义
驴小蹄
·
2023-11-23 10:42
java
java
鸿蒙4.0
开发笔记
之ArkTs语言基础与基本组件结构(四)
文章声明:本文关于HarmonyOS系统的部分内容和描述借鉴于华为官网的“HarmonyOS开发者学堂”,有需要的也可以进入官网查看。ArkTS开发语言介绍一、ArkTs语言介绍ArkTS是鸿蒙系统(HarmonyOS)优选的主力应用开发语⾔。ArkTS围绕应⽤开发在TypeScript(简称TS)生态基础上做了进⼀步扩展,继承了TS的所有特性,是TS的超集,而TS又是JavaScript的一个超
鸿蒙Next
·
2023-11-23 05:58
harmonyos
笔记
华为
鸿蒙
鸿蒙系统
鸿蒙4.0
开发笔记
之DevEco Studio页面操作router的pushUrl页面跳转与back返回上一页(五)
一、认识组件关于HarmonyOS中ArkTS的基础组件请参见文章鸿蒙4.0
开发笔记
之ArkTs语言基础与基本组件结构(四)二、实现页面跳转pushUrl1、操作说明实现页面跳转的核心便是router.pushUrl
鸿蒙Next
·
2023-11-23 05:54
harmonyos
笔记
华为
鸿蒙
鸿蒙系统
【
javaEE
】多线程(初阶)Part2
目录前言一、Thread类及主要方法1.Thread常见构造方法2.Thread的几个常见属性3.线程启动4.线程中断5.线程阻塞6.线程休眠二、线程状态三、相关代码(看!)【补充】Java中获取随机数THINK前言未来美不美,取决于你现在拼不拼!本文主要介绍:Thread类及主要方法、线程状态。一、Thread类及主要方法【复习】进程包含了线程,一个线程对应一个PCB,一个进程对应一组PCB(内
'Dream是普通小孩耶
·
2023-11-23 05:21
Note-JavaEE
javaEE
线程
【
javaEE
】多线程(初阶)Part1
目录前言一、【进程】回顾二、线程Thread5.重要面试题:==谈谈进程和线程之间的区别【高频】==(面试必考!背!!)三、创建线程【面试题:java中有哪些方式来创建线程?】THINK前言少年的征程起点是心中的一团火本文主要介绍的是【线程】相关内容,注意也要掌握【线程】相关代码的书写以及运行分析。一、【进程】回顾虽然多进程已经实现了并发编程,但是存在重要的问题:假如针对每一个客户端都分别创建进程
'Dream是普通小孩耶
·
2023-11-23 05:51
Note-JavaEE
java
javaEE
多线程
进程
线程
JavaEE
初阶-线程的几种状态
目录1.新建(new)2.就绪(Runnable)3.运行(Running)4.阻塞(Blocked)(1)等待阻塞:运行的线程执行wait()方法,JVM会把该线程放入等待池中。(2)同步阻塞:运行的线程在获取对象的同步锁时,若该同步锁被别的线程占用,则JVM会把该线程放入锁池中。(3)其他阻塞:运行的线程执行sleep()或join()方法,或者发出了IO请求时,JVM会把该线程置为阻塞状态。
大鹏在路上_
·
2023-11-23 05:16
JaveEE基础
java
jvm
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他