自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 SDL实战(一) C++开发环境搭建

SDL实战(一) C++开发环境搭建1、去SDL官网下载开发包(SDL2.0版本),下载地址:https://www.libsdl.org/download-2.0.php;2、下载完成之后目录如下图所示:include文件夹下包含了SDL所需的头文件,lib文件夹下包含了开发lib包和依赖的动态库dll。3、VS中创建C++工程项目,然后关联头文件和开发包等,具体如下所示:(1)引入头文件。右键—》properties—》C/C++—》General—》Additional Include D

2022-05-19 16:37:52 1574 1

原创 jupyter notebook使用anaconda虚拟环境

**jupyter notebook使用anaconda虚拟环境**描述:安装完Anaconda后,可以利用conda创建了虚拟环境,但是启动Jupyter Notebook之后却找不到虚拟环境,只有conda自带的python环境。问题分析:此时只有一个默认环境实际上是由于在虚拟环境下缺少kernel.json文件,解决方法如下:pip install jupyter #虚拟环境中安装jupyterconda install ipykernel #安装ipykernel python

2021-07-26 22:21:43 496

原创 获取docker的GPG秘钥文件

1、访问https://download.docker.com/linux/ubuntu/gpg下载文件;2、加载文件sudo apt-key add gpg。

2021-05-14 14:07:26 1614

原创 ubuntu手动安装JDK8

1、去oracle Java官网下载压缩包;2、将压缩包放在ubuntu系统目录下,可用xshell或xftp;3、将压缩包解压到指定目录:a:创建目录sudo mkdir /usr/lib/jvm;b:压缩包解压到该目录:sudo tar -zxvf jdk-8u141-linux-x64.tar.gz -C /usr/lib/jvm;4、修改环境变量:sudo vim ~/.bashrc; export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_141

2021-05-14 11:40:23 336

原创 时间处理-Java

时间处理Java1.0有一个Date类,事后证明它过于简单,当Java1.1引入Calendar类之后,Date类中的大部分方法就被弃用了。但是,Calendar的API还不够给力,它的实例是易变的,并且它没有处理诸如闰秒这样的问题。...

2021-03-08 15:34:14 102

原创 迭代器-Java

迭代器1、Collection 接口在 Java 类库中,集合类的基本接口是 Collection 接口。这个接口有两个基本方法:public interface Collection<b { boolean add(E element); Iterator<E> iterator();}add方法用于向集合中添加元素。如果添加元素确实改变了集合就返回 true, 如果集合 没有发生变化就返回 false;iterator方法用于返回一个实现了 Ite

2021-03-06 09:47:45 4243

原创 接口的特性-Java

接口的特性-Java接口存在如下特性:1、接口不是类,尤其不能使用 new运算符实例化一个接口:x = new Comparable(. . .); // ERROR2、尽管不能构造接口的对象,却能声明接口的变量:Comparable x; // OK 3、接口变量必须弓I用实现了接口的类对象:x = new Car(. . .); // OK provided Car implements Comparable 4、 如同使用 instanceof检查一个对象是否属于某个特定类一样,

2021-03-05 16:40:12 575

原创 关于对象数组排序-java

关于对象数组排序-javaArrays类中的sort方法承诺可以对对象数组进行排序,但要求满足下列前提:对象所属的类必须实现了Comparable接口。Comparable接口的代码如下:public interface Comparable { int compareTo(Object other);}这就是说,任何实现Comparable接口的类都需要包含compareTo方法,并且这个方法的参数必须是一个Object对象,返回一个整型数值。当然,接口中还有一个没有明确说明的附加要

2021-03-05 16:14:37 538

原创 Spring Framework之IOC

Spring Framework之IOC1、耦合度耦合度(Coupling)是对模块间关联程度的度量。耦合的强弱取决与模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差。降低模块间的耦合度能减少模块间的影响,防止对某一模块修改所引起的“牵一发动全身”的水波效应,保证系统设计顺利进行。程序之间耦合度降低会大大节约维护成本。2、IOCIOC(Inversion of

2021-02-25 20:03:17 104

原创 关于 @Autowired注解与@Resource注解

**关于 @Autowired注解与@Resource注解**1、@Autowired 由Spring提供,只按照byType注入。2、@Resource 由J2EE提供,@Resource默认按byName自动注入,也提供按照byType 注入。3、使用区别 a:@Autowired与@Resource都可以用来装配bean; b:@Autowired默认按类型装配,不支持按名称进行装配,如果想使用名称装配可以结合@Qualifier注解进行使用,@Autowired @Qualif

2021-02-25 19:10:05 1253

原创 Lorenz系统Lyapunov指数图

Lorenz系统Lyapunov指数图Lyapunov指数是定量判断Lorenz系统混沌状态的重要指标,最大Lyapunov指数大于零则判定该系统是混沌系统。结果图:

2020-03-26 17:41:23 4046 10

原创 Lorenz系统的吸引子相图

Lorenz系统的吸引子相图Lorenz系统的吸引子相图,即系统在各个平面的运动轨迹,各子相图及Lorenz系统如下图所示。实例图:生成代码:function [t,y] = Test(mydiff,n,h,y0,varargin)t = (0:h:n)'; nt = length(t); neq = length(y0); ...

2020-03-26 17:36:39 4954 7

原创 lorenz映射的分岔图生成方法

Lorenz映射的分岔图生成方法从Lorenz混沌系统的分叉图更能清晰地观察到其混沌特性,系统分叉图如下图所示。分叉图:代码实现:1、Lorenz数学表达function dy = Lorenz(t,y)% Lorenzϵͳ% ϵͳ΢ؖ׽Ԍú% dx/dt = -a(x-y)% dy/dt = x(c-z)-y% dz/dt = xy...

2020-03-26 17:18:39 10222 8

原创 Eclipse配置GDAL环境

Eclipse配置GDAL环境1、下载编译好的GDAL包,下载地址链接: link.如下图所示,可以选择下载老版本。2、下载的安装包目录如下图所示。图一:图二:图三:3、打开Eclipse,新建一个普通的java工程。4、 将下载下来的压缩包bin/gdal/java目录下的一个jar包和四个dll文件gdal.jar、gdalconstjni.dll、gdaljni.dl...

2020-03-24 21:41:33 551

空空如也

空空如也

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

TA关注的人

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