`
747017186
  • 浏览: 332274 次
社区版块
存档分类
最新评论
文章列表
Spring的发展史 Spring中java的配置方式 读取外部资源文件 业务层注入 测试 Spring 注解配置数据源 
来源:https://www.cnblogs.com/boblogsbo/p/5602122.html   mysql锁机制分为表级锁和行级锁,本文就和大家分享一下我对mysql中行级锁中的共享锁与排他锁进行分享交流。 共享锁又称为读锁,简称S锁,顾名思义,共享锁就是多个事务对于 ...
不可重复读和幻读的区别   当然,   从总的结果来看,   似乎两者都表现为两次读取的结果不一致.但如果你从控制的角度来看,   两者的区别就比较大对于前者,   只需要锁住满足条件的记录对于后者,   要锁住满足条件及其相近的记录 ----------------------------------------------------------- 我这么理解是否可以?避免不可重复读需要锁行就行避免幻影读则需要锁表 ------------------------
数据库并发事务详解 来源:https://blog.csdn.net/qq_21993785/article/details/81077318   本章将从数据库事务的基本要素、并发事务带来的问题、数据库事务的隔离级别、封锁技术方面来进行详细解读。  一、数据库事务正 ...
字符集charset 取得java全部可用字符集 文件的编码与解码 NIO中的socket程序 代码例子   import java.net.InetSocketAddress ; import java.net.ServerSocket ; import java.util.Set ; import java.util.Iterator ; import java.util.Date ; import java.nio.channels.ServerSocketChannel ; import java.nio.ByteBuffer ; import java.nio.c ...

java之nio(4)

FileLock java新IO当中有对文件锁的支持,文件锁主要分为两种:共享锁(读锁)、独占锁(写锁)  例子1:   package nio; import java.io.FileInputStream; import java.io.FileOutputStream; import java.nio.ByteBuffer; import java.nio.channels.FileChannel; import java.nio.channels.FileLock; public class FileLockTest { public static v ...

java之nio(3)

通道(Channel) channel边读边写 package nio; import java.io.FileInputStream; import java.io.FileOutputStream; import java.nio.ByteBuffer; import java.nio.channels.FileChannel; public class ChannelTest { public static void main(String[] args) throws Exception{ ByteBuffer buffer = ByteBuffer.a ...

java之nio(2)

java的nio缓存是个很重要的概念,下面就已IntBuffer具体的例子说明一下。   注意: 一定要搞清楚position、limit、capacity的意义。   缓冲区的操作   package nio; import java.nio.IntBuffer; public class IntBufferTest { public static void main(String[] args) { IntBuffer buffer = IntBuffer.allocate(10); System.out.println("初始化:p ...

java之nio(1)

缓冲区 缓冲区分类 缓冲区操作 缓冲区操作说明 子缓冲区 只读缓冲区 asReadOnlyBuffer方法可以直接设置只读缓冲区,只读缓冲区一旦生成则不能再进行修改。  直接缓冲区
UDP协议 UDP实例 udp是 不可靠的连接,采用数据报的形式。服务端直接发送数据报不管客户端是否收到,所以客户端必须先启动,这样服务端发送数据的时候客户端才能及时收到。   服务端: package net.udp; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; public class ServerUDPTest { public static void main(String[] args) throws Excep ...
先看一个服务器端单线程处理程序,此服务器端程序是单线程处理的,每次同一个时间只能处理一个请求程序。如果多个客户端并发访问,则排队等待。   服务端: package net; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Soc ...
可靠传输与不可靠传输 IP地址  InetAddress URL URLConnection URLEncoder与URLDecoder TCP程序 serversocket socket

java之IO(6)

压缩流 压缩项zipEntry zipoutputstream zipfile zipinputstream回退流 pushbackinputstream 编码 乱码的产生 

java之IO(5)

scanner      数据操作流(java序列化与反序列化) dataoutputstream DateInputStream 合并流

java之IO(4)

java的IO当中无论是inputstream还是outputstream切记这一点,谁帮他们实例化了,那么他们就像谁读取或者 写入。 比如:inputstream的子类: ByteArrayInputStream(读取内存当中的数据) FileInputStream(读取文件当中的数据) PipedInputStream(读取线程管道当中的数据)   比如:outputStream的子类: ByteArrayOutputStream(向内存当中写) FileOutputStream(向文件当中写) PipedOutputStream(向线程管道当中写)   当然每次无 ...
Global site tag (gtag.js) - Google Analytics