自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (8)
  • 收藏
  • 关注

转载 iOS URL schema简介

0. 用途URL schema用于其他 APP 或者浏览器启动此 APP 的标识1. 添加在 targets -> app - >info -> URL Types 上添加一个 itemIdentifier建议采用反转域名的方法保证该名字的唯一性,比如com.yourCompany.yourAppURL Schemes理论上随便填什么都可以,比如iOSDevApp2. 验证在浏览器中输入iOSDevApp://,确认后就可以跳转到APP3. 疑问试验下如果两个 APP

2021-04-09 15:48:41 971

转载 IntelliJ IDEA Mac 常用快捷键

温馨提示:在 IntelliJ IDEA 中有两个 Mac 版本的快捷键,分别为 Mac OS X 和 Mac OS X 10.5+, 其中 Mac OS X 10.5+ 为 IntelliJ IDEA 默认的快捷键版本。此外,建议将 Mac 系统中与 IntelliJ IDEA 冲突的快捷键取消或更改,不建议改 IntelliJ IDEA 的默认快捷键。 Mac 键盘符号和修饰键说明 ⌘ ——&g...

2021-03-07 17:54:44 323

转载 OC常用数学函数及常量

OC常用数学函数及常数文章目录OC常用数学函数及常数一、算数函数二、三角函数三、指数函数四、常数一、算数函数函数说明int rand()随机数生成。srand(time(nil)); //随机数初期化int val = rand()P; //0~49之间的随机数int abs(int a)整数的绝对值int val = abs(-8); 浮点数的时候用fabs。double fabs(double a)double fabs(double a) 浮点数的绝对值do

2020-10-30 18:20:10 790

转载 AFNetworking缓存

AFNetworking缓存文章目录AFNetworking缓存概述一、AFImageCacheNSURLCache设置NSURLRequest对象的缓存策略用NSURLCache缓存数据到磁盘Cache-Control HTTP Header继承并控制NSURLCache在缓存之前重写NSURLResponse禁用NSURLCache概述AFNetworking是由Matt Thompson开发AFNetworking实际上利用了两套单独的缓存机制:AFImagecache : 继承于NSC

2020-10-29 21:59:33 642

转载 NSData——iOS开发基础

NSData——iOS开发基础文章目录NSData——iOS开发基础一、概述二、创建三、类型转换/应用一、概述NSData为二进制数据,在文件操作(如保存到本地)、网络、以及核心图形图像中使用较广泛二、创建 //对象方法创建 NSData *data1 = [[NSData alloc] init]; NSData *data2 = [[NSData alloc] initWithData:data1]; //类方法创建 NSData *data3 =

2020-10-29 14:34:28 260

原创 最让人舒服的11种颜色RGB值和十六进制值

最让人舒服的11种颜色RGB值和十六进制值序号名称RGB十六进制1豆沙绿(199, 237, 204)#C7EDCC2银河白(255, 255, 255)#FFFFFF3杏仁黄(250, 249, 222)#FAF9DE4秋叶褐(255, 242, 226)#FFF2E25胭脂红(253, 230, 224)#FDE6E06青草绿(227, 237, 205)#E3EDCD7海天蓝(220, 226, 24

2020-10-17 21:03:34 65103 7

转载 iOS JSON 模型转换库评测——YYModel作者

iOS JSON 模型转换库评测转自:iOS JSON 模型转换库评测iOS 开发中总会用到各种 JSON 模型转换库,这篇文章将会对常见的几个开源库进行一下评测。评测的内容主要集中在性能、功能、容错性这几个方面。一、评测的对象:Manually手动进行 JSON/Model 转换,不用任何开源库,可以进行高效、自由的转换,但手写代码非常繁琐,而且容易出错。YYModel我造的一个新轮子,比较轻量(算上 .h 只有 5 个文件),支持自动的 JSON/Model 转换,支持定义映射过

2020-10-15 14:42:52 513

原创 git常用命令-持续更新中

git常用命令创建分支: $ git branch mybranch切换分支: $ git checkout mybranch创建并切换分支: $ git checkout -b mybranch更新master主线上的东西到该分支上:$git rebase master切换到master分支:$git checkout master更新mybranch分支上的东西到master上:$git rebase mybranch提交:git commit -a对最近一次commit的进行修改:g

2020-07-20 00:14:47 191

原创 JavaScript快速排序QuickSort

一、基本思想采用分治的思想,通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的数据比另一部分的数据都要小,然后再按此方法对这两部分分别进行排序,整个排序过程可以递归进行二、时空复杂度时间复杂度空间复杂度最优: nlogn; 最差: n^2; 平均: nlognnlogn三、JavaScript源码输出结果在控制台查看 <script typ...

2020-04-05 21:02:46 244

原创 MouseWithoutBorders禁用开机启动和使用技巧

一、软件简介无边界鼠标(MouseWithoutBorders)是一款可以通过一个鼠标和键盘控制最多四台计算机的软件产品,是微软Microsoft出品,使用无边界鼠标可以跨计算机复制文本或拖放文件。主要功能特点使用单个鼠标和键盘无缝控制多台计算机对等系统:任何机器都可以是主机器多模式:键盘/鼠标在所有机器上重复共享剪贴板:从一台计算机复制文本/图像/屏幕截图并粘贴到其他计算机跨...

2020-04-05 20:42:54 9686

原创 win10更改ctrl+空格切换中英文

win10更改ctrl+空格切换中英文因为众多IDE的代码提示快捷键都是ctrl+space(ctrl+空格),但是win10系统自带的切换中英文的快捷键也是这个,这就造成在IDE中使用这个快捷键无法提示代码补全,所以更改系统的快捷键设置。打开设置点击时间和语言点击左侧的区域和语言点击右侧相关设置下的高级键盘设置点击语言栏选项点击高级键设置点击下图所示,然后点击更改按键顺...

2020-01-13 23:09:33 7815

原创 C/C++编程指南-自制

C-C++语言程序设计参考文档[自制]编程规范代码的注释占比20%,最好是英语注释,尽量不要嵌套注释代码,提高可读性。 名称最好语义化,变量和函数名字中间使用-或者_或者第二个单词的首字母大写。类名的首字母大写,各个单词首字母也要大写。 使用Visual Studio 2017及以上版本需要注意: 输入输出要用scanf_s等: 在新建项目时取消勾选“SDL检查”即可; 若...

2019-09-16 18:58:41 502

原创 VisualStudio 2017运行命令行程序会直接退出,导致无法观察结果

一、问题描述VisualStudio 2017运行以下代码命令行会直接退出,导致无法观察结果本来的代码如下:// C++#include <iostream> using namespace std;int main(){ cout << "Hello World!\n"; return 0;}// C#include<cst...

2019-09-01 19:23:08 1775

原创 python turtle速成教程

1. 基本概念turtle是“海龟”的意思,可以想象一只小海龟尾巴蘸着墨水在画图,屏幕坐标系坐标原点在左上角,用于设置窗口大小和位置;空间坐标系的坐标原点在窗口中央,分为四个象限,相当于画布turtle是标准库import turtle → turtle.forward()import turtle as t → t.forward()from turtle import forwa...

2019-05-23 15:23:18 720

转载 径向基函数神经网络RBFNN

概述径向基函数(Radial Basis Function)神经网络是具有唯一最佳逼近(克服局部极小值问题)、训练简洁、学习收敛速度快等良好性能的前馈型神经网络,目前已证明RBFNN能够以任意精度逼近任意连续的非线性网络,被广泛用于函数逼近、语音识别、模式识别、图像处理、自动控制和故障诊断等领域。全局逼近网络:网络的一个或多个权值对任一输出都有影响。由于每次输入都要对所有权值进行修正,因此...

2019-05-18 20:50:52 2881

原创 VirtualBox共享解决和拖放不生效的问题

VirtualBox共享解决和拖放不生效的问题简介主机系统:windows 10 x64位虚拟机系统:windows 7 x32位步骤一、设置注:按照下图所示进行设置二、安装增强功能注: 增强功能的安装是安装在虚拟机里面的启动虚拟机点击设备→安装增强功能这时并没有什么事情发生,但是在虚拟机的虚拟光驱上已经挂载了增强功能盘双击打开CD 驱动器,双击下图...

2019-05-16 23:56:35 27643 5

原创 解决potplayer切换程序自动暂停播放的问题/后台播放

将下面的框金庸暂停/启用播放取消选择即可如果需要最小化仍然播放,将框出来的上面最小化时暂停/还原时播放取消选择即可

2019-05-15 10:30:44 15093 2

原创 Windows下将“使用VSCode打开”添加至右键菜单

问题:Windows上面安装Visual Studio Code编辑器后,常常会因为安装的时候忘记勾选等原因,没有将Open with Code(右键快捷方式)"添加到鼠标右键菜单里,所以需要我们手动将VSCode添加至鼠标右键菜单之中最终功能如下:右键文件夹,可以使用vscode打开右键单文件,可以使用vscode打开右键空白处,可以使用vscode打开实现新建一个名为 1....

2019-05-08 12:22:39 12645 12

原创 使用VirtualBox安装Dos系统并配置masm汇编语言环境

一、安装VirtualBox为什么选择VirtualBox?开源免费简单易用Windows版VirtualBox下载地址下载之后按照提示安装即可二、安装Dos我下载的Dos版本是7.10,我放在百度云上了,下载链接如下,失效的话,在评论告诉我:链接:https://pan.baidu.com/s/1q4dsiSGO7mRG2K7gdnR09A提取码:j63o...

2019-05-08 00:05:31 1874

原创 Windows 10 下安装python2.7和python3.7

安装参考:Windows下安装python2和python3双版本 python 2.7安装完python2.7之后安装目录下是没有Scripts\文件夹的,需要进行额外的安装,例如pip等都无法使用,记得下载.tar.gz文件先安装setuptools下载地址:setuptools 将下载后的tar文件解压,用CMD模式进入到解压后的文件所在的目录执行命令:python s...

2019-04-28 20:02:48 1092

原创 cnpm : 无法将“cnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称

cnpm : 无法将“cnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称一、错误信息无法将“cnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称,Cannot find module ‘webpack’错误提示:PS D:\work-span\project> cnpm install webpack-dev-server -gcnpm : 无法将“c...

2019-04-26 11:09:56 38286

原创 Ajax笔记

Ajax——Asynchronous JavaScript and XML一、简介异步的 JavaScript 和 XML功能:AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下AJAX 是一种用于创建快速动态网页的技术为什么使用AjaxGoogle搜索建议文档加载完更新,避免卡死局部更新网页二、XMLHttpRequqest1. ...

2019-04-26 09:50:33 279

原创 使用VS Code插件打造完美的MarkDown编辑器(插件安装、插件配置、markdown语法)

一、概述最近迷上了MarkDown,所以进行了学习,首先是编辑器的选择,可以参考这篇文章:好用的MARKDOWN编辑器一览我本人并没有选择其中的任意一款进行尝试,因为我个人十分喜欢VS Code,而且个人以为配置好后的VS Code不逊色于任何一款MarkDown编辑器,当然,如果觉得自己配置太麻烦的话,也可以直接使用上述编辑器或者Typora这款编辑器,有朋友在用,实时在编辑区预览,效果很...

2019-04-14 19:52:34 60233 3

原创 解决VS Code下Markdown Preview Enhanced不能使用自定义css的问题

1、Markdown Preview Enhanced默认给出了如下主题css:2、打开配置文件Ctrl+Shift+P打开控制命令行,然后如下输入就可以更改插件配置第一个选项是json格式的配置文件,第二个选项是使用UI界面打开配置文件,第三个是打开默认的配置文件,所有的配置都在里面,可以复制,但是不可编辑,复制到第一个选项里面即可进行配置,这里打开第一个选项`Open Setti...

2019-04-14 19:41:11 6543 1

转载 好用的MARKDOWN编辑器一览

Markdown 是一种简单的、轻量级的标记语法。用户可以使用诸如 * # 等简单的标记符号以最小的输入代价生成极富表现力的文档。  Markdown具有很多优点:写作中添加简单符号即完成排版,所见即所得。让你专注于文字而不是排版。 格式转换方便,Markdown 的文本你可以轻松转换为 html、pdf等。 可以保存称纯文本  支持Markdown的编辑器太多,功能也不完全一致,有...

2019-04-14 18:21:12 2770

原创 更改windows下的vs code语言

概述VS Code默认支持10中语言环境,这10种语言的本地化显示文本都包含在主VS代码下载中,因此不需要辅助安装默认情况下,VS代码会拾取操作系统的显示语言,如果是不支持的语言环境,则使用英文(US),我的VS Code是中文,我想换成英文,过程如下步骤1.使用快捷键Ctrl+Shift+P打开show all commands,输入内容如下:Configure Display ...

2019-04-10 09:04:37 259

原创 Java Socket TCP粘包和拆包问题

客户端发送一次消息后,服务端读取这次消息,可能由于socket缓冲区较大,继续等待客户端的发送,如果未收到则读取完成,如果收到则将新读取的内容拼接到旧的后面,这样的现象会造成数据传输错误,解决这个错误需要用到拆包客户端一次发送的消息大域socket的缓冲区,需要分块发送,因此需要粘包常用方法有很多: 使用带消息头的协议、消息头存储消息开始标识及消息长度信息,服务端获取消息头的时候解...

2019-04-03 14:18:05 1783 3

原创 MySQL修改密码

用mysqladmin,注意-uroot之间没有空格,-p123456之间也没有空格格式:mysqladmin -u用户名 -p旧密码 password 新密码例子:mysqladmin -uroot -p123456 password 123...

2019-04-02 17:28:20 136

原创 ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)解决方案

1、首先尝试启动MySQLnet satrt mysql2、如果启动不成功,则使用管理员命令提示符,定位到mysql安装目录下的MySQL\MySQL Server 5.6下的bin目录,我用的是管理员的powershell,命令如下:cd 'C:\Program Files\MySQL\MySQL Server 5.6\bin'mysqld --install3、然后继续尝...

2019-04-02 17:27:18 499 1

原创 NetBeans 8.2使用JDBC Driver驱动的各种报错处理和连接过程——亲测可用

连接过程和错误处理1、首先将MySQL和netbeans8.2都安装好,我的环境是win10,MySQL版本是Ver 8.0.13,Java版本是1.8,MySQL的版本可以通过命令行输入以下命令进行查询:mysql --version2、下载JDBC Driver这是个技术活,Oracle的官网下载界面感觉很乱,找了很久才找到,JDBC Driver的版本需要和java的版本...

2019-03-29 23:28:15 2092 1

原创 C++/C编写学生成绩管理系统

利用结构数组存储所有学生信息,最多100个学生。编写学生成绩管理系统,其中学生的信息有学号、姓名(汉语拼音)和分数。完成下面函数:1、输入学生信息函数AddStd实现添加学生相关信息;2、按学号查询学生详细信息(包括成绩)QueryById;3、成绩列表函数ListAll按学号排序输出学生信息;4、输出平均分AvgScore;5、输...

2019-03-25 23:38:37 4447

原创 Linux Ubuntu系统管理员维护脚本

实现的功能:统计系统中各个用户的磁盘的占用情况,并打印占用磁盘空间最大的用户名; 遍历搜索用户目录中最大的某一个文件,并打印该文件名及其字节数 查询指定用户目录下的所有C++源程序(包括*.cpp,*.h),统计出总共的代码行数 查询某个用户是否就在线,并且打印在线的终端个数 查询,打开和关闭FTP,Apache网络服务代码:命名为manage.shfunction main...

2019-03-25 23:34:23 338

原创 C++ STL标准模板库基本操作

实验环境:Ubuntu16.04 LTS编译环境:Qt 5.5.1题目1:有以下字符串: “www.uestc.edu.cn” ,“www.codeproject.com”,“www.cnki.net”,“www.163.com”,“www.taobao.com”, “www.baidu.com”.将以上6个字符串装入vector容器中,采用某一种STL排序算法,对这6个字符串进行排序...

2019-03-25 23:27:35 201

原创 C++ STL标准库文件目录操作

编译环境:Microsoftvisualc++6.0解压”目录.rar”后,用C++ STL编写程序扫描此目录 下载地址: 链接:https://pan.baidu.com/s/1hi3734qv9dCLvPXh045s5g提取码:53pg (1)然后输出整个目录结构;采用的是列表式输出目录结构,这样每个文件都有十分清晰的路径,便于查找。具体方法采用的是io....

2019-03-25 23:24:55 1947

原创 计算机网络常用端口号大全

一、概述:计算机端口号总数:65535,一般用到的是1~65535,0一般不使用0-1023: 系统端口,也叫公认端口,这些端口只有系统特许的进程才能使用; 1024~65535为用户端口:1024-5000: 临时端口,一般的应用程序使用1024到4999来进行通讯; 5001-65535:服务器(非特权)端口,用来给用户自定义端口。二、常用端口号:以下均为默认端口号,即未...

2019-03-20 10:21:16 41437 1

原创 Windows下PuTTY远程连接Linux服务器并上传文件/更改默认端口号

安装完之后打开如下:Host Name填服务器ip地址,Port是端口号,ssh默认是22,如果您的ssh端口号不是22,则需要更改,其他默认,然后就可以连接上了你的Linux远程服务器了。上传文件(下载文件就是将服务器和本地地址换一下顺序,上传目录,需要加 -r 参数:scp -P 你的端口号 /path/filename username@servername:/path...

2019-03-16 20:16:35 1789

转载 神经网络初探

这些文章都不错,记录一下:神经网络入门RBF(径向基)神经网络人工智能常见算法简介人工智能,机器学习,神经网络,深度学习的关系深入理解BP神经网络...

2019-03-10 11:54:07 189

原创 python五子棋小游戏

话不多说,直接上代码:全部工程文件,在GitHub:五子棋效果预览:#!/usr/bin/env python3#-*- coding:utf-8 -*-import pygamefrom pygame.locals import *from sys import exitimport numpybackground_image = 'qipan.png'white...

2019-03-10 11:50:00 5928 2

原创 引用外部JavaScript文件不能执行,嵌入HTML中却可以执行,console报错Cannot set property onmouseover'of null

一、将js放在body的最后二、js文件中有其他的错误,导致无法加载到所需脚本这种情况可以通过将需要的脚本独立到一个文件当中解决,也可以通过debug将其余错误找出来解决...

2019-03-09 15:33:30 1014

转载 javascript visibility和display使用区别

visibility要占用域的空间,而display则不占用。visibility和display都可以实现对页的隐藏,例如:将元素display属性设为 block,会在该元素后换行。将元素display属性设为 inline,会消除元素换行。将元素display属性设为 none,隐藏该元素内容,且不占用域的空间。将元素visibility属性设为 hidden,隐藏该元素...

2019-03-09 11:05:20 265

opengl的devc++和vs2017配置方法自己测试的,绝对原创

opengl的devc++配置方法以及vs2017的配置方法,vc++6.0的配置方法太简单,所以没写

2017-11-01

计算机图形学第三版蔡士杰第四章课后答案

计算机图形学第三版蔡士杰课后答案,只有第四章哦,,,,

2017-10-15

计算机图形学第三版孙家广课后答案

计算机图形学第三版孙家广课后答案,,,,,,,,亲测可用,,,,,,,,,

2017-10-15

清华大学出版社visual c++编程实战宝典随书光盘

清华大学出版社visual c++编程实战宝典随书光盘,3.46g .iso文件

2017-10-14

飞思卡尔最小系统原理图及PCB

包括了飞思卡尔最小系统的原理图和DDB文件,之前做比赛时用过的。

2017-10-10

智能小车设计指导

权威出版社认证、权威专家编著,记述了从硬件到程序,从组装到维护,从测试到算法的全过程!

2017-10-10

智能小车DIY全攻略

提供智能小车的组装小技巧,包括了车轮、电机等几乎智能车的各方各面!

2017-10-10

空空如也

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

TA关注的人

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