自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 Go Iris 实现认证与授权

文章目录Go Iris 实现认证与授权1. 常见的认证类型HTTP Basic AuthOAUth2.0JWT 认证2. Iris 实现HTTP BASIC认证HTTP BASIC认证过程3. Iris 实现OAUth2.0OAUth2.0授权过程Go Iris 实现认证与授权1. 常见的认证类型HTTP Basic Auth在HTTP中,基本认证(Basic access authen...

2019-06-25 10:56:08 5122

原创 使用ApiPost来设计和管理API文档

文章目录使用ApiPost来设计和管理API文档1. 关于ApiPost2. 使用ApiPost测试接口3. 使用ApiPost生成文档使用ApiPost来设计和管理API文档1. 关于ApiPostApiPost是一个支持团队协作,并可直接生成文档的API调试、管理工具;支持模拟POST、GET、PUT等常见请求,是后台接口开发者或前端、接口测试人员不可多得的工具 。ApiPost具有...

2019-06-25 02:23:14 4171 28

原创 在go中使用PostgreSQL

文章目录在go中使用PostgreSQL1. PostgreSQL2. PostgreSQL 相关操作3. 数据库驱动4. go 操作数据库(1)打开数据库(2)查询(3)插入(4)更新(5)删除(6)count5. 其他在go中使用PostgreSQL1. PostgreSQL进行后台开发的时候,不可避免的就是需要使用到数据库,在众多数据库中,PostgreSQL是一个很好的选择,本人一开...

2019-06-25 01:43:40 4793

原创 在Go IRIS中使用JWT

文章目录在Go IRIS中使用JWT1. 跨域认证2. 关于JWT3. JWT 工作原理4. 在Iris中使用 JWT在Go IRIS中使用JWT1. 跨域认证互联网服务离不开用户认证,一种认证方式是:1、用户向服务器发送用户名和密码。2、服务器验证通过后,在当前对话(session)里面保存相关数据,比如用户角色、登录时间等等。3、服务器向用户返回一个 session_id,写入用户...

2019-06-25 01:13:34 4663 2

原创 Go iris 入门

文章目录Go iris 入门1. Iris 框架2. 安装3. 示例程序4. 配置5. 路由6. Handler7. 错误处理Go iris 入门1. Iris 框架Iris以简单而强大的api而闻名。 除了提供的低级访问权限, Iris同样擅长MVC。 它是唯一一个拥有MVC架构模式丰富支持的Go Web框架,性能成本接近于零。Iris具有以下强大的特性,可以很高效地用于后台开发:...

2019-06-24 23:38:44 9192

原创 谱聚类算法入门教程(三)—— 求f^TLf的最小值

文章目录1. 求$f^TLf$的导数2. $f$ 的定义3. 求解 $arg \min \limits_{f \in \R^6} f^TLf$5. 拓展到 k > 26. 正则拉普拉斯矩阵7. RatioCut 和 Ncut在上一篇博客中,我们知道目标函数变为 argmin⁡f∈R6fTLfarg \min \limits_{f \in \R^6} f^TLfargf∈R6min​fTLf...

2018-09-27 20:58:56 820

原创 谱聚类算法入门教程(二)—— 构造谱聚类算法的目标函数

文章目录1. 构造相似度矩阵2. 一个简单的例子3. 拉普拉斯矩阵4. 目标函数的转化1. 构造相似度矩阵在教程的第一部分我们已经介绍过,谱聚类方法就是要把相似的点分在一起。因此,在一开始,我们需要有一个表示不同数据点之间相似度的值,这个值越大,表示两个数据点的越相似。常常用于计算两个数据点之间相似度的函数有欧式距离,杰卡德相似系数,余弦相似度系数,高斯核函数等,这里不会告诉你应该使用什么核...

2018-09-27 20:38:38 2979

原创 谱聚类算法入门教程(一)——Introduction

该教程记录了我从一个聚类算法小白学习谱聚类算法的过程,在开始学习之前,请确保你了解下面的知识:线性代数矩阵的相关性质导数的相关知识欧式距离图的基本知识如果你学过上面的知识但是忘记了也没关系,在后面使用该知识点的过程中会简要讲解一下,你只要确保你看完了能回忆起来就好。1. 什么聚类算法?聚类就是对大量未知标注的数据集,按数据的内在相似性将数据集划分为多个类别,使类别内的数据相似度较...

2018-09-27 20:32:09 1708 2

原创 服务计算:Go 开发环境配置

安装Go语言环境安装步骤可能出现的问题关于GOPATHGo 语言集成开发环境配置工具安装 GoClipseNote for Users in China配置GoClipse非翻墙配置GoClipse第一个Go程序安装Go语言环境安装步骤进入官网下载对应版本的安装包:https://golang.org/dl/以Centos7 为例...

2018-09-15 15:03:08 441

原创 服务计算:CentOS7用yum安装软件提示 cannot find a valid baseurl for repobase7x86_64

原文链接这个问题就是虚拟机不能连接上外网,这时候就需要检查你的网络连接:首先,点击设置-->网络在网卡1,把网络连接选为NAT(网络地址转换模式),NAT就是当局域网内部节点(即我们的虚拟机)要与外部网络进行通讯时,将内部地址替换成公用地址,从而在外部公网(internet)上正常使用。NAT的主要特点: 如果主机可以上网,虚拟机可以上网虚拟机之间不能ping通虚拟机可...

2018-09-08 20:02:54 2049

原创 Centos 常用配置

原文链接Centos 常用配置安装图形化界面安装谷歌浏览器安装增强功能Guest AdditionsCentos 常用配置在Centos安装之后,先将系统进行更新,避免出现各种不必要的问题:[root@centos ~]# yum update安装图形化界面[root@centos ~]#yum groupinstall "GNOME Des...

2018-09-08 20:01:27 422

原创 服务计算:使用 VirtualBox 让 PC 提供云桌面服务

创建Centos7虚拟机材料准备安装VirtualBox安装Centos7检查安装后的网络配置配置用远程桌面访问你的虚拟机SSH连接Windows 远程桌面连接总结创建Centos7虚拟机材料准备博客的实验环境是Windows10VirtualBox下载地址:https://www.virtualbox.org/wiki/Downloads ...

2018-09-08 19:59:12 570

原创 安卓应用开发:Failed to resolve: com.android.support:appcompat-v7:27.0.1 Bug解决

Bug解决方案FYIBug第一次用Android Studio创建项目的时候,遇到了下面的情况:Could not find com.android.support:appcompat-v7:27.0.1....为了解决这个bug,花了好几个小时,试过了好多网上的解决方案,最后发现是因为无法翻墙的原因解决方案两步轻松解决:第一步,翻墙,啦啦啦第...

2018-09-05 22:06:37 327

原创 复变函数:第四章——级数

原文链接:http://littlefish33.cn/CV/Series级数相关内容复数项级数复数序列的极限复数项级数幂级数复变函数项级数的概念幂级数的概念幂级数的收敛半径和收敛圆幂级数的运算和性质泰勒级数柯西积分公式解析函数的泰勒展开式常用的展开式函数在一点解析的等价定义洛朗级数问题的提出洛朗级数洛朗展开式级数相关内容无...

2018-08-02 22:56:33 5251

原创 信号与系统:第二章 线性时不变系统

原文链接:http://littlefish33.cn/SignalAndSystem/chapter2第二章 线性时不变系统 Linear Time-invariant System离散时间线性时不变系统:卷积和(Discrete-time LTI System: The Convolution Sum)用脉冲表示的离散时间信号(The representation of discr...

2018-07-31 22:24:23 4617

原创 信号与系统:第一章

第一章 信号与系统连续时间信号与离散时间信号定义Signal Energy and PowerTransformation of the independent variable 自变量的变换自变量变换周期信号 period signal偶信号和奇信号Exponential and Sinusoidal Signal 指数信号和正弦信号Continuous-Time ...

2018-07-30 23:19:32 1141

原创 数据库:存放变长记录的Page类代码实现

设计思路代码实现Page类的初始化结构插入记录的一种情况删除记录插入记录的另一种情况排序总结设计思路文章实现的思路大致参考教材Database Management Systems, 3rd Edition by Raghu Ramakrishnan (Author), Johannes Gehrke (Author)下面内容摘自教材: ​ 对变长...

2018-07-28 22:12:14 2172

原创 我的代码仓库:单例模式

C++ 版C# 版Java 版FYIC++ 版内部静态变量的懒汉实现,在instance函数里定义一个静态的实例,也可以保证拥有唯一实例,在返回时只需要返回其指针就可以了。class Singleton{protected: Singleton() { pthread_mutex_init(&mutex); ...

2018-07-27 20:25:04 228

原创 数据库:Postgresql常用语句

新建数据库:create database testdb;查看所有的数据库:\l查看所有的表:\d切换数据库:\c testdb;删除数据库:drop database testdb;创建表:CREATE TABLE table_name( column1 datatype, column2 datatype, column3 datatype, PRIMARY ...

2018-07-27 20:23:28 4755

原创 计算机组成原理与接口设计——期中课程设计:使用汇编实现的迷宫游戏

功能简介与实现效果程序流程图实现过程第一步,我们需要在DATA SEGMENT 中存放一些我们之后要使用的数据之后我们添加进入游戏之前的引导界面代码第三步,选择对应难度之后绘制对应难度的地图,下面以easy game为例:第四步,开始监听键盘输入指令,对输入的对应指令进行处理,移动玩家逃离迷宫之后的界面一些功能函数总结功能简介与实现效果一个用X86实现的迷...

2018-07-27 20:21:32 820 3

原创 现代操作系统应用开发:UWP——应用图标的实现方法

背景Segoe MDL2 Assets自己绘制Icon图标第一步,下载Microsoft Expression Design第二步,绘制自己想要的图标FYI背景应用程序很多时候需要图标,这里介绍两种常用的方法:使用Segoe MDL2 Assets 提供的图标库简易实现使用Microsoft Expression Design自己 绘制Se...

2018-07-27 18:38:15 1061 1

原创 现代操作系统应用开发:UWP——蜜汁bug

一个蜜汁bug,运行的时候将会在下面的代码位置报错,主要原因是页面渲染出错,这个时候一般就要去看你的xaml代码了,这个东西也没法定位报错的位置,还是比较麻烦的 …(。•ˇ‸ˇ•。)…public void InitializeComponent(){ if (_contentLoaded) return; _contentLoaded = true; ...

2018-07-27 18:35:29 721 1

原创 现代操作系统应用开发:UWP——(C#)Newtonsoft.Json:一种方便的解析Json字符串的方法

功能简介实现过程第一步,建立我们的Json对象添加Newtonsoft.Json将Json字符串转化为Json对象的函数将Json对象转化为Json字符串的函数FYI功能简介之前的一篇博客现代操作系统应用开发:网络编程(一):Json字符串和Xml字符串解析写过如何解析Json字符串,但是!!!今天发现使用Newtonsoft.Json相对于微软的Windows...

2018-07-27 18:34:16 966

原创 现代操作系统应用开发:MediaElement播放进度和Slider滑块的绑定

功能简介实现效果实现过程创建转换器类在MainPage.xaml中添加代码在MainPage.xaml.cs中添加代码FYI功能简介使用UWP提供的MediaElement控件制作一个音乐播放器,不使用MediaElement内置的传输控件,使用我们自己创建的控件Slider,将Slider滑块的位置和MediaElement的播放进度绑定,顺带一提,博客示例的...

2018-07-27 18:32:05 2085 1

原创 现代操作系统应用开发:网络编程(一):Json字符串和Xml字符串解析

功能简介实现效果实现过程获得数据在MainPage.xaml中添加需要的控件在MainPage.xaml.cs中添加代码总结FYI补充功能简介好久没写博客了,└༼ ಥ ᗜ ಥ ༽┘!!!很简单的功能:分别使用System.Xml.XmlDocument 和 Windows.Data.Json 解析并提取服务器端传来的Xml字符串和Json字符串,这里使用...

2018-07-27 18:30:44 353 4

原创 现代操作系统应用开发:UWP——SQLite数据库实现数据持久化

功能简介实现效果实现过程环境配置新建类DBService新建Item类在MainPage.xaml中添加控件在MainPage.xaml.cs的构造函数上添加代码总结FYI功能简介利用SQLite数据库实现数据的持久化,以及对数据项的增、删、改、查,使用SQLite Expert查看数据库内容;博客示例项目包括一个MainPage,MainPage左边有一...

2018-07-27 18:28:26 386

原创 现代操作系统应用开发:UWP——LiveTileSample:动态磁贴

功能简介实现效果实现过程添加引用Microsoft.Toolkit.Uwp.Notifications在App.xaml.cs的构造函数中添加代码新建类LiveTileService在MainPage.xaml中添加控件在MainPage.xaml.cs文件中添加代码FYI功能简介动态磁贴是UWP的一项新功能,具体效果如下,不了解UWP动态磁贴的可以看微软...

2018-07-27 18:22:24 756

原创 现代操作系统应用开发:UWP——UI共享:DataTransferManager

功能简介实现效果实现过程在MainPage.xaml中添加一个按钮并设置相应事件在MainPage.xaml.cs文件中添加代码FYI功能简介使用DataTransferManager的ShowShareUI()功能,实现界面共享示例项目有一个页面MainPage,页面内只有一个按钮,点击按钮即发生共享界面功能实现效果点击按钮选择其...

2018-07-26 13:54:32 369

原创 现代操作系统应用开发:UWP——文件管理(二):FileManagement

背景简介功能简介实现效果实现过程在MainPage.xaml添加控件在MainPage.xaml.cs中添加代码总结FYI背景简介我们的UWP程序想要读写本地的文件的时候,往往会遇到权限问题,这里存在着两个解决方法:第一,电脑上的KnownFolder允许UWP程序直接访问;这里的KnowFolder指的是下面图片中的文件夹:关于这种方法可以参考第...

2018-07-26 13:53:03 780

原创 现代操作系统应用开发:UWP——文件管理(一):KnownFolder

功能简介实现效果实现过程设置Package.appxmanifest文件在MainPage.xaml添加控件在MainPage.xaml.cs的构造函数上添加代码总结FYI功能简介我们的UWP程序想要读写本地的文件的时候,往往会遇到权限问题,这里存在着两个解决方法:第一,电脑上的KnownFolder允许UWP程序直接访问,这篇博客将接受借助KnownFo...

2018-07-26 13:51:13 979

原创 现代操作系统应用开发:UWP——onSuspend:挂起并关闭

功能简介实现效果实现过程修改App.xaml.cs文件在MainPage.xaml中添加控件在MainPage.xaml.cs中添加代码总结TipsFYI功能简介MainPage里面有一个Image控件和文本框控件,可以更改图片和在文本框中输入内容,Debug模式下选择生命周期事件中的挂起并关闭,重新打开之后还原之前图片的内容和文本框的内容实现效果...

2018-07-26 13:49:29 1706

原创 现代操作系统应用开发:UWP——DataBinding(三):双向数据绑定

功能简介实现效果实现过程新建一个类Item.cs新建一个类CheckBoxConverter作为转换器在MainPage.xaml中添加控件和声明资源文件在MainPage.cs文件中添加代码总结FYI功能简介示例项目有个一页面MainPage,实现MainPage里的数据双向绑定到界面(ListView)上,在界面的操作对数据模型的修改能实时反映到数据;而...

2018-07-26 13:47:37 535

原创 现代操作系统应用开发:UWP——DataBinding(二):数据绑定+转换器

功能简介实现效果实现过程添加一个类CheckBoxConverter同理添加一个类ImageConverter新建类Item.cs在MainPage.xaml.cs中添加代码在MainPage.xaml中添加代码总结TipsFYI功能简介在数据绑定的时候,我们有时候会遇到不能直接绑定的情况,如Checkbox的IsChecked属性不能直接绑定一个布尔值...

2018-07-26 13:45:39 322

原创 现代操作系统应用开发:UWP——DataBinding(一):简单数据绑定

功能简介实现效果实现过程添加自定义类Item.cs在MainPage.xam中添加控件在MainPage.xaml.cs中添加代码FYI功能简介UWP提供了功能强大的数据绑定,假设你有一个集合,数据绑定可以将集合中的数据绑定到xaml的控件上,而且通过模板,你可以只书写一次DataTemplate(数据模板),程序就会自动为你生成多个控件。示例项目将使用Li...

2018-07-26 13:43:36 486

原创 现代操作系统应用开发:UWP——标题栏后退按钮的实现和页面缓存

功能简介实现效果实现过程新建MainPage和NewPage两个页面,并且将上面的xaml代码复制到这两个页面的代码中修改App.xaml.cs在MainPage.xaml.cs的构造函数上添加代码FYI功能简介示例项目有两个页面,MainPage和NewPage,实现从MainPage跳转到NewPage,再从NewPage后退到MainPage,同时还原Ma...

2018-07-26 13:40:28 630

原创 现代操作系统应用开发:UWP——自适应界面Adaptive UI(二)

功能简介实现效果实现过程在MainPage.xml中创建需要的控件添加一个新的类Item在构造函数上添加函数监听窗口尺寸变化和添加Array这一属性值定义ShowImage函数总结FYI功能简介当你看这篇博客的时候,我就假设你已经看过了第一篇博客或者对UWP的自适应界面已经有了一定的了解了;UWP的自适应界面很强大,但是,UWP的自适应界面存在这样的限...

2018-07-26 12:27:00 523 2

原创 现代操作系统应用开发:UWP——自适应界面Adaptive UI(一)

功能简介实现效果实现过程在MainPage.xml中创建需要的控件使用VisualStateManager在构造函数上添加函数监听窗口尺寸变化补充关于总结FYI功能简介UWP 自适应界面,布局面板依据可用的屏幕空间,指定界面元素的大小和位置,设置相应控件的属性;示例项目的实现的功能:当窗口大小大于600时,同时并排显示两张图片当窗口大小小于6...

2018-07-26 12:22:37 821

gdb.exe,godef.exe和gocode.exe

gdb.exe,godef.exe和gocode.exe,配置GoClipse的必备工具

2018-09-15

空空如也

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

TA关注的人

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