自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

精神病

在精神病的路上越走越远

  • 博客(27)
  • 问答 (1)
  • 收藏
  • 关注

原创 理解一下ES6的模块化开发-----《整理》

1.模块化开发背景介绍:2.模块化有哪些规范: AMD、CommonJS、ES63.首先有个整体上的认知: ES6中定义的:import、export CommonJS中定义的:require、module.exports4.介绍一下常见用法:4.1ES6export var a = 1;//main.jsvar a = 1;var b = 2;function foo(){};function ...

2020-08-11 08:33:33 469 1

原创 Mac环境下与virtualbox中的Ubuntu进行ssh通信采坑教程

废话不多说,本机环境如上OSX,首先,你要有一个安装了Ubuntu的virtualbox虚拟机关于Ubuntu的版本问题可以选择安装桌面版或者服务器版,问题不大接下来开始配置(以桌面版为例)首先,打开Virtualbox,安装Ubuntu虚拟机(就不在此赘述)(主要是安装过程中也没遇到太多大问题)1.我选择的是第二个Ubuntu,接下来点左上角的工具,新建一个支持IPV4的网卡,同时要启...

2019-02-03 18:08:30 1374

原创 《数据结构与算法》——极大连通子图、极小连通子图(一次性解决)

          首先要先弄清楚有向图中弧、无向图中边以及路径的概念;              为了加深自己的理解,再来两个题目练练手呢  注:以上题目节选自《2018年数据结构考研复习指导》(王道考研)...

2018-11-14 17:51:23 12652 4

原创 重绘与回流概念及相应的应对方式

重绘:由于节点的几何属性发生改变或者由于样式发生改变而不会影响布局的,称为重绘。回流:回流是布局或者几何属性需要改变就称为回流。回流是影响浏览器性能的关键因素,因为其变化涉及到部分页面(或是整个页面)的布局更新。

2021-01-20 22:19:46 346

原创 使用TortoiseGit拉取远程代码时报错ssh variant ‘simple‘ does not support setting port及SSH2_MSG_UNIMPLEMENTED

首先在解决这个问题的过程中需要确保:已正确安装git并成功配置git的环境变量tortoiseGIt中已经在Git for windows中配置了git.exe的路径在使用tortoiseGit拉取远程代码时报错ssh variant ‘simple’ does not support setting port解决方法:在git-bash或可以正确识别git命令的命令行中输入以下命令git config --global ssh.variant ssh成功执行命令后,再次拉取远端代码,

2021-01-13 23:10:01 1475

原创 别在意你收集了什么

别在意你收集了什么,静下心来想想你脑子里有了什么

2019-08-24 12:01:30 123

原创 React 是否保持 state 更新的顺序

React状态更新是异步的,为了性能优化,状态更新都是批量更新的。但是否可以确认 setState 调用后状态的更新顺序呢?Dan Abramov 先给出了结论:同一个组件中,setState 是否有确定的顺序?是的。不同组件中,setState 是否有确定的顺序?是的。状态始终是按照特定的顺序更新的。无论你是否看到介于两个状态之间的一个中间状态,无论你是否在批处理内。目前(Re...

2019-08-07 13:38:00 414

原创 css设置了placeholder样式同时解决placeholder显示不完整

1.如何设置placeholder属性的样式input::-webkit-input-placeholder{ /* WebKit, Blink, Edge */ font-size: 20px; color: #ADADAD;}:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ font-size: 20px;...

2019-08-07 12:02:21 6801

原创 classpath resource [com/qinkangdeid/mapping/] cannot be resolved to URL because it does not exist

解决方案:原来的文件:<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource"/> <property name="mapperLocations" val...

2019-06-24 18:52:20 997

原创 idea调试SpringMvc, 出现:”通配符的匹配很全面, 但无法找到元素 'mvc:annotation-driven' 的声明“错误的解决方法

调试json格式输出,出现以下错误:HTTP Status 500 - Servlet.init() for servlet HelloDispatcher threw exception type Exception reportmessage Servlet.init() for servlet HelloDispatcher threw exceptiondescription...

2019-06-24 18:48:34 1422

原创 Json解析特殊字符&的处理

问题描述: 开发过程中遇到的前台输入的字段中含有&amp;amp;但被Json认为url地址转义了解决方案: 将传送过去的内容包装前端代码:var eventName = encodeURIComponent($(&quot;[name=eventName]&quot;).val());eventName = eventName.replace(/&amp;amp;/g, “%26”);后台接受处的代码(解码):St...

2019-02-19 08:28:56 8680 1

原创 一不小心误用git revert,怎么办

最近在使用IDEA开发时,使用git命令提交代码,第一次接触revert这个命令,之前commit过又更改了,看网上有人说revert命令是recommit,就错误的理解为了取消我之前的commit命令,把我本地新的commit上去;后来发现完了,我本地的代码被重置了解决措施:git revert HEAD       撤销前一次的commitgit revert HEAD...

2019-01-25 11:29:51 5955

原创 parseInt()函数返回NaN

当我从前台获取后台传入的数据时,数据一直显示NaN(not a number),后来重启过一遍就好了。当然那是我最后使用的办法,项目启动时间有点长,不是很愿意。顺手给出点用法吧:在使用parseInt(string , radix)一定会以字符串的形式去解析第一个参数,当不是字符串类型时尤其要注意类型转换时有没有可能出错。radix:2~36之间的一个整数值,用于指定转换中采用...

2019-01-25 11:17:15 8168 1

原创 如何在mysql数据库中实现中文自动排序

近日,我在做一个前端排序功能时发现我使用&lt;vlh:column&gt;&lt;/vlh:column&gt;标签,在使用sortable=“desc”以使当前列可以选择排序时发现,如果我是中文字段,则会被忽略。解决办法:在查找数据库时中表时在你的sql语句中加入字段order by convert(column_name using gbk) [desc]但是这样做带来的坏处是意味...

2019-01-25 10:58:21 1417

原创 真的要随大流吗

最近发现两个现象,确切的说是我个人最近使用书某和呼某这两个APP的一点点体会。在呼某上有个现象:某某考研名师。。。,比较某某考研名师。         有粉有黑,就想在自己的博客里面发个牢骚:                 1.您是应届或者某届考生并且跟着这几位老师学习过吗?                 2.您跟着这位老师学习后真的被老师坑了吗?还是考了150?50?考研...

2018-11-29 15:52:34 106

原创 创建属于自己的全景图简明教程——ptgui+720

https://unfor.github.io/2017/08/21/photo-vr/

2017-08-21 23:19:57 1483

原创 详细jekyll搭建GitHub pages教程

具体内容在我的github pages博客中,点开链接可以浏览,可顺手点击关注我的github(https://github.com/unfor)https://unfor.github.io/2017/08/19/00001/

2017-08-19 22:56:47 226

原创 第十章——内部排序

1.直接插入排序:是一种简单的排序方法,它的基本操作是将一个记录插入到已排好序的有序表,从而得到一个新的、记录数增1的有序表。2.折半插入排序。3.希尔排序:先将整个待排序记录序列分割成若干个子序列分别进行直接插入排序,待整个序列中的记录“基本有序”时,再对全体记录进行一次直接插入排序。子序列的构成不是简单地“逐段分割”,而是将相隔某个“增量”的记录组成一个子序列。4.快速排序:

2017-06-08 11:02:54 194

原创 第七章——图

1.图是由顶点和边组成的数据结构。2.图的表示法:数组表示法   邻接矩阵,可达1,不可达0;网的邻接矩阵,可达长度,不可达无穷;邻接表 十字链表。3.图的遍历:1️⃣深度优先搜素:遍历类似于树的先根遍历。假设初始状态是图中所有顶点未曾被访问,则深度优先搜索可从图中某个顶点v出发,访问此顶点,然后依次从v未被访问到的邻接点出发深度优先遍历图,直至图中所有和v有路径相

2017-06-07 17:01:53 1019

原创 第六章——树和二叉树

1.树是n个节点的有限集。节点拥有的子树数称为节点的度,度为零的节点称为叶子或终端节点;树的度是树内各节点的度的最大值;树中节点的最大层次称为树的深度或高度。2.森林树m颗互不相交的树的集合。3.二叉树的特点是每个节点至多只有两棵子树(即二叉树中不存在度大于2的节点),并且,二叉树的子树有左右之分,其次序不能任意颠倒。4.在二叉树的第i层上至多有2^(i-1)个节点。5.深度为k的

2017-06-07 14:51:41 355

原创 第五章——数组和广义表

1.假如值相同的元素或者零元素在矩阵中的分布有一定规律,则我们称此类特殊矩阵为特殊矩阵;反之,称为稀疏矩阵。2.系数矩阵的压缩存储方式一——三元组顺序表(i,j,data)3.矩阵的向量值(col,num[col],cpot[col])(列,列非零元个数,首非零元位置)4.在系数矩阵所对应的三元组线性表中,每个三元组元素按行为主序,列为辅序的次序排列。5.对稀疏矩阵进行压缩

2017-06-07 14:49:57 336

原创 第十章——内部排序

1.判断排序好坏:时间效率、空间效率、稳定性。2.插入排序1️⃣直接插入排序 将一个记录插入到已排序好的有序表中;2️⃣希尔排序 将整个待排记录序列分割成若干子序列分别进行直接插入排序,待整个序列中的记录“基本有序”时,再对全体记录进行一次直接插入排序;3️⃣冒泡排序;4️⃣快速排序 通过一趟排序将待排序记录分隔成独立的两部分,其中一部分记录的关键字均比另一部分记录

2017-06-03 11:06:06 183

原创 第九章——查找

1.对查找表进行的操作分为:静态查找;动态查找。2.静态查找:1️⃣顺序查找 ASL=(n+1)/2;2️⃣折半查找 ASL = log2(n+1)-1;(N>50)   ASL = ((n+1)/n)log2(n+1)-1;3️⃣索引顺序表查找 分块有序 4️⃣二叉排序树5️⃣平衡二叉树(AVL树)他或者是一颗空树,或者它的左子树呵右子树都是平衡树,且左子树呵

2017-06-02 23:46:11 203

原创 第三章——栈和队列

1.栈是限定仅在表尾进行插入或删除操作的线性表,表尾端称为栈顶,表头端称为栈底,栈又称为后进先出的线性表。2.顺序栈,即栈的顺序存储结构是利用一组地址连续的存储单元依次存放自栈底到栈顶的数据元素,同时附设指针top指示栈顶元素在顺序栈中的位置,以top=0表示空栈。3.非空栈中的栈顶指针始终在栈顶元素的下一个位置上。4.栈的应用:数制转换,表达式求值,逆序输出某一列数据等。5.栈还

2017-06-02 16:35:55 261

原创 第二章——线性表

1.线性结构的特点:在数据元素的非空有限集中:存在唯一的第一个数据元素;存在唯一的最后一个数据元素;除第一个之外,集合中的每个数据元素均只有一个前驱;除最后一个元素之外,每个数据均只有一个后继。2.数据表中的数据元素可以是各种各样的,但统一线性表中的元素必定具有相同特性,即属于同一数据对象,相邻数据元素之间存在着序偶关系。3.线性表的第i个元素的存储位置为:LOC(ai) = LOC(a1

2017-06-01 20:57:24 216

原创 第一章——绪论

1.数据结构是相互之间存在一种或多种特定关系的数据元素的集合。2.数据是对客观事物的符号表示,在计算机中是指能输入到计算机中并被计算机程序处理的符号的总称。3.数据元素是数据的基本单位。4.一个数据元素由若干个数据项组成,数据项是数据的不可分割的最小单位。5.数据对象是性质相同的数据元素的集合,是数据的一个子集。6.数据类型是一个值的集合和定义在这个值集上的一组操作的总称。(原

2017-06-01 20:56:06 180

原创 从JAVA到JDBC的感受

1.在JDBC中excuteUpdate()与executeUpdate(sql)的区别:如果执行的sql语句中有变量,则应选用不带参数的excute语句,若sql语句不带变量,则应选用不带参数的语句。2.带变量的sql语句可以有两种方式表示(以insert语句为例):1⃣️ PreparedStatment stmt = new PreparedStatment()sql = "

2017-05-28 00:19:27 326

空空如也

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

TA关注的人

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