会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
古兰精
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
100
101
102
103
104
105
106
107
108
···
128
下一页
2018年1月5日
Uncaught SyntaxError: Invalid Unicode escape sequence异常处理
摘要: 今天碰到一个问题,页面报错:Uncaught SyntaxError: Invalid Unicode escape sequence ,{index:'operate',name:'operate',label:'<s:text name="com.vrv.cems.ptp.installSoft
阅读全文
posted @ 2018-01-05 19:06 古兰精
阅读(16858)
评论(0)
推荐(0)
2018年1月4日
JSONUtil.bean2Json()报Property 'key' of class has no read method. SKIPPED的问题处理
摘要: 错误警告信息描述: 问题分析: 肉眼看上去这个类没有任何问题,仔细观察发现 属性"userNum"的get方法为"getCurrentUser()" 详细分析: 1、jsonutil调用类图分析: JsonUtil工具类是通过JSONObject.fromObject()方法转换的,查看源码,对fr
阅读全文
posted @ 2018-01-04 18:45 古兰精
阅读(3393)
评论(0)
推荐(0)
浅析MySQL进里count(*)、count(1)、count(id)到底谁更快
摘要: 一直以来MySQL查询数量到底谁最快,一直是一个比较热的话题,且很多人搞不懂真相,本文将带你从底层原理去了解,到底count(*)、count(1)、count(id)、count(字段)谁更快。 一、执行计划 + + + | Table | Create Table | employees | C
阅读全文
posted @ 2018-01-04 18:37 古兰精
阅读(527)
评论(0)
推荐(0)
2017年12月16日
详细理解javascript中的强制类型转换
摘要: 将值从一种类型转换为另一种类型通常称为类型转换,这是显式的情况;隐式的情况称为强制类型转换,JavaScript 中的强制类型转换总是返回标量基本类型值,如字符串、数字和布尔值。 如何理解: 类型转换发生在静态类型语言的编译阶段,而强制类型转换则发生在动态类型语言的运行时? 1、如果是静态语言,比如
阅读全文
posted @ 2017-12-16 00:02 古兰精
阅读(1695)
评论(0)
推荐(0)
2017年12月15日
深入理解ES6里的promise
摘要: 一、ES6 Promise是什么? 复杂的概念先不讲,我们先简单粗暴地把Promise用一下,有个直观感受。那么第一个问题来了,Promise是什么呢?是一个类?对象?数组?函数? 别猜了,直接打印出来看看吧,console.dir(Promise),就这么简单粗暴。 这么一看就明白了,Promis
阅读全文
posted @ 2017-12-15 22:52 古兰精
阅读(1585)
评论(0)
推荐(0)
使用 Exif.js 插件JavaScript脚本读取图片元信息
摘要: 一张图片不仅仅就是我们看到的图形,他还可以包含一些其他重要的信息,例如拍摄时间、拍摄的地点等,也有些牛人直接将重要的信息隐藏在图片里面,真是玩出了花。 Exif.js 提供了 JavaScript 读取图像的原始数据的功能扩展,例如:拍照方向、相机设备型号、拍摄时间、ISO 感光度、GPS 地理位置
阅读全文
posted @ 2017-12-15 11:39 古兰精
阅读(8157)
评论(0)
推荐(0)
2017年12月13日
浅析Git tag介绍、操作及与branch的区别
摘要: 一、git tag 操作 在Git中,标签(tag)是一个特别的分支,指向某个提交(commit),它通常用于发布版本。 Git 的标签分为两种类型:轻量标签和附注标签。 1、轻量标签(lightweight tag)仅仅是一个指向特定提交的引用,它不会存储任何额外的信息。创建轻量标签的命令如下:g
阅读全文
posted @ 2017-12-13 23:18 古兰精
阅读(1788)
评论(0)
推荐(0)
浅析什么是AbortController API、基础用法、常见使用场景、使用最佳实践、注意事项及陷阱
摘要: 一、什么是 AbortController? 通俗理解: 就像给异步操作装了一个"紧急停止按钮"。想象你在网上点外卖: 下单后发现地址填错了,想取消 → 这就是 abort 如果外卖已经送出,取消就失败了 → 请求已完成,abort 无效 二、基础用法 1、最简单的例子 // 创建控制器 const
阅读全文
posted @ 2017-12-13 10:35 古兰精
阅读(946)
评论(0)
推荐(0)
2017年12月12日
前后台JSON传值得一个问题和异常处理net.sf.json.JSONException: Unquotted string '"name"'
摘要: 项目中做导入的时候遇到个bug,用JSON.stringify()序列号json对象传给后台;然后后台通过getPatameter()获取值时,前台的英文引号变成了中文引号。 原来代码如下:(自己排查发现就算是英文的时候也是如此) //提交事件 $("#submitButton").bind("cl
阅读全文
posted @ 2017-12-12 14:27 古兰精
阅读(19755)
评论(0)
推荐(0)
2017年12月9日
ES6中的async函数
摘要: 一、概述 async 函数是 Generator 函数的语法糖 使用Generator 函数,依次读取两个文件代码如下 写成async函数,就是下面这样 async函数就是将 Generator 函数的星号(*)替换成async,将yield替换成await,仅此而已 async函数对 Genera
阅读全文
posted @ 2017-12-09 23:15 古兰精
阅读(8770)
评论(0)
推荐(0)
上一页
1
···
100
101
102
103
104
105
106
107
108
···
128
下一页
公告