随笔分类 - 软件开发
摘要:基于AQS实现的ReentrantLock 这里的源码用的Java8版本 lock方法 当ReentrantLock类的实例对象尝试获取锁的时候,调用lock方法, 会进入sync的lock方法,其中Sync是ReentrantLock的一个内部类,ReentrantLock构造方法会默认使用非公平
阅读全文
摘要:Express作为一个基于Node.js的一个极简的开发框架 //引入express const express = require('express'); //创建应用对象 const app =express(); //创建路由规则 app.get('/server',(request,resp
阅读全文
摘要:介绍: Ajax 是异步的JS 和 XML 通过Ajax可以再浏览器中向服务端发送异步请求,最大的优势是无需刷新获取数据 也可以根据用户事件来更新部分页面内容 Ajax 不是新的编程语言,而是一种将现有标准组合的方式 缺点: 没有浏览记录。不能回退 存在跨域问题:也就是说,原生的Ajax是不能从a网
阅读全文
摘要:导入: 字符集:ASCII码表,GBK,Unicode万国码、 ASCII码表中只有英文 GBK能够兼容ASCII码表,内部包含了大部分中文、中文用1开头,保存为两个字节 Unicode万国码,包含大部分国家的大部分文字 utf-8编码规则(用1~4个字节编码)不是编码表!! 其中英文依然用一个字节
阅读全文
摘要:创建缓冲区对象(可以传入第二个参数来控制缓冲区大小,如果不传入默认缓冲区长度是8152) BufferedInputStream bis =new BufferedInputStream(new FileInputStream("D:\\111\\1.txt"),2048); BufferedOut
阅读全文
摘要:FileOutputStream 创建字节输出流对象FileOutputStream fl =new FileOutputStream() 传入的参数可以是字符串路径或者File对象(实际上如果传入字符串也会在内部创建File对象) 如果文件不存在会在创建一个文件,但是必须保证其父级路径是存在的,这
阅读全文
摘要:创建文件夹,并在其中创建文件 package Java_test; import java.io.*; public class Test { public static void main(String[] args) { File file = new File("Java_test\\aaa"
阅读全文
摘要:File构造方法: public File(String pathname){} //将字符串路径变成File对象 public File(String parent , String chlid){}//将父级路径和子级路径进行拼接 public File(File parent , String
阅读全文

浙公网安备 33010602011771号