摘要: URLEncoder使用 背景介绍 今天需要传一些描述信息给前端,需要写在header里面,所以要先编码成utf-8的格式,再有前端解码获取。 工作过程 前提:我要传给前端的文字是我从中台那边拿到的。 public class URLEncoderTest { @Test public void t 阅读全文
posted @ 2020-12-09 23:51 行走在代码边缘 阅读(844) 评论(0) 推荐(0) 编辑
摘要: ###题目 实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。 必须原地修改,只允许使用额外常数空间。 以下是一些例子,输入位于左侧列,其相应输出位于右侧列。 1,2,3 → 1,3,2 3, 阅读全文
posted @ 2020-10-19 23:03 行走在代码边缘 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 最小生成树 最小生成树的定义:最小生成树是在一个给定的无向图G(V,E)中求一颗树T,使得这棵树拥有图G中所有顶点,且所有边都是来自图G中的边,并且满足整棵树的边权之和最小。 最小生成树三个性质: 最小生成树是树,因此其边数等于顶点数减一,且树内一定不会有环 对给定的图,其最小生成树可以不唯一,但边 阅读全文
posted @ 2020-10-17 17:14 行走在代码边缘 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 第一章:基础算法 排序 快速排序 分治算法 确定分界点x(有三种方法,a、直接取左边界q[l],b、取中间值q[\((l +r)/ 2\)], c、随机) 调整区间,将区间划分为两段,左边所有的数都是小于等于x,右边所有的数大于等于x 递归处理左右两段 public void quickSort(i 阅读全文
posted @ 2020-08-06 23:06 行走在代码边缘 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 虚拟机配置静态IP 在做黑马乐优商城项目时,需要在虚拟机上布置nginx和fastDFS,所以要将虚拟机设置为静态IP。在网上看了很多博客,大部分博客说的都不全,所以在此记录下自己成功的经验,以便于其他人参考! 1).设置linux系统的网络配置类型 2).查看虚拟机中的网段 可能有些同学在虚拟机里 阅读全文
posted @ 2020-03-02 11:12 行走在代码边缘 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 工程实践项目题是和嵌入式相关的,那么自然就要使用到操作系统,现在市面上最流行的三种操作系统分别是Windows,Linux下Ubuntu和Linux下的CentOS。 1. 这些软件的开发者是怎么说服你(陌生人)成为他们的用户的?他们的目 标都是盈利么?他们的目标 都是赚取用户的现金么?还是别的? 阅读全文
posted @ 2019-09-29 19:52 行走在代码边缘 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 说到程序员键盘的使用,那就不得不提到鼎鼎大名的VIM。 对于VIM,非程序员或者是刚学习编程语言的同学可能不太了解。我先对Vim做个简单的介绍。Vim是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和Emacs并列成为类Unix系统用户最 阅读全文
posted @ 2019-09-20 20:57 行走在代码边缘 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 在我们开始介绍赫夫曼树之前,我们先带入一个情景。你想发送一个文件给你朋友,但是文件太大,所以你决定将文件压缩,变小再发送。你有没有考虑文件是怎么压缩呢?作为程序员,没有考虑过这里使用的什么算法呢?赫夫曼编码就是其中的一种解决方法。 在介绍赫夫曼编码之前,我们先介绍先导知识——赫夫曼树 赫夫曼树 赫夫 阅读全文
posted @ 2019-06-26 17:36 行走在代码边缘 阅读(687) 评论(1) 推荐(1) 编辑
摘要: 在java中,我们常见的查找有四种 1. 顺序查找,也叫线性查找 2. 二分查找,也叫折半查找 3. 插值查找 4. 斐波那契查找 我们将一一介绍着四种查找方式的思想以及程序的实现。 1.顺序查找 顺序查找 的查找过程为:从数组的第一个元素开始,逐个将要查找的关键字和数组中的元素进行比较,若存在相等 阅读全文
posted @ 2019-06-21 17:40 行走在代码边缘 阅读(609) 评论(0) 推荐(0) 编辑
摘要: package cn.itcast_05; / String类的转换功能: byte[] getByte():把字符串转换成字节数组 复习: public String(byte[] bytes):把字节数组转换成字符串 char[] toCharArray():把字符串转换成字符数组 static 阅读全文
posted @ 2019-05-09 10:44 行走在代码边缘 阅读(196) 评论(0) 推荐(0) 编辑