3、格式化输入输出 1)格式化输入 printf("格式串" [,表达式1,表达式2,···]); 其中,格式串的字符有两类: ① 以%开头引导的格式符,用于控制表达式的输出格式(有多少个表达式,就有多少个格式符...用e和E格式输出浮点数时,输出的是科学记数法形式,即小数点前面的整数部分固定为1位整数 g 按十进制形式输出浮点数,自动选择f或e格式中,输出长度小的格式输出;g格式不输出无用的0。...G 按十进制形式输出浮点数,自动选择f或E格式中,输出长度小的格式输出;G格式不输出无用的0。...c 输出单个字符 s 输出字符串 p 输出void指针,输出格式是:WIN32编程模式,只有XXXXXXXX一种格式 % 输出字符%(%用于引导格式控制符,在格式串中输出%号时,必须采用格式%%) 前缀修饰符...# 用于x |X格式:输出0x(格式x)或0X(格式X)。
一、java基础知识回顾 1、java中的几种基本类型,各占用多少字节?...详细讲解 ConcurrentHashMap 7、有没有有顺序的map实现类,如果有,他们是怎么保证有序的?...23、在自己的代码中,如果创建一个 java.lang.String 对象,这个对象是否可以被类加载器加载?...28、Java 中的 HashSet 内部是如何工作的。 29、什么是序列化,怎么序列化,为什么序列化,反序列化会遇到什么问题,如何解决。...30、 java 中的 Math.round(-1.5) 等于多少? 31、 java 中 IO 流分为几种?(功能和类型区分) 32、Files的常用方法有哪些?
最近因为有在准备替拉美最大电商平台Mercadolibre在国内招商,所以需要把商家提交的资料进行整理,达到给国外要求的目标格式。...因为渠道来源有多种多样,怎么快速统一并汇总是个问题,这就产生了本次案例的需求来源。...(一) 目的 通过收集表的资料汇总到目标表,保持目标表的格式(包括列名及列名顺序) (二) 资料条件 收集表的列数和目标表不一致 收集表的列名和目标表不一致 收集表 ? 目标表格式 ? 最终效果 ?...调整列数 因为列名及列数需要保持和目标表格式一致,所以这里需要增加未显示的列以及去除不在目标表格式里的列。 A....这样我们就可以对资料进行快速的整理,而且在函数中基本用的都是变量,所以我们后期主要要做的就是列名的对应整理即可。
有时候,我们会遇到Excel格式的基因型数据,这篇博文介绍一下如何手动转为plink格式。 可以在Excel中整理,也可以在R语言中整理。...数据量少的话,就在Excel中整理,数据量大的话,就在R语言中整理就行。 主要思路是根据plink的格式特点,针对性的满足,然后导出,就可以了。 1....2. plink的格式 「.map格式」 格式说明链接: http://zzz.bwh.harvard.edu/plink/data.shtml#map ❝map格式的文件, 主要是图谱文件信息, 主要包括染色体名称...所以,下面的任务就是把Excel的格式,变为plink的ped和map格式。 3....map = dat %>% select(2,1,x = 3,p = 3) head(map) 3.3 ped数据整理 下面这个代码复杂一点,主要的逻辑: 去除中间的及列 然后进行转置 变为plink
因目前从事Java相关,故整理了一下并把常见的异常(Exception)贴出来,一来为了后续提醒自己,二来供即将入坑的朋友打一下预防针!...A级(代码逻辑错误,运行出错) 1)空指针 java.lang.NullPointerException 2)数组越界 java.lang.ArrayIndexOutOfBoundsException...: 1 3)强制转换出错 或 4)字符串比较 ‘B.equlas(A)’,而非“A==B” B级(文本依赖相关) 1) 当前类路径下找不到文件 java.io.FileNotFoundException...URIEncoding="UTF-8" Service-Connector 修改前: Service-Connector 修改后: (改完,保存并重启tomcat即可) D级(机器硬件相关) 1)Java...溢出1 2)java内容溢出2 OutOfMemory 后语: 当你觉得“我们从来不生产代码,我们只是代码的搬运工!”
本文比较详细的解决了java中的锁,记住是锁。...打杂的目前在业务系没有用过java锁, 功能模块的开发与维护基本是高级或者研发人员,用到锁的地方不多,绝对大部分是使用的synchronized与ReentrantLock,在spring的代码里面只见到许多...四、synchronized详析 synchronized 是java关键字,jvm内部实现。...很多人认为:绝对是java设计的失误...使用一个图片来逻辑推理下: java与jvm绝对没有错 synchronized是上锁,这点绝对没有问题 那synchronized锁了什么了?
入门的可以看看自加的顺序,进阶的可以看看jvm 指令,这样都能有所收获 资源盘点 Java分享系列 java知识分享篇一 java知识分享篇(二) java知识分享篇(三) java知识分享篇(四...) java知识分享篇(五) java知识分享篇(六) Java故事系列 java 故事之始 java故事之以月引序 java故事之致敬坚持梦想的人 java故事之一年又一年 java故事之梦之伊始...图说IO(一)String的byte存储问题 java学习|图说集合(二)熟悉又陌生的ArrayList java学习|图说集合(一)list循环背后的故事 java学习|图说多线程(四)通过...Semaphore看AQS java学习|图说多线程(三)各种并发工具类的关联 java学习|图解多线程(二)不一样的加锁方式 java学习|图说多线程(一)那些孪生的线程(不)安全的类 java...用程序获取商品售价变化,买到最低价的东西(二) 用程序获取商品售价变化,买到最低价的东西(一) java学习|用maven创建java程序~ 环境变量|你还不知道怎么设置环境变量吗!?
Java基础面试 博主 默语带您 Go to New World. ✍ 个人主页—— 默语 的博客 《java 面试题大全》 惟余辈才疏学浅,临摹之作或有不妥之处,还请读者海涵指正。...⌨ 摘要 本文深入探讨了Java基础面试所需的关键知识点,旨在帮助读者准备面试和加强对Java编程语言的理解。...import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; public...import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import java.io.FileWriter...[] args) { String text = "Java 8 is the latest version of Java
, 25 8月 2021 作者 847954981@qq.com 说明补充 Java注解部分整理 Java注解本质是一个类,使用时也需要import引入,这里只记录了注解作用以及使用,无特殊情况概不记录包位置...value=) 作用于类属性约定字符串的长度 @Min(value=) 作用于类属性 字符串的最小长度 @Max(value=) 作用于类属性 字符串的最大长度 @Email 作用于类属性 是否是邮箱格式...@JsonFormat(pattern=) 作用于类属性,将数据结构转换,多作用于Date类型,用于改变时间格式如 =“yyyy-MM-dd” @JsonProperty(“name”) 作用于类属性,
概述 Java IO是一套Java 用来读写数据(输入和输出)的API,大部分程序都需要处理一些输入,并由输入产生一些输出(PS: 输入和输出是相对CPU而言的,input 就是从外面到CPU,output...java.io 包下有大约80多个类,大概可以分成四组: 基于字节操作的I/O接口: InputStream和OutputStream 基于字符操作的I/O接口:Writer和Reader 基于磁盘操作的...I/O接口:File 基于网络操作的I/O接口:Socket java.io 包下的类如下: File类 Java IO API中的File类可以让你访问底层文件系统,通过File类。...(String[] fileNames = file.list()) PS: 在项目中用相对路径读取文件 运用相对路径读取文件,其实就是要找到Java编译(class 文件所在的目录)后的存放目录,然后在该目录下找文件...* InputStreamReader+BufferedReader读取字符串 , * InputStreamReader类是从字节流到字符流的桥梁, * 按行读对于要处理的格式化数据是一种读取的好方式
一、JAVA常用API java.lang.Math 提供sin, cos, tan, exp, log, log10 等类方法,PI和E等类字段 java.lang.String(StringBuilder...集合框架 Java集合类库将接口和实现分离。...java.util.HashSet HashSet()HashSet(Colletionjava.util.Stack Stack,栈类,是Java2之前引入的,继承自类Vector。...super T> c) 查找最小值/最大值 三、并发部分API java.lang.Runnable void run() 必须覆盖这个方法 java.lang.Thread Thread()Thread
作用是从输入流中读取Java对象和基本数据。...音频输入流是具有指定音频格式和长度的输入流。长度用示例帧表示,不用字节表示。提供几种方法,用于从流读取一定数量的字节,或未指定数量的字节。音频输入流跟踪所读取的最后一个字节。...作用是把Java对象和基本数据写入到对象输出流中。...它允许应用程序以与机器无关方式向底层输入流中写入基本 Java 数据类型。...因此装饰模式是java I/O库基本模式。装饰模式的引进,造成灵活性和复杂性的提高。因此在使用java IO库时,必须理解java IO库是由一些基本的原始流处理器和围绕它们的装饰流处理器所组成的。
JAVA知识盲区整理 静态内部类的调用时机 静态内部类 Java中volatile关键字及其作用 一篇反射的好文链接 获取指定包下的注解--reflections工具类 Spring如何在value注解中传入变量作为参数...---使用SPEL表达式 DocumentBuilderFactory解析XML SpringBoot整合JWT---令牌 Google guava工具类的介绍和使用 大佬的java体系笔记整理 Java...体系笔记整理 链接 ---- Java必会的工具库,让你的代码量减少90% Java必会的工具库,让你的代码量减少90% ---- commons-beanutils使用介绍 BeanUtils BeanUtils...会引用一些实体类,我们需要写上全限定类名,如果不写全限定类名,只写一个实体类的名称的话,那就需要在application.yml文件中设置mybatis:type-aliases-package参数; 怎么写...压缩的目标地址 public void unZipFile(File zipFile,String descDir) { try { //指定使用编码格式
bytes) 前者有效位6~7位,后者15位 char类型 : char(2 bytes) boolean(1 byte) 只有true和false两种取值,且不能与整型进行转换 **在java... Size size = Size.SMALL ; 表示size只能是上述4种尺码中的一种 ---- 6、String java...没有内置的字符串类型,而是在标准的类库中提供了一个预定义类,String类为不可变字符串 空串与null串的区别 空串“”是长度为0的字符串,是一个java对象,有自己的长度(0)和内容(空) null...ss = c.readLine() ; //读入一行 char[] passwd = c.readPassword() ; //读入密码 从控制台输出( 3种格式...for 中断控制流程语句 : 加标签label ,然后 break label ;可以跳出循环到 label 标示的位置 ---- 9、大数值:如果基本的整数和浮点数的精度都无法满足要求,那么可以使用java.math
1.关注twitter上的Java组织以及大牛 许多大牛或公司会在twitter上发布有关Java的最新动态及相关资源,多逛逛说不定会有意外收获。...4.Java成神之路 5.journaldev 资源丰富,包括Java基础、Servle、Spring、设计模式等。...Java书籍 分享一些暂时知道的比较值得读的Java书籍 JavaSE相关 1.《Java编程思想》 2.《Java核心技术卷一》 3.《Effective Java》 4....《深入理解Java虚拟机》 5.《Java8实战》 6.《Java高并发编程实战》 Java Web相关 1.《深入分析Java Web技术内幕》 2.《spring实战》 3....比较好的教程资源 1.Awesome Java 2.Java-Interview Java面试题整理 3.JDK源码阅读笔记 4.Java设计模式实现 5.Java学习笔记 包括JavaSE和JavaWeb
json_encode()对变量进行 JSON 编码 json_decode()对 JSON 格式的字符串进行解码,转换为PHP变量 json_last_error 返回最后发生的错误 资源类型不能转化为...json格式,也不能转化为serialize数据格式, 类似于文件的标识。...Json数据格式和serialize数据格式的异同 相同点 1、都是把其他数据类型转换成一个可以传输的字符串 2、都是结构性数据 不同点 1、Serialize序列化后的数据格式 保存数据原有类型 2、...JSON数据格式要更简洁相比Serialize序列化之后的数据格式 使用场景: 1、JSON适合数据量大,不要求保留原有数据类型的情况下使用 2、Serialize适合存储带有加密方式的数据串,防止数据被中途截取反序列化破解...$serializeObj = serialize($member); //解析成serialize数据格式 createHtmlTag($jsonObj); //不需要保存数据格式
-jr '.[] | " \"" , "IID: " , .iid , " ID: " , .id ,"\"" ' "IID: 7 ID: 16176" "IID: 4 ID: 16173" ④格式化输出
由于项目中使用java8中的lambda表达式,因此想学习一下java8中的lambda表达式和stream流。...Lambda表达式的格式: (匿名内部类被重写方法的形参列表)->{被重写方法的方法体代码} 例如: public class LambdaDemo1 { public static void
Java 期末复习 第一章 1.1.1 JSP 1.1.2 Jsp 优点 1.2.2 B/S技术工作原理 1.2.3 如何访问动态网页 1.2.4 —— Tomcat目录结构 1.2.6 —— Web应用目录结构...第二部分 Java 第一章节 1.1.1.介绍 1.1.2.JVM 虚拟机 1.1.3.Java 特点 1.1.5 Java开发环境 1.1.7 使用编辑器编写JAVA程序 1.2.1 变量的定义 1.2.2...脚本代码,形成JSP文件,后缀名为(*.jsp) 由应用服务器中的JSP引擎来编译和执行嵌入的Java脚本代码 在服务器端执行的。...第二部分 Java 第一章节 1.1.1.介绍 1.1.2.JVM 虚拟机 1.1.3.Java 特点 1.1.5 Java开发环境 javac:Java编译器 java:Java解释器 jdb:Java...调试器 1.1.7 使用编辑器编写JAVA程序 说明: 6点 1.2.1 变量的定义 变量是在程序的执行过程中,其值可以改变的量 变量的定义 由变量的类型和变量名即标识符 ss 什么是标识符?