精华内容
下载资源
问答
  • 【多选题】秦朝分别将故意和过失称为()。【填空题】Caller’s ...【填空题】秦朝男( )、女( )成年人,达到此身高开始负刑事责任。【判断题】毕托管主要用于测量流速,文丘利管主要用于测量流量。【名词解释】封诊式...

    【多选题】秦朝分别将故意和过失称为()。

    【填空题】Caller’s name: ______________

    【填空题】Room number: ______________

    【单选题】I have a lot of things this weekend.

    【填空题】秦朝男( )、女( )为成年人,达到此身高开始负刑事责任。

    【判断题】毕托管主要用于测量流速,文丘利管主要用于测量流量。

    【名词解释】封诊式

    【填空题】为了在直径D=160mm的管线上自动掺入另一种油品,安装了如下装置:自锥管喉道处引出一个小支管通入油池内。若压力表读数为2.3×10 5 Pa,吼道直径d=40mm,T管流量Q=30 L/s,油品的相对密度为0.9。欲掺入的油品的相对密度为0.8,油池油面距喉道高度H=1.5m,如果掺入油量约为原输量的10%左右,B管水头损失设为0.5m,则B管的管径为 。

    【判断题】安国药材批发市场发运的中药材、中药饮片必须有包装,在每件包装上,必须注明品名、产地、日期、调出单位,并附有质量合格的标志。

    【多选题】秦朝的“以刑杀为威”的意思是( )。

    【名词解释】法律答问

    【单选题】调整画布大小的快捷键是( )。

    【单选题】下面的描述中哪个是 错误 的?

    【多选题】秦始皇建立了统一的多民族专制主义国家后,统一了()。

    【单选题】在Photoshop 中,“反选”对象的快捷键为( )。

    【单选题】秦朝刑罚中,强制男犯去山林砍材、女犯择米使其白的刑罚是( )。

    【多选题】秦朝立法指导思想包括()。

    【单选题】与局部变量相比,下面哪个描述表明了全局变量的优势?

    【判断题】根系吸收的矿质元素是通过韧皮部运输的。 (1.0分)

    【填空题】秦朝的宣读判决叫( ),当事人申请再审叫( )

    【判断题】‍ ‍ AB与H面倾角为30度。 ‍ ‍

    【单选题】自由变换图形,按住( )键,等比例缩小。

    【判断题】‍ ‍ AB与H面倾角为30度。 ‍ ‍

    【单选题】秦律关于定罪量刑有区分故意和过失的规定,其故意称为( )。

    【单选题】等比例缩小图像时,按住( )组合键可由中心向四周等比例缩小图像到适合的位置。

    【单选题】---Did the teacher tell you this afternoon?

    【简答题】给广告费

    【单选题】秦简中以问答形式对秦律某些条文、术语及律文意图作解释的是( )。

    【其它】建模训练2,提交上传附件。

    【简答题】简述秦的法律形式。

    【填空题】秦律中故意称( ),过失称( )

    【填空题】complete the following blanks 专业参展商( ) 专业买家 ( ) 专业观众 ( ) 海外参展商 ( ) (40.0分)

    【简答题】地产广告

    【判断题】‍ ‍ AB与H面倾角为30度。 ‍ ‍

    【单选题】输入一个表示圆形的数据。 圆形数据包括一个 x 坐标,一个 y 坐标,以及半径值。 这三个数据都是双精度的。 用户今后可能需要保存圆的颜色,这个值用一个整型变量表示。 在前面板窗口中如何表示圆呢?

    【填空题】秦律中偷移田界标志构成( )罪,要科以“赎耐”。

    【单选题】“式”作为一种法律形式最早出现在( )。

    【单选题】高等植物的老叶先出现缺绿症,可能是缺乏( )。 (1.0分)

    【填空题】“( )”是关于审判原则以及对案件进行调查、勘验、审讯、查封等方面的规定和文书程式。

    【单选题】秦朝多对麻风病人犯罪所适用的刑罚是()。

    【填空题】Purpose of the call: have _____________ to speak to the guest

    【判断题】中药材生产企业指具有一定规模、按一定程序进行药用植物栽培或动物养殖、药材初加工、包装、储存等生产过程的单位,必须进行中药材生产质量管理规范(GAP)认证。

    【判断题】‍ ‍ AB与H面倾角为30度。 ‍ ‍

    【填空题】Task 2 A guest is calling the switchboard to speak to her brother, who’s staying at the hotel. Listen to the conversation and fill in the blanks in the information card. Outside Call Information Card Guest’s name: ______________

    【单选题】Not only I but also Jane and Mary ___tired of having one examination after

    【名词解释】具五刑

    【连线题】Match column A with column B。 (5.0分)

    【单选题】高等植物的嫩叶先出现缺素症,可能是缺乏( )。 (1.0分)

    【判断题】根系吸收的氮素,大部分在根内转化成有机氮化合物,再运往地上部分。 (1.0分)

    【单选题】秦统一后,为在全国范围内确立封建土地私有制颁布了( )法令。

    展开全文
  • Java IO

    2019-01-22 21:41:19
    Java中的IO体系主要分为以下三大类 个人总结,不是很完整,如有出错,请多多指教。 未列出全部方法,有的方法类似直接省略。 io流的整体分类: 输入流 输出流 字节流 InputStream ...

    1.IO整体概括

    Java中的IO体系主要分为以下三大类

    个人总结,不是很完整,如有出错,请多多指教。
    未列出全部方法,有的方法类似直接省略。
    在这里插入图片描述

    io流的整体分类:

    输入流 输出流
    字节流 InputStream OutputStream
    字符流 Reader Writer

    什么是输入输出呢,我以我个人认知的简单叙述:(有点简陋)

    输入流:以程序本身为参考点,简单说就是进入程序的流。
    在这里插入图片描述

    输出流:以程序本身为参考点,简单说就是从程序中输出的流。
    在这里插入图片描述

    查看源码可知,IO体系采用的是装饰者设计模式,因此在使用时可互相嵌套使用。

    上思维导图中基本上把常用的方法都罗列出来了,其中DataInputStream/ObjectInputStream等也都挺常用的,但是使用起来也很简单,这里不多叙述。

    2.基本使用

    直接上代码吧,与上一篇File简单配合使用:

    import java.io.*;
    
    public class IOLearning {
        static String filePath = "G:" + File.separator + "io_test" + File.separator + "io_test.txt";
        static String newFilePath = "G:" + File.separator + "io_test" + File.separator + "new_io_test.txt";
    
        public static void main(String[] args) {
            //System.out.println(readFileWithFileInputStream(filePath));
            //System.out.println(readFileWithBufferedInputStreamAndFileInputStream(filePath));
            //writeFileWithBufferedOutputStreamAndFileOutputStream(filePath, newFilePath);
            //System.out.println(writeFileWithReader(filePath));
            copyFileReaderWithFileWriter(filePath,newFilePath);
        }
    
        //使用FileInputStream读取指定路径文件的内容
        private static String readFileWithFileInputStream(String path) {
            FileInputStream fis = null;
            StringBuilder builder = new StringBuilder();
            try {
                fis = new FileInputStream(path);
                byte[] bytes = new byte[1024];
                int len;
                while ((len = fis.read(bytes)) != -1) {
                    builder.append(new String(bytes, 0, len, "gbk"));
                }
                // System.out.println(builder.toString());
            } catch (FileNotFoundException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            } finally {
                close(fis);
            }
            return builder.toString();
        }
    
        //FileInputStream  BufferedInputStream读取文件信息
        public static String readFileWithBufferedInputStreamAndFileInputStream(String path) {
            StringBuilder builder = new StringBuilder();
            FileInputStream fis = null;
            BufferedInputStream bis = null;
            try {
                fis = new FileInputStream(path);
                bis = new BufferedInputStream(fis);
                int len;
                byte[] bytes = new byte[1024];
                while ((len = bis.read(bytes)) != -1) {
                    //设置格式,避免中文乱码
                    builder.append(new String(bytes, 0, len, "gbk"));
                }
            } catch (FileNotFoundException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            } finally {
                close(fis);
                close(bis);
            }
            return builder.toString();
        }
    
        public static String writeFileWithReader(String filePath) {
            FileReader fr = null;
            BufferedReader br = null;
            StringBuilder builder = new StringBuilder();
            try {
                fr = new FileReader(filePath);
                br = new BufferedReader(fr);
                String str;
                while ((str = br.readLine()) != null) {
                    builder.append(str);
                }
            } catch (FileNotFoundException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            } finally {
                close(fr);
                close(br);
            }
            return builder.toString();
        }
    
    
        //FileInputStream  BufferedInputStream读取文件信息后直接写入新的文件
        public static void writeFileWithBufferedOutputStreamAndFileOutputStream(String path, String newPath) {
            FileInputStream fis = null;
            FileOutputStream fos = null;
            BufferedInputStream bis = null;
            BufferedOutputStream bos = null;
            try {
                fis = new FileInputStream(path);
                //append 构造函数 , 文件追加在后方
                fos = new FileOutputStream(newPath, true);
                bis = new BufferedInputStream(fis);
                bos = new BufferedOutputStream(fos);
                int len;
                byte[] bytes = new byte[1024];
                while ((len = bis.read(bytes)) != -1) {
                    //设置格式,避免中文乱码
                    //builder.append(new String(bytes, 0, len, "gbk"));
                    bos.write(bytes, 0, len);
                }
                bos.flush();
            } catch (FileNotFoundException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            } finally {
                close(fis);
                close(bis);
                close(fos);
                close(bos);
            }
        }
    
        public static void copyFileReaderWithFileWriter(String filePath,String newPath){
            FileReader fr = null;
            //Reader reader = new FileReader(filePath);
            FileWriter fw = null;
            BufferedReader br = null;
            BufferedWriter bw = null;
            try {
                fr = new FileReader(filePath);
                fw = new FileWriter(newPath);
                br = new BufferedReader(fr);
                bw = new BufferedWriter(fw);
                String str;
                while ((str=br.readLine())!=null){
                    bw.write(str);
                    bw.newLine();
                }
                bw.flush();
            } catch (FileNotFoundException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            }finally {
                close(fr);
                close(fw);
                close(br);
                close(fw);
            }
        }
    
    
        public static void close(Closeable closeable) {
            if (closeable != null) {
                try {
                    closeable.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
        }
    }
    
    
    
    

    上面的案例,基本上把基本的使用方法囊括,有兴趣的朋友自己看看。

    3.注意事项

    1. 使用后必须关闭流
    2. 在使用输出流后,记得使用flush()方法进行刷新,否则写入无效果
    3. 合理选用合适的流能大大提升读写效率
    4. 尽量使用BufferedXx(缓冲流),减少访问次数等提升效率
    5. 字符流使用了缓冲区,而字节流没有使用缓冲区。使用字符流未关闭流时,不会有输出。
    6. 如果是音频文件、图片、歌曲,就用字节流好点;如果是关系到中文(文本)的,用字符流好点,字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串而字节流处理单元为 1 个字节,操作字节和字节数组。注意:进行转码,避免出现乱码问题,字节流通常处理二进制文件
    7. 字节流默认不使用缓冲区;字符流使用缓冲区
    展开全文
  • java. util. stream. Stream是Java 8新加入的最常用的流接口。(这并不是一个函数式接口。 ) 获取一个流非常简单,有以下几种常用的方式: 所有的Collection集合都可以...以下则是集合与数组转变为流的方式: public clas

    Stream流与数组集合的转换

    java. util. stream. Stream是Java 8新加入的最常用的流接口。(这并不是一个函数式接口。)
    获取一个流非常简单,有以下几种常用的方式:

    所有的Collection集合都可以通过stream默认方法获取流;
        default Stream stream ()。

    Stream接口的静态方法of可以获取数组对应的流;
        static Stream of (T… values)。

    参数是一个可变参数,那么我们就可以传递一个数组。
    以下则是集合与数组转变为流的方式:

    public class StreamDemo {
    
    	public static void main(String[] args) {
    		List<String> list = new ArrayList<>();
    		Stream<String> s1 = list.stream();
    
    		Set<String> set = new HashSet<>();
    		Stream<String> s2 = set.stream();
    
    		Map<String,String> map = new HashMap<>();
    
    		//获取键,存储到- -个Set集合中
    		Set<String> keySet = map. keySet();
    		Stream<String> s3 = keySet.stream();
    
    		//获取值,存储到一-个Col lection集合中
    		Collection<String> values = map. values();
    		Stream s4 = values.stream();
    
    		//获取键值对(键与值的映射关系entrySet)
    		Set<Map. Entry<String,String>> entries = map.entrySet();
    		Stream<Map. Entry<String, String>> s5
    		= entries. stream();
    		
    		//把数组转换为Stream流
    		Stream<Integer> s6 = Stream.of(1, 2, 3, 4, 5);
    		//可变参数传递数组
    		Integer[] arr = {1,2,3,4,5};
    		Stream<Integer> s7 = Stream.of(arr);
    		String[] arr2 = {"a","bb","CCC"};
    		Stream<String> s8 = Stream.of(arr2);
    	}
    }
    

    一次性消费方法forEach

    Stream流中的常用方法_ forEach
        void forEach(Consumer<? super T> action);
            该方法接收- -个Consumer接口函数,会将每- -个流元素交给该函数进行处理。
        Consumer接口是一个消费型的函数式接口,可以传递L ambda表达式,消费数据
    简单记:
        forEach方法,用来遍历流中的数据是一个终结方法,遍历之后就不能继续调用Stream流中的其他方法

    Stream流中的常用方法filter:
        用于对Stream流中的数据进行过滤
    Stream filter(Predicate<? super T> predicate);
        filter方法的参数Predicate是一个函数式接口, 所以可以传递L ambda表达式,对数据进行过滤
    Predicate中的抽象方法:
        boolean test(T t);

        Stream流属于管道流,只能被消费(使用)一次第一个Stream流调用完毕方法,数据就会流转到下一个Stream上而这时第一个Stream流 已经使用完毕,就会关闭了所以第-个Stream流就不能再调用方法了

    public class Practice {
    
    	public static void main(String[] args) {
    		String[] a = {"大佬","二老","三老","四老","五老"};
    		Stream<String> s1 = Stream.of(a);
    		//s1.forEach((String name)->{System.out.print(name);});
    		s1.forEach((String name)->System.out.print(name+" "));	
    	}
    }
    

    运行结果:

    大佬 二老 三老 四老 五老 
    
    若“//s1.forEach((String name)->{System.out.print(name);});”这行没有给注释掉,即有两个forEach方法;运行结果则会报错,如下
    大佬二老三老四老五老Exception in thread "main" java.lang.IllegalStateException: stream has already been operated upon or closed
    	at java.base/java.util.stream.AbstractPipeline.sourceStageSpliterator(AbstractPipeline.java:279)
    	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
    	at cn.yunhe.weekend.Practice.main(Practice.java:10)
    

    故forEach为Stream流中的最终方法即一次性方法。

    展开全文
  • 国际消息 在过去几周里,我一直跟我大学同学讨论这样一个问题:什么大部分大规模网站不是java编写? 有许多关于流行网站架构信息,比如Google、Amazon、eBay、Linkedln、TypePad、WikiPedia等……而...


    国际消息  在过去的几周里,我一直跟我的大学同学讨论这样一个问题:为什么大部分大规模网站不是用java编写的?

    有许多关于流行网站架构的信息,比如GoogleAmazoneBayLinkedlnTypePadWikiPedia……而日前High-Scalability对以下网站的架构做了调查,这些网站包括:FlickrYou TubePlentyOfFishDiggTypePadLiveJournalFriendsterMySpaceWikiPedia,在使用的编程语言方面,结果如下:




    可以看到在上述的知名网站中,只有Flickr使用了java

    原因之一是这些网站Web应用的应用堆栈不同于以任务为核心的商业应用的堆栈。在商业世界中,java或者范围更小点说J2EE被广泛使用。而近年来,资 本市场伸缩性的要求导致了中间件堆栈的变化:CPU资源的虚拟化解决、并行计算……Spring成为这个时期流行的开发框架,我们也越来越多地看到 Spring完全为J2EE的代替者。

    High-Scalability上有人问为什么不是每个人都用J2EEWhy doesn't anyone use j2ee?)网友回复的评论可以概括如下:

    1.LAMP
    提供了更成本化的 解决方案(LAMP的大部分都是免费的开源的)

    2.Java
    仍被使用,但不是主要语言。比如说它被用于前端或者后端的部分。

     

     
    展开全文
  • Java 8新特性-stream

    2019-11-02 09:59:19
    Stream Stream使用一种类似用SQL语句从数据库查询数据直观方式来提供一种对Java集合运算和表达...Stream不是一种数据结构,它只是某种数据源一个视图,数据源可以是一个数组,Java容器或I/O channel等。 ...
  • 国际消息 在过去几周里,我一直跟我大学同学讨论这样一个问题:什么大部分大规模网站不是Java编写?有许多关于流行网站架构信息,比如Google、Amazon、eBay、Linkedln、TypePad、WikiPedia等……而日前...
  • //以下只是我程序中有不同类型人,此处多态 switch (rSet.getString("role")) { case "administrator": userVec.add(new Administrator(rSet.getString("name"), rSet.getString("password"), r...
  • 而他再告真的不是己这却一诉自,个源文译并运行下某人重病家得了假如人忽然间,应对策略有他使用到。结果感是个人自我指一效能对:。哲学规揭示律一般,管理活动特点反映,理领于管域存在。们所观也只有在人...
  • 最近在看同事基于YARN开发实时框架(该框架已经用于公司30多个应用了),用到SLF4J日子记录框架,平时我一般都用LOG4J,对SLF4J有点陌生,研究了一下这个日志框架,以下是转载一篇很好介绍SLF4J文章。...
  • Java反射

    2020-08-03 19:46:06
    加载:类加载器负责根据一个类全限定名来读取此类二进制字节到JVM内部,并存储在运行时内存区方法区,然后将其转换一个与目标类型对应的java.lang.Class对象实例 连接:分为以下三步(验证、准备、解析) ...
  • (本题5分),中正确电路元件中吸率收功是(,多选电路题)青书如...两个两不以的的目结婚就是恋爱耍。年6月,马克创办科隆思在。接口接口不是哪项常因鼓音区明胃泡见原显缩小或消失。个实本决不被成定信因...
  • LeetCode-Solution-in-Good-Style :这个项目是作者在学习《算法与数据结构》时候,在 LeetCode(力扣) 上做练习,刷题以 Java 语言主。作者在刷题时候,非常考虑代码质量,他很多问题回答都被 ...
  • Java语言中忽视细节

    2011-09-04 11:24:00
    因为Java语言对位移运算作了优化处理,Java语言对a 转化a (b%32)来处理,所以当要移位位数b超过32时,实际上移位位数是b%32值,那么上面代码中a 相当于a ,所以输出结果是10。  2,可以让i!=i吗?  当你...
  • Java几乎是许多程序员们入门语言,并且也是世界上...以下为具体资源列表。 构建 这里搜集了用来构建应用程序工具。 Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行
  • 最大不同是,Hashtable方法是Synchronize,而HashMap不是,在多个线程访问Hashtable时,不需要自己方法实现同步,而HashMap 就必须之提供外同步。 Hashtable和HashMap采用hash/rehash算法都大概...
  • 一、单项选择题:(20小题,共40分)1、编译... exe2、以下哪一个不是JAVA的标准数据( D )。A. 标准输出数据B. 标准输入数据C. 标准错误数据D. 标准运算数据3、. class 和.java 文件含义分别是:(A)A. ...
  • Java虚拟机管理内存,包括以下五个运行时数据区域(注意:经常有人把Java内存区分堆内存和栈内存,这种分法不是比较粗糙Java内存区域划分实际上远比这复杂。这种划分方式流行只能说明大多数程序员最关注...
  • Java几乎是许多程序员们入门语言,并且也是...以下为具体资源列表。 构建 这里搜集了用来构建应用程序工具。 Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建。Mav...
  • java面试题典 java 面试题 经典

    热门讨论 2010-06-18 13:42:36
    但是要保证汉字不被截半个,如“我ABC”4,应该截“我AB”,输入“我ABC汉DEF”,6,应该输出“我ABC”而不是“我ABC+汉半个”。 50 10. JAVA多线程编程。 用JAVA写一个多线程程序,如写四个线程,二个加1,...
  • 以下为图片形式,如有需要PDF格式请私信我2020.3.5更新(补充)内容:1、java语言基础知识板块:数组常用方法,输入输出(不是OI)2、常用类板块:String字符串2020.3.17更新:这些笔记是以图片格式上传,...
  • java 资源大全

    2015-08-28 10:40:08
    【编者按】Java几乎是许多程序员们入门语言,并且也是世界上...以下为具体资源列表。 构建 这里搜集了用来构建应用程序工具。 Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是
  • java面试宝典

    2013-02-28 16:04:01
    JDK每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类? 17 69、文件读写基本类 17 70、多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么? 17 71、启动一个线程是用run()还是start()? ...
  • 滑雪者 Skir是一种流行全球种族灭绝棋盘游戏类似游戏版本。 要播放Skir,请单击。 技术介绍 大部分代码使用使用Mike Rettig库提供了...如果您更喜欢使用Maven而不是自制脚本,请执行以下操作: mvn安装 java -c
  • 【单选题】《离婚》选自( )...【单选题】以下不是桔梗功效是:【单选题】具有止咳平喘,润肠通便药是:【单选题】某企业年初流动资产比率2.2,速动比率1;年末流动比率2.4,速动比率0.9;发生这种情况原因...
  • JAVA上百实例源码以及开源项目

    千次下载 热门讨论 2016-01-03 17:37:40
     Java访问权限控制,为Java操作文件、写入文件分配合适权限,定义写到文件信息、定义文件,输出到c:/hello.txt、写信息到文件、关闭输出Java绘制图片火焰效果 1个目标文件 摘要:Java源码,图形操作,火焰...
  • 以下是虚拟社区服务器对外远程对象接口: public interface CommunityServerInterface extends Remote{ public boolean getpermission(String name,String password,String genere)throws RemoteException; ...
  • ZMQ(以下ZeroMQ简称ZMQ)是一个消息队列 ,可以在进程内、进程间、TCP、多播中,以消息单位传输数据,而不是socket字节;同时它像框架一样一个socket library,他使得Socket编程更加简单、简洁和性能更高....
  • 免责声明:这不是Google的... 对并行流的执行者友好的,可中断的替代方法。 图实用程序( , ) Maven 将以下内容添加到pom.xml中: <groupId>com.google.mug</groupId> <artifactId>mug <version>5.2</version>
  • 问题在Java中,我有一个名"text"String变量中文本字段文本。如何将"text"变量内容保存到文件中?#1 热门回答(591 赞)如果你只是输出文本而不是任何二进制数据,则以下内容将起作用:PrintWriter out = new...

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 290
精华内容 116
关键字:

以下不是java流的为

java 订阅