首页
3D照片墙
统计
留言
Search
1
1.OAuth 的简单理解
116 阅读
2
多个拦截器的执行顺序
105 阅读
3
基于Annotation方式的声明式事务
102 阅读
4
6.设计模式汇总
101 阅读
5
Unity 依赖注入
98 阅读
Java
JDBC
Spring
Spring MVC
SpringBoot
SpringCloud
MybatisPlus
Mybatis
Maven
SpringSecurity
JVM
java注解与反射
Java JUC并发编程
SSM
.NET
IdentityServer4
EF
.Net Core
AbpVNext + DDD
.NET MVC Api
前端
Jquery&JavaScript
uniapp
VUE
Echars
Vue底层原理
Python
Django
软考笔记
软件设计师
1.计算机组成与体系结构
10.面向对象技术
11.UML类图建模
12.面向对象程序设计
13.数据结构
14.算法基础
16.知识产权标准化
17.程序设计语言
2.操作系统
3.数据库
4.数据库设计
5.计算机网络
6.信息安全
7.系统开发基础
8.项目管理
9.数据流图
架构设计
CQRS架构
DDD架构
数据库技术
SQL锁
SqlServer
Oracle 主从备份
Oracle RAC集群
Mysql
云原生/容器技术
kubernetes
Docker
数据结构与算法
常用中间件
Redis
RabbitMQ 消息队列
ElasticSearch
其他
PHP
OAuth 2.0
WebSocket
ArkTs Harmony 开发
运维
Search
标签搜索
排序算法
vue
算法
遍历
docker
线性
数组
dom
synchronized
数据库
xml语言
log4j
bigint
静态函数
静态方法
哈夫曼树
const
冒泡排序
商标设计
命令模式
Bi8bo
累计撰写
304
篇文章
累计收到
6
条评论
首页
栏目
Java
JDBC
Spring
Spring MVC
SpringBoot
SpringCloud
MybatisPlus
Mybatis
Maven
SpringSecurity
JVM
java注解与反射
Java JUC并发编程
SSM
.NET
IdentityServer4
EF
.Net Core
AbpVNext + DDD
.NET MVC Api
前端
Jquery&JavaScript
uniapp
VUE
Echars
Vue底层原理
Python
Django
软考笔记
软件设计师
1.计算机组成与体系结构
10.面向对象技术
11.UML类图建模
12.面向对象程序设计
13.数据结构
14.算法基础
16.知识产权标准化
17.程序设计语言
2.操作系统
3.数据库
4.数据库设计
5.计算机网络
6.信息安全
7.系统开发基础
8.项目管理
9.数据流图
架构设计
CQRS架构
DDD架构
数据库技术
SQL锁
SqlServer
Oracle 主从备份
Oracle RAC集群
Mysql
云原生/容器技术
kubernetes
Docker
数据结构与算法
常用中间件
Redis
RabbitMQ 消息队列
ElasticSearch
其他
PHP
OAuth 2.0
WebSocket
ArkTs Harmony 开发
运维
页面
3D照片墙
统计
留言
搜索到
304
篇与
的结果
2022-07-23
uniapp 引入第三方UI框架
项目下新建 project.config.json 文件 添加 { "miniprogramRoot": "unpackage/dist/dev/mp-weixin/" }
2022年07月23日
33 阅读
0 评论
8 点赞
2022-07-22
@TableId(type=IdType.AUTO) 声明主键自增长
@TableId(type=IdType.AUTO) //声明主键自增长 @TableField(select = false) //查询时,则不返回该字段的值 @TableField(value = "email") //通过tableField进行字段不一致的映射 @TableField(exist = false) //设置该字段在数据库表中不存在 @TableField(update="now()") //使用数据库时间输出 SQL 为:update 表 set 字段=now() where ... //TableField 注解新增属性 condition 预处理 WHERE 实体条件自定义运算规则,下面会有代码讲解 @TableField(condition = SqlCondition.LIKE) private String name; //输出 SQL 为:select 表 where name LIKE CONCAT('%',值,'%')
2022年07月22日
87 阅读
0 评论
50 点赞
2022-07-21
1.2 四种元注解
@Target 表示该注解用于什么地方,可能的值在枚举类 ElemenetType 中,包括: ElemenetType.CONSTRUCTOR-----------------------------构造器声明 ElemenetType.FIELD ----------------------------------域声明(包括 enum 实例) ElemenetType.LOCAL_VARIABLE------------------------- 局部变量声明 ElemenetType.METHOD ---------------------------------方法声明 ElemenetType.PACKAGE --------------------------------包声明 ElemenetType.PARAMETER ------------------------------参数声明 ElemenetType.TYPE----------------------------------- 类,接口(包括注解类型)或enum声明 @Retention 表示在什么级别保存该注解信息。可选的参数值在枚举类型 RetentionPolicy 中,包括: RetentionPolicy.SOURCE-------------注解将被编译器丢弃 RetentionPolicy.CLASS -------------注解在class文件中可用,但会被VM丢弃 RetentionPolicy.RUNTIME ---------VM将在运行期也保留注释,因此可以通过反射机制读取注解的信息。 @Documented 将此注解包含在 javadoc 中 ,它代表着此注解会被javadoc工具提取成文档。在doc文档中的内容会因为此注解的信息内容不同而不同。相当与@see,@param 等。 @Inherited 允许子类继承父类中的注解。
2022年07月21日
74 阅读
0 评论
17 点赞
2022-07-16
排序算法 - 6.选择排序
选择排序的原理: 选择排序在开始的时候,先扫描整个列表,以找到列表中的最小元素,然后将这个元素与第一个元素进行交换。这样最小元素就放到它的最终位置上。然后,从第二个元素开始扫描,找到n-1个元素中的最小元素,然后再与第二个元素进行交换。以此类推,直到第n-1个元素(如果前n-1个元素都已在最终位置,则最后一个元素也将在最终位置上)。 选择排序的基本思想是: 每一趟在n − i + 1 ( i = 1 , 2 , . . . , n − 1 ) 个元素中选择最小的元素,并将其作为有序序列中第 i 个元素。 public static void selectionSort(int[] array) { int len = array.length; int minIndex; //最后一个元素最后已经是排完的状态了,无需再排 for (int i = 0; i < len - 1; i++) { //默认认为当前序列的第一个元素是当前序列中的最小/大元素 minIndex = i; //找到更小的元素 for (int j = i + 1; j < len; j++) { if (array[j] < array[minIndex]) { minIndex = j; } } //交换最小/大元素和第一个元素的位置 if (minIndex != i) { int temp = array[minIndex]; array[minIndex] = array[i]; array[i] = temp; } } } 算法分析 表现最稳定的排序算法之一,因为无论什么数据进去都是O(n2)的时间复杂度,所以用到它的时候,数据规模越小越好。唯一的好处可能就是不占用额外的内存空间了吧。理论上讲,选择排序可能也是平时排序一般人想到的最多的排序方法了吧。
2022年07月16日
54 阅读
0 评论
87 点赞
2022-07-16
1.注意事项以及代码填空技巧
一、大小写问题 Java语言大小写敏感,如:定义接口关键字为**interface,写成Interface**,则算错。 C++也如此。 二、什么时候要加this 三、父类与子类(接口与实现类)之间方法的统一 1、对于方法填空,主要依据父类与子类(接口与实现类)之间方法的统一; 2、注意对于接口抽象方法,JAVA没有方法体(无花括号),C++纯虚函数写法。 四、注意函数调用 1、代码中可能出现方法体的缺失,这一类填空可以根据函数传参,从而判断该参数类型、 该类型对象能够调用的方法,从而填空; 2、代码中可能出现方法形参的缺失,这一类填空需要根据方法体判断该方法需要使用的参数名,根据调用的过程判断该参数的类型。 考虑是否是this或者super类,如下题目
2022年07月16日
44 阅读
0 评论
97 点赞
1
...
47
48
49
...
61