自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java堆栈区对内存的影响

## 例子String[] arr0 = {"1", "2", "3", "4"};String[] arr1= {"5", "6", "7", "8"};String[] arr2= {"9", "10", "11", "12"};String[] arr3= {"13", "14", "15", "16"};List<String[]> list = new ArrayList<>();String[] arr = new String[4];for(i...

2021-08-07 13:25:28 182

原创 Matlab 数组的常见用法

一、 预分配内存1.1 cell数组预分配内存Matlab预分配内存的用法是A = cell(2,3)分配一个2*3的cell数组1.2 cell数组的赋值和遍历赋值的方法如下:A{1}{2}='Hello'遍历的方法如下:>>A{1}A = [] 'Hello' 1.3 空元素的判断和赋值空元素的判断是isempty(A{i})空元素的赋值...

2020-01-08 11:55:53 2203

原创 MATLAB 错误使用 Error using exampleUtils.componentExamplesDir (line x)

Error using exampleUtils.componentExamplesDir (line x)问题描述在使用Matlab的时候,官网上有一些例子,可以直接在Matlab命令行打开。比如使用‘’’openExample(‘globaloptim/MinimizeaSimpleFunctionwithBoundsExample’)‘’’打开官网上的例子的时候,出现以下错误:...

2020-01-04 14:41:46 2645 7

原创 Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: TLS handshake timeout

最近因为需要装模型验证工具PRISM,就下载了docker。在windows上装docker时出现了问题,就在MAC上装的。具体怎么装的可以参考:https://blog.csdn.net/qq_35119422/article/details/81357626。我是从https://download.docker.com/mac/stable/Docker.dmg上下载的稳定版的。具体的安...

2019-11-04 13:30:59 4216

原创 Mac上安装和使用xfig

在论文写作中,有很多制作图片的方法。但是如果图片中需要有公式该怎么办呢?今天我推荐一种方法:xfig1. 安装xfig关于xfig的安装,网上也有很多方法,这里我就不在浪费网络资源了,直接给链接xcode + fink + XFIGXQuartz + fink + xfig安装是相对简单的。2,使用xfig安装好了以后,就是使用了。2.1. 打开Terminal,等...

2018-09-11 16:38:00 1256

原创 关于实现引用类型数组去调用引用类的方法的问题的解决

为什么不可以使用引用数组的对象school调用引用类School的方法open???class School{ private boolean isOpen = false; public void open(){ this.isOpen = true; } public boolean isOpen(){ return this.

2018-01-14 22:22:44 381

原创 java线程中try catch finally块和throw抛出异常

先看代码:public class MyThread extends Thread{ public static void main(String[] args) { Runnable runable = new Runnable() { @Override public void run() { t

2017-04-30 16:14:08 2819

原创 链地址法和线性探测法求查找成功与不成功的平均查找长度ASL

一、链地址法在等概率下查找成功和查找不成功的平均查找长度:将关键字序列{1 13 12 34 38 33 27 22} 散列存储到散列表中。散列函数为:H(key)=key mod 11,处理冲突采用链地址法,求在等概率下查找成功和查找不成功的平均查找长度1mod11=1,所以数据1是属于地址1 12mod11=1,所以数据12也是属于地址1(这个数据是数据1指针的另一个新数据)

2017-04-08 12:29:08 45000 21

原创 AADL的研究初步

AADL自提出以来,被广泛应用在航空航天、轨道交通、汽车电子等嵌入式领域。下边梳理一下AADL的由来、构成、作用、目前的研究成果和工业应用,以希望能解决更多工业中的实际问题。说的大一点,国家在十三五之间,提出要在高科技领域实现国产化的工具,我们要。一、AADL的由来1991年Honeywell实验室基于嵌入式系统提出了MetaH语言,2001年美国汽车电子协会SAE提出了航空架构描述语言A......

2017-03-29 13:13:02 10269

原创 流水线技术与并行技术

最近在看WCET(Worst Case Execution Time, 最坏执行时间),在嵌入式系统中,线程的执行时间包括:事件的触发到响应时间、申请处理器的等待时间、数据的处理时间、申请设备的时间,以及写数据的时间。这只是单任务情况下,并没有考虑多任务引起的中断。在软件系统中,WCET包括三个方面:一是多核处理器时多任务对共享变量的操作引起的;二是分布式系统下(...);三是网络请求和传

2017-03-24 18:53:08 7853

原创 网络中常用协议端口号

下边总结一下网络中常用端口号:端口号服务全程21端口FTPFile TransferProtocol 文件传输协议23端口Telnet远程登录25端口SMTPSimple Mail Transfer Protocol,简单邮件传输协议53端口DNSDomain

2017-03-21 10:22:04 12246

原创 Java自动装箱与拆箱

在java中,装箱与拆箱中会遇到这两种情况:Boolean flag = false;if (flag = true) System.out.println(“true”);else System.out.println(“false”);if (flag == true) System.out.println(“true”);else Sy

2017-03-13 23:05:22 675

原创 快速记忆java抽象类和接口的区别

java中,抽象类和接口的区别对于初学者很容易记混淆。下边就从以下几个角度来梳理以下去区别:1,方法的角度:抽象类的方法可以是抽象的,也可以是不抽象的;抽象类中可以包含已经实现的方法;抽象类的方法必须被子类重写;接口中不能包含已被实现的方法,其定义的方法由实现它的类来重写。2,继承和实现的角度:抽象类可以实现接口,接口也可以实现接口;抽象类可以继承抽象类,但是接口不

2017-02-28 23:03:25 675

原创 一台电脑里装了多个版本的JDK,java -version显示问题

本机已经安装了jdk1.6,而比较早期的项目需要依赖jdk1.5,于是同时在本机安装了jdk1.5和jdk1.6.   安装jdk1.5前,执行java -version得到java version "1.6.0_38"Java(TM) SE Runtime Environment (build 1.6.0_38-b05)Java HotSpot(TM) 64-Bit Server VM

2017-02-12 12:08:54 3322 2

原创 数据获取的两种方法:DataList和SqlDataReader

string strsql = "Data Source=ZFQ-PC;Initial Catalog=Book;Integrated Security=True";        SqlConnection conn = new SqlConnection(strsql);        try        {            Label1.Text = "数据库链接成功";

2017-02-12 12:08:48 1830

原创 .NET数据绑定时BoundField与TemplateField的区别

数据绑定列是通过 asp:BoundField 或 TemplateField 元素定义的。通过设置 DataField 属性,可以将 BoundField 绑定到 GridView 的关联数据源:    SortExpression="ShipCity">这将告诉 GridView 控件,当它处于查看模式时,应该在 span 元素中显示 ShipCity 值。当 GridView 处于编

2017-02-12 12:08:45 5377

原创 C#中常用关键字的用法

new | 用于函数成员, 成员用相同的签名隐藏继承的成员------------------------------------------------------------------------static 用于所有成员, 成员不在类的具体实例上执行-------------------------------------------------

2017-02-12 12:08:43 1999

原创 在层次结构中添加带参数的构造函数

class Vehicle {   string name;  public Vehicle(string name)  {    this.name = name;  } }编译器试图为派生类创建默认构造函数时,会产生一个编译错误,因为编译器为Bus生成的默认构造函数会试图调用无参的Vehicle构造函数,但Vehicle没有这样的构造函数。可以通过为派生类提供一个构造函数来避免这种错误:

2017-02-12 12:08:40 829

原创 shutdown定时关机和定时重启命令

设置一 定时自动关机  假如你需要电脑在20:20自动关机,那么只需要在“开始”菜单中选择“运行”,然后输入at 20:20 Shutdown –s,点击“确定”即可。这样当电脑系统时间到了20:20时,电脑就会自动出现“系统关机”的对话框,30秒以后就会自动关机,这30秒是为了让用户在关机前保存现在运行的工作,以免造成不必要的损失。  注意:–s参数是指本地计算机。  设置二 倒计时自动关机

2017-02-12 12:08:37 7621

原创 构造函数中base()的用法

class Vehicle {   public Vehicle()  {    Console.WriteLine("this is a vehicle");  } } class Ambulance:Vehicle {   public Ambulance():base()  {    Console.WriteLine("this is an ambulance");  } }     Ve

2017-02-12 12:08:34 5376 1

原创 派生类的构造函数(层次结构)

在创建派生类的实例时,实际上会有多个构造函数起作用。要实例化的类的构造函数本身不能初始化,还必须调用基类的构造函数。这是为什么使用层次结构进行构造的原因。class Animal{         private string name;}class Dog{private int wight; }Animal animal =new Dog();成员字段n

2017-02-12 12:08:31 791

原创 静态代码块,匿名代码块,无参构造器与有参构造器的执行顺序

看了Thinking In Java这本书,对于静态代码块,匿名代码块,无参构造器和有参构造器,上边对这部分讲的比较乱,整理一下:class Cups{ Cups(int i){ System.out.println("This is a parameter constructor"+i); } Cups(){ System.out.println("This is a no

2017-02-09 19:41:11 2010

原创 整数的按位非~运算与移位运算

1,按位非运算例:     System.out.println(~-5);  //输出结果为41,-5的原码:10000000 00000000 00000000 000001012,原码取反,符号位保

2016-11-07 22:29:31 2297

原创 java浮点数除法中零的问题

1,浮点数除法中零的问题 1.1如果除法运算符的两个运算数都是整数,则除数不可以为0,否则会引发除零异常。如:int  a = 3/0;    //将会出现异常1.2如果除法运算法的两个运算数有1个浮点数,或者有两个浮点数,则运算结果也是浮点数。而且此时允许除数为0、或者除数为0.0,得到的结果将是正无穷大(Infinity)或者负无穷大(-Infinity)。如:doub

2016-11-07 21:25:57 3047

原创 Java里如何判断一个String是含有空格或空字符串

1,判断读入的String是否为空字符串要判读String是否为空字符串,比较简单,只要判断该String的length是否为0就可以,或者直接用方法isEmpty()来判断。    但很多时候我们也会把由一些不可见的字符组成的String也当成是空字符串(e.g, space, tab, etc),这时候就不能单用length或isEmpty()来判断了,因为technicall

2016-11-06 19:12:01 30295

原创 AADL开发中Osate和Java中的jdk问题

今天遇到一个在osate只用过程中jdk环境配置的问题,我开始使用的是32位的jdk,现在想装个64位的版本的。环境配置困扰了许久。今天终于搞定在环境变量中设置是没有用的,因为注册表里已经写入了32位版本的信息。第一次装的jdk是32位的1.8.0_60版本,java -version显示javac -version显示第二次装的jdk是64

2015-11-12 11:03:16 1748

原创 jdk目录各文件夹的作用以及环境变量的配置和含义

1、环境变量配置用鼠标右击“我的电脑”->属性->高级->环境变量JAVA_HOME :D:\Program Files\Java\jdk1.6.0_12(JDK安装路径)Path :%JAVA_HOME%\bin;(若已经有Path项,无须另外新建,直接在后面加,但需用;与前面已有的项分隔开)CLASSPATH :.;%JAVA_HOME%\lib;%JAVA_HOME%\lib

2015-10-14 20:44:40 3271

Foundations of Computer Science(英文版)

Tree, List, Set, Graph, Relational date structure, Recursive description Automata, Regular Expression, Propositional Logic, Predicate Logic.

2017-12-10

Synchronous Data-Flow Language LUSTRE

The language LUSTRE, and its associated verification tool LESAR,can be used to design a program, to specify its critical properties, and to verify these properties

2015-05-09

基于Wifi室内定位关键技术的研究

wifi定位是目前易于实现的定位方法,本位给出了一些室内定位的算法

2015-03-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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