PetShop-Java

版权声明:禁止盗用 https://blog.csdn.net/weixin_43411988/article/details/89404057 题目 编写一个宠物商店程序,要求如下: 假设你拥有一家宠物商店,该店能够寄样一批宠物(用数组存储,用常量设置数组最大值,如10),通过程序实现该宠物商店的宠物管理。 程序实现具体宠物寄养功能(寄样功能可理解为宠物对象创建,如:用户输入1,表示寄样一只狗;输入2,表示寄样一只猫;输入3,表示创建一只鸟),并在寄样时对该宠物信息登记并命名,最后在内存中保
分类: 其他 发布时间: 04-28 22:29 阅读次数: 0

LeetCode-[28] 实现strStr()

版权声明:禁止盗用 https://blog.csdn.net/weixin_43411988/article/details/89407041 @lc app=leetcode.cn id=28 lang=java [28] 实现strStr() https://leetcode-cn.com/problems/implement-strstr/description/ algorithms Easy (38.00%) Total Accepted: 48K Total Submission
分类: 其他 发布时间: 04-28 22:29 阅读次数: 0

LeetCode-35-搜索插入位置

版权声明:禁止盗用 https://blog.csdn.net/weixin_43411988/article/details/89454726 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 示例 1: 输入: [1,3,5,6], 5 输出: 2 示例 2: 输入: [1,3,5,6], 2 输出: 1 示例 3: 输入: [1,3,5,6], 7 输出: 4 示例 4: 输入: [1,
分类: 其他 发布时间: 04-28 22:29 阅读次数: 0

LeetCode-53. 最大子序和

版权声明:禁止盗用 https://blog.csdn.net/weixin_43411988/article/details/89528580 题目描述: 最大子序和 给定一个序列(至少含有 1 个数),从该序列中寻找一个连续的子序列,使得子序列的和最大。 例如,给定序列 [-2,1,-3,4,-1,2,1,-5,4], 连续子序列 [4,-1,2,1] 的和最大,为 6。 示例: 输入: [-2,1,-3,4,-1,2,1,-5,4], 输出: 6 解释: 连续
分类: 其他 发布时间: 04-28 22:28 阅读次数: 0

LeetCode-[58] 最后一个单词的长度

版权声明:禁止盗用 https://blog.csdn.net/weixin_43411988/article/details/89556825 最后一个单词的长度 Category Difficulty Likes Dislikes algorithms Easy (29.56%) 98 给定一个仅包含大小写字母和空格 ’ ’ 的字符串,返回其最后一个单词的长度。 如果不存在最后一个单词,请返回 0 。 说明:一个单词是指由字母组成,但不包含任何空格的字符串。 示例: 输入: “Hello
分类: 其他 发布时间: 04-28 22:28 阅读次数: 0

如何用Spring Boot解决项目启动时初始化资源?

在我们实际工作中,总会遇到这样需求,在项目启动的时候需要做一些初始化的操作,比如初始化线程池,提前加载好加密证书等。今天就给大家介绍一个 Spring Boot 神器,专门帮助大家解决项目启动初始化资源操作。 这个神器就是CommandLineRunner,C
分类: 编程语言 发布时间: 04-28 22:28 阅读次数: 0

【微信小程序canvas】实现小程序手写板用户签名(附代码)

工作中公司业务需要的微信小程序用户签字功能 先看效果图: wxml: <view class="wrapper"> <view class="handBtn"> <image catchtap="selectColorEvent" src="{{ selectColor === 'black' ? '../../images/color_black_selected.png' : '../../images/color_black.png' }}" class="{{ sele
分类: 其他 发布时间: 04-28 22:28 阅读次数: 0

python中numpy.pad简单填充0用法

# -*- coding: utf-8 -*- """ Created on Sun Apr 28 22:07:02 2019 @author: jiangshan """ import numpy as np A = np.arange(95,99).reshape(2,2) print(A) #对A上下左右填充 B = np.pad(A, 2, 'constant')#,constant_values 缺省,则默认填充均为0 print(B) #对A左上填充 C = np.pad(A, (
分类: 其他 发布时间: 04-28 22:28 阅读次数: 0

2019 年 3 月 iOS程序员面试心得总结,请大家多多指教!

序言: 今年2月中下旬因为个人原因,换了一份工作,3月初期间面试了有3,4家,基本都是D轮或者刚刚上市的公司,也有上榜的BAT,也从他们的面试笔试中看到了自己的一些不足,于是就想写出来和大家分享一下,如果能帮到正在面试的小伙伴更好。从面试题中,其实可以看到一些行业的发展,以及总体人才需求是怎样的了。 一.笔试题 笔试基本都有一两道基础题,比如说UITableView的重用机制,ARC的基本原理,如何避免retain cycle,谈谈对MVC的理解,iOS内存管理机制、WebView与JS交互、
分类: 其他 发布时间: 04-28 22:28 阅读次数: 0

iozone文件系统测试工具在AM335x上的移植

IOzone下载 下载地址:http://www.iozone.org 如下: 解压iozone,并进入到解压路径下的src/current 我的是 iozone3_487 命令:cd iozone3_487 /src/current 修改交叉编译器: 命令:sudo vim makefile 把CC GCC修改为自己交叉编译器的路径,如下图 然后根据自己的开发板构架选择参数,不清楚可以直接输入 make 就会出现提示 选择对于的即可 命令:make linux-arm 然后等待编译完成即可,
分类: 其他 发布时间: 04-28 22:28 阅读次数: 0

Mac appStore下载软件报500错误的解决方法

Step1.打开“启动台”; Step2:打开“其他”; Step3:打开“终端”; Step4:复制如下代码,主要不要作任何更改,不要有多余的哪怕空格出现: defaults delete com.apple.appstore.commerce Storefront Step5:回车; Step6:重启后,再利用AppleID登录appstore即可;
分类: 其他 发布时间: 04-28 22:28 阅读次数: 0

矢量水听器 近场 远场 --------------------常规波束形成,MVDR的比较

%------------矢量水听器 近场 远场 常规波束形成 MVDR-----0722----- clc; clear all; close all; %-----------信号模型-------------- M=12; N=1024; f0=1000; fs=10*f0; c=1500; lamda=c/f0; %波长 w=2*pi*f0; k=w/c; d=lamda/2; t=0:N-1; snr=10;%信噪比 theta=30*pi/180;%入射角度 A=sqrt(2*10
分类: 其他 发布时间: 04-28 22:28 阅读次数: 0

第47章 授权端点(Authorize Endpoint) - Identity Server 4 中文文档(v1.0.0)

授权端点可用于通过浏览器请求令牌或授权码。此过程通常涉及最终用户的身份验证和可选的同意。 注意 IdentityServer支持OpenID Connect和OAuth 2.0授权请求参数的子集。有关完整列表,请参见此处。 client_id 客户的标识符(必填)。 scope 一个或多个注册范围(必填) redirect_uri 必须与该客户端允许的重定向URI之一完全匹配(必需) response_type id_token 请求身份令牌(仅允许身份范围) token 请求访问令牌(仅允许
分类: 其他 发布时间: 04-28 22:28 阅读次数: 0

rem布局完成响应式开发,通俗且详细的原理解析和代码实现

一、rem布局基本原理 原理:rem可以理解为一个长度单位,单位rem的值等于网页font-size的值。如果网页的字体大小为默认值16px,那么1rem就等于16px,0.5rem等于8px。 根据这个原理,如果网页默认的字体大小改变,那么单位rem的大小也会改变,我们使用rem做单位的HTML元素的大小也会改变。 比如说:页面中一个div的宽度为2rem,在没有其他任何设置的情况下,他的大小就是32px,这时font-size改变为10px,那么这个div的宽度就会改变为20px。 根据上
分类: 其他 发布时间: 04-28 22:28 阅读次数: 0

LeetCode-[66] 加一

版权声明:禁止盗用 https://blog.csdn.net/weixin_43411988/article/details/89578419 加一 Category Difficulty Likes Dislikes algorithms Easy (38.37%) 258 - 给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。 示例 1: 输入: [1,2,
分类: 其他 发布时间: 04-28 22:28 阅读次数: 0

(11)多线程概念

#进程是资源分配的最小单位 #线程是计算机中调度的最小单位 #线程的缘起 资源分配需要分配内存空间,分配cpu: 分配的内存空间存放着临时要处理的数据等,比如要执行的代码,数据 而这些内存空间是有限的,不能无限分配 目前来讲,普通机器,5万个并发程序已是上限.线程概念应用而生. #线程的特点 线程是轻量级,干更多的活,同一个进程中的所有线程的资源是共享的. 每一个进程中都有至少一条线程在工作 线程的缺陷 #线程可以并发,但是不能并行(即可以1个cpu执行,不能多个cpu一起执行) #原因: p
分类: 其他 发布时间: 04-28 22:28 阅读次数: 0

第49章 令牌端点(Token Endpoint) - Identity Server 4 中文文档(v1.0.0)

令牌端点可用于以编程方式请求令牌。它支持password,authorization_code,client_credentials,refresh_token和urn:ietf:params:oauth:grant-type:device_code的类型。此外,可以扩展令牌端点以支持扩展授权类型。 注意 IdentityServer支持OpenID Connect和OAuth 2.0令牌请求参数的子集。有关完整列表,请参见此处。 client_id 客户标识符(必填) client_secr
分类: 其他 发布时间: 04-28 22:28 阅读次数: 0

项目Alpha冲刺(团队5/10)

项目Alpha冲刺(团队5/10) 团队名称: 云打印 作业要求: 项目Alpha冲刺(团队) 作业目标: 完成项目Alpha版本 团队队员 队员学号 队员姓名 个人博客地址 备注 221600412 陈宇 http://www.cnblogs.com/chenyuu/ 队长 221600411 陈迎仁 https://www.cnblogs.com/yinen/ 221600409 蔡森林 https://www.cnblogs.com/csl8013/ 221600401 陈诗娴 http
分类: 其他 发布时间: 04-28 22:28 阅读次数: 0

(12)多线程特点

# (1) 一个进程可以有多个线程 一个进程至少有一个线程 #(2) 并发多线程和多进程的速度对比 多线程更快 #(3) 多个线程共享同一份进程资源 #(4)setDaemon 守护线程:等待其他所有子线程结束之后,自动结束 语法;线程.setDaemon(True) 线程相关函数 语法: from threading import Thread from threading import currentThread from threading import enumerate from t
分类: 其他 发布时间: 04-28 22:28 阅读次数: 0

JDK源码分析(9) LinkedHashMap

概述 LinkedHashMap是一个关联数组、哈希表,它是线程不安全的,允许key为null,value为null。他继承自HashMap,实现了Map<K,V>接口。其内部还维护了一个双向链表,在每次插入数据,或者访问、修改数据时,会增加节点、或调整链表的节点顺序。以决定迭代时输出的顺序。 默认情况,遍历时的顺序是按照插入节点的顺序。这也是其与HashMap最大的区别。也可以在构造时传入accessOrder参数,使得其遍历顺序按照访问的顺序输出。 构造函数 //默认是false,
分类: 其他 发布时间: 04-28 22:28 阅读次数: 0