自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 JS处理base64编码

因为项目需求,需要处理base64编码,再次记录,便于之后调用关于base64:base64的本质就是把每8位的ASCII编码变成另外一个每6位的编码,用另外一个参照表进行对应翻译。以下为base64的js:var Base64 = { // 转码表 table : [ 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', ...

2018-11-25 12:10:49 1261 1

原创 C++实现的splite函数,记录便于查询

记录方便查询vector<string> splite(const string &s, const string &c)//分割字符用的{ std::string::size_type pos1, pos2; vector<string> v; pos2 = s.find(c); pos1 = 0; while ...

2018-11-18 15:35:36 742

原创 原生JS封装ajax以及request

一、封装原生的xhr为ajax类xhr以及用法见之前的文章1、根据url确定请求的头部以及别的信息。 var _headerConfig = {}; if(url.indexOf('getcaptcha') !== -1) { _headerConfig = { Accept: 'image/png', res...

2018-11-14 10:38:07 628

原创 使用onbeforeunload阻止用户刷新

1、onbeforeunload是什么玩意儿onbeforeunload是一个事件,当页面将要被卸载(更新)的时候会被触发。卸载(更新)讲的就是unload事件,当页面关闭后,会触发。2、语法规则window.onbeforeunload = funcReffuncRef指的是一个方法,也就是一个函数引用。3、怎么使用这个东西3.1在HTML中,直接挂载到body上&...

2018-10-25 20:12:11 9664 4

原创 GitHub pages + Hexo 搭建自己的个人博客

hexo是一个非常简单简洁的博客系统,因为不喜欢wordpress的臃肿然后就转Hexo。这是我自己搭建好的博客第一步:配置GitHub pages首先需要一个GitHub账号然后可以具体可参照官方教程第二步:安装node.js下载安装包安装的时候选择一下路径就可以了,其他就可以直接点下一步。现在使用node -v以及npm -v可以查看到nod...

2018-09-21 20:12:02 383

原创 Linux/Ubuntu16.04+Nginx+Mysql+PHP 搭建wordpress

首先安装Linux,Nginx,MySQL,PHP(LEMP堆栈)第一步:安装Nginxsudo apt-get updatesudo apt-get install nginx此时访问你的服务器地址应该会出现这个画面第二步:安装MySQL以管理站点数据安装sudo apt-get install mysql-server系统将要求您提供root(...

2018-09-13 09:24:43 1495 1

原创 原生ajax请求的使用

注:请求地址是自己的项目地址,请自行更改。这只是一个简单的原生XMLHttpRequst的使用,之后会发如何封装原生ajax实现jequery的ajax第一步:创建xhr对象。const xhr = new XMLHttpRequest();第二步:open()设置。xhr.open('PUT','http://118.24.84.199:8080/sm/accept/li...

2018-08-03 11:22:27 259

原创 解决antd-pro1.0页面刷新后数据丢失

一、刷新后数据消失原因所在:数据存在modal的state当中,刷新的时候state数据丢失。解决方法:将数据的id放入网页的路由中,每次进入页面的时候重新请求数据。代码:路由配置:'/information/pageForm/:id':{ component: dynamicWrapper(app, ['dispute'],() => import('../r...

2018-08-02 19:36:42 3631

原创 JavaScript原生Ajax

Ajax请求一、创建XHR1、在IE7及其更高的版本中:var xhr = new XMLHttpRequst();2、在IE7之前的的版本中使用createXHR函数根据IE中可用的MSXML库创建最新版本的XHR对象:function createXHR(){ if (typeof XMLHttpRequest != "undefined"){...

2018-08-02 19:32:34 222

原创 Ubutu18.04安装pyCharm

打开终端并且输入以下的命令行专业版sudo snap install pycharm-professional --classic社区版sudo snap install pycharm-community --classic 

2018-07-23 18:46:39 354

原创 【QT】一个基于QT的简单的工资管理系统

1、数据采用储存到本地,文件中有几处涉及到地址的地方需要改成自己的,做的第一版练手程序,未作严格的宏定义。2、文件操作为C++的文件操作,基本只涉及c++3、只作为简单的qt小程序。4、还有一些bug由于现在重新装了系统,所以已经没有了运行环境。 源代码链接如下:https://github.com/FrostyBonny/ManagerSystem CSDN的资源...

2018-06-21 21:57:14 3492

原创 LeetCode买卖股票的最佳时机 II

给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例 1:输入: [7,1,5,3,6,4]输出: 7解释: 在第 2 天(股票价格 = 1)的时候买入,在第 3 天(股票价格 = 5)的时候卖出, 这笔交易所能获得利润 ...

2018-05-28 14:38:27 390

原创 STM32 入门 之 优先级分组

在配置中断时需要配置优先级,在此对优先级进行总结。首先,优先级分为抢占优先级和响应优先级。判定顺序为先判定抢占优先级,如果抢占优先级相同的情况下再判定响应优先级。      始终先解决抢占优先级高的!优先级由4位组成区间为 0000 ~ 1111因为要分为抢占优先级和响应优先级,故一共有5种分组。、看代码注释具体分配如下(红线前为抢占优先级后为响应优先级)还看不

2018-01-30 22:04:45 5516

原创 STM32入门 之 中断

首先弄清楚几个问题:1、什么是中断?CPU在执行一个程序时,对系统发生的某个事件(程序自身或外界的原因)作出的一种反应:CPU暂停正在执行的程序,保留现场后自动转去处理相应的事件,处理完该事件后,到适当的时候返回断点,继续完成被打断的事情。  举个例子:当你在上班,然后你的老板来了(中断),叫你去处理某些事情(中断函数),你只好放下手中的事情去处理老板给的事情,处理完以后你

2018-01-30 21:48:42 782

原创 stm32入门之点灯

对引脚操作:eg点亮led灯:1、首先要知道led灯所对应的引脚,在对应芯片的datasheet的中找到它的模块框图和时钟树种找到上级时钟并且将其打开。  然后用结构体对其进行初始化,初始化时根据你的需求进行相应的参数配置。 ZET6的datasheet的时钟树如图:模块图:2、使用初始化函数将其初始化。3、找到原理图,获知操作的元件需要高电平还

2018-01-28 22:09:36 3151

原创 ACM 大数运算 【计算1000以内的阶乘】

题目:输入不超过1000的正整数N,输出N!=1x2x3x4……xN的精确结果样例输入:30样例输出:265252859812191058636308480000000思路:由于数值过大,无法用任何类型的将其保存,故使用乘法的基本算式求解。例子:用一个len去记录当前的结果有多少位,每次用已经存储(用大数组存储)的数的每一位去乘以需要乘的值,然后

2018-01-28 21:39:22 1725

原创 用android studio写一个简单并且bug奇多的计算器

思路:先布局,在将相应的按键实例化,创建监听器,计算。可以说是非常简单了。贴一下代码:布局代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools=

2017-11-28 19:32:09 471

原创 HDU 1203:I NEED A OFFER!(背包)

Speakless很早就想出国,现在他已经考完了所有需要的考试,准备了所有要准备的材料,于是,便需要去申请学校了。要申请国外的任何大学,你都要交纳一定的申请费用,这可是很惊人的。Speakless没有多少钱,总共只攒了n万美元。他将在m个学校中选择若干的(当然要在他的经济承受范围内)。每个学校都有不同的申请费用a(万美元),并且Speakless估计了他得到这个学校offer的可能性b。不同学校之

2017-03-18 08:24:42 283

原创 hdu 2546 饭卡

电子科大本部食堂的饭卡有一种很诡异的设计,即在购买之前判断余额。如果购买一个商品之前,卡上的剩余金额大于或等于5元,就一定可以购买成功(即使购买后卡上余额为负),否则无法购买(即使金额足够)。所以大家都希望尽量使卡上的余额最少。 某天,食堂中有n种菜出售,每种菜可购买一次。已知每种菜的价格以及卡上的余额,问最少可使卡上的余额为多少。 Input多组数据。对于每组数据: 第一行为

2017-03-18 07:26:07 300

原创 C++中的const的使用

  const 意为常数,总的来说就是被const修饰过的数无法进行修改。 好处:1、保护数据,增强代码的健壮性。 2、便于进行类型检查。     const常量有数据类型,而宏常量没有数据类型。编译器可以对前者进行类型安全检查,而对后者只进行字符替换,没有类型安全检查,并且在字符替换时可能会产生意料不到的错误。3、可以节省空间,避免不必要的内存分配。4、提高了...

2017-03-16 21:42:24 276

原创 贪心算法

贪心的一个入门题和错误代码

2016-11-26 13:35:50 368

工资管理系统QT

1、数据采用储存到本地,文件中有几处涉及到地址的地方需要改成自己的,做的第一版练手程序,未作严格的宏定义。 2、文件操作为C++的文件操作,基本只涉及c++ 3、只作为简单的qt小程序。 4、还有一些bug

2018-06-21

Opencv资料

OpenCV的帮助文档,以及学习文档资源。。。。。。。。。。。。。。。。。。。。。。。

2018-04-24

空空如也

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

TA关注的人

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