akfs51578
码龄12年
求更新 关注
提问 私信
  • 博客:16,351
    16,351
    总访问量
  • 暂无
    原创
  • 2
    粉丝
  • 0
    关注
加入CSDN时间: 2014-11-17
博客简介:

akfs51578的博客

查看详细资料
个人成就
  • 获得2次点赞
  • 内容获得0次评论
  • 获得8次收藏
  • 博客总排名1,603,573名
创作历程
  • 7篇
    2019年
  • 18篇
    2018年

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

212人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Spring Boot2.4双数据源的配置

相较于单数据源,双数据源配置有时候在数据分库的时候可能更加有利 但是在参考诸多博客以及书籍(汪云飞的实战书)的时候,发现对于spring boot1.X是完全没问题的,一旦切换到spring boot2.X的时候,就会报出无法实例化出数据源对象等各种问题。我猜测这是无法很好的读取到数据源配置信息的关系。 目前来说,官方文档示例比较好的解决了这个问题 配置双数据源 这里使用java配置...
转载
博文更新于 2019.09.30 ·
2126 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

oracle下表空间、用户创建以及用户授权流程

Oracle,表空间的建立、用户创建以及用户授权 主要是以下几步,挑选需要的指令即可: # 首先以scott用户作为sysdba登陆 conn scott/tiger as sysdba #创建用户 ifuser:123456 create user ifuser identified by 123456 # 修改用户密码,大部分不需要,这里只是演示,这里讲密码修改成lovemik...
转载
博文更新于 2019.10.09 ·
183 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

插入排序

什么是排序 排序即是,输入包含\(n\)个数的数列\((a_1,a_2,a_3,\cdots,a_n)\),通过某个过程生成数列\((a'_1,a'_2,a'_3,\cdots,a'_n)\)。 其中:\(a'_1<=a'_2<=...<=a'_n\). 更一般的,可以表述为,使一个乱序的数列最终根据某种规则排列的过程,即是排序 插入排序 插入排序是一种排序方法。他的核...
转载
博文更新于 2019.09.30 ·
165 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HashMap简介以及hashCode写法的建议

映射表Map Map也叫映射表或者字典,Map中存储的元素是一个键值对key-value,他们共同包装在Entry<K,V>对象中。我们能通过key直接获取value,就像查字典一样。 JDK中,Map有两种实现方式,一是散列技术,二是红黑树。 常见的Map实现 HashMap通过散列技术实现。Map中的key对象必须定义equals以及hashCode方法。该容器的访问效...
转载
博文更新于 2019.09.30 ·
319 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Maven简易笔记

Maven笔记 Maven笔记 Maven组成 安装配置 基本概念 Maven目录的典型结构 POM文件格式 GAV 依赖 依赖管理与父项目 关于父项目的一点主意事项 repository Maven构建生命周期与插件 生命周期 插件 maven命令 参考 Maven用来管理Java项目,主要负责构建项目:验证、编译、测试、打包、分发等。 Maven组成 配置依...
转载
博文更新于 2019.09.30 ·
275 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

系统内存管理简介

系统内存管理简介 系统内存管理简介 常见的名词解释 单块内存管理法 分区管理法 页式管理法 帧与页 小结 系统以字为单位,将内存划分为一个个存储单位,每个存储单位都有一个地址。指向地址的指针以字的大小为单位移动。目前常见的字单位为32位(4byte)或者64位(8byte)。 常见的名词解释 逻辑地址(logical address):仅对程序可见,从0开始计量 真实地...
转载
博文更新于 2019.09.30 ·
329 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

归并排序

分治法 归并排序是完全遵循分治策略的排序算法。什么是分治法? 分治法,即将原问题分解为几个规模较小的子问题,递归的求解这些子问题,之后再合并这些子问题的解,最终得到原问题的解。 归并排序 归并排序遵照分治法的思想,可分为三个步骤: 分解,将大小为\(n\)的数列分为两个大小为\(\frac{n}{2}\)的子数列 使用归并排序递归排序子数列 合并已排序的子数列,完成原数列的排序 同时...
转载
博文更新于 2019.09.30 ·
165 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

快速排序

快速排序 同归并排序一样,快排也使用了分治法的思想。不同的是,归并的思路是将两个有序数列合并成一个有序数列,并将该步骤不断的递归下去。而快排的思路是如果数列中的每一个数都比他的左边的所有数都大,比他右边的所有数都小,那么该数列就一定是升序排列的。 步骤描述 分解,将数组\(A[p...r]\)分成两个子数组\(A[p...q-1]\)和\(A[q+1...r]\)。使得\(A[q]\)大...
转载
博文更新于 2019.09.30 ·
276 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux性能检查命令总结[转]

一些常用的网络、IO、内存监控指令,Linux性能检查命令总结 转载于:https://www.cnblogs.com/Franken-Fran/p/linux_command_useful.html
转载
博文更新于 2019.09.30 ·
183 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot整合Mybatis,TypeAliases配置失败的问题

SpringBoot整合Mybatis,TypeAliases配置失败的问题 问题描述 在应用MyBatis时,使用对象关系映射,将对象和Aliase映射起来。 在Mybatis的文档明确写出,如果你没有明确定义实体类的Aliase,框架会自动将Class Name自动 作为别名。 那么问题来了,当使用java -jar xxx.jar&启动的时候,会报出以下错误, Error ...
转载
博文更新于 2019.09.30 ·
1451 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vscode调试html文件

1. vscode调试html文件 1.1. 使用Debugger for Chrome进行调试 1.1.1. 基于本地file配置方式调试 1.1.2. 基于服务端配置方式调试 1.1.2.1. 启动server端 1.1.2.2. 配置vscode 1.2. 使用Nodejs配置调试 1.3. 参考 1. vscode调试html文件 主要说明使用使用Debu...
转载
博文更新于 2019.09.30 ·
1031 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Systemd简介与使用

按下电源键,随着风扇转动的声音,显示器上开启的图标亮起。之后,只需要静静等待几秒钟,登录界面显示,输入密码,即可愉快的玩耍了。 这是我们大概每天都做的事情。那么中间到底发生了什么? 简单地说,从BIOS或者UEFI开始读取硬盘。接下来,进入bootloader(LILO或者GRUB),bootloader开始载入内核,内核初始化完毕后,紧接着进入用户空间的初始化。 用户空间的启动的第一...
转载
博文更新于 2019.09.30 ·
651 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

deepin系统无线网络卡死或者极慢的解决方案

在初次安装deb或者fedara系列的桌面发行版的之后,经常会出现无线网络极慢甚至卡死的状况。 笔者在初次使用deepin系统的时候,也遇到同样的问题,很大程度上是由于没有安装对应的驱动。 下面给出对应的驱动安装步骤。 驱动安装步骤 查看驱动型号 lspci|grep Wireless 笔者的是Intel Corporation Wireless 8265 / 8275 (rev 7...
转载
博文更新于 2019.09.30 ·
1825 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

deepin15.7下使用apt安装mysql5.7不显示root密码设置的解决方法

在安装MySQL的过程中,并没有要求设置root账户密码的步骤,导致很多人无法使用root账户登录 这个问题早已有解决方案,笔者在deepin15.7下安装也遇到同样问题,只是做一个简单的记录 解决思路 在安装mysql-server的时候,其实会自动设置一个账户在系统中,即保存在/etc/mysql/debian.conf文件中。 另外,MySQL的账户信息其实保存在一个叫mysq...
转载
博文更新于 2019.09.30 ·
238 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在deepin系统中制作桌面快捷方式

在使用deepin-wine 安装一些软件的时候,每次启动都需要到.deepinwine目录下运行deepin-wine xx.exe。笔者在安装过HeidiSql之后,一直苦于这种情况。比较好的解决方案是,创建一个该应用桌面快捷方式。 下面是具体步骤 1. 在deepin系统中制作桌面快捷方式 1.1. 制作deepin桌面快捷方式的步骤 1.1.1. 新建run.sh,一...
转载
博文更新于 2019.09.30 ·
2430 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ArrayList调用remove(int index)抛出UnsupportedOperationException问题分析以及解决记录

使用Arrays转数组成为List后,不能调用add(...)和remove(...)方法,此时如果调用就会抛出UnsupportedOperationException异常 原因 其实Arrays.asList(...)转成的List不是java.util包下面的ArrayList,而是一个内部静态类ArrayList。 asList(T... a)方法 public static...
转载
博文更新于 2019.09.30 ·
280 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux基础指令以及权限管理

基础指令 #打印字符串 echo hello linux #将file1 和 file2粘合在一起,打印到标准输出流 cat file1 file2 标准输入输出 标准输入,stdin,即键盘、鼠标输入 标准输出,stdout,即输出到终端 标准错误流,stderr,输出到终端的错误信息 常用命令 # 列出目录下的文件以及详细信息 ls -l /home #将file1复制到fi...
转载
博文更新于 2019.09.30 ·
194 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ubuntu16.06+vsftpd+nginx搭建图片服务器

安装vsftpd 注:以下指令都在root账户下操作 # apt安装vsftpd apt-get install vsftpd #启动vsftpd service vsftpd start #新建用户作为专门访问ftp的账户 mkdir /home/uftp useradd -d /home/uftp -s /bin/bash uftp #将/home/uftp所有者赋为uftp ...
转载
博文更新于 2019.09.30 ·
318 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java序列化技术

什么是序列化 序列化,可以简单地理解为轻量级的持久化(persistence),而且是针对对象实例(instance)的持久化。 整个序列化的过程就是:将对象信息转化为二进制数据序列,里面保存了对象的类型信息、引用类型信息、对象状态信息(我理解为成员变量的值)。而反序列化,就是根据流(stream)中读取的字节序列信息,重新包装一个对象,他的状态和序列化之前的对象一样。 序列化的整个过程...
转载
博文更新于 2019.09.30 ·
152 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring Boot多环境配置

在项目开发阶段,开发环境和实际生产环境是不一样,比如使用的数据库/服务连接配置等。因此,配置多个开发环境profile还是必要的 多环境的配置(yml)方式 配置其实很简单,在resource目录下,新建多个application-${profile}.yml文件,每个文件代表一种环境。 我们部署dev和profile双开发环境,就需要新建application-dev.yml和ap...
转载
博文更新于 2019.09.30 ·
178 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多