
java
文章平均质量分 54
不想看海
一鲸落。
展开
-
请求获取对应的blob文件流
/ elink.click() //原生dom触发。//以blob的形式接收数据,一般文件内容比较大。通过接口请求获取对应的blob文件流。//规定被下载的超链接目标名字。//规定链接指向的页面的URL。// 创建一个a标签用于下载。// 查文件对象blob。原创 2023-03-21 17:53:58 · 867 阅读 · 0 评论 -
IDEA 项目 导入jar包,打成jar包
IDAE导入jar包,项目打jar包。原创 2023-03-03 08:49:08 · 295 阅读 · 0 评论 -
Java指定字符串生成图片,生成时间戳图片,同时保存在系统临时路径
生成日期的图片,保存在系统临时路径原创 2022-11-21 17:53:07 · 701 阅读 · 0 评论 -
JSON数据 保存到指定文件,解析成指定格式 FileUtils
JSON数据 保存到指定文件,解析成指定格式 FileUtils原创 2022-09-29 09:33:58 · 562 阅读 · 0 评论 -
List 对keySet 排序
keySet排序原创 2022-09-29 09:17:00 · 644 阅读 · 0 评论 -
文件按照指定字符集读写
public class RWDemo { public static void main(String[] args) throws IOException { OutputStreamWriter outputStreamWriter = new OutputStreamWriter(new FileOutputStream(new File("test\\file.txt"),true),"utf-8"); outputStreamWriter.write(".原创 2021-07-29 13:53:04 · 327 阅读 · 0 评论 -
计算机网络通信协议
名词解释协议:是双方进行数据传输的一种格式。OSI :open system interconnection,开放式系统互联,ISO发起,其任务是制定国际计算机通信标准,特别是促进兼容系统间的互联。www:world wide web 万维网HTML:hyper text markup language 超文本标记语言CGI:common gateway interface 通用网关接口MIME-type:multipurpose internet mail extensions 多原创 2021-07-25 16:57:16 · 838 阅读 · 0 评论 -
实现序列化接口Serializable
只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。public class Person implements Serializable {}如果一个用户有一些敏感信息(如密码,银行卡号等),为了安全起见,不希望在网络操作(主要涉及到序列化操作,本地序列化缓存也适用)中被传输,这些信息对应的变量就可以加上transient关键字。换句话说,这个字段的生命周期仅存于调用者的内存中而不会写到磁盘里持久化。java 的transient关键字为我们提供了便利,你只需要原创 2021-07-25 13:55:19 · 1757 阅读 · 0 评论 -
BufferedStream
OutputStream extends FilterOutputStream extends OutputStream该类实现缓冲的输出流。应用程序就可以将各个字节写入底层输出流中,而不必针对每次字节写入调用底层系统。构造方法摘要BufferedOutputStream(OutputStream out)创建一个新的缓冲输出流,以将数据写入指定的底层输出流。BufferedOutputStream(OutputStream out, int size)创建一个新的缓冲输出流,以将具有指定缓原创 2021-07-24 23:59:53 · 382 阅读 · 0 评论 -
Java 分隔符 . * - , |
1、如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split(".");2、如果用“|”作为分隔的话,必须是如下写法:String.split("\\|"),这样才能正确的分隔开,不能用String.split("|");“.”和“|”都是转义字符,必须得加"\\";3、如果在一个字符串中有多个分隔符,可以用“|”作为连字符,比如:“a=1 and b =2 or c=3”,把三个都分隔出来,可以用String.split.原创 2021-07-24 21:42:00 · 1283 阅读 · 0 评论 -
\r \r\n \t含义
1、\n 软回车:在Windows 中表示换行且回到下一行的最开始位置。相当于Mac OS 里的 \r 的效果。 在Linux、unix 中只表示换行,但不会回到下一行的开始位置。2、\r 软空格:在Linux、unix 中表示返回到当行的最开始位置。 在Mac OS 中表示换行且返回到下一行的最开始位置,相当于Windows 里的 \n 的效果。3、\t 跳格(移至下一列)。它们在双引号或定界符表示的字符串中有效,在单引号表示的字符串中无效。\t表示键盘上的“TAB”键。4.\r\原创 2021-07-21 18:13:32 · 3750 阅读 · 0 评论 -
Stream
字符和字节通常情况下一字节等于八位。1byte=8bitASCII 码中,一个英文字母(不分大小写)为一个字节,一个中文汉字为两个字节。UTF-8 编码中,一个英文字为一个字节,一个中文为三个字节。Unicode 编码中,一个英文为一个字节,一个中文为两个字节。UTF-16 编码中,一个英文字母字符或一个汉字字符存储都需要2个字节(Unicode 扩展区的一些汉字存储需要4个字节)。UTF-32 编码中,世界上任何字符的存储都需要 4 个字节。字符流和字节流字节流:字节.原创 2021-07-21 13:24:34 · 119 阅读 · 0 评论 -
Java File类
java.io.File类文件和目录路径名的抽象表示形式。java把电脑中的文件和文件夹(目录)封装为了一个File类,我们可以使用File类对文件和文件夹进行操作我们可以使用File类的方法:创建一个文件文件央意除文件/文件夹获取文件/文件夹判断文件/文件夹是否存在对文件夹进行遍历获取文件的大小FiLe类是一个与系统无关的类,任何的操作系统都可以使用这个类中的方法重点:记住这三个单词fiLe:文件directory:文件夫/目录path:路径File静态原创 2021-07-21 13:09:07 · 211 阅读 · 0 评论 -
Lambda表达式
Lambda表达式格式规范由三部分组成:a—些参经b.一个箭头c.一段代码格式:(参数列表)->{一些重写方法的代码方法}():接口中抽象方法的参数列表,没有参数,就空着;有参数就写出参数,多个参数使用逗号分隔->:传运的薏思,把参数传进给方法体{}:重与接口的抽象方法的方法体Lambda表达式:是可推导,可以省略凡是根据上下文推导出来的内容,都可以省略书写可以省略的内容:1(参数列表):括号中参数列表的数据类型,可以省略不写2.(参数列表):括号原创 2021-07-21 13:07:26 · 178 阅读 · 0 评论 -
Java 多线程
静态方法public static native Thread currentThread();//获取当前执行的线程public static native void sleep(long millis)//休眠毫秒值实现多线程方法一public class MyThread extends Thread{@Override public void run() {}}实现多线程方法二class Thread implements Runnable{public原创 2021-07-21 13:06:04 · 85 阅读 · 0 评论 -
String和Integer,Boolean,Float,Double之间的转换
java字符,字符串,数字之间的转换string 和int之间的转换string转换成int :Integer.valueOf("12")int转换成string : String.valueOf(12)char和int之间的转换首先将char转换成stringString str=String.valueOf('2')Integer.valueof(str) 或者Integer.PaseInt(str)Integer.valueof返回的是Integer对象,Int..原创 2021-04-05 20:50:44 · 572 阅读 · 0 评论 -
arraylist,linkedlist区别
二者实现结构不同arraylist是基于数组,linkedlist是基于链表,他们的特性也是由其数据结构决定的。 1、随机遍历访问时linkedlist的性能要低于arraylist. 2、arraylist的初始化时默认10容量,而linkedlist默认初始化为空。3、linkedlist的增删要优于arraylist...原创 2021-04-15 12:19:14 · 96 阅读 · 0 评论 -
2021-04-06 预编译sql语句学习
sql语句学习总结:1.采用预编译做查询时, rs = psmt.executeQuery();语句查询返回result结果集。 conn = DatabaseBean.getConnection(); psmt = conn.prepareStatement("select sno,sname,ssex,sage,sdept from student where sno=?"); psmt.setString(1, ...原创 2021-04-06 22:41:35 · 414 阅读 · 0 评论 -
ASCII码
ASCII码二进制 十进制 十六进制 字符/缩写 解释 00000000 0 00 NUL (NULL) 空字符 00000001 1 01 SOH (Start Of Headling) 标题开始 00000010 2 02 STX (Start Of Text) 正文开始 00000011 3 03 ETX (End Of Text) 正文结束 00000100原创 2021-04-06 13:39:15 · 164 阅读 · 0 评论