自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4469)

转载 Windows defender 添加例外项——文件夹、软件等

win10在更新的过程中,会删除之前安装软件的可疑病毒文件,导致一些软件不能使用解决方法可以通过设置例外项进行消除具体操作步骤为:1.右键开始,打开“设置”2.更新和安全3.打开“Windows 安全 ”4.打开“Windows Defender 安全中心”5.打开左下角的“设置”,找到“病毒和威胁防护”设置...

2019-09-25 15:10:00 223

转载 MutablePropertyValues的简单用法

代码例子: 1 package com.cy.model; 2 3 import lombok.Getter; 4 import lombok.Setter; 5 import lombok.ToString; 6 7 @Getter 8 @Setter 9 @ToString10 public class Apple {11 ...

2019-09-24 20:35:00 1037

转载 matlab坐标轴的一些属性

参照官网介绍:Axes 属性https://ww2.mathworks.cn/help/matlab/ref/matlab.graphics.axis.axes-properties.html转载于:https://www.cnblogs.com/shyzh/p/11574613.html

2019-09-23 20:31:00 328

转载 matlab PLSR拟合

Y=kx+b;形式的线性拟合(基于最小二乘法)方法一:x=data1; y=data2; %datat1和data2是一行多列的矩阵p=polyfit(x,y,1); x1=linspace(min(x),max(x)); y1=polyval(p,x1); plot(x,y,'*',x1,y1); %制图结果:p = a b即y=a ...

2019-09-23 19:17:00 440

转载 linux安装png2icon方法

此工具用于将png图片转换为ico格式的文件,一个小工具,但很实用官网:http://www.winterdrache.de/freeware/png2ico/下载:  wget http://www.winterdrache.de/freeware/png2ico/data/png2ico-src-2002-12-08.tar.gz解压:  tar...

2019-09-23 00:21:00 53

转载 linux安装imagemagick,centos安装imagemagick方法

1。安装文件格式支持库yuminstalltcl-devel libpng-devel libjpeg-devel ghostscript-develbzip2-devel freetype-devel libtiff-devel  --或者手动安装    http://www.imagemagick.org/download/delegates/  需要什...

2019-09-22 22:13:00 118

转载 Stream的并行计算

一、Stream并行计算体验,利用多核加快计算速度stream的并发,多个cpu执行同一个任务,提高效率;需求:从1+...+10000000,看下各种计算方法的运行时间是多少代码例子如下: 1 package com.cy.java8; 2 3 import java.util.function.Function; 4 import ja...

2019-09-22 21:02:00 70

转载 Collector解读以及自定义

一、Collector接口解读:      Collector接口解读:1 public interface Collector<T, A, R> {2 Supplier<A> supplier();3 BiConsumer<A, T> accumulator();4 BinaryOperator<...

2019-09-22 11:23:00 65

转载 74HC138驱动

1 sbit HC138_CH1 = P2^4; 2 sbit HC138_CH2 = P2^5; 3 sbit HC138_CH3 = P2^6; 4 5 void Decoding (unsigned char m) 6 { 7 m =~ m; 8 HC138_CH1 = m&0x01; 9 HC138_...

2019-09-18 22:30:00 215

转载 Collector的使用

一、Collector的引入      1)Collector的聚合作用前面已经使用过,将list.stream后的一系列操作之后再返回list。2)Collector的引入,通过需求:将绿色的Apple放在一个list,黄色的Apple放在一个list代码例子: 1 package com.cy.java8; 2 3 import java.util.*;...

2019-09-16 23:19:00 62

转载 Jackson之LocalDateTime转换,无需改实体类

【问题】                                  Demo: LocalDateTime dt = LocalDateTime.now(); ObjectMapper mapper = new ObjectMapper(); try { String json = mapper.writ...

2019-09-15 14:32:00 1385

转载 Optional的使用

一、空指针问题与Optional的引入      需求:根据人获取他买的车保险名字。Person:1 package com.cy.java8;2 3 import lombok.Data;4 5 @Data6 public class Person {7 8 private Car car;9 }View CodeCa...

2019-09-15 13:06:00 40

转载 maven学习笔记(超详细总结)

目录 项目管理利器——maven 第1章 maven概述 1-1 项目管理利器-maven简介 1.1.1 什么是maven 1.1.2 什么是依赖管理 1.1.3 传统项目的依赖管理 1.1.4 maven项目的依赖管理 ...

2019-09-14 16:43:00 155

转载 NumericStream && Stream综合练习

一、NumericStream    我们可以将一个Stream转化为对应的数字Stream,如mapToInt、mapToLong转化为IntStream、LongStream等(NumericStream又可以通过boxed、mapToObj方法转化回去),这样做的好处是可以节省比较多的内存开销,数据量大的话是比较明显的,因为int 4个字节的数字比Integer类型的小很多。所...

2019-09-14 09:42:00 44

转载 Stream之filter、distinct、skip、map、flatMap、match、find、reduce

一、Stream之filter、distinct、skip: 1 package com.cy.java8; 2 3 import java.util.Arrays; 4 import java.util.List; 5 import java.util.stream.Collectors; 6 7 public class StreamFilter ...

2019-09-13 21:31:00 41

转载 HTTP与TCP的区别和联系

一、基本概念1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。建立起一个TCP连接需要经过“三次握手”:第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服...

2019-09-11 14:39:00 34

转载 创建Stream

1.创建Stream        create Stream from Collections;create Stream from values;create Stream from Arrays;craeate Stream from files;craeate Stream from functions代码举例: 1 package com.cy....

2019-09-10 22:21:00 30

转载 使用fiddler模拟弱网环境

弱网测试背景:  实际的客户现场可能网络不稳定或者网速低,恶劣的网络环境会导致出现一些bug,测试环境以及开发环境网络比较顺畅难以复现这种bug。要解决这种问题,就需要制造弱网络的环境进行测试、复现并修复问题。使用Fiddler模拟弱网环境:  Fiddler 是一个 HTTP 调试代理,它能够记录所有你电脑和互联网之间的 HTTP 通讯,Fiddler 也可以让你检查所有的...

2019-09-10 20:02:00 43

转载 LNMP 负载均衡

一、几个基本概念1、pv 值pv 值(page views):页面的浏览量概念:一个网站的所有页面,在一天内,被浏览的总次数。(大型网站通常是上千万的级别)2、uv值uv值(unique visitor)独立访客概念:一个网站,在一天内的用户访问数。(大型网站通常达10万以上)3、独立IP概念:一个网站,在一天内,有多少个独立的ip地址来访问。鉴于一个...

2019-09-10 19:23:00 37

转载 Stream介绍

一、Stream介绍  现在有这样的需求:有个菜单list,菜单里面非常多的食物列表,只选取小于400卡路里的并且按照卡路里排序,然后只想知道对应的食物名字。代码:package com.cy.java8;public class Dish { private final String name; private final boole...

2019-09-08 18:33:00 32

转载 lambda表达式使用解析

1、Predicate/Consumer/Function/Supplier介绍Predicate boolean test(T t);Consumer accpet(T t);Function<T, R> R apply(T t);Supplier<T> T get();以Predicate为例,引申出很多类似的Predicate,如...

2019-09-08 15:39:00 24

转载 lambda表达式

一、简单介绍lambda表达式    lambda接口满足的条件:接口有且只有一个方法,default方法、static方法除外,@FunctionalInterface会告诉编译器编译的时候判断方法到底是不是一个function的接口,标注了@FunctionalInterface的接口,如果下面方法不满足,会报错。java中很多的以前的方法都加了@FunctionalInte...

2019-09-08 12:42:00 31

转载 STM32Cube未选择Serial Wire

STM32Cude未选择Serial Wire,可能会使得无法使用stlink或jlink无法下载解决方法其实很简单,按住复位键在keil中点击下载,没有复位键的话,用镊子短接复位电容两端,如果失败就多试几次,反正我试了十几次才好。转载于:https://www.cnblogs.com/nsss/p/11477070.html...

2019-09-06 17:30:00 317

转载 ARM 之一 ELF文件、镜像(Image)文件、可执行文件、对象文件 详解

【转】https://blog.csdn.net/ZCShouCSDN/article/details/100048461ELF 文件规范  ELF(Executable and Linking Format)是一个二进制文件规范。用于定义不同类型的对象文件(Object files)中都放了什么东西、以及都以什么样的格式去放这些东西。  现在流行的二进制可执行文件格式...

2019-09-03 16:57:00 54

转载 ARM程序的RO段、RW段和ZI段 --Image

Limit 含义了解RO,RW和ZI需要首先了解以下知识:ARM程序的组成此处所说的“ARM程序”是指在ARM系统中正在执行的程序,而非保存在ROM中的bin映像(image)文件,这一点清注意区别。一个ARM程序包含3部分:RO,RW和ZIRO是程序中的指令和常量RW是程序中的已初始化变量ZI是程序中的未初始化的变量由以上3点说明可以理解为:RO就是readonly,RW就是read/...

2019-09-03 15:46:00 103

转载 startActivityForResult的用法

startActivityForResult方法是android中活动启动的一种方法,这个方法接收两个参数,第一个是Intent ,另一个是请求码,请求码只要是唯一值就可以。这个方法可以在活动销毁之后,返回一个结果给上一个活动。例如:活动A打开了活动B,那么在活动B销毁之后,可以返回一个结果给活动A。这时候就要在活动A中,使用startActivityForResult方法打...

2019-08-29 18:30:00 26

转载 Android设置主活动

<activity android:name=".MainActivity" android:label="This is MainActivity"> <intent-filter> <action android:name=...

2019-08-29 17:24:00 109

转载 Android基础概念

Android系统架构Linux内核层 Linux内核层为Android设备各种硬件提供底层驱动。系统运行库层 通过一些C/C++库为Androin系统提供主要特性支持,以及Java核心库应用框架层 提供构建应用时的各种API应用层 安装的各种应用四大组件活动(Activity) Android应用中,可以看见的部分都在活动中服务(Servic...

2019-08-29 16:39:00 107

转载 flutter-lol云顶之弈助手app

    前两天利用业余时间开发了一个云顶助手app,所以来分享一下使用flutter的经验和看法。  先贴一个项目地址:https://github.com/Purelightme/lol_chess可以给个小星星吗?  因为wegame上面已经有云顶相关的资料了,比较健全,但是是需要联网才能用的,经常网络慢(也可能是wegame服务器卡了)刷新不出来东西,我就想着这些英雄,装...

2019-08-29 10:45:00 127

转载 RT-Thread代码启动过程——以及 $Sub$ $main 与 $Super$ $main

【转】https://blog.csdn.net/yang1111111112/article/details/80913001我们找到系统复位的地方,可以往下单步跟踪。①从系统初始化开始执行,将函数地址赋给R0寄存器,跳转到R0地址执行并返回此处(BLX是带链接的跳转,即带返回的跳转)。②将main函数地址给R0,将函数地址赋给R0,跳转到R0地址执行,不返回(BX是...

2019-08-28 17:04:00 67

转载 23-JavaBean

JavaBeanJavaBeans是Java中一种特殊的类,可以将多个对象封装到一个对象(bean)中。特点是可序列化,提供无参构造器,提供getter方法和setter方法访问对象的属性。JavaBean主要用来传递数据,即把一组数据组合成一个JavaBean便于传输。此外,JavaBean可以方便地被IDE工具分析,生成读写属性的代码,主要用在图形界面的可视化设计中。...

2019-08-27 12:21:00 32

转载 24-特殊数据类型

枚举类在Java中,我们可以通过static final来定义常量,无论是int常量还是String常量,使用这些常量来表示一组枚举值的时候,有一个严重的问题就是,编译器无法检查每个值的合理性。为了让编译器能自动检查某个值在枚举的集合内,并且,不同用途的枚举需要不同的类型来标记,不能混用,我们可以使用enum来定义枚举类。public class Main { pu...

2019-08-27 12:21:00 27

转载 22-包装类型

包装类型Java的数据类型分两种:基本类型:byte,short,int,long,boolean,float,double,char引用类型:所有class和interface类型引用类型可以赋值为null,表示空,但基本类型不能赋值为null。Java核心库为每种基本类型都提供了对应的包装类型基本类型 对应的引用类型boolean java.l...

2019-08-27 12:19:00 41

转载 21-StringBuilder和StringJoiner

StringBuilderJava编译器对String做了特殊处理,可以直接用+拼接字符串,但在循环中,每次循环都会创建新的字符串对象,然后扔掉旧的字符串。这样,绝大部分字符串都是临时对象,不但浪费内存,还会影响GC效率。String s = "";for (int i = 0; i < 1000; i++) { s = s + "," + i;}...

2019-08-27 12:18:00 25

转载 20-String和编码

StringJava的String和char在内存中总是以Unicode编码表示。在Java中,String是一个引用类型,它本身也是一个class。Java编译器对String有特殊处理,即可以直接用"..."来表示一个字符串,字符串在String内部是通过一个char[]数组表示的。Java字符串的一个重要特点就是字符串不可变。这种不可变性是通过内部的private fina...

2019-08-27 12:14:00 40

转载 19-classpath、jar、模块

classpathclasspath是JVM用到的一个环境变量,它用来指示JVM如何搜索class,一般情况下无需设置classpath!默认的当前目录.于绝大多数情况都够用了。jar包jar包可以把package组织的目录层级,以及各个目录下的所有文件(包括.class文件和其他文件)都打成一个jar文件。jar包实际上就是一个zip格式的压缩文件,而jar包相...

2019-08-27 12:00:00 42

转载 18-包及作用域

包https://www.jianshu.com/p/c798a019f2ecJava定义了一种名字空间,称之为包:package,用于解决名字冲突。一个类总是属于某个包,类名只是一个简写,真正的完整类名是包名.类名。例如:小明的Person类存放在包ming下面,因此,完整类名是ming.Person;小红的Person类存放在包hong下面,因此,完整类名是hon...

2019-08-27 11:59:00 49

转载 17-静态字段和静态方法

静态字段和静态方法在一个class中定义的字段,称为实例字段。每个实例都有独立的字段,各个实例的同名字段互不影响。用static修饰的字段,称为静态字段:static field。实例字段在每个实例中都有自己的一个独立“空间”,但是静态字段只有一个共享“空间”,所有该类的实例或继承该类的实例都会共享该字段,无论修改哪个实例的静态字段,所有实例的静态字段都被修改了。publ...

2019-08-27 11:58:00 38

转载 16-抽象类及接口

抽象类如果一个class定义了方法,但没有具体执行代码,这个方法就是抽象方法,抽象方法用abstract修饰。这个抽象方法无法执行,因此这个类也必须申明为抽象类(abstract class)抽象类本身被设计是只能用于被继承,强迫子类实现其定义的抽象方法。因此,抽象方法实际上相当于定义了“规范”。//Person类定义了抽象方法run(),那么,在实现子类Student的...

2019-08-27 11:51:00 35

转载 获取ExtJS中开启Form.fileUpload时,返回的信息

当Form,开启fileUpload后,不能按默认的方式得到action.result,开启fileUpload与否,返回的action.result的内容是不一样的未开启fileUpload时,返回的action.result不正常的数据对象,包含了返回success,msg等信息但开启fileUpload后,返回的action.result为布尔数据,相应的数据被包含在了ac...

2019-08-27 11:50:00 57

空空如也

空空如也

空空如也
提示
确定要删除当前文章?
取消 删除