自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 How to clone one gitlab project to github

Importing a Git repository using the command lineIf GitHub Importer is not suitable for your purposes, such as if your existing code is hosted on a private network, then we recommend importing using the command line.1.Create a new repository on GitHub.

2022-03-27 21:20:51 177

原创 2021/6/25 SOAP学习-WebService全套实战教程

什么是web service什么是SOAP-xml format----------SOAP------------------------HTTP----------------package com.qf.webservice;/** * define a service of weather query * @Author JennieChen */public interface IWeatherService { public String query(String

2021-06-28 05:49:04 1078

原创 小白学CompletableFuture做笔记

CompletableFuturehttps://www.baeldung.com/java-completablefuture在Java中CompletableFuture用于异步编程。异步编程是编写非阻塞的代码,运行的任务在一个单独的线程中,与主线程隔离,并且会通知主线程它的进度,成功或者失败。在这种方式中,主线程不会被阻塞,不需要一直等到子线程完成。 主线程可以并行的执行其他任务。why CF?In asynchronous computation, callbacks tend to

2021-04-05 10:18:09 168 1

原创 Multi Threading学了怎么用?

1

2021-03-13 06:02:44 371

原创 算法总结:线段树扫描线

线段树(segment tree)扫描线算法(Sweep Line)基础知识:一个很巧妙的解决时间安排冲突的算法,本身比较容易些也很容易理解常见题目:Leetcode 253 Meeting Room II(Meeting Room I也可以使用)Leetcode 218 The Skyline ProblemLeetcode 759 Employee Free Time...

2021-03-12 11:59:48 815

原创 SQL总结:哪些知识点千万别忘?

看完大神的博客和网站,为了方便复习做了这篇学习笔记,原链接都附在文中了。吾等博客小白,阅读量甚少。但如有侵权请告知删除,支持原创!一。SQL理论基础SQL:Structured Query Language, which is a computer language for storing, manipulating and retrieving data stored in a relational database.访问和处理关系数据库的计算机标准语言什么是事务?廖雪峰的官方网站把多条语句

2021-03-03 00:58:35 230

原创 算法总结:数与位

三. 数与位题目分类 题目编号数字的位操作 7、9、479、564、231、342、326、504、263、190、191、476、461、477、693、393、172、458、258、319、405、171、168、670、233、357、400简单数学题 492、29、507快速幂 50、372...

2021-02-20 05:01:10 341 3

原创 算法总结七:Tree和recursion的相互成全

一。Tree的特点:每个节点都只有有限个子节点或无子节点;没有父节点的节点称为根节点;每一个非根节点有且只有一个父节点;每个节点可以分出多个不相交的子树;树里面没有环路(cycle)二。为什么需要树?因为它结合了另外两种数据结构的优点: 一种是有序数组,另一种是链表。在树中查找数据项的速度和在有序数组中查找一样快, 并且插入数据项和删除数据项的速度也和链表一样。from zhihu三。Tree的种类:Ordered Tree vs Unordered Tree兄弟节点有顺序的树

2021-02-16 03:26:06 999

原创 算法总结六:图论中五花八门的算法

区别:普通BFSDijkstraBellman-FordFloyd-Warshall=================1.BFS主要适用于无权重向图中搜索出步骤最少的路径,当方向图存在权重时,不再适用;2.Dijkstra主要用于有权重的方向图中搜索出最短、cost最小的路径,但不适合于有负权重的情况。对于有环图,和BFS一样,标志好已处理的节点避免进入死循环,可以支持;3.Bellman-Ford:负权重4.Floyd-Warshall: 解决任意两点间的最短路径==========

2021-01-19 11:17:59 364

原创 算法总结五:BFS你也能出错?不该!

引用其它博客总结,能用DFS做的算法题,用BFS也能做。岛屿题为例:leetcode200求岛屿的数量:那么DFS的树上,有几个叉就是几个岛屿。BFS的树上,有一层就是几个岛屿。BFS solution:class Solution { int[][] dirs={{1,0},{-1,0},{0,1},{0,-1}}; public int numIslands(char[][] grid) { if(grid==null ||grid.length==0) re

2021-01-17 11:12:34 402 2

原创 算法总结四:Trie到底有什么好处?

1.Trie是什么?Trie,取自“retrieval”检索,又称前缀树或字典树,是一种有序树,,用于保存关联数组,其中的键通常是字符串。与二叉查找树不同,键不是直接保存在节点中,而是由节点在树中的位置决定。一个节点的所有子孙都有相同的前缀,也就是这个节点对应的字符串,而根节点对应空字符串。In computer science, a trie, also called digital tree or prefix tree, is a kind of search tree—an ordered t

2021-01-10 03:17:15 415

原创 算法总结三:DFS可以套用模版吗?

学习目标:辨别:什么是DFS深度优先?什么是back track回溯?什么是recursion递归?学习内容: 1、 DFS深度优先的高频题学习时间: 1、 周一至周日晚上 7 点—晚上9点学习产出: 1、 技术笔记 博客 1 篇=================什么是DFS深度优先?什么是back track回溯?什么是recursion递归?在学习leetcode中backtracking题目时,碰到了经典的DFS题目N-Queens。为啥这个题目既是bac

2021-01-09 05:20:52 286 1

原创 商城spring boot+spring cloud项目笔记

gulimall项目一.虚拟机1.1下载virtual boxhttps://www.virtualbox.org/1.2使用vagrant快速创建linux虚拟机推荐使用vagrant创建虚拟机。代替原来的。搜索vagrant下载页面https://www.vagrantup.com/-Download-Windows 64-bit1.3使用vagrant创建虚拟机打开cmd指令框-vagrant-vagrant init centos/7-vagrant up就启动了虚拟机!

2021-01-07 03:23:50 818

原创 算法总结二:recursion应用千变万化,我该怎么办?

学习目标:总结recursion的规律和自己的应对方法学习内容:1、 leetcode高频recursion25题学习时间: 1、 周一至周五晚上 7 点—晚上9点学习产出:1、 技术笔记博客 1 篇==================================基础题:lc13Evaluate a to the power of b, assuming both a and b are integers and b is non-negative.recursio

2020-12-20 09:52:56 231

原创 面试没说清楚的design pattern(结构型模式)

学习目标:常用的几种design pattern利弊分别是什么?具体举个例子?学习内容:结构型模式:1、 适配器模式adapter2、 桥接模式bridge3、 动态代理模式dynamic proxy行为型模式:1、面试被问到observer是什么模式?学习时间:1、 周一至周五晚上 7 点—晚上9点学习产出:1、 视频10+个2、技术笔记 3 篇1.适配器模式adapter继承的方式实现适配器package com.kuang.adapter;//接口 转换

2020-12-16 09:41:07 170

原创 面试没说清楚的design pattern(创建型模式)

学习目标:常用的几种design pattern利弊分别是什么?具体举个例子?学习内容:1、 单例模式singleton2、 工厂模式factory3、 建造者模式builder4、 原型prototype5、适配器adapter6、动态代理dynamic proxy7、面试被问到observer是什么模式?学习时间:1、 周一至周五晚上 7 点—晚上9点学习产出:提示:这里统计学习计划的总量例如:1、 视频10个2、技术笔记 1 篇1.singleton单例模

2020-12-15 12:28:17 165

原创 算法总结一: Linked List的高频操作

学习目标:算法总结一: Linked List学习内容:1、 Leetcode题库Linked List tag高频题学习时间:1、 周一至周天晚上 7 点—晚上9点学习产出:1、 技术笔记 1 篇2、解题思路视频1个=====================================linked list的特性决定了,无法直接获取一个list的size,无法random access。一些基本操作如:reverse,findMid,merge,reorder,

2020-12-14 02:16:15 376

原创 掌握 Android开发的前后端应用

12/12/2020掌握 Android开发的前后端应用学习目标:学习内容:学习时间:学习产出:学习总结学习目标:掌握 Android开发的前后端应用学习内容:要学的内容1、 Android项目中添加RadioButton单选按钮2、 Android项目中添加CheckBox复选框3、 Android项目中添加DatePicker4、 Android项目中添加TimePicker5、 Android项目中添加Chronometer6、 Android项目中添加ProgressBar7、

2020-12-13 07:43:53 2474 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除