# author: zhaoboomboom# time: 2021/3/12# 三元运算符存在的意义在于让代码变得更加简洁,易懂(个人理解)# 实现表达式: res = if判断成立的结果 if 变量判断语句 else else成立的结果# 例子: r = '不及格' if s <60 else ...
分类:
编程语言 时间:
2021-03-12 12:37:34
收藏:
0 评论:
0 赞:
0 阅读:
25
深入理解Java并发框架AQS系列(一):线程 深入理解Java并发框架AQS系列(二):AQS框架简介及锁概念 一、概述 1.1、前言 重剑无锋,大巧不工 读j.u.c包下的源码,永远无法绕开的经典并发框架AQS,其设计之精妙堪比一件艺术品,令众多学者毫不吝惜溢美之词。近期准备出一系列关于AQS的 ...
分类:
编程语言 时间:
2021-03-12 12:35:08
收藏:
0 评论:
0 赞:
0 阅读:
14
数组 new一个变量类型的时候放在堆 增强循环: arrays.for(自动生成) for (int array : arrays){ } ...
分类:
编程语言 时间:
2021-03-12 12:33:20
收藏:
0 评论:
0 赞:
0 阅读:
32
包覆,英文名为wrap,同投影(projection)不同。前者线条长度保持不变,后者可以是圆柱投影或锥型投影等,得到的曲线是会变形的。如下看图就可以有很明显的不同。 本文提供了包覆的详细算法和实现代码,该算法可以将2d图形包覆到实体模型(TopoDS_Shape)或网格模型(如stl)上。开发工具 ...
分类:
编程语言 时间:
2021-03-12 12:29:08
收藏:
0 评论:
0 赞:
0 阅读:
91
在前端开发中,回调函数是一个非常重要的概念,我们经常会在项目中使用到它,但对于一些初学者来说比较难以理解。今天小千就来给大家介绍一下回调函数的概念和使用,千万不要错过了。 ...
分类:
编程语言 时间:
2021-03-12 12:27:37
收藏:
0 评论:
0 赞:
0 阅读:
23
参考:https://www.cnblogs.com/caoshouling/p/13574423.html 理解:二叉树的查找的优化,也是利用了类似二分查找的思想,让查找的时间复杂度变成O(log2 n) 1. 树 N叉树浪费链接的存储空间,N越大浪费越严重 解决:N等于2时链接空间浪费率最低,于 ...
分类:
编程语言 时间:
2021-03-12 10:37:00
收藏:
0 评论:
0 赞:
0 阅读:
36
springcloud alibaba @RestController返回突然变成了 xml格式在网上查到是jackson-dataformat-xml引起的;安装maven helper插件(2019.3的idea), pluin一直在转圈, 通过设置代理重启解决;参考文章 用插件搜索依赖, 发现 ...
分类:
编程语言 时间:
2021-03-12 10:36:45
收藏:
0 评论:
0 赞:
0 阅读:
42
##一、图的基本知识 对于图这个数据结构,我们通常有两种普遍的存储方式。分别时邻接表法和矩阵法参考博客。虽然图的结构会比二叉树复杂一些,但是整个图的算法会比二叉树简单,主要原因我觉得,至少图没有那么多难理解的递归算法。一般来说,我们解决图的问题的时候也总是需要,面对问题来创建图的结构。但是这样的话, ...
分类:
编程语言 时间:
2021-03-12 10:35:07
收藏:
0 评论:
0 赞:
0 阅读:
39
注解 Annotation 什么是注解? 作用: 不是程序本身, 可以对程序作出解释 (类似注释) 可以被其他程序读取 (如编译器) 格式: @注释名, 还可添加参数 如:@SuppressWarnings(value="unchecked") 在哪使用? 附加在 package, class, m ...
分类:
编程语言 时间:
2021-03-12 10:33:40
收藏:
0 评论:
0 赞:
0 阅读:
21
先新建一个封装类 包含 manual和返回值 using System;using System.Threading; public class ThreadReturnData { public ManualResetEvent manual; public string res; public ...
分类:
编程语言 时间:
2021-03-12 10:32:49
收藏:
0 评论:
0 赞:
0 阅读:
153
快速排序 原理:递归+分治 从数组中选取一个基准点,将数组中小于这个基准点的元素放到基准点左边,大于这个基准点的元素放到右边 默认每次选取最后一个元素当作基准点,定义变量i,j分别指向数组的左端和右端前一个元素 i 向右移动扫描比基准点大的数, 如果比基准点小或等于则继续移动, j 向左移动扫描比基 ...
分类:
编程语言 时间:
2021-03-12 10:30:08
收藏:
0 评论:
0 赞:
0 阅读:
35
豆宝社区项目实战教程简介 本项目实战教程配有免费视频教程,配套代码完全开源。手把手从零开始搭建一个目前应用最广泛的Springboot+Vue前后端分离多用户社区项目。本项目难度适中,为便于大家学习,每一集视频教程对应在Github上的每一次提交。 项目首页截图 代码开源地址 前端 后端 视频教程地 ...
分类:
编程语言 时间:
2021-03-12 10:29:57
收藏:
0 评论:
0 赞:
0 阅读:
39
在maven把6.0版本的org.hibernate改成低版本的 <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>5.1.0.Final</vers ...
分类:
编程语言 时间:
2021-03-12 10:28:42
收藏:
0 评论:
0 赞:
0 阅读:
29
i <- 3 assign(paste0('myVar', i), 1:5) myVar3 ## [1] 1 2 3 4 5 更多:https://bbs.pinggu.org/thread-6853714-1-1.html ...
分类:
编程语言 时间:
2021-03-12 08:38:20
收藏:
0 评论:
0 赞:
0 阅读:
41
稀疏数组(sparseArray) 编写的五子棋程序中,有存盘、退出和续上盘的功能。 分析问题: 因为该二维数组的很多值是默认值0,因此记录了很多没有意义的数据,所以可以用稀疏数组来对这个二维数组进行一个压缩。 稀疏数组基本介绍: 当一个数组中大部门元素为0,或者为同一个值的数组时,可以使用稀疏数组 ...
分类:
编程语言 时间:
2021-03-12 08:38:06
收藏:
0 评论:
0 赞:
0 阅读:
42
什么是面向对象OOP 面向对象的本质就是:以类的方式组织代码,以对象的的组织(封装)数据。 三大特征:封装,继承,多态。 从认识角度考虑是先有对象后有类。从代码运行角度是先有类后有对象。类是对象的模板,对象是类的具体表现。 对象过程思想与面向面向对象思想 对象过程思想 步骤清晰简单,第一步做什么,第 ...
分类:
编程语言 时间:
2021-03-12 08:37:52
收藏:
0 评论:
0 赞:
0 阅读:
25
;add 加法 ;add 操作数1 操作数2 >结果放在操作数1 ;sub 减法指令 ;sub 操作数1 操作数2 >操作1-操作2 结果放在操作数1里面 ;inc 自增 dec 自减 ;inc 操作数 ;neg 非操作,按位取反 减法运算 .586 .MODEL flat,stdcall opti ...
分类:
编程语言 时间:
2021-03-12 08:37:38
收藏:
0 评论:
0 赞:
0 阅读:
34
spring事务:事务控制方式,使用AOP控制事务,七种事务传播行为,声明事务,模板对象,模板对象原理分析 ...
分类:
编程语言 时间:
2021-03-12 08:35:01
收藏:
0 评论:
0 赞:
0 阅读:
30
SpringMVC-01 什么是SpringMVC SpringMVC-02 第一个SpringMVC程序 SpringMVC-03 RestFul和控制器 SpringMVC-01 什么是SpringMVC 回顾MVC 1.什么是MVC MVC是模型(Model)、视图(View)、控制器(Con ...
分类:
编程语言 时间:
2021-03-12 08:34:34
收藏:
0 评论:
0 赞:
0 阅读:
23
#1. 什么是微服务 微服务架构:他是一种架构风格和架构思想,它倡导我们在传统软件应用架构的基础上,将系统业务按照功能拆分为更细粒度的服务。所拆分的每一个服务都是一个独立的应用,这些应用对外提供公共的API,可独立承担对外服务的职责。 ####1.1 微服务架构的优点 可独立部署 复杂度可控 易于扩 ...
分类:
编程语言 时间:
2021-03-12 08:34:03
收藏:
0 评论:
0 赞:
0 阅读:
36