学习历程
文章平均质量分 74
学习过程
Mr.Thompson
Fight for what you want。
展开
-
鸿蒙APP开发学习-HarmonyOS(2)
开发一般流程:开发准备注册账号实名认证成为华为开发者(个人/企业)安装 DevEco Studio配置开发环境安装软件开发应用创建应用工程编写应用代码编写代码使用预览器查看界面布局效果运行、调试和测试应用测试代码运行应用申请调测证书调试应用隐私、漏洞、性能等测试发布应用申请发布证书发布至华为应用市场...原创 2021-07-24 19:04:27 · 452 阅读 · 2 评论 -
鸿蒙APP开发学习-HarmonyOS(1)
传送门:官网: 鸿蒙应用开发官网工具:DevEco Studio 最新版本迭代地址;DevEco使用文档教程:官方教程基础、进阶、高级社区:技术社区(PS,学习完毕,通过考试还能得到下面这种小证书)1,鸿蒙系统开发基础华为的基本理念就是:多设备,All in one!华为看到了未来,以后的交互方式发展不限于鼠标键盘点击手写笔,探索不同设备间的碰撞,掌握未来发展市场,华为这方面也算是掌握先机????而且工程师解释了为啥说前端开发体验相对较好,实时反馈是其中优点之一...原创 2021-07-17 16:17:55 · 1526 阅读 · 2 评论 -
阿里PaaS平台下开发建设
PaaS平台开发开幕式应用交付模式的一个变革;越来越敏捷;蚂蚁和阿里 运维红线:“变更三板斧” K8S 原生发布能力:Deployment、ReplicaSet 高级发布策略关键CRD扩展:CAFE-Deployment Live Demo精细化发布策略:分组、Beta发布、灰度、蓝绿原生K8S-DeploymentDeployment负责声明,RepliedSet来提供策略;滚动发布策略,本质也就是运维需求,使用新pod覆盖...原创 2021-07-16 09:08:00 · 667 阅读 · 0 评论 -
软件设计师-备考知识点总结
计算机组成与体系结构数据的表示1,数据的表示进制转换第一种:X进制-----转成十进制分开加和,几进制就是几的 n次方eg: 二进制1011=8+2+1=11 8进制521=564+28+1=337第二种:二进制----转成X进制—因为二进制表示位数转8进制0-7 000-111 三位从右到左划分10001110 转成8进制 010 001 110 就是8进制的216 写成(216)8 或者O216转16进制 0-15 0000-1111 四位划分,避免两位机器混淆10原创 2021-07-16 08:50:57 · 821 阅读 · 1 评论 -
日常工作记录---Tomasonl
日常工作记录总结帖生产力工具篇IDEA优秀插件必备IDEA快捷键使用HEXO博客相关技术栈Java后端技术篇1,想要在启动SpringBoot时自动运行某接口?2, 定时器任务?嫌麻烦?@Schedule 香不香?哈哈。3,SpringDataJpa插入数据表名有下划线的时候?4,mysql在Windows大小写敏感问题5,Springboot 同时插入json和file文件时出现如下错误?6,Json传输时间传输格式?7, common-lang3插件?前端技术篇生产力工具篇IDEA优秀插件必备ID原创 2020-11-24 15:59:57 · 165 阅读 · 0 评论 -
MQ消息队列核心知识梳理---RabbitMQ
什么是消息中间件以及RabbitMQ核心知识梳理。原创 2020-11-18 14:33:40 · 182 阅读 · 0 评论 -
Mybatis学习札记B
一对多、多对一、动态SQL、缓存原创 2020-11-23 16:03:09 · 81 阅读 · 0 评论 -
Mybatis学习札记A
Mybatis介绍、Mybatis实现Demo、配置解析。原创 2020-11-16 11:14:09 · 126 阅读 · 1 评论 -
Java-Web核心重点剖析
JavaWeb相关学习记录原创 2020-05-29 12:27:36 · 388 阅读 · 0 评论 -
HTTP协议、HTTPCline介绍
正常访问网址,windows会在host文件中找域名对应的服务器ip地址。没有再去DNS服务器上解析域名得到IP;HTTP协议:超文本传输协议。终端和服务器通信物理层:网线、网卡网络层:IP协议传输层:建立连接-----TCP(安全、可靠)/UDP应用层:自定义协议TCPUDP...原创 2020-05-23 18:04:21 · 584 阅读 · 0 评论 -
Docker-超强核心整理
Docker系统学习笔记。转载 2020-05-20 16:39:17 · 133 阅读 · 0 评论 -
前端---Vue知识梳理
Vue双向数据绑定:v-model监听数据变化改视图,监听视图变化改数据。1,判断循环if forv-if v-else v-for2,事件绑定方法定义在Methods中,v-on3,Vue组件Vue.component-就是模板4,网络通信AxiosVue项目Vue-cli项目模板...原创 2020-05-06 13:53:35 · 229 阅读 · 0 评论 -
阿里云实战历程-云部署问题记录
记录上云的问题,Linux系统部署问题。原创 2020-05-10 15:45:28 · 232 阅读 · 0 评论 -
MySQL-Redis-hdfs-hbase-Kafka存储选型
有10000个元素,让你放数据库!存(数组、链表)------10000个链表 复杂度O(n)-----分而治之 4*2500条变成O(4)左右,但不会提高性能。所以结合一下哈希表、索引等,大大优化性能。分治---这个思想太重要了,Redis代理集群、Nginx反向代理负载均衡等等、Netty中的线程池。磁盘寻址:ms级别内存寻址:nm级别 内存处理比磁盘处理快一万倍。1,为啥...原创 2020-05-01 17:34:06 · 562 阅读 · 0 评论 -
RPC-原理和组成
1,RPC介绍 随着计算机技术的发展和需求场景的变化,有时就需要从一台计算机上执行另外一台计算机上的程序的需求。RPC(Remote Procedure Call Protocol)远程过程调用协议。跨越了物理服务器的限制,在网络中完成。原创 2020-04-27 13:19:17 · 695 阅读 · 0 评论 -
Redis深度剖析
介绍Redis;1,Redis与Memcached的选择2,使用redis有哪些好处?3,MySQL里有2000w数据,Redis中只存20w的数据,如何保证Redis中的数据都是热点数据(redis有哪些数据淘汰策略???)4,Redis的并发竞争问题如何解决?5,Redis缓存穿透6,Redis缓存雪崩Redis 分区的优势、不足以及分区类型Redis持久化数据和缓存怎么做扩容?原创 2019-12-18 15:18:46 · 219 阅读 · 1 评论 -
认证和授权-核心要点解析
1.认证和授权?2.Cookie和Session?3.Token?4.SSO与OAuth2.0的区别5.SpringSecurity6.ApacheShiro原创 2020-04-06 11:34:28 · 398 阅读 · 0 评论 -
JAVA-多线程理解
1,线程和进程2, 上下文切换3, 死锁?如何避免?4,sleep()和wait()的区别和共同点?5,start()和run()方法?6,synchronized关键字7,说说JDK16之后的 synchronized关键字底层做了哪些优化?8,synchronized关键字和 volatile关键字的区别9,为啥用线程池?10,Runnable接⼝和Callable接⼝?11,执行 execute方法和 submit方法的区别是什么呢?12,线程池的创建?原创 2020-04-07 09:06:29 · 173 阅读 · 0 评论 -
面试题汇总-【持续更新】
分类目归纳高频面试题:Java 基础、数据结构与算法、计算机网络、操作系统、数据库讲讲 static 关键字和 final 关键字synchronized 关键字是怎么用的?底层实现有了解吗?还有用过其他的锁吗?原创 2020-02-19 11:27:29 · 211 阅读 · 0 评论 -
SpringBoot实战之路
1、为什么用到SpringBoot?传统项目:整合SSH或者SSM,考虑配置文件,jar包冲突等问题打包方式:打war包放到Tomcat webapp目录下进行执行2、什么是SpringBoot?快速开发框架,快速整合第三方常用框架。(Maven依赖关系,Maven继承方式实现)完全采用注解化简化xml配置。内嵌Http服务器(Tomcat、Jetty)最终以java应用程序执...原创 2020-02-12 12:15:26 · 220 阅读 · 0 评论 -
非关系型数据库-MongoDB
NoSQL -非关系型数据库-Not Only SQL 不仅仅是SQL。什么是MongoDB ?数据库文档(Document)集合MongoDB 数据类型ObjectId字符串时间戳日期MongoDB配置使用原创 2020-01-16 09:58:32 · 479 阅读 · 0 评论 -
LInux知识点记录
Linux操作系统相关问题记录汇总原创 2020-01-03 09:17:24 · 288 阅读 · 0 评论 -
Postgresql使用札记
1,进入postgres用户 su postgres2,psql 进入数据库3,\l 或者\du 显示数据库状态4,切换到某个数据库下,用\c database名称,用\dt指令获取数据库下所有的表5,select pg_database_size('bi');查看某个数据库大小1. DDL(数据定义语言)DDL 主要是指如下的四种SQL 语句,以 CREATE、DR...原创 2019-07-28 12:38:23 · 234 阅读 · 1 评论 -
SVN与Git的区别以及日常使用
常见操作配置用户信息git config --global user.name "smyhvae"git config --global user.email "[email protected]"分支的合并场景:基于master分支的代码,开发一个新的特性如果你直接在master分支上开发这个新特性,是不好的,万一你在开发特性1的时候,领导突然又要叫你去开发特性2,就不好...原创 2019-07-28 13:13:19 · 362 阅读 · 1 评论 -
键盘按钮keyCode大全
字母和数字键的键码值(keyCode) 按键 键码 按键 键码 按键 键码 按键 键码 A 65 J 74 S 83 1 49 B 66 K 75 T 84 2 50 C 67 L 76 U 85 3 51 D...翻译 2019-07-09 15:59:47 · 343 阅读 · 0 评论 -
数据结构-数组、链表、堆栈、队列
数据结构学习记录原创 2019-12-12 16:30:13 · 205 阅读 · 0 评论 -
Shiro详细分析
Whatshiro是apache的一个开源框架,是一个权限管理的框架,实现 用户认证、用户授权。spring中有spring security (原名Acegi),是一个权限框架,它和spring依赖过于紧密,没有shiro使用简单。shiro不依赖于spring,shiro不仅可以实现 web应用的权限管理,还可以实现c/s系统,分布式系统权限管理,shiro属于轻量框架,越来越多企业...原创 2019-10-28 13:50:54 · 351 阅读 · 0 评论 -
Shiro相关问题学习记录
Apache Shiro是一个Java安全框架,执行身份验证、授权、密码和会话管理。三个核心组件:Subject, SecurityManager 和 Realms.原创 2019-10-22 13:45:06 · 180 阅读 · 0 评论 -
Spring Tools 4 插件介绍、安装、配置
官网下载地址:https://spring.io/tools也可以直接从Eclipse下载插件Spring Tools 4is the next generation of Spring tooling for your favorite coding environment. Largely rebuilt from scratch, it provides world-class s...原创 2019-06-10 21:31:29 · 44200 阅读 · 4 评论 -
Maven与Gradle项目构建工具
项目构建管理工具Maven和Gradle的介绍以及常见问题记录!^_^原创 2019-06-11 07:15:17 · 6844 阅读 · 0 评论 -
Docker学习札记
基本概念问题啥是Docker? Docker 最初是 它是基于 dotCloud 公司多年云服务技术的一次革新,Docke最初实现是基于LXC,从 0.7 版本以后开始去除 LXC,转 而使用自行开发的 libcontainer,从 1.11 开始,则进一步演进为使用 runC 和 containerd。于 2013 年开源,主要项目代码在 GitHub 上进行维护。Doc...原创 2019-07-30 12:54:41 · 146 阅读 · 0 评论 -
Java多线程------JUC深度剖析
在 Java 5.0 提供了 java.util.concurrent(简称JUC)包,在此包中增加了在并发编程中很常用的工具类,用于定义类似于线程的自定义子系统,包括线程池,异步 IO 和轻量级任务框架;还提供了设计用于多线程上下文中的 Collection 实现等原创 2019-07-28 13:35:25 · 177 阅读 · 2 评论 -
数据结构和算法系统梳理
数据结构和算法的重要性排序算法冒泡排序选择排序插入排序希尔排序快速排序链表:Linked list单链表原创 2020-11-23 16:05:19 · 294 阅读 · 0 评论 -
面试题总结B
1. 作用域public,private,protected,以及不写时的区别?2,说说String、StringBuilder、StringBuffer区别?3,关于overload(重载)和override(重写)4,线程相关?调度线程使其运行的是.start(),run()5,面向对象的特征有哪些方面 6,谈谈final, finally, finalize的区别7,创建线程的方式及实现?8,不通过构造函数也能创建对象么?答案:对!9,接口和抽象类的区别原创 2019-08-29 09:32:24 · 143 阅读 · 0 评论 -
RESTFul接口实现和测试学习
1.为啥用RESTFul风格? RESTful并非是新的技术,是一种基于http方法的API设计风格。规范代码,优化前端后端交互,是"约定大于配置"的体现。 Url 表明 要啥资源;http method 表明 针对资源的操作;http status code 表明 最终结果信息2.啥是RESTful风格?REST 通过 URI 暴露资源时,会强调不要...原创 2019-09-01 09:37:36 · 822 阅读 · 2 评论 -
Java基础问题
Java语言是学习JavaEE、大数据、安卓开发的基石。Java语言的特点面向对象性:两个要素:类、对象 三个特征:封装、继承、多态健壮性:① 去除了C语言中的指针 ②自动的垃圾回收机制 -->仍然会出现内存溢出、内存泄漏跨平台型:write once,run anywhere:一次编译,到处运行,功劳归功于:JVM1.注释:Comment...原创 2019-09-29 08:54:12 · 154 阅读 · 0 评论 -
JAVA - 面向对象系统学习记录
* 1.Java类及类的成员:属性、方法、构造器;代码块、内部类* 2.面向对象的大特征:封装性、继承性、多态性、(抽象性)*3.其它关键字:this、super、static、final、abstract、interface、package、import等2.面向对象与面向过程(理解)1.面向过程:强调的是功能行......原创 2019-10-04 07:28:05 · 243 阅读 · 0 评论