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 高并发社群
疯狂创客圈:一个
JAVA高并发
死磕社群,QQ群:104131248(已满)236263776(请加此群)社群的【博客园总入口】疯狂创客圈经典图书:《NettyZookeeperRedis高并发实战》面试必备
尼恩_疯狂创客圈
·
2023-08-27 18:35
「我的
编程笔记
」——记录学习中的代码、函数、概念等
文章目录每日一句正能量前言常用的代码登录存储特定函数MD5加密复杂概念1.多线程2.集合类3.异常处理4泛型5反射特定功能1.文件操作2.网络通信3.图形绘制4.数据库操作5.多媒体处理后记每日一句正能量不管昨天、今天、明天,能豁然开朗就是最美好的一天。前言常用代码、特定函数、复杂概念、特定功能……在学习编程的过程中你会记录下哪些内容?快来分享你的笔记,一起切磋进步吧!编程如同探索一条未知的道路,
想你依然心痛
·
2023-08-24 14:32
个人总结与成长规划
笔记
编程语言
代码
函数
概念
Java高并发
理论基础(一)
前言该篇属于多线程开发理论基础,为初学者和刷面试题准备。首先熟悉这些基础理论,才能更好的理解后续持续更新代码操作示例,结合代码和理论才能更好的促进相关学习。理论名词进程:指运行中的应用程序,每个进程都有自己独立的地址空间线程:线程则是进程中执行运算的最小单位,即执行处理机调度的基本单位,线程之间不可见局部变量(ThreadLocal):为每一个使用该变量的线程都提供了一个变量值副本JMM(Java
平常心丷
·
2023-08-24 03:50
Java并发编程
java
高并发
多线程
理论基础
Java高并发
与多线程
:
Java高并发
与多线程文章目录高并发与多线程线程synchronized关键字(**悲观锁**)那什么时候用自旋,什么时候用重量级锁?
wangwren
·
2023-08-24 02:54
Java多线程
java
高并发
多线程
ForkJoinPool
Objective-C高级
编程笔记
修饰符:__strong__weak__unsafe_unretained__autoreleaseing__strong修饰符是id类型和对象类型默认的所有权修饰符//两种写法是一样的,__strong是默认修饰符,一般会省略不写。id__strongobj=[[NSObjectalloc]init];idobj=[[NSObjectalloc]init];__weak与__strong相反,提
西门淋雨
·
2023-08-23 09:02
java高并发
系列 - 第14天:JUC中的LockSupport工具类,必备技能
java高并发
系列-第14天:JUC中的LockSupport工具类,必备技能
java高并发
系列第14篇文章本文主要内容:讲解3种让线程等待和唤醒的方法,每种方法配合具体的示例介绍LockSupport
懒羊羊--搞点小技术
·
2023-08-21 22:00
线程
java
python
开发语言
java高并发
系列 - 第13天:JUC中的Condition对象
java高并发
系列-第13天:JUC中的Condition对象
java高并发
系列第13篇文章本文内容synchronized中实现线程等待和唤醒Condition简介及常用方法介绍及相关示例使用Condition
懒羊羊--搞点小技术
·
2023-08-21 22:00
线程
java
python
开发语言
java高并发
系列 - 第12天JUC:ReentrantLock重入锁
java高并发
系列-第12天JUC:ReentrantLock重入锁
java高并发
系列第12篇文章synchronized的局限性synchronized是java内置的关键字,它提供了一种独占的加锁方式
懒羊羊--搞点小技术
·
2023-08-21 22:29
线程
java
python
开发语言
excel功能区(ribbonx)
编程笔记
--1 初识功能区
再office2003版本以前,excel是具有菜单栏和工具栏的,再office2007及以后的版本中,界面中没有菜单栏和工具栏,使用功能区替换了菜单和工具栏。您可能意识到自定义用户界面也变得更加困难,其实设置功能区并不会像您想像的那样困难,因为Microsoft也意识到必须有一种方式供开发者或最终用户定制功能区,所以设计了RibbonX,即功能区的可编程机制。ribbonx是什么在早期版本的Of
six2me
·
2023-08-20 00:52
excel使用技巧及编程笔记
excel
笔记
2019年度总结
3.阅读《Java并发编程的艺术》《实战
Java高并发
程序设计》将零散的多线程知识点串在了一起4.花
半岛铁板
·
2023-08-19 13:26
随笔情感
2019年度总结
java高并发
案例分析
实体类OrderRequestpackagecom.hk.springboot.bean;importjava.util.Random;publicclassOrderRequest{/***商品id*/privateintgoodId=newRandom().nextInt(100000);/***用户id*/privateintuserId=newRandom().nextInt(100000
HuaiKang16888
·
2023-08-18 14:06
java高并发
编程(二)volatile关键字机制
volatile关键字volatile是java中的一个关键字,使一个变量在多个线程之间可见。这里有个很有意思的demo可以让我们更好的知道变量值的可见机制,我先贴上代码:packagethread;importjava.util.ArrayList;importjava.util.List;publicclassVolatileDemo{Listlist=newArrayList();publi
唯有努力不欺人丶
·
2023-08-11 18:15
并发
编程笔记
并发编程文章目录并发编程@[toc]1.goroutine协程代码演示2.调度器查看是否存在资源竞争1.goroutine协程语法:通过go+匿名函数启动goroutine代码演示funcmain(){fori:=0;i<10;i++{gofunc(iint){for{fmt.Printf("%d",i)}}(i)}}以上代码在运行过程中什么都不会输出,由于main和并发内容同时执行,导致内容没有
爱编程的小欧
·
2023-08-11 16:50
Go语言
笔记
算法
golang
开发语言
go
后端
大数据学习路线
一、linux基础(基本掌握)二、java多线程、并发包下的队列、JMS、JVM、反射和动态代理学习参考书籍《深入理解Java虚拟机》、《
Java高并发
实战》三、zookeeper(Zookeeper分布式协调服务介绍
记得_5d12
·
2023-08-11 10:38
java高并发
系列 - 第16天:JUC中等待多线程完成的工具类CountDownLatch,必备技能
java高并发
系列-第16天:JUC中等待多线程完成的工具类CountDownLatch,必备技能这是
java高并发
系列第16篇文章。
懒羊羊--搞点小技术
·
2023-08-10 15:28
线程
java
python
开发语言
java高并发
系列 - 第15天:JUC中的Semaphore(信号量)
java高并发
系列-第15天:JUC中的Semaphore(信号量)
java高并发
系列第15篇文章Semaphore(信号量)为多线程协作提供了更为强大的控制方法,前面的文章中我们学了synchronized
懒羊羊--搞点小技术
·
2023-08-10 15:24
线程
java
python
开发语言
锁
在看了MYSQL和
JAVA高并发
编程之后,对锁有了新的认识,但是有一些细节也不明白,现在尝试把自己的理解写出来,和自己对话,将自己不理解的点给具体定位。
刘荣杰
·
2023-08-08 20:13
侯捷 C++面向对象
编程笔记
——10 继承与虚函数
10继承与虚函数10.1Inheritance继承语法::publicbase_class_namepublic只是一种继承的方式,还有protect,private子类会拥有自己的以及父类的数据10.1.1继承下的构造和析构与复合下的构造和析构相似构造是由内而外Container的构造函数,编译器会自动先调用Component的default构造函数,再执行自己注意如果要调用Component的
PLUS_WAVE
·
2023-08-07 19:21
C++
c++
笔记
侯捷 C++面向对象
编程笔记
——8 静态 模板 namespace
8.1static对于非静态的函数和数据:非静态的成员函数通过this指针来处理不同的数据(一份函数—>多个对象)对于静态的函数和数据:静态函数没有this,不能处理一般的数据,只能处理静态的数据例1:classAccount{public:staticdoublem_rate;//静态变量的声明staticvoidset_rate(constdouble&x){m_rate=x;}//静态函数}
PLUS_WAVE
·
2023-08-07 19:51
C++
c++
笔记
侯捷 C++面向对象
编程笔记
——7 堆,栈,内存管理
7堆,栈,内存管理7.1堆和栈Stack栈,是存在于某作用域(scope)的一块内存空间。例如当你调用函数,函数本身即会形成一个stack用来放置它所接收的参数,以及返回地址;在函数本体(functionbody)内声明的任何变量其所使用的内存块都取自上述stackHeap堆,或称为systemheap,是指由操作系统提供的一块global内存空间,程序可动态分配(dynamicallocated
PLUS_WAVE
·
2023-08-07 19:21
C++
c++
笔记
侯捷 C++面向对象
编程笔记
——9 复合 委托
9复合委托9.1Composition复合类似于c中结构里有结构——class里有classdeque是一个已经存在的功能很多的类(两头进出的队列);利用deque的功能来实现queue的多种操作该例只是复合的一种情况——设计模式Adapter9.1.1复合下的构造和析构构造是由内而外Container的构造函数,编译器会自动先调用Component的default构造函数,再执行自己注意如果要调
PLUS_WAVE
·
2023-08-07 19:20
C++
c++
笔记
【异步
编程笔记
分享】同步编程方式已经不在成为主流?阿里技术官首发Java异步编程的顶级教程笔记成功刷新了我的认知!
通常Java开发人员喜欢使用同步代码编写程序,因为这种请求(request)/响应(response)的方式比较简单,并且比较符合编程人员的思维习惯;这种做法很好,直到系统出现性能瓶颈。在使用同步编程方式时,由于每个线程同时只能发起一个请求并同步等待返回,所以为了提高系统性能,此时我们就需要引入更多的线程来实现并行化处理。但是多线程下对共享资源进行访问时,不可避免会引入资源争用和并发问题;另外,操
阿杰子啊
·
2023-08-06 03:59
C++sokcet网络
编程笔记
C++网络编程TCP/IP协议网络介质层:将模拟信号转化成数字信号,会形成一个MAC地址(本机地址,一般情况下不会变化)。百兆宽带用4根线,千兆宽带用8根线进行传输。网络层:进行网络层的通讯,IP地址对IP地址。数据进行协议栈时的封装:WireShark抓包工具可以通过wireshark进行网络抓包分析,具体教程可以参考网络分析工具——WireShark的使用(超详细)教程进行软件安装和使用,注意
Trouble..
·
2023-08-03 23:51
C++学习笔记
c++
网络
websocket
http
tcp/ip
java高并发
系列 - 第19天:JUC中的Executor框架详解1
java高并发
系列-第19天:JUC中的Executor框架详解1这是
java高并发
系列第19篇文章。
懒羊羊--搞点小技术
·
2023-08-03 23:01
线程
java
python
开发语言
java高并发
系列 - 第18天:JAVA线程池
java高并发
系列-第18天:JAVA线程池这是
java高并发
系列第18篇文章。
懒羊羊--搞点小技术
·
2023-08-03 23:01
线程
java
oracle
数据库
java高并发
系列 - 第20天:JUC中的Executor框架详解2
java高并发
系列-第20天:JUC中的Executor框架详解2这是
java高并发
系列第20篇文章。
懒羊羊--搞点小技术
·
2023-08-03 23:01
线程
java
python
开发语言
java高并发
系列 - 第17天:JUC中的循环栅栏CyclicBarrier的6种使用场景
java高并发
系列-第17天:JUC中的循环栅栏CyclicBarrier的6种使用场景这是
java高并发
系列第17篇。
懒羊羊--搞点小技术
·
2023-08-03 23:28
线程
java
python
开发语言
java高并发
系列 - 第23天:JUC中原子类,一篇就够了
java高并发
系列-第23天:JUC中原子类这是
java高并发
系列第23篇文章,环境:jdk1.8。
懒羊羊--搞点小技术
·
2023-08-02 01:06
线程
java
python
开发语言
java高并发
系列 - 第21天:java中的CAS
java高并发
系列-第21天:java中的CAS这是
java高并发
系列第21篇文章。
懒羊羊--搞点小技术
·
2023-08-02 01:06
线程
java
开发语言
java高并发
系列 - 第24天:ThreadLocal、InheritableThreadLocal(通俗易懂)
java高并发
系列-第24天:ThreadLocal、InheritableThreadLocal(通俗易懂)
java高并发
系列第24篇文章。环境:jdk1.8。
懒羊羊--搞点小技术
·
2023-08-02 01:36
线程
java
oracle
开发语言
java高并发
系列 - 第22天:JUC底层工具类Unsafe
java高并发
系列-第22天:JUC底层工具类Unsafe这是
java高并发
系列第22篇文章,文章基于jdk1.8环境。
懒羊羊--搞点小技术
·
2023-08-02 01:33
线程
java
python
开发语言
Java高并发
--AQS
Java高并发
--AQS主要是学习慕课网实战视频《Java并发编程入门与高并发面试》的笔记AQS是AbstractQueuedSynchronizer的简称,直译过来是抽象队列同步器。
weixin_30342827
·
2023-08-01 22:05
shell编程及自动化管理(随笔)
学习shell
编程笔记
**变量**自定义变量,整数运算,小数运算,环境变量,位置变量及预定义变量。
莫韵
·
2023-08-01 21:15
shell编程
bash
编辑器
第一章:不从Hello World开始的
编程笔记
Android布局简介View与ViewGroup的简介在AndroidAPP中,所有的用户界面元素都是由View和ViewGroup的对象构成的。View是绘制在屏幕上的用户能与之交互的一个对象。而ViewGroup则是一个用于存放其他View(和ViewGroup)对象的布局容器!Android为我们提供了一个View和ViewGroup子类的集合,集合中提供了一些常用的输入控件(比如按钮和文
JackHCC
·
2023-08-01 15:41
python人工智能
编程笔记
总结
np.argmax(prob_scores,axis=1)并不是取每一列的最大值。而是找出每行的最大值,返回最大值的列索引prob_scores=[[0.978750.021254][0.999510.00049028][0.986670.01333]]pred_index=np.argmax(prob_scores,axis=1)得到:[0,0,0]pred_score=np.max(prob_
computer_vision_chen
·
2023-07-31 18:25
python
人工智能
笔记
quarkus核心
编程笔记
此篇只做总结,有大佬做的更详细大佬quarkus笔记依赖注入在应用中,一个接口有多个实现是很常见的,那么依赖注入时,如果类型是接口,如何准确选择实现呢?修饰符匹配Named注解属性匹配根据优先级选择写代码选择修饰符匹配先看一个注解Default,这个注解被@Qualifier修饰,这种被@Qualifier修饰的注解,称之为Qualifier修饰符如果我们新建一个注解,也用Qualifier修饰,
归去来兮★
·
2023-07-30 13:08
quarkus
java
笔记
java
数据库
细说php 笔记,php
编程笔记
分享
php获取POST数据的三种方法php图片加水印源代码php+ajax+json的一个最简单实例php汉字转拼音源码php遍历目录,生成目录下每个文件的md5值并写入到结果文件中php实现linux命令tail-fphpjson_encode与json_decode使用实例phpcurl模拟登录并获取数据phpfprintf将格式化后的字符串写入到流phpexplode将字符串分割为数组phpcr
fcpowerup
·
2023-07-25 06:44
细说php
笔记
华为顶级网络工程师分享出这份TCP/IP网络
编程笔记
,已封神
都说程序员工资高、待遇好,2022金九银十到了,你的小目标是30K、40K,还是16薪的20K?作为一名Java开发工程师,当能力可以满足公司业务需求时,拿到超预期的Offer并不算难。然而,提升Java核心能力最快、最有效,短期内升职加薪的方法,到底是什么?首先,你需要跳出日常工作,接触更有深度、更前沿的顶级项目。一个简单的逻辑:大厂之所以能够给到高于行业水准的薪资,正是因为即使是普通开发人员,
啊码
·
2023-07-25 03:47
Java
网络
tcp/ip
网络协议
微服务
java
华为顶级网络工程师分享出这份TCP/IP网络
编程笔记
!已封神
本书涵盖操作系统、系统编程、TCP/IP协议等多种内容,结构清晰、讲解细致、通俗易懂。此书面向利用套接字进行网络编程的初学者,具备C语言基础知识的读者会获得更多帮助。书中收录了丰富的示例,详细展现了Linux和Windows平台下套接字编程的共性与个性。特别是从代码角度说明了不同模型服务器端的区别,还包括了条件触发与边缘触发等知识,对开发实践也有很大帮助。为初学者准备的网络编程第一部分主要介绍网络
离了个大谱吧
·
2023-07-25 03:16
网络
编程语言
java
人工智能
python
C语言之网络高级
编程笔记
基于Webserver的工业数据采集项目htmlcgiModbus协议(应用层)工具:ModusSlave/PollwiresharkPostman一、Modbus起源1.起源:Modbus由Modicon公司于1979年开发,是一种工业现场总线协议标准。Modbus通信协议具有多个变种,其中有支持串口,以太网多个版本,其中最著名的是ModbusRTU、ModbusASCII和ModbusTCP三
代码大魔王ㅤ
·
2023-07-24 22:33
数据库
网络
c语言
tcp/ip
modbus通信
http
cgi
机器学习 & 深度学习
编程笔记
sigmoid函数defsigmoid(x):return1.0/(1+np.exp((-x)))定义最小平方和损失函数loss=torch.nn.MSELoss()线性回归编程如果不加噪音就成了正常的线性函数了,所以要加噪音。torch.normal(0,0.01,y.shape)torch.normal(0,0.01,y.shape)是一个用于生成服从正态分布的张量的函数。其中,0代表均值,0
晨同学0327
·
2023-07-24 21:40
机器学习
深度学习
笔记
互联网大厂裁员30%,仍靠第3版Java多线程
编程笔记
成功逆袭大厂
互联网大厂裁员30%-50%据了解,从2021年的7月份,一直到今年的3月15日,国内的互联网大厂们在9个月的时间里,累计裁撤了21.68万人,互联网大厂再遇冷冬,完成目标后火速被开除;也就是说,在这9个月的时间内,中国凭空多出了21.68万个失业员工。参与这大规模裁员活动的,除了腾讯、阿里和美团等企业,还有网易、京东、微博和拼多多。可以说中国有实力的互联网企业都在裁员。可能有人不理解,为什么中国
C_bb56
·
2023-07-21 21:41
实战
Java高并发
程序设计笔记第二章
Java并行程序基础2.1线程必知进程:资源分配最小单位进程有自己独立的地址空间,每启动一个进程,系统都会为其分配地址空间,建立数据表来维护代码段、堆栈段和数据段线程:程序执行的最小单位,轻量级进程线程没有独立的地址空间,它使用相同的地址空间共享数据一个进程里面可以有多个线程为什么要使用线程?创建一个线程比进程开销小CPU切换一个线程比切换进程花费小线程之间通信更方便,同一个进程下,线程共享全局变
MisterDo
·
2023-07-19 11:53
java高并发
学习一
title:
java高并发
学习一date:2019-05-0509:53:51tags:javacategories:java1.基础的线程同步:synchronized1.1synchronized示例访问同一个变量的时候
smallmartial
·
2023-07-19 01:53
Java程序员,最常用的20%技术有哪些?
熟练掌握数据结构、算法、操作系统、计算机网络等基础知识熟练掌握Java编程、熟悉
Java高并发
开发手段、对JVM虚拟机(Java内存区域、虚拟机垃圾算法、虚拟垃圾收集器
清洒暖捷
·
2023-07-18 23:21
java高并发
系列 - 第33篇:怎么演示公平锁和非公平锁?
java高并发
系列-第33篇:怎么演示公平锁和非公平锁?这是
java高并发
系列第33篇文章。环境:jdk1.8。今天群里面刚有有人在问这块的东西,那就拿出来说一下。
懒羊羊--搞点小技术
·
2023-07-17 04:40
线程
java
python
开发语言
java高并发
系列 - 第34篇:google提供的一些好用的并发工具类
java高并发
系列-第34篇:google提供的一些好用的并发工具类
java高并发
系列第34篇。环境:jdk1.8。
懒羊羊--搞点小技术
·
2023-07-17 04:40
线程
java
python
开发语言
LeetCode
编程笔记
--C语言
11月12日绝对值函数abs--------------#include快排函数qsort---------------#includevoidqsort(void*base,//要排序的目标数组size_tnum,//待排序的元素个数size_twidth,//一个元素的大小,单位是字节int(*cmp)(constvoid*e1,constvoid*e2)//e1-e2为升序,反之为降序);其
天上掉下个猪八戒~
·
2023-07-17 01:35
leetcode
算法
数据结构
升腾、实达终端绑定辅助脚本程序
升腾、实达终端绑定辅助脚本程序——UnixShell
编程笔记
作者:半点闲博客:blog.csdn.net/cg_i时间:2011-1-2713:54星期四开发环境:Ubuntu10.10运行环境:Ubuntu10.10
半点闲
·
2023-07-16 13:14
OS/Network
终端
脚本
服务器
extension
file
定个Java学习目标,希望能进菜鸟网络
LinkedList推荐书籍:Java编程思想、EffectiveJava(深)多线程并发编程:concurrent包源码分析线程池、阻塞队列、非阻塞队列各种所的使用、优化原子类Atomic并发安全容器推荐书籍:
Java
奇乞祈兴
·
2023-07-16 11:02
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他