- 博客(15)
- 资源 (2)
- 问答 (3)
- 收藏
- 关注
原创 纯手写js防抖代码,及原理讲解,js防抖看这一篇就够了
纯手写js防抖代码,及原理讲解,js防抖看这一篇就够了1、什么是js防抖?当持续触发事件的过程中,当过了一定时间段(timer)没有再触发事件时,事件处理函数会执行最后一次的事件操作。2、口述举例最简单举例,你滚动你的滚动条的事后,如果绑定了滚动事件,那将在没滚动及其细微的改变就会触发这个事件,没滚动一下可能触发了非常多的次数事件,如果事件中含有请求,那将非常浪费资源,使用防抖之后,每次最后停留的时候,才执行最后一次事件,极大的减轻系统压力。3、设计思路先设置一个计时器变量,用闭包保存,保证不会
2020-06-23 16:17:36 2689 3
原创 iview 中使用select组件注意事项
iview 中使用select组件注意事项尤其在其他容器中使用千万要注意① 在Tab页中使用iview select组件,请在select组件上设置 :transfer=“true”,他能有效防止select的下拉框在接触到tab容器边界的时候依然能够不被遮挡②在iview checkbox 组件结合select组件进行使用的时候,千万不要把select包裹进入checkbox里面,否则,点击的下拉框永远显示不出来,原因很简单,checkbox大小占据的范围内进行了overflow:hidden,
2020-06-19 15:54:29 1166
原创 不要使用splice进行数组的操作!!
最近在给军工项目进行三维开发,对数组操作不可谓之多,最影响效率的数组操作即是splice操作首先说一下什么是数组的splice他可以删除数组某几个成员,也可以在任意位置插入或替换成员(替换成员原理是先删除后插入)eg:let arr = [{a: 1},{b:2},{c:3}]arr.splice(1,1) // splice会修改原数组,影响效率原因后面说// 结果arr:[{a: 1},{c:3}] *********************替代方案*******************
2020-06-04 11:04:37 523
原创 如何在一台新电脑上配置好git
如何在一台新电脑上配置好git --- 能够自由使用git操作提交新电脑开发的代码【原创】这里先大致写一下整个部署的流程图,然后再详细介绍完整流程Created with Raphaël 2.2.0官网下载git在码云生成SSH公钥https://gitee.com/help/articles/4181 (地址里面提到的命令在git bash里执行)在码云添加SSH公钥https://gitee.com/profile/sshkeys命令窗口执行git config --global user
2020-05-19 10:04:31 988
原创 一招快速在vue中使用element-ui隐藏组件Scrollbar
我们这里不仅介绍element ui 的隐藏组件Scrollbar,还要介绍另一种简单的方式使用这种好看的滚动条前言:第一种呢:这是一个饿了么开发的vue前端框架element ui里面的一个隐藏组件,也就是说在element ui官方文档中没有的组件,但是我们在想使用滚动条的时候发现window的默认滚动条真的好丑,但是element官网里面的组件介绍里面页面的滚动条很好看,鼠标悬浮的时候,...
2019-05-13 16:57:00 6383
原创 webpack打包vue项目并tomcat启动访问过程踩坑总结
webpack打包vue项目并启动访问过程踩坑总结vue项目开发完毕之后,我们使用npm run build 对vue项目进行打包,然后放入到tomcat中运行,再进行地址访问。整个过程清晰明了,但是却容易遇到一些问题,第一次跑完流程,打开地址发现所有的打包的js,css全部找不到,这是为什么呢?直接打包会再项目里面打包出一个dist文件夹,里面有静态css,js文件以及外部有一个in...
2019-05-08 11:49:44 3714 1
原创 使用vue-draggable-resizable进行对vue项目的div的拖动和伸缩
为大家发发福利,推荐一款非常好用的vue的插件包,用于div的拖动和伸缩相关设置https://npm.taobao.org/package/vue-draggable-resizable2. 对上面每个属性,事件的具体的实操try 一 try ,让你更快速理解如何使用vue-draggable-resizable插件,来对你的div进行拖拽以及伸缩变换https://mauric...
2019-04-18 17:50:14 11228 8
原创 vue 使用Class 与 Style 绑定过程中实战易错点个人总结
vue 使用Class 与 Style 绑定过程中实战易错点个人总结1, 使用 [{active: isActie}, target] 或者 {active:isActive} 这两种形式的类的时候,(达到通过布尔控制样式的切换) 需要注意的问题,或者是编程时候容易写错的地方注意提醒1) class 必须携程:class =“” 的形式, 必须不能少了“冒号”, 有了冒号里面的东西才是j...
2019-04-17 15:27:53 324
翻译 BigDecimal 截取小数点
public static BigDecimal cutBigDecimal(BigDecimal math, int bit) { if (math == null) { return new BigDecimal(0); } BigDecimal bigDecimal = null; NumberF
2017-06-08 13:43:02 4144
原创 不同地域不同网络能否连接远程对方的Oracle数据库?
是公网的话只能通过建立vpn网络来完成了;如果是政务网,而且在一个省内且是互通的,每个机器都应该有个10打头的固定IP,本身就是可以互联的,不在同一个省,这就没辙了 如果是在公网,每台电脑都不会直接连接公网的,而是通过交换机连接公网,由交换机分配一个例如192打头私网IP,只有交换机才可能有公网地址 svn也白扯了。网络限制跟每台电脑上装的软件没关系,不能连接,
2017-06-07 10:19:28 865
转载 Eclipse中project的clean功能
由于eclipse的编译是基于时间戳的判断机制的。因此当你按build all的时候有些eclipse认为时间戳没有改变的类不会被编译。因此你可以先clean一下再编译。这个时候eclipse会将所有的以前编译信息清除然后编译。 eclipse —>project —–>clean… 选项将工程中的.class文件删除,同时重新编译工程,类似于jbuild中的rebuild
2017-06-05 09:03:32 3841
转载 用Excel导入Oracle数据库中时候 提示在指定的DSN中,驱动程序和应用程序之间的体系结构不匹配 问题解决!!!
在指定的DSN中,驱动程序和应用程序之间的体系结构不匹配 <div class="postBody"> <div id="cnblogs_post_body"><p>今天在使用plsql通过odbc导入excel数据时发生了一个错误,截图如下:</p>错误提示为:驱动程序和应用程序之间的体系结构不匹配。后来百度了一下,得出答案。系统是win
2017-05-16 13:26:45 23350 3
转载 统计学极限版:大数据挖掘
近期,国外黑客利用俄罗斯影子经纪人曝光的美国国家安全局(NSA)若干利用smb协议(445端口) 漏洞而制作的勒索软件,席卷全球并把国内许多大学的大四毕业生论文给加密了。该勒索软件实际是一种蠕虫病毒,它首先利用邮件附件等方式感染一台主机,然后它会自动扫描局域网内开放了445端口的主机,一旦发现,就利用内置的ms17010(俗称“蓝色永恒”)的漏洞,把这些机子也感染。紧接着将所有的文档资料用特殊算法加
2017-05-14 17:18:44 429
(SQL数据库 连的VB数据环境)如何让Datagride控件(相对路径)显示数据
2013-12-09
Microsoft Jet 数据库引擎找不到输入表或查询‘Student’。
2013-12-06
VB 添加现存工程之前用不用先把要添加的文件导到同一文件夹?
2013-11-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人