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-多线程并发
ThreadLocal用法及原理
与Synchonized的对照:ThreadLocal和Synchonized都用于解决
多线程并发
訪问。可是ThreadLocal与synchronized有本质的差别。
seasonLai
·
2020-08-23 02:55
JDK源码学习
iOS 多线程
进程的最小单位基本单位.一个进程的所有任务都是在线程中执行多线程一个进程可以开启多条线程,每条线程可以并行执行不同的任务.这个技术可以提高程序的执行效率多线程原理同一时间,CPU只能处理一条线程,只有一条线程在工作
多线程并发
执行
思绪飘零ing
·
2020-08-23 02:08
Eclipse常用配置及快捷键
activ,把xml,js,java的自动提示都给添加上abcdefghijklmnopqrstuvwxyz,时间设置为100ms)改java自动提示也可用如此路径:Window->Preferences->
Java
学Java得永生
·
2020-08-23 02:24
Java基础
java-
字符串中字符出现的次数
/*获取一个字符串在另一个字符串中出现的次数。"abkkcdkkefkkskk"思路:1,定义个计数器。2,获取kk第一次出现的位置。3,从第一次出现位置后剩余的字符串中继续获取kk出现的位置。每获取一次就计数一次。4,当获取不到时,计数完成。*/classStringTest3{publicstaticintgetSubCount(Stringstr,Stringkey){intcount=0;
极客学伟
·
2020-08-23 02:59
❾
编程语言-Java
java-
给微信推送消息
目的:给关注用户推送消息场景:自动化测试,运维监控,接口访问等报错预警。例如线上接口报错,发送提醒消息准备工作:1:注册企业号(为什么不用公众号呢?)企业号注册2:常用参数介绍:1:CORPID企业号唯一标志符号。位置:点击首页企业名称,企业资料中有key:CorpID2:CORPSECRET:需要创建单独等应用。具体步骤,按照提示一步一步来即可。需关注2个参数Secret和AgentId(用于区
abaeccdce206
·
2020-08-22 23:57
Java-
网络编程知识点总结
第一节:网络编程基础1.1计算机网络所谓计算机网络,就是把分布在不同区域的计算机与专门的外部设备用通信线路相互连接成一个规模大,而且功能强的网络系统,从而使得计算机之间可以相互传递信息,共享数据、软件等资源。网络分类:按照地理范围:广域网(Internet),城域网(一个城市、多个城市,长城宽带),局域网(机房)1.2网络编程所谓网络编程(不是网站编程),指的就是在同一个网络中不同机器之间的通信。
久メ帝
·
2020-08-22 23:07
Java-
阶段小结笔记(一)--循环及数据类型
1.局部变量的作用范围change(a,b)后面打印的依旧是10和20.png例如图中,在调用change(a,b)方法后,打印的依旧是10和20,因为调用方法结束后会弹栈,局部变量也会随之消失。2.在for与while循环内部定义的局部变量生命周期有何区别?区别原因在于while循环的变量i定义在循环外面,而for循环定义在内部,for循环结束后弹栈,局部变量随之消失。3.switch的另类用法
ZOKE
·
2020-08-22 23:23
java-
三元表达式详解
三元表达式首先要了解三元表达式的结构boolean?true:false(先是布尔类型的判断,正确结果为true,错误结果为false)例题1intx=34;inty=21;intz=(x>y?80:90);System.out.println(z);过程:x,y分别赋值为34与21;当x>y时是正确则会执行true的结果z=80;当x>y时是错误则会执行false的结果z=90;然后输出z例题2
xiaoma_xiaoen
·
2020-08-22 22:00
Java学习
Android 应用开发中图片的异步加载
今天就和大家分享一下如何通过AsyncTask异步加载图片和怎么处理
多线程并发
问题。如何使用AsyncTask加载图片?
weixin_34329187
·
2020-08-22 19:56
JAVA-
线程-Thread类的常用方法
今日学习内容:##一、Thread类的常用方法(1).获取线程名称的方法/*获取线程的名称:1.使用Thread类中的方法getName()StringgetName()返回该线程的名称。2.可以先获取到当前正在执行的线程,使用线程中的方法getName()获取线程的名称staticThreadcurrentThread()返回对当前正在执行的线程对象的引用。*///定义一个Thread类的子类p
W5899
·
2020-08-22 19:27
java
多线程
Android编程权威指南-----(二)Android与MVC设计模式
File->Setting->Editor->CodyStyle->
java-
>CodeG
Recar
·
2020-08-22 17:47
Android
nonatomic,assign,copy,retain的区别(转)
nonatomic:非原子性访问,不加同步,
多线程并发
访问会提高性能。如果不加此属性,则默认是两个访问方法都为原子型事务访问。
mkhgg
·
2020-08-22 17:52
iPhone
开发
Kotlin基础
kotlin语言和java语言一样,都是静态语言//java语言编译流程.
java-
>java编译器->.class->jvm执行//kotlin语言编译流程.kt->kotlin编译器->.class
haungbao
·
2020-08-22 16:46
kotlin
kotlin基础
多线程高并发
@[toc]章节名称文章地址秋春招总结之MySQLMySQL秋春招总结之RedisRedis秋春招总结之并发
多线程并发
多线程每周二完定时更新前言关于Java多线程方面的知识涉及广泛,从最基础的输入一个指令
maycope
·
2020-08-22 16:43
多线程
Java并发编程之线程安全性
Java基本的同步方式1.synchronized2.显示锁(lock)3.volatile4.原子变量一.引言现代计算机程序,基本都运行在多核多线程的环境之中,如果不懂并发编程,那么我们编写出来的程序在
多线程并发
环境下很可能出现不可预知的错误
g_vc
·
2020-08-22 16:53
java
并发编程
synchronized
volatile
【Eclipse】开启断言 assert
步骤:Window->Preferences->
Java-
>InstalledJREs->EditEditJRE->DefaultVMarguments->输入-ea(ea:enableassertions
Joey_GZ
·
2020-08-22 16:52
MySQL基础篇(06):事务管理,锁机制案例详解
本文源码:GitHub·点这里||GitEE·点这里一、锁概念简介1、基础描述锁机制核心功能是用来协调多个会话中
多线程并发
访问相同资源时,资源的占用问题。
知了一笑
·
2020-08-22 14:31
mysql
myisam
innodb
锁
事务管理
《提升能力,涨薪可待》-ThreadLocal的内存泄露的原因分析以及如何避免
原创技术文章第一时间推出往期文章:《提升能力,涨薪可待》-Java并发之AQS全面详《提升能力,涨薪可待》—Java并发之Synchronized《提升能力,涨薪可待》-Java多线程与并发之ThreadLocaljava
多线程并发
系列
Ccww
·
2020-08-22 13:24
多线程
内存泄露
并发
面试
java-
多态/动态绑定
假设现在有个需求是:做一个动物园中各个动物开始吃东西的程序需求分析:定义各种动物对象,动物有名称等信息以及吃东西的方法;定义动物园对象,动物园有名称等信息;实例化出不同的动物对象,并放进动物园,开始吃东西。代码部分://定义猫对象classCat{privateStringname;//猫的名称privateStringcolor;//猫的颜色Cat(Stringname,Stringcolor)
杀生丸H
·
2020-08-22 13:18
Java基础
java
Java-
中数组的内存分配
Java中数组的内存分配1、Java程序在运行时,需要在内存中分配空间。为了提高运算效率,就对空间进行了不同区域的划分,因为每一片区域都有特定的处理数据和内存管理方式。2、数组基本概念数组是存储同一种数据类型多个元素的容器。数组既可以存储基本数据类型,也可以存储引用数据类型。格式:数据类型[]数组名;int[]arr;数组的初始化方式:动态初始化:初始化时只指定数组长度,由系统为数组分配初始值。格
RookieMZL
·
2020-08-22 13:14
java
内存分配
Eclipse中java源文件、Spring下xml配置文件编辑无提示的解决
Java源文件的智能提示功能:(1)打开Eclipse,点击导航栏窗口中的”Windows->Preferences”;(2)在”typefilterhere”(搜索栏)中输入”java”,然后选择”
Java
Xiaofei_Mo
·
2020-08-22 13:18
Java编程
kafka
多线程并发
消费,批量消费
注:上篇博客说了怎么搭建kafka集群,并实现springboot集成kafka实现消息单条消费,但是如果有场景需要批量消费,那么就需要对消费者进行配置了,并可以实现并发消费,即多个KafkaListener同时消费消息,以此达到批量消费和提高速度的目的。1.上消费者配置@Configuration@EnableKafkapublicclassKafkaConsumerConfig{@Value(
xr不经意
·
2020-08-22 11:05
redis查询优化
那就用
多线程并发
请求看看。理论上4核
自由人
·
2020-08-22 11:59
redis
推荐
搜索
java-
时间处理夏令时冬令时跨时区问题处理
作为一个成熟的编程语言,java自然有一堆方法来解决的时间的问题。有的时候我们会因为对java一些内置的api不是太熟悉,对某个场景不熟悉,导致遇到了棘手的问题。比如这个场景夏令时和冬令时夏令时和冬令时在做全球性的功能时绝对少不了遇到时区转化,一般情况下使用时间戳+java内置的api就能解决99%的问题,但是如果遇到夏令时或者冬令时的时候这个问题就可能变得不是这么容易。首先记录一下什么是夏令时和
kyssion
·
2020-08-22 11:33
java
时区
夏令时
Maven学习 Day_01
gradleMaven作用a.管理Jar增加第三方JarJar包之间的依赖关系,自动关联下载所有依赖的Jar,并且不会冲突b.将项目拆分成若干个模块Maven功能清理:删除编译的结果,为重新编译准备编译:
java
Killgodern
·
2020-08-22 11:43
MyEclipse、eclipse代码自动补全(联想输入)
MyEclipse(eclipse)的自动补全(联想输入)分两种,直接提示和按快捷键提示,设置方法分别如下一、每次输入都自动提示Window->preferences->
Java-
>Editor->ContentAssist
ldm0703
·
2020-08-22 10:19
java
Thinking in
Java-
操作符
赋值“=”,取右边的值把它复制给左边。基本类型存储了实际的数值,而并非指向一个对象的引用,所以在为其赋值时,是直接将一个地方的内容复制到了另一个地方。例如a=b,那么b的内容就复制给a,若接着修改a,那么b不会受到此影响。但是对象“赋值”的时候,真正操作的是对对象的引用。若c=d,那么c和d都指向原本d指向的那个对象。修改c指向对象的内容,也会影响d。方法调用中的别名问题在许多编程语言中,方法f(
海生2018
·
2020-08-22 09:07
java-
得到字符串中出现次数最最多的字符,并打印出字符以及出现次数
最近面试总被面试到,整理出几种方式(有参考别人的部分)/***java一个字符串中出现次数最多的字符以及次数*@paramargs*/publicstaticvoidmain(String[]args){Stringstr="abccadbcadbc";//字符串放入mapMapmap=getNumberOfCharacters(str);//若想要打印出出现次数最多的字母以及次数,要将map进行
weixin_30888707
·
2020-08-22 03:56
java-
明明的随机数
题目描述明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。InputParamn输入随机数的个数inputArrayn个随机整数组成的数组
weixin_30410999
·
2020-08-22 03:55
Java-
并发工具-并发容器-ThreadLocal
前言获取Java并发编程思维导图:Java并发编程-首页关注微信公众号及时推送更多知识:当代猿内容详情
huahua.Dr
·
2020-08-22 03:49
Java并发编程
Java-
并发工具-并发容器-CopyOnWriteArraySet
前言获取Java并发编程思维导图:Java并发编程-首页关注微信公众号及时推送更多知识:当代猿内容详情
huahua.Dr
·
2020-08-22 03:49
Java并发编程
Java-
并发工具-线程池原理-ScheduledThreadPoolExecutor
前言获取Java并发编程思维导图:Java并发编程-首页关注微信公众号及时推送更多知识:当代猿内容详情
huahua.Dr
·
2020-08-22 03:49
Java并发编程
java
并发编程
Java-
并发工具-线程池原理-ThreadPoolEcecutor
前言获取Java并发编程思维导图:Java并发编程-首页关注微信公众号及时推送更多知识:当代猿内容详情
huahua.Dr
·
2020-08-22 03:49
Java并发编程
java
并发编程
Java-
并发工具-基本类FutureTask
前言获取Java并发编程思维导图:Java并发编程-首页关注微信公众号及时推送更多知识:当代猿内容详情
huahua.Dr
·
2020-08-22 03:49
Java并发编程
Java-
封装读取配置文件
packageHelloMaven.HelloMaven;importjava.io.BufferedInputStream;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.IOException;importjava.io.InputStreamReader;importjava.ut
Sandy28
·
2020-08-22 00:22
Java
浅谈maven编译打包过程中遇到的几个问题及解决方式
今天在做版本管控程序时,遇到了几个比较常见的问题,在此和大家分享一下遇到maven编译打包失败时的几个解决办法:一:JDK版本不匹配错误原因:
JAVA-
“UNSUPPORTEDMAJOR.MINORVERSION51.0
沧浪之水、
·
2020-08-22 00:09
maven
对于java虚拟机和编译器的理解
java-
>字节代码->本地代码同其他编译语言一样,java是将java语法记述的源代码编译后运行。
Yeira
·
2020-08-22 00:41
java
程序运行
java
操作系统
Java-
用户修改密码--两次新密码输入不一致则循环输入
packagecom.itheima.fiest;importjava.util.*;publicclasslx{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);Stringname="张三";//用户名Stringmima="123456";//原密码StringnameInput;Stringpwd;/
我说、
·
2020-08-21 23:37
java-基础
Java-
用for循环嵌套输出1~100的质数(素数)
packagekjul;publicclassjgtd{publicstaticvoidmain(String[]args){inti,j;for(i=2;i<=100;i++){booleanflag=true;for(j=2;j
我说、
·
2020-08-21 23:37
java-基础
Java-
最原始的开发模式,数据模型+主界面(半成版)
1!!!!!!!!!!!!!!!!!!!!!!!!!!!!//主界面importjavax.swing.*;importcom.mysql.jdbc.PreparedStatement;importjava.util.*;importjava.awt.*;importjava.awt.event.*;importjava.sql.Connection;importjava.sql.DriverMa
zaza_a
·
2020-08-21 23:53
Java-
模拟电梯运行
结果:(数字代表要去的楼层,-1表示关门)代码:packagedianti;importjava.util.ArrayList;importjava.util.Collections;importjava.util.List;importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args)throwsInterru
隐秘的角落
·
2020-08-21 23:01
Java
Java零基础165个学习视频,全面讲解,从入门到入魔
引入引入_授课方式介绍引入_课程所需资料获取.引入_如何打开笔记引入_如何安装软件引入_如何提高打字速度初识
Java-
(1)计算机语言的发展历史JAVA简史JAVA体系结构JAVA特性和优势核心机制之垃圾收集机制核心机制之
小黑Python
·
2020-08-21 23:19
程序员
并发编程概述初识
分工:
多线程并发
最基本场景:各线程各司其职吗,完成不同的工作同步:一个线程执行条件往往依赖于另一线程的执行结果互斥:不同线程操作相同共享资源,比如访问相同的共享变量,强调线程安全问题互斥问题很像数据库都是一样的
吹泡沫的红烧鱼
·
2020-08-21 22:42
并发编程
框架相关(3)-- 分布式锁
在
多线程并发
的情况下,如何保证一个代码块在同一时间只能由一个线程访问?
脆皮鸡大虾
·
2020-08-21 21:38
java 多线程全部执行完后再继续进行后门的方法
线程执行完之后执行,需要在A中的某个调用处,调用B.join,但如果使用jdk1.5以后提供的线程池ExecutorService,这个就用不上了,用了会出同步问题,其实这个场景应该是很常见的吧,比如你用
多线程并发
执行一些操作
wanglei070925
·
2020-08-21 21:27
java
多线程
线程池
JAVA-
快速了解线程池的基本原理
前言说起线程池大家肯定不会陌生,在面试中属于必问的问题之一,特别是对于“高并发”有较高要求的企业,基本是必问点。网上关于线程池的文章和视频很多,本篇文章旨在帮助大家快速了解和掌握线程池的基本原理,对于高级应用不过多涉及。目录并发队列线程池简介为什么需要线程池线程池原理线程池的分类一、并发队列1.并发队列概念并发队列是一个基于链接节点的无界线程安全队列,它采用先进先出的规则对节点进行排序,当我们添加
你亲爱的裴先生
·
2020-08-21 20:42
java
面试
[c++11]多线程编程(一)--并发和并行
并发和并行并发和并行概述并发和并行的区别什么是并发缺点:优点:
多线程并发
优点:缺点:为什么使用并发任务拆分提高性能多线程库简介并发和并行概述并发(Concurrency):是同时处理很多事情(dealingwithlotsofthingsatonce
四九城小白~阿勋
·
2020-08-21 20:20
C++并发编程(一):并发与并行,一个简单的多线程例子
多进程并发与
多线程并发
多进程并发:将应用程序分为多个进程。
盐焗咸鱼
·
2020-08-21 20:58
C++
java-
树形结构的list,转化为树形结构
举例部门级别//节点对象类packagecom.test;importjava.util.List;/***ClassName:TestMode*@Description:测试对象*/publicclassTestMode{/**节点id*/privateStringid;/**节点名称*/privateStringname;/**父节点id*/privateStringparentId;/**节
努力向上的小姑娘
·
2020-08-21 20:31
java
面试必问:如何检测并避免 Java 中的死锁?
如果你没有参与过
多线程并发
Java应用程序的编码,你可能会失败。如何避免Java线程死锁?如何避免Java中的死锁?
丶自定义
·
2020-08-21 18:10
面试题
上一页
57
58
59
60
61
62
63
64
下一页
按字母分类:
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
其他