[Java]集合数组转化为 Stream 对象

  • Post author:
  • Post category:java

List    转为    Stream List<String> list = new ArrayList<>(); Stream<String> stream = list.stream(); set    转为    Stream Set<String> set = new HashSet<>(); Stream<String…

继续阅读 [Java]集合数组转化为 Stream 对象

阻止事件冒泡的两种方式

  • Post author:
  • Post category:其他

事件冒泡:开始时由最具体的元素接收,然后逐级向上传播到DOM最顶层节点。 事件冒泡本身的特性,会带来的坏处,也会带来的好处。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> .f…

继续阅读 阻止事件冒泡的两种方式

软考_2021年11月真题2__三点估算技术

  • Post author:
  • Post category:其他

33.  下图表示某项目各个活动关系及乐观、 最可能、 最悲观完成时间,假设各活动的三种完成时间服从 分布, 按照三点估算法该项目标准差为 3.2 天,则项目在 (     )完成的概率为  95%。 活动 紧前活动 乐观时间(天) 最可能时间(天) 悲观时间(天) A - 8 12 16 B A 15 18 27 C - 5 7 9 D C 11 13 14 E B、D 4 5 12 F E 5…

继续阅读 软考_2021年11月真题2__三点估算技术

Android音视频开发(三)——MediaExtractor和MediaMuxer的使用

  • Post author:
  • Post category:其他

了解了音视频的编解码过程,我们接下来使用一下经常跟MediaCodec一起搭配的MediaExtractor和MediaMuxer。最后会使用一个简单的demo来了解具体了解这两个工具类的使用过程。这一节我们就先不讲MediaCodec了,放到下节的demo。 一、MediaExtractor Android提供了一个MediaExtractor类,可以用来 分离容器中的 视频track 和 音频…

继续阅读 Android音视频开发(三)——MediaExtractor和MediaMuxer的使用

使用fragment argument

  • Post author:
  • Post category:其他

从fragment中启动activity @Override public void onListItemClick(ListView l, View v, int position, long id) { super.onListItemClick(l, v, position, id); Crime crime = (Crime) getListAdapter().getItem(positi…

继续阅读 使用fragment argument

UnityShader入门精要——表面着色器

  • Post author:
  • Post category:其他

表面着色器的CG代码是直接而且也必须写在SubShader块中,Unity 会在背后为我们生成多个Pass。当然,可以在SubShader一开始处使用Tags来设置该表面着色器使用的标签。我们也可以使用LOD命令设置该表面着色器的LOD值。然后,我们使用CGPROGRAM和ENDCG定义了表面着色器的具体代码。 Shader "Custom/test" { Properties { _Color …

继续阅读 UnityShader入门精要——表面着色器

STM32端口配置

  • Post author:
  • Post category:其他

1.打开端口时钟(以点亮一盏灯为例) (1)找出灯的控制口 (2)找到端口所在的时钟(此处是PB5,所以找GPIOB所在的端口时钟) (3)打开端口GPIOB。 原来GPIOB在APB2总线上,即在APB2上才能给GPIOB使能。已经得出GPIOB在APB2上,打开端口GPIOB。具体操作: RCC->APB2ENR |=1<<3; 2.配置的输入输出方式。 前面已经打开了PB口…

继续阅读 STM32端口配置

详解约瑟夫问题

  • Post author:
  • Post category:其他

算法集锦第一话:详解约瑟夫问题 约瑟夫问题(Josephus problem)是一个在是一个出现在计算机科学和数学中的问题。有时也称为约瑟夫斯置换。在计算机编程的算法中,类似问题又称为约瑟夫环。又称“丢手绢问题”。 如果有参加NOI/NOIP(现称CSP)的同学们,就会很清楚一个事实:约瑟夫问题绝对是你童年的阴影/ 之一 /它以复杂,变幻莫测,算法简单/ 复杂 /,容易/ 艰巨 /记忆而著称。不过…

继续阅读 详解约瑟夫问题

[剑指-Offer] 53. I. 在排序数组中查找数字 I 及 II. 0~n-1中缺失的数字(二分法、代码优化、巧妙解法)

  • Post author:
  • Post category:其他

文章目录 1. 题目来源 2. 题目说明 3. 题目解析 --- I. 在排序数组中查找数字 I 方法一:遍历+常规解法 方法二:二分法+递归+巧妙解法 4. 题目解析 --- II. 0~n-1中缺失的数字 4.1 方法一:遍历+常规解法 方法二:二分法+巧妙解法 1. 题目来源 链接: I. 在排序数组中查找数字 I 链接: II. 0~n-1中缺失的数字 来源:LeetCode——《剑指-O…

继续阅读 [剑指-Offer] 53. I. 在排序数组中查找数字 I 及 II. 0~n-1中缺失的数字(二分法、代码优化、巧妙解法)

maven assembly实现不同环境的打包

  • Post author:
  • Post category:其他

好多的打包模式,记录一下 maven+assembly的打包: 项目目录结构: ----projectName -----src -----main ----bin ----java ----profiles ----resourse -----test ....... 首先,maven引入assembly插件: pom.xml <plugin>                 <…

继续阅读 maven assembly实现不同环境的打包