- 博客(31)
- 资源 (4)
- 问答 (16)
- 收藏
- 关注

原创 mysql 中文转拼音(简拼/全拼) 支持多音
目前网上常见的mysql转拼音原理是建一个ASCII与中文映射的表,然后用一个函数接收一个GBK编码的字符串,返回拼音。目前发现的问题以下问题不支持多音传入“²”、“³”之类的特殊字符会报错,因为其接收参数的时候就在将参数转换为GBK可匹配的中文太少所有我在网上找到一份中文与拼音的映射数据,支持六千七百多汉字,六百多个多音字。以此为基础写了三个函数。1、中文转简拼或全拼 不支持多音 ,原理 :循环每一个字符,如果是汉字取多音的第一个拼音DROP FUNCTION IF EXISTS fun
2021-02-04 09:55:36
6996
原创 java 正则表达式判断字符串是否为科学计数法或数字
/* 网上看到一些人将两个判断结合,但是都存在一些不足,而且为了降低正则表达式的复杂,这里还是建议分开判断 比如: 字符串刚好是一个个位数的整数:1、2、3等 或是222222-2222-2222-22222这类的人造类似于UUID的字符串 */ // 判断字符串是否为科学计数法 String str = ""; System.out.println(Pattern.compile("^[+-]?\\d+\\.?\\d*[Ee][+-]?\\d+$").matcher(str)...
2022-02-25 11:31:57
4415
原创 java中判断字符串是数字或日期的正则表达式
private boolean isNumber(String n) { // 判断字符串是否为数字:正负整数、正负小数 Pattern p = Pattern.compile("^-?(\\d+|\\d+\\.\\d+)$"); return p.matcher(n).find(); } private boolean isDate(String n) { // 简单判断字符串是否为日期:年的位数小于等于四位就是...
2022-01-24 15:09:33
912
原创 react 函数的监听与移除 及函数中this的指向问题
// 方式一 componentDidMount() { window.addEventListener('resize', this.handleResize); } componentWillUnmount() { window.removeEventListener('resize', this.handleResize) } handleResize = () => { console.log('事.
2021-10-14 10:35:46
586
原创 ssm项目对mybatis中增删改sql的封装
最近搭建了一个ssm的项目,结果发现每个模块对应的xml文件都要写一堆insert/update之类的重复性代码,区别就是表和字段不一样而已,于是我开始了对其封装。这里大概说一下思路:一、向service的实现类impl类的insert方法中传入参数List<entity>,在该方法中调用在service的公共类中封装的转换方法convertList二、convertL...
2020-04-14 16:16:34
313
原创 javascript使用Html2Canvas实现截图并自动保存为图片
下面资源是我对Html2Canvas插件为基础的扩展文件,能正常使用。使用说明也在该文件的顶部注释代码中
2020-03-11 13:34:25
1026
2
原创 easyui datagrid 使用心得
格式化单元格内容var t_col = [ { field: 'time', title: '日期', width: '12%', align:'center', formatter: function (value, row, index) { ...
2020-03-05 10:52:13
226
原创 java读取xml格式的project文件大概代码
//判断PJ计划的文件与内容是否正确 @RequestMapping("checkUp0.do") @ResponseBody public ObjectNode checkUp0(HttpServletRequest request)throws Exception { ObjectMapper mapper = new ObjectMapper();...
2019-08-14 09:34:39
889
原创 mysql 查询缓存相关
/*查询mysql是否开启查询缓存,以及缓存大小下面查询结果解释: query_cache_type:是否缓存(0或off:关闭。1或on:开启缓存。2或demand:开启有条件缓存,只缓存带sql_cache的select语句,如:select sql_cache name from wei where id=4 ) query_cache_size:缓存大小 q...
2019-06-13 11:07:47
147
原创 将图片与成二进制大对象(blob)的相互转换
下面分享的是我曾经开发中遇到的问题:将上传的图片或程序生成的图片转换成二进制存入数据库,数据库中保存该图片的字段类型为blob//这里是将自动生成的图片转换成二进制BufferedImage image= new BufferedImage(100,100, BufferedImage.TYPE_INT_RGB);Graphics2D g = image.createGraphic...
2019-05-22 10:37:18
10155
6
原创 java后台的跨域问题
//网站A跨域访问网站B的某个方法并返回 //这是网站A的后台 protected voidprocessRequest(HttpServletRequest request, HttpServletResponse response)throwsIOException { String json_string ="{'mes':null,'erro...
2019-05-22 10:28:37
397
原创 文本域和输入框中的表情(emoji)处理
// 文本中的emoji表情处理$(document).ready(function(){ //$("textarea,input").on("keyup",function(){ // //$.message("aaa!"); // var data=removeExpression($(this).val()); // if(data.ha...
2019-05-22 10:23:27
6668
原创 js判断浏览器种类及版本
Navigator 是HTML DOM中的内置对象,它包含有关浏览器的信息。userAgent是Navigator 的属性方法,可返回由客户机发送服务器的 user-agent 头部的值。作用其实就是返回当前用户所使用的是什么浏览器varSys= {};varua=navigator.userAgent.toLowerCase();vars;(s=ua.match...
2019-05-22 10:19:01
362
原创 免安装版Tomcat添加到本地系统服务
1、通过dos命令进入到tomcat的bin目录2、输入安装指令:service install name 。注意,这里的name表示你要为该tomcat取的名字3、刷新服务列表,确实安装成功。然后输入修改当前tomcat的运行内存的指令:tomcat8w//ES/name 。然后操作如下图...
2019-05-22 09:39:55
588
原创 react native realm 与 nodejs 版本之间的坑
现在手上这个android RN项目出现一个问题,这里记录一下,其中package.json文件中配置了realm的版本:"realm": "^1.1.1"。然后用命令行npm install进行安装node_modules的时候,始终安装不起realm,下面的链接是当初出现这个问题的描述。https://ask.youkuaiyun.com/questions/716880当时,有人说是把版本降低...
2019-01-25 09:40:20
2387
3
原创 关于android的RN项目XMLHttpRequest请求的中文参数编码转换问题
如果XMLHttpRequest请求一个utf8编码的网站的话,中文可以使用js中的encodeURIComponent()方法进行转码下面说一下请求gbk网站时,对中文的转码方法:_encode(str, charset) { //得到中文的gbk二进制数组 var buf = iconvLite.encode(str, charset); ...
2019-01-15 10:03:30
688
原创 关于android的RN项目爬去html内容的中文乱码问题
首先大概说一下乱码原因: 由于nodejs中不认gbk、gb2312等老的编码,我们获取这些编码网站的时候,nodejs会自动按照utf-8解码,然后就是一堆乱码问题。 这个时候,内容已经遭到了破坏,即使我们有办法反编码,也不可能得到正确的中文了。我的解决办法: 在网上查了一天多,经过九九八十一难之后,我的解决办法终于出来了 首先安...
2019-01-13 22:08:25
2221
原创 关于android的react native项目,我遇到的问题
FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':react-native-vector-icons:processReleaseResources'.> java.io.IOException: Could not delete path 'E:\ASP\re...
2019-01-11 13:23:30
228
原创 关于android的react native项目,我查过的一些资料
在这里,我分享一下我查找过的一些关于android的react native项目的一些资料,都是一下朋友的链接(如果这些朋友不愿意我分享的话请通知我,我会及时删除的。)1、android studio中文网,可以在这里下载开发工具android studio和android相关的sdk、ndk http://www.android-studio.org/2、Genymotion...
2019-01-11 11:03:23
240
原创 关于android的react native项目,我遇到的常用命令
下面的命令除非特别说明,不然都是在dos窗口进入项目根目录执行。1、安装RN库//安装node_modules,会自动在项目根目录下创建node_modules文件夹,并把RN项目需要使用的默认库下载安装//一般下载的别人的项目可能没有node_modules文件夹,因为这个文件夹比较大。而且我自己也经常删除这个文件夹,所以这个命令还是挺常用的npm install//本地安...
2019-01-11 09:53:07
245
原创 annotations.zip中item标签的name属性的值含有.....
https://download.youkuaiyun.com/download/xsb_20171227/10900050android进行签名打包的时候,报错,说安卓sdk目录中platform-tools\api下的一个压缩包annotations中的xml存在item标签的name属性的值不能含有“<”或“>”。如:<item name=".....List<String...
2019-01-07 09:54:39
1211
8
原创 npm install realm --save失败的问题与解决办法
如图,在安装realm的时候报错了。原因是项目根目录中package.json文件里面的realm版本设置为了1.13.0。结果install的时候没有找到这个版本。解决办法:1、在项目根目录执行 npm install --save realm@0.14.3(并不是非要0.14.3,反正是存在的版本就行了)2、打开node_modules/realm/package.json 删...
2018-12-13 16:08:51
2112
原创 个人总结的新手看房买房注意事项,有遗漏的地方请各位同学帮忙补充
看房篇查五证。(必须是原件)。主要看《国有土地使用证》和《预售许可证》,这两证齐全,则另外三个也有。 查开发商和物业公司口碑、背景、资质,是否存在维权的帖子等。(在家查) 注意看清销售是开发商的人还是中介的人 了解房子类型:住宅、公寓、商住、跃层、复式、错层等 了解产权年限,重庆目前是50年 询问数据:使用率/实用率/得房率、容积率、楼间距、层高净高、梯户比、人车分流、绿地率/绿化率...
2018-10-17 17:34:18
874
原创 java用mpxj包读取Microsoft Project 导出的xml文件
1、mpxj包的maven代码<dependency> <groupId>net.sf.mpxj</groupId> <artifactId>mpxj</artifactId> <version>6.2.0</version></dependency>2、上传x...
2018-01-02 10:58:20
2743
13
原创 加大服务器上tomcat虚拟内存的方法
1、进入tomcat安装目录下的bin,双击tomcat8w.exe2、在选项卡"Java“中,修改“Initial memory pool”和“Maximum memory pool”如果tomcat8w.exe无法打开,提示服务未安装1、win+R2、输入cmd3、通过dos命令进入tomcat安装目录下的bin目录4、输入:tomcat8w//ES//esg...
2017-12-27 17:32:46
1621
原创 tomcat无法启动
控制台报错:org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [ROOT] registered the JDBC driver [com.alibaba.druid.proxy.DruidDriver] but failed to unregister it whe...
2017-12-27 16:35:10
401
html2canvas.js
2020-03-11
android sdk中的一个问题
2019-01-06
Microsoft Project导出的xml文件结构分析文件
2018-01-02
react-native-file-selector 在红米手机上 只显示了文件夹
2022-01-11
js 关闭科学计数法
2021-06-29
请问有人知道如何用java向win10的通知栏推送消息吗?
2020-03-16
sql server 的 for xml path查询出错
2019-11-09
mysql查询结果显示network很慢
2019-07-17
java URLClassLoader ClassNotFoundException
2019-05-23
android react native app启动两次的问题
2019-02-01
android Activity 被创建多次
2019-01-31
webstorm如何识别java代码
2019-01-29
RN项目在真机运行出现问题
2018-12-25
RN项目在真机上运行时版本不对的问题
2018-12-24
RN项目爬取html网页乱码问题
2018-12-22
使用webstorm开发RN项目,如果热部署(热更新)?
2018-12-14
npm install realm --save 失败
2018-12-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人