本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
SAP ERP和C4C Account和Contact的双向同步
Account和Contact是C4C里唯一支持可以和ERP进行双向同步的主数据类别。
C4C里创建一个Account:Mouser Electronics
在C4C里保存Account,自动同步到ERP中,在ERP生成Account。然后在ERP里给这个Account维护Sales Area数据,包括Sales Organization,D ...
两个不同系统之间数据同步
PS:走着走着忘记了自己做了什么,有时间就就记录下自己的脚印。。。。。。。 涛声一笑
场景:这几天在做前后台数据同步时,遇到这种情况,前台系统的数据表结构与后台的数据表结构不相同,但前台只需要后台表中某些数据的字段,以下记录下自己处理的原理过程。
技术支持:mybatis、JPA、spring工具类BeanUtils
首先双方约定好,前台定义接口以及实现,后台通过前台提供的接口包传输数据 ...
synchronized 和 ReentrantLock区别
一.sychronized
sychronized是java中最基本同步互斥的手段,可以修饰代码块、方法、类。 在修饰代码块的时候需要一个reference对象作为锁的对象。 在修饰方法的时候默认是当前对象作为锁的对象, 在修饰类时候默认是当前类的Class对象作为锁的对象。
synchronized会在进入同步块的前后分别形成monitorenter和monitorexit字节码指令。 ...
springboot 同步解耦 异步化
----------------------------------------------------------------------------------------------------------------
springboot 详解 (一) helloworld 下载demo
...
关于java并发需要知道的几个概念(一)
最近在看《Java高并发程序设计》这本书,了解一些并发相关的概念,分享一下自己的理解
同步:方法调用一旦开始,方法调用者必须等待结果返回后,才能继续执行后续行为
例子:老师上课提问小明同学,要求小明同学立即给予解答,这时老师对小明就是同步操作,老师需要等待小明给予解答,才能继续后续工作
异步:方法调用一旦开始,方法调用就会立即返回,调用者可以继续后续操作。真正方法执行会另起一个线程执行。整个过 ...
Java之线程同步与安全(Thread Synchronize & Safe)
Java之线程同步与安全(Thread Synchronize & Safe)
一、问题背景
Java语言提供了多线程的功能。
多线程创建于相同的Object,多线程间共享Object的变量或属性。
但是,当线程对共享的数据进行读写时,会导致数据的不一致(data inconsistency)。
二、线程同步情景分析
数据不一致的原因是由数据操作的非原子性引起的。
即:更新任何属性 ...
异步同步 oio nio aio 总结
异步:多线程干多件事,叫异步
同步:单线程干多件事,叫同步
oio:单线程中,connect,canRead,read,canWrite,write 5种操作有可能阻塞当前线程叫oio。为啥会有这种模型呢?因为系统底层遇到以上5种事件并不通知你,你都需要自己去等。
nio:单线程中,connect,canRead,canWrite 不阻塞当前线程,read和write 阻塞当前线程 叫nio。 ...
操作系统的工具类Collections
一 Collections介绍
1 Java提供了一个操作Set、List和Map等集合的工具类:Collections,该工具类里提供了大量方法对集合元素进行排序、查询和修改等操作。
2 Collections还提供了将集合对象设置不可变、对集合对象实现同步控制等方法。
二 排序操作
1 代码示例
import java.util.*;
public class Sort ...