![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
开发经验、技巧
文章平均质量分 92
各种开发经验、技巧
伯牙碎琴
知识搬运工,搬着搬着就熟了,不是熟悉的熟是成熟的熟o(╥﹏╥)o
展开
-
微信群机器人方案选型
RobotReport微信对话开发平台微信对话开放平台开放了微信在对话领域积累多年的的智能对话技术,开发者及非开发者可简单、快速地搭建智能对话机器人(智能客服),并接入公众号、小程序等。优点:可提供私有语料库,可提供场景对话服务、可提供第三方接口修改私有语料库数据、可自建客服服务系统接入H5界面。 缺点:不能接入微信群。企业微信中的“群客服(机器人)”、“企业内(员工)客服(机器人)”两项功能目前内测中,暂时无法接入。微信官方文档企业微信管理后台丰富、开放的接口能力,供开发者原创 2022-08-10 15:17:22 · 2468 阅读 · 1 评论 -
URL中的汉字处理
在URL中传递中文在获取时出现乱码,处理的方式如下:1、传递 在传递参数是通过两次encodeURI对URL进行编码2、解析在获取时通过一次解码String name=request.getParameter("name");name = java.net.URLDecoder.decode(name,"UTF-8");我使用的tomcat进行发布,注意修改转载 2014-09-02 14:34:44 · 1612 阅读 · 0 评论 -
token防止表单重复提交
在平时开发中,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单,我们在开发中必须防止表单重复提交。一、表单重复提交的常见应用场景有如下的form.jsp页面 1 @ page language="java" import="java.util.*" pageEncoding="UTF-8"%>...转载 2015-02-05 11:49:53 · 1059 阅读 · 0 评论 -
js 校验身份证号码
很久以前用过的一个很强大的js校验身份证工具方法,其中身份证号是用jquery从网页中某个标签里去取值的,你可以改造成传参也行。/*****身份证合法性验证*****/function checkIdCard(){var idcard = $("#certiNbr").val();if (idcard.replace(/\s/g, "") == "") {$("#theAv原创 2015-02-12 15:35:01 · 482 阅读 · 0 评论 -
angular.element的用法
angular.element将DOM元素或者HTML字符串一包装成一个jQuery元素。格式:angular.element(element);element:包装成jquery对象的html字符串或者dom元素jqLite提供的方法:addClass() after() append() attr() bind()– 不支持命名空间,选择器和事件数据 child...转载 2019-05-21 18:38:17 · 666 阅读 · 0 评论 -
还在用Executors创建线程池?小心内存溢出
线程池不建议使用Executors去创建,而是通过ThreadPoolExecutor的方式,这样的处理方式让写的同学更加明确线程池的运行规则,规避资源耗尽的风险。Executors各个方法的弊端:newFixedThreadPool和newSingleThreadExecutor: 主要问题是堆积的请求处理队列可能会耗费非常大的内存,甚至OOM。(笔者注:阻塞队列均采用LinkedBl...原创 2019-08-16 16:04:52 · 654 阅读 · 0 评论