自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

让优秀成为一种习惯

我来到这陌生的地方,为了所谓的梦想

  • 博客(95)
  • 资源 (15)
  • 收藏
  • 关注

原创 js 实现签名效果

js实现签名效果本文主要讲述如何实现js的签名效果,其中运用到的关键知识点便是canvas面板。效果图实现1.引入写好的函数以及插件<script src="jq-signature.js"></script> <!-- 插件 --><script src="writing.js"></script> <!-- 声明的...

2019-12-12 10:28:56 4420

原创 SVN分支合并代码以及过程中需要注意的问题

SVN分支合并代码操作以及过程中需要注意的问题本文主要讲述关于SVN代码分支合并的基本步骤和需要注意的问题。基本流程将 主干 最新代码更到本地 ===> 在本地主干上执行 Merge 进行合并 ===> 提交代码 - OK!Merge合并具体操作和需要注意的相关问题输入SVN路径,选择版本号:注意: 为了保证最少的冲突,我个人选择对应的log版本号一个个来合并这样...

2019-04-10 12:06:22 2005

原创 github如何拉取项目 修改再提交

github如何拉取项目 修改再提交本博客主要讲述如何从GitHub上拉取自己的项目,且修改提交。(一)注:需要先在本地建立好远程仓库。github建立远程仓库 适用Mac/Win(二)具体实现1. 拉取GitHub上的项目初始化git init拉取项目到本地: git pull示例:git pull [email protected]:mcya/webTechnology.g...

2019-03-01 16:27:40 3518

原创 移动端 选择框内容过长解决方案之一 以vux popup-picker为例子。

前言vux popup-picker当选项值过长的时候全部显示解决方案之一。该说的,都在注释李曼了效果图实现步骤1.对popup-picker组件添加on-shadow-change函数(即滑动picker时触发)&amp;lt;popup-picker @on-shadow-change=&quot;onShadowChange&quot; :columns=&quot;3&quot; title=&quot;标题&quot; :da

2019-02-21 17:15:03 4964

原创 解决【npm ERR! Unexpected end of JSON input while parsing near '...sh_time":141072930277'】方案

问题描述执行npm install的时候报错npm ERR! Unexpected end of JSON input while parsing near '...sh_time":141072930277'.如下图:解决方案直接执行 npm cache clean --force, 如果执行成功,再npm install即可。如果执行失败,请先升级npm,即npm i -g np...

2018-11-30 11:17:18 34556 35

原创 React ECharts 使用后小结

react ECharts 使用后小结本文主要讲述在react中使用ECharts图表工具echarts-for-react,文中列举出三个例子,即饼图Pie 折线图Line 柱状图Bar.安装依赖echarts-for-reactnpm install echarts-for-react --save效果图饼图Pie折线图Line柱状图Bar使用1. 基本使用...

2018-10-25 14:30:23 3647

原创 GitHub 提交 如何忽略某个文件夹

本文主要讲GitHub 提交 如何忽略某个文件夹。首先需要在项目文件夹新建一个名为 .gitignore的文件。如果本地不能直接右键新建,可以使用sublime或者notepad++等第三方软件添加新建。最后编辑.gitignore把想要忽略的文件夹和文件写进去就好,换行分隔。如我需要忽略 node_modules 和 dist 两个文件夹,如下写进去即可:node_module...

2018-09-28 17:51:52 6929

原创 react+antd+react-cropper+lrz 实现图片剪裁后压缩上传

react+antd+react-cropper+lrz 实现图片剪裁后压缩上传需要安装的依赖npm install react-cropper 图片裁剪npm install lrz 图片压缩关于react-cropper图片裁剪器参考官方文档https://github.com/roadmanfong/react-cropper,另外本文也会对其一些常用的功能进行注释关于l...

2018-09-26 19:23:27 6332 2

原创 react 富文本编辑器 react-draft-wysiwyg 的使用总结

1.摘要本博客主要总结 react 富文本编辑器 react-draft-wysiwyg 的使用,包括相关依赖、保存方式以及回显方式。2.效果图3.安装相关依赖npm install react-draft-wysiwygnpm install draft-jsnpm install draftjs-to-htmlnpm install html-to-draftjs4.引...

2018-09-19 18:33:01 12905 3

原创 vue 解决关于*!!vue-style-loader!css-loader?{"sourceMap":true}!../../../../vue-loader类似问题的

本博客主要解决类似问题的报错。问题描述*!!vue-style-loader!css-loader?{“sourceMap”:true}!../../../../vue-loader/lib/style-compiler/index?{“vue”:true,”id”:”data-v-570115ee”,”scoped”:false,”hasInlineConfig”:false}!.....

2018-08-30 15:37:22 41112 20

原创 vue `npm run dev` 启动 报错 dev: `node build/dev-server.js` 解决

vue npm run dev 启动 报错 dev: node build/dev-server.js 解决问题描述npm run dev 启动报错如下:[HPM] Proxy rewrite rule created: “^/api” ~&amp;gt; “” Starting dev server… events.js:137 throw er; // Unhandl...

2018-08-28 11:47:58 15568 5

原创 Mac 固定窗口顺序方法

现象描述mac多个桌面窗口下,系统会自动根据窗口的使用情况来重新排序,从而使我们看上去几个桌面的顺序莫名其妙乱序。那么,mac如何固定多个窗口顺序呢,了解一下~预览图解决方法点击左上角的小苹果–选择系统偏好设置–选择调度中心–进入调度中心界面,去掉“根据最近使用情况自动重新排列空间”选项 即可, 如下图: 这样就可以固定位置啦啦~~ 不用每次都翻来翻去的啦...

2018-08-08 15:15:06 25611 14

原创 关于对象函数的声明

关于对象函数的声明简述今天回顾了一下基础只是,顺带记录一下对象中声明函数的两种方式,感觉很鸡肋的样子。一、在object中声明functionvar a = { b: 1994, fun: function() { return 1 }}a.fun(); //输出1二、在function中声明functionfunction fun()...

2018-07-31 18:14:42 688

原创 Vue 移动端 previewer实现图片放大预览

简述本文主要讲述,vue在手机移动端如何实现对小图进行放大查看预览。类似于朋友圈的照片查看。 可用工具 1、npm安装,npm i vue-preview -S 2、使用一些Vue的UI组件框架自带的,如vux、vonic、Mint UI等 自带的preview 效果图实现代码(一)HTML&amp;amp;amp;amp;amp;amp;amp;lt;div v-show=&amp;amp;amp;amp;amp;amp

2018-07-25 09:51:36 13579

原创 Mac npm install -g vue-cli 报错解决

问题描述MAC安装vue的时候发现报错了,如下:npm WARN deprecated [email protected]: CoffeeScript on NPM has moved to “coffeescript” (no hyphen) npm WARN checkPermissions Missing write access to /usr/local/lib/no...

2018-07-09 15:20:20 6632

原创 ECharts series动态加载 可执行方案

ECharts series动态加载 可执行方案本博客主要讲述 使用ECharts的时候series可动态加载数据的可执行方案。解决思路:通过执行 clear() 方法来解决 即是:把 series 的值定义成一个变量,在每次 series 需要更改之前,先执行 clear()方法来清空画布,再执行setOption({...}) 示例var ech...

2018-07-02 17:39:17 3824 1

原创 vue 移动端 ECharts 使用后小结

vue 移动端使用ECharts本博客主要讲述ECharts在Vue移动端项目中的一些使用归类,本博客所例举的例子是bar 柱形图。前提:需引入ECharts,即在page.json中引入&amp;amp;amp;quot;dependencies&amp;amp;amp;quot;: { &amp;amp;amp;quot;echarts&amp;amp;amp;quot;: &amp;amp;amp;quot;^3.6.2&amp;am

2018-07-02 16:58:47 8713 4

原创 node 内存溢出的解决方案

本博客提供两种 node 内存溢出(FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - process out of memory)的解决方案。现象描述项目开发中,当项目过大的时候,node内存溢出而停止build项目,即是项目构建过程中频繁报内存溢出:FATAL ERROR: CALL_AND_RETRY_LAST Allocat...

2018-06-29 11:45:39 30865 1

原创 vue组件通信 小结

vue 父子组件间的交流 归类本博客主要是归类一下vue组件之间的交流,即:父组件如何调用子组件中声明的变量/函数和子组件中调用父组件中声明的变量/函数。(一)父组件&amp;amp;amp;amp;amp;amp;amp;lt;Father /&amp;amp;amp;amp;amp;amp;amp;gt;获取子组件&amp;amp;amp;amp;amp;amp;amp;lt;Children /&amp;amp;amp;amp;amp;amp;amp;gt

2018-06-28 17:52:19 271

原创 iPhoneX 等刘海屏手机的适配方案之一

iPhoneX 等刘海屏手机的适配方案之一 本博客提出的解决方案是,开启沉浸式状态栏。 APP打包使用工具Hbuilder 配置 manifest.json 配置文件(一)plus配置: 添加 statusbar launchwebview&quot;plus&quot;: { &quot;statusbar&quot;: { &quot;immersed&quot;: true /*..

2018-06-15 16:57:17 5718 10

原创 React 声明组件后数据没有动态发生变化的解决思路之一

React 声明组件后数据没有动态发生变化的解决思路之一问题描述组件声明了之后,发现,组件只会在一开始向后台发送请求数据,当后面再通过componentWillReceiveProps 的改变去触发请求api的时候,发现,其不会触发。也就是说,数据只会请求一次。解决思路通过 action 来声明方法,reducer存取数据,从而使得能在componentWillReceiveP...

2018-06-14 18:22:21 2830

原创 Uncaught TypeError: Object.assign is not a function解决思路之一

原因分析Uncaught TypeError: Object.assign is not a function 报错的原因,我们可以归为,该语法在浏览器中无法识别。Object.assign是ES6的新语法之一。解决思路使用babel-polyfill 插件解析。具体使用(1)安装依赖包 cnpm install --save-dev babel-polyfill(2)...

2018-05-17 12:07:36 5065

原创 Vue APP白屏的解决思路之一

解决思路关于APP白屏,我们应该从代码中解决,而不是归类为什么手机任务过多/版本过低等外在的原因。白屏的很大原因在于,代码的错误。解决白屏的关键点就是找到这个报错。 检查代码的错误原因,我们可以看手机的日志。即是,在日志中找到报错并解决它即可。示例(一)问题描述 如,我开发中碰到,在开发中没有问题,但是打包后放到安卓手机低版本中就会白屏,看日志,发现了报错:Object.assi...

2018-05-17 11:51:07 16639 2

原创 vue 一直显示数据加载中的解决方案之一

现象描述当页面加载的时候,一直显示“数据加载中”的loading。解决方案之一出现这样的原因,可能是该页面同时在加载两个或者两个以上的api数据请求,即多次调用后台接口。 解决思路: 同步执行,即是一个方法接一个方法的执行。示例(一)一直出现 数据加载loading 示例代码:mounted() { this.bug1(); this.bug2()...

2018-04-08 16:29:25 11603

原创 vue-vux使用 cell/cell-box 组件 点击展开其他内容的时候修改过的数据会复原解决思路之一

问题描述vue-vux使用 cell/cell-box 组件,点击展开其他内容的时候修改过的数据会复原。 但其实,在数据库已经修改好了,这个时候使用APP者还以为还没修改过数据。解决思路解决思路之一 改变数据源,重新渲染数据的时候就不会复原。(更人性化)解决思路之二 重新请求查询。示例&amp;amp;amp;lt;div v-for=&amp;amp;quot;item in this.dataList...

2018-03-28 12:13:46 4813 8

原创 vuejs 移动端 实现div拖拽移动

vue 移动端 实现div拖拽移动 本文讲述,在使用VUE的移动端实现类似于iPhone的悬浮窗的效果。相关知识点touchstart 当在屏幕上按下手指时触发touchmove 当在屏幕上移动手指时触发touchend 当在屏幕上抬起手指时触发 mousedown mousemove mouseup对应的是PC端的事件touchcancel 当一些更高级别的事件发生的...

2018-03-23 18:46:36 21258 24

原创 css 一个纯button美化样式,兼容ie

css 一个纯button样式,兼容ie 此作为紧急用,当按钮无样式的时候,可以试试这个进行美化。简单,又好看。button{ display: inline-block; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/...

2018-03-23 17:16:01 5957

原创 JS 正则表达式 验证中国大陆身份证号码

JS 正则表达式 验证中国大陆身份证号码 /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/// 正则表达式:var idcardReg = /^[1-9]\d{7}((0\d)|(1[...

2018-03-23 17:06:50 36709 2

原创 JS 正则表达式 获取小括号 中括号 花括号内的内容

JS 正则表达式 获取小括号 中括号 花括号内的内容var str="123{xxxx}456[我的]789123[你的]456(1389090)789";var regex1 = /\((.+?)\)/g; // () 小括号var regex2 = /\[(.+?)\]/g; // [] 中括号var regex3 = /\{(.+?)\}/g; // {} 花括号,...

2018-03-23 16:59:30 45446

原创 js 搜索

js 搜索

2017-10-23 15:58:08 285

原创 GT-Grid入坑记

主要内容:UI控件的引入+Button按钮+artDialog弹出层+ajax+Table表格+Form表单+参考源码链接。前言:GT-Grid好坑,接手了个老项目,刚开始一脸懵逼,全靠摸索。

2017-10-13 17:08:26 1204

原创 Atom 显示右侧的行数

Atom 显示右侧的行数。

2017-10-09 10:21:10 1005

原创 jq 渲染数据

jq渲染从服务端获取到数据,生成动态的html结构。(一)实现原理 使用for循环渲染从后台获取到的数据,在用append填充到页面。 值得注意的一点是,append是向每个匹配的元素内部追加内容。 即是append是在原来的格式上添加DOM节点,不会覆盖原先的节点数据。(二)示例代码function selectProject(target){ var orgId = tar

2017-09-30 11:35:11 11497

原创 js+java 实现图片在线预览功能

本博客主要描述如何用JavaScript+java实现图片的预览功能,其实要点还是需要服务端的流。js+java实现图片在线预览功能

2017-09-29 15:20:16 15998

原创 js/jq 获取select下拉框的文本值和value值

本篇总结 js/jq 两种方式获取select下拉框的文本值和value值,js和jq都分别用两种方式例取出来。

2017-09-18 11:05:35 13085

原创 react 函数式组件

函数式组件即是用函数的方式来声明组件,其特点在于组件可以直接写在页面内**无需再起一个新的页面**,同时**只需要一个return()**,不需要在组件中使用render()。正常的组件都会在class(`class MainTable extends React.Component {}`)中声明,有render且需要return。本篇将会讲述两种 函数式定义的组件。两种方式,写法略有不同,但是理念是一致的。

2017-09-14 15:55:14 4056

原创 js/jq localStorage 存取对象

JavaScript/jQuery使用localStorage可以存取对象,但是需要JSON.stringify装换。(一)实现方式function updateChannel(){ var records = getSelectedRecords('grid'); if(records.length == 0){ dialogUtil.alert('请选择需要操作的

2017-09-12 14:55:50 7112

原创 CSS 自定义滚动条样式

CSS 自定义滚动条样式。 给一个div内容快添加滚动条的自定义样式,包含html结构和cssyan样式已经相关知识列举。

2017-09-06 15:17:35 1897

原创 ajax 中文乱码

ajax传值,中文会出现乱码。解决方法:加两重encodeURI(包含前后端代码)

2017-09-04 16:38:30 253

原创 antd getFieldDecorator使用rules不起作用

解决 在使用react+antd开发中,使用getFieldDecorator的rules规则限制,只提示而点击确定时不终止函数的执行。

2017-08-29 16:45:50 6898

sign_demo_js.zip

js签名demo和源码,其中包含了签名的demo 和相关的函数库以及插件。

2019-12-12

Weblogic反序列化远程代码执行漏洞(CVE-2018-2893)以及安装步骤

Weblogic反序列化远程代码执行漏洞(CVE-2018-2893)以及安装步骤

2018-11-23

Java HttpClient 全部的jar包

commons-beanutils-1.8.0.jar commons-codec.jar commons-collections-3.2.jar 等12个jar包

2018-11-13

中国省市区json文件

这是一份关于中国的省市区json文件,包含港澳台,对应身份证号码。可根据大陆身份证号码反查出对应的省市区。可以贴出一组数据。{"name": "香港岛","value": "970100","parent": "970000"},{"name": "新界","value": "970200","parent": "970000"} 类似这样的。数据全量。

2018-05-31

微信小程序漂流瓶

一个微信小程序,类似于漂流瓶。

2017-01-03

Ul省市区相联

Ul省市区相联,省区、市区、城镇、乡村

2016-12-09

JDBC Servlet JavaBean 购物车项目源码.zip

JAV实现购物车功能,包含--购物车商品的添加、删除、选择、修改、结账等等。

2016-12-09

36种漂亮的CSS3网页按钮Button样式 下载.zip

36种漂亮的CSS3网页按钮Button样式,美轮美奂。

2016-12-09

java图书管管理系统.zip

java图书管管理系统.zip,模拟图书管理系统。

2016-12-09

JAVA类库.rar

JAVA类库

2016-12-09

Git-2.7.2-32

Git,32位。其实64位直接用也是一样的效果

2016-12-01

屏幕吸色器

屏幕吸色器,吸取后分有四个颜色值(HTML/C++/Delphi/VB)。 吸取方法:点击吸取,按住鼠标左键放到你想要吸取的颜色块的地方,即可完成吸取。

2016-11-19

rubyinstaller_V2.2.2.95_setup.1439890355.exe

ruby免费下载(rubyinstaller_V2.2.2.95_setup.1439890355.exe);32位/64位系统都可以。如果下载太慢就看看我的博客,http://my.csdn.net/genius_yym。

2016-11-06

node-v4.4.4-x64.msi

免费提供node-v4.4.4-x64.msi版本,这是64位。不收取任何积分,有空去看看我博客就好。http://my.csdn.net/genius_yym

2016-11-06

node-v4.4.4-x86.msi

免费提供node-v4.4.4-x86.msi的下载资源,这是32位系统的。

2016-11-06

空空如也

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

TA关注的人

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