摘要: 考试存在一定的运气成份,今年案例45踩线,差点又是一年。有兴趣交流的可以加我QQ/微信:47262947 感谢大佬的收集整理:系统架构设计师复习资料 https://github.com/xxlllq/system_architect 本人考了三年,没有参加培训,我记忆力特别不好,经常挂完电话能忘了 阅读全文
posted @ 2021-12-21 13:36 VipSoft 阅读(336) 评论(2) 推荐(2) 编辑
摘要: 精典网址收藏 http://fishcodelib.comhttp://filezilla-project.org/ 免费开源的FTP软件【服务器端+客户端】http://www.aspose.com/demos/ http://julying.com JQuery APIhttp://www.co 阅读全文
posted @ 2012-04-20 12:11 VipSoft 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1、缓冲区分片在 NIO 中,除了可以分配或者包装一个缓冲区对象外,还可以根据现有的缓冲区对象来创建一个子缓冲区,即在现有缓冲区上切出一片来作为一个新的缓冲区,但现有的缓冲区与创建的子缓冲区在底层数组层面上是数据共享的,也就是说,缓冲区相当于是现有缓冲区的一个视图窗口。调用 slice()方法可以创 阅读全文
posted @ 2022-08-03 14:53 VipSoft 阅读(3) 评论(0) 推荐(0) 编辑
摘要: SocketChannel支持设定参数SO_SNDBUF 套接字发送缓冲区大小SO_RCVBUF 套接字接收缓冲区大小SO_KEEPALIVE 保护连接O_REUSEADDR 复用地址SO_LINGER 有数据传输时延缓关闭Channel(非阻塞模式下有用)TCP_NODELAY 禁用Nagle算法 阅读全文
posted @ 2022-08-02 15:50 VipSoft 阅读(4) 评论(0) 推荐(0) 编辑
摘要: FileLock是文件锁,它能保证同一时间只有一个进程(程序)能够修改它,或者都只可以读,这样就解决了多进程间的同步文件,保证了安全性。但是需要注意的是,它进程级别的,不是线程级别的,他可以解决多个进程并发访问同一个文件的问题,但是它不适用于控制同一个进程中多个线程对一个文件的访问。这也是为什么它叫 阅读全文
posted @ 2022-08-01 15:42 VipSoft 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1.start()方法来启动线程,真正实现了多线程运行。这时无需等待run方法体代码执行完毕,可以直接继续执行下面的代码;通过调用Thread类的start()方法来启动一个线程, 这时此线程是处于就绪状态, 并没有运行,等待分配到CPU后继续执行未完的run()方法。 这里方法run()称为线程体 阅读全文
posted @ 2022-08-01 15:00 VipSoft 阅读(9) 评论(0) 推荐(0) 编辑
摘要: Future的局限性,它没法直接对多个任务进行链式、组合等处理,而CompletableFuture是对Future的扩展和增强。CompletableFuture实现了Future接口,并在此基础上进行了丰富的扩展,增加了异步回调、流式处理、多个Future组合处理的能力,完美弥补了Future的 阅读全文
posted @ 2022-08-01 13:05 VipSoft 阅读(14) 评论(0) 推荐(0) 编辑
摘要: MappedByteBuffer中“put”和“force”的区别是什么 put()将数据存储在缓冲区中,force()通知操作系统将缓冲区刷新到磁盘。 put() 后,打开文件,也能看到文件中有数据,这是因为没有绕过操作系统,看到的是操作系统文件缓存里的内容,不是磁盘上的内容 可以断电或通过U盘写 阅读全文
posted @ 2022-08-01 08:58 VipSoft 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 小端存储:较低的有效字节存放在较低的存储器地址,较高的字节存放在较高的存储器地址; 大端存储:较低的有效字节存放在较高的存储器地址,较高的字节存放在较低的存储器地址。 & 计算操作数的逻辑按位“与”: 有一个是1 就是1 0&0=00&1=01&1=11&0=0 | 计算操作数的逻辑按位“或”: 有 阅读全文
posted @ 2022-07-21 14:46 VipSoft 阅读(24) 评论(0) 推荐(0) 编辑
摘要: Java中的事件机制的参与者有3种角色: 1. event object:就是事件产生时具体的“事件”,用于listener的相应的方法之中,作为参数,一般存在于listerner的方法之中2. event source:具体的接受事件的实体,比如说,你点击一个button,那么button就是ev 阅读全文
posted @ 2022-07-14 10:26 VipSoft 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 常用方法: public class FileHelper { private static void Write(string fileName, byte[] bytes) { FileStream fs = null; string filePath = "C:\\temp\\" + file 阅读全文
posted @ 2022-07-13 14:26 VipSoft 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 下载: https://pan.baidu.com/s/1VRaZzKgyPKc0Qt6Gufk3yw 提取码: chbm 下载: https://pan.baidu.com/s/1VRaZzKgyPKc0Qt6Gufk3yw 提取码: chbm Chrome浏览器 crx格式插件安装方法图解教程 阅读全文
posted @ 2022-07-12 17:27 VipSoft 阅读(31) 评论(0) 推荐(0) 编辑