leetCode 第35题,搜索插入位置

题目概述 题目:力扣:35.搜索插入位置 难易:简单 内容: 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 示例 1: 输入: [1,3,5,6], 5 输出: 2 示例 2: 输入: [1,3,5,6], 2 输出: 1 示例 3: 输入: [1,3,5,6], 7 输出: 4 示例 4: 输入: [1,3,5,6], 0 输出: 0 来源:力扣(LeetCode) 链接:https:/
分类: 其他 发布时间: 12-15 19:50 阅读次数: 0

计算机基础学习路线

一、对计算机科学和计算机产业形成整体的认识。建议读吴军博士的《浪潮之巅》。这本书讲IT产业非常精彩。 二、(1)学好数学: 高等数学 离散数学 线性代数 概率论与数理统计    (2)掌握一门编程语言:  C是一种结构化的编程语言。如果不会C,后面的课程根本学不下去。 Java是一种典型的面向对象的语言。Java有活跃的社区和数之不尽的开源项目。 JavaScript 或者Python。这两个语言都是属于动态编程语言的范畴,应用极为广泛。 三、计算机专业基础课程。 计算机专业基础课程的学习,和
分类: 其他 发布时间: 12-15 19:50 阅读次数: 0

线性表的本质和操作

线性表(List)的表现形式 ——零个或多个数据元素组成的集合 ——数据元素在位置上是有序排列的 ——数据元素的个数是有限的 ——数据元素的类型必须相同 线性表的一些常用操作 ——将元素插入线性表 ——将元素从线性表中删除 ——获取目标位置处元素的值 ——设置目标位置处元素的值 ——获取线性表的长度 ——清空线性表 线性表在程序中表现为一种特殊的数据类型 template <typename T> class List : public Object { public: vir
分类: 其他 发布时间: 12-15 19:50 阅读次数: 0

《低值易耗品的超市化和信息化管理模式探索》论文笔记

《低值易耗品的超市化和信息化管理模式探索》论文笔记 一、基本信息 标题:低值易耗品的超市化和信息化管理模式探索 来源:首都医科大学设备与实验室管理处 关键字::低值易耗品;管理模式;超市化管理;信息化管理 二、研究内容 主要界面及功能 基础资料管理功能。基础资料的管理主要实现的是查询功能,包含了对产品信息的管理和对供应商基本信息的管理。通过基础资料管理界面可以r解所需产品的品名、类别、使用说明、价格、供应商名称等相关信息以及各人围供应商的营业执照、组织机构代码等有关资质信息。该数据库的建设旨在
分类: 其他 发布时间: 12-15 19:50 阅读次数: 0

《浅谈MVC框架模式》论文笔记

《浅谈MVC框架模式》论文笔记 一、基本信息 标题:浅谈MVC框架模式 来源:重庆正大软件职业技术学院 关键字:MVC ;Spring MVC 二、研究内容 MVC框架模式的优点 可以为一个模型在运行时同时建立和使用多个视图。变化传播机制可以确保所有相关的视图及时得到模型数据变化,从而使所有关联的视图和控制器做到行为同步。 视图与控制器的可接插性,允许更换视图和控制器对象,而且可以根据需求动态的打开或关闭、甚至在运行期间进模型的可移植性。因为模型是独立于视图的,所以可以把一个模型独立地移植到新
分类: 其他 发布时间: 12-15 19:50 阅读次数: 0

ASP.NET CORE 使用Consul实现服务治理与健康检查(1)——概念篇

背景 笔者所在的公司正在进行微服务改造,这其中服务治理组件是必不可少的组件之一,在一番讨论之后,最终决定放弃 Zookeeper 而采用 Consul 作为服务治理框架基础组件。主要原因是 Consul 自带健康检查,通过该功能可以比较方便的监控应用的运行状态,从而更好的运维整个系统。但在实际实施过程中笔者发现,目前网络上所能看到的很多资料,没有比较清晰的解释 Consul 的运行方式,特别是当用户对于 Zookeeper 主动通知的方式比较熟悉之后,对于 Consul 这种每次都通过 HTT
分类: 其他 发布时间: 12-15 19:50 阅读次数: 0

C/C++ C++ 11 std::bind()

{   #define CC_CALLBACK_0(__selector__,__target__, ...) std::bind(&__selector__,__target__, ##__VA_ARGS__) #define CC_CALLBACK_1(__selector__,__target__, ...) std::bind(&__selector__,__target__, std::placeholders::_1, ##__VA_ARGS__) #define CC_CALLB
分类: 其他 发布时间: 12-15 19:50 阅读次数: 0

动态代理的个人理解笔记

JDK动态代理 jdk动态代理是代理模式的一种实现方式,只能代理接口interface 原因:代理对象要对被代理对象属性功能进行增强。 二者之间必须要有共同的方法(方法名一致) 代理对象通过重写 @override 被代理对象的方法来对被代理对象进行增强 总结:动态代理对象,代理的就是接口的实现类,重写实现类的方法(也是接口的方法)来对实现类进行增强。 使用步骤: 1.新建一个接口Subject 2.为这个接口创建一个实现类 SubjectImpl 3.创建java.lang.reflect.
分类: 其他 发布时间: 12-15 19:50 阅读次数: 0

ASP.NET CORE 使用Consul实现服务治理与健康检查(2)——源码篇

题外话 笔者有个习惯,就是在接触新的东西时,一定要先搞清楚新事物的基本概念和背景,对之有个相对全面的了解之后再开始进入实际的编码,这样做最主要的原因是尽量避免由于对新事物的认知误区导致更大的缺陷,Bug 一旦发生,将比普通的代码缺陷带来更加昂贵的修复成本。 相信有了前一篇和园子里其他同学的文章,你已经基本上掌握了使用 Consul 所需要具备的背景知识,那么就让我们来看下,具体到 ASP.NET Core 中,如何更加优雅的编码。 Consul 在 ASP.NET CORE 中的使用 Cons
分类: 其他 发布时间: 12-15 19:50 阅读次数: 0

《高校实验室低值易耗品和耗材的"一站式"管理探索 》论文笔记

《高校实验室低值易耗品和耗材的"一站式"管理探索 》论文笔记 一、基本信息 标题:高校实验室低值易耗品和耗材的"一站式"管理探索 来源:扬州大学 实验室与设备管理处,江苏 扬州 关键字:低值易耗品;耗材;采购管理系统;互联互通;“一站式”管理模式 二、研究内容 低值易耗品和耗材的管理难点 计划环节。预算计划性弱,经费复杂,使用低效,转单审批繁冗不透明。 采购环节。重复购置,货不对版,价格偏高,不方便、不及时,不公平、不透明,有恶性竞争、滥用职权和腐败风险。 库管环节。无专人专管,登记混乱,摆
分类: 其他 发布时间: 12-15 19:50 阅读次数: 0

《新疆移动公司低值易耗品管理系统的设计与实现》论文笔记

《新疆移动公司低值易耗品管理系统的设计与实现》论文笔记 一、基本信息 标题:新疆移动公司低值易耗品管理系统的设计与实现 来源:大连理工大学 关键字:低值易耗品;信息技术;系统测试 二、研究内容 业务分析 功能分析 三、结论 对低值易耗品管理系统的需求分析从建设目标、结构设计以及低值易耗品管理系统的功能需求分析等方面进行了说明,同时也对低值易耗品管理系统的非功能方面的需求进行了描述。分析中的内容为后续的司低值易耗品管理系统的设计过程打下了良好的基础。 四、参考文献 [1]唐勇.新疆移动公司低值易
分类: 其他 发布时间: 12-15 19:34 阅读次数: 0

《应用SpringBoot改变web应用开发模式》论文笔记

《应用SpringBoot改变web应用开发模式》论文笔记 一、基本信息 标题:应用SpringBoot改变web应用开发模式 来源:哈尔滨学院,黑龙江 哈尔滨 关键字::SpringBoot;JavaEE;web 开发;Docker 二、研究内容 SpringBoot 技术介绍 SpringBoot 是由Pivotal 团队开发的全新的开源开发框架,从诞生初期它就着有明确的目的,简化应用Spring 开发项目。最突出的特点是配置方式,大大简化了Spring应用各个方面的配置。另外Spring
分类: 其他 发布时间: 12-15 19:34 阅读次数: 0

element table中使用el-select

效果: 然后看代码: 注意事项: el-select的v-model要和option的value值对应,注意是string还是number类型哦~ 此文转载别人
分类: 其他 发布时间: 12-15 19:34 阅读次数: 0

《Maven在Java项目开发中的应用》论文笔记

《Maven在Java项目开发中的应用》论文笔记 一、基本信息 标题:Maven在Java项目开发中的应用 来源:山西农业大学 关键字:Maven JavaWeb 仓库 开发人员 极限编程 二、研究内容 Maven 基本原理概述 Maven 是Apache 组织中特别成功的重要开源项目,它最突出的特点是,作为一款优秀的项目构建和管理工具,它把原本需要开发人员操作的繁杂的工作转变成了简单的命令。通过它,可以实现构建工作自动化,完成项目的清理、编译、打包、发送报告和部署等工作,简化构建过程,还可以
分类: 其他 发布时间: 12-15 19:34 阅读次数: 0

小X与机器人 (betago) 题解

题目描述 小 X 最近对战胜韩国围棋大神李世石的 AlphaGo 很感兴趣,所以小 X 自己写了一个叫 做 BetaGo的人工智能程序(简称 AI) , 这个 BetaGo 会做什么呢? 小 X 首先想要让 BetaGo 做到自己在棋盘上落子, 这一点 AlphaGo 是由程序员来完成的。小 X 的设想是这样的: 在棋盘的边框上放置一个小机器人, 这个小机器人会沿着棋盘的边框移动到最接近落子点的位置,然后伸出它的机械臂将棋子放到棋盘上。 这里面最关键的一步是如何让小机器人在棋盘的边框上沿着最短
分类: 其他 发布时间: 12-15 19:34 阅读次数: 0

006_SSIS execute sql task 调用存储过程

1.首先在SqlServer中创建存储过程: if OBJECT_ID('usp_t013_inset_process_log') is not null drop procedure usp_t013_inset_process_log go create procedure usp_t013_inset_process_log @execution_id varchar(50), @package_name varchar(50), @machine_name varchar(50
分类: 其他 发布时间: 12-15 19:34 阅读次数: 0

coco音乐站 个人总结

一、项目相关文档 需求分析 项目源码 二、个人项目参与 1)项目简介 制作在线音乐播放网站,主要分为前端改造,功能实现,数据库管理。 2)前期准备工作 参与需求分析,绘制用例图和时序图。 前期主要工作为,三人进行需求分析,另外两人着手开始制作原型。 3)后期制作 主要负责制作管理员功能,对数据库内容进行管理。 主要对用户,管理员,歌手,单曲,歌单,mv信息进行管理的功能。对于数据库进行操作,我们小组制作项目的数据全部存在数据库中,因此数据库管理也会是重要的一环,对于数据库中数据的改变也会直接影
分类: 其他 发布时间: 12-15 19:34 阅读次数: 0

vue中父组件向子组件传值(方法)

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>父组件把方法传递给子组件</title> <script src="./vue2.6.9.js"></script> </head> <body> <div id="app"> <!-- 父组件向子组件传递方法,使用的是事件绑定机制 v-on 当我们自定义了一个事件属性之后,那么子组件就能够通过某些方式来调用传递进去的这个方法了--
分类: 其他 发布时间: 12-15 19:34 阅读次数: 0

《Spring AOP探析》论文笔记

《Spring AOP探析》论文笔记 一、基本信息 标题:Spring AOP探析 来源:杭州日报报业集团 浙江 杭州 关键字:Spring;AOP;OOP;JDK;CGLIB;拦截器;动态代理 二、研究内容 OP与OOP AOP为Aspect Oriented Programming的缩写,意为面向切面编程。AOP是在不修改原有业务代码的情况下,通过预编译方式和运行期动态代理技术实现给原有程序动态统一的添加功能的一种技术。AOP实际是GoF设计模式的延续,它们追求的是调用者和被调用者之间的解
分类: 其他 发布时间: 12-15 19:34 阅读次数: 0

崩坏攻略大全

崩坏系列的全部攻略,问答,游戏介绍,喜欢的小伙伴快来下载吧
分类: 其他 发布时间: 12-15 19:34 阅读次数: 0