5 12程序猿

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 14w+

Java实现微信小程序文本安全内容检测

目录前言一、微信开发接口描述1.security.msgSecCheck:文本安全内容检测接口2.auth.getAccessToken:获取access_token二、Java代码实现1.Java获取微信小程序接口调用凭证access_token2.Java调用微信开放接口msgSecCheck检测文字内容完整代码:前言项目修改优化中遇到对输入的昵称做政治敏感词检测过滤,查找资料发现微信小程序官方文档中有提供相应的服务端接口。先将实现做下记录。一、微信开发接口描述security.msgSecCh

2020-08-07 10:01:45

web工程中java类获取webapp路径下的文件

第一步: 先获得classpath路径String classpath = this.getClass().getResource("/").getPath().replaceFirst("/", ""); 这样子可以得到classpath路径,类似于:F:/projects/JavaStudyParent/study-springmvc-junit-test/target/springmvc-junit-test/WEB-INF/classes/第二步、把WEB-INF/classes截取就能获

2020-08-06 09:51:31

jsp页面 监听键盘回车键 事件

jsp页面 按回车键 执行事件:方法一:添加全局的监听事件 账号:<input type="text" name="account" placeholder="请输入账号" autocomplete="off" class="layui-input" value=""> 密码:<input type="text" name="password" placeholder="请输入密码" autocomplete="new-password" class="layui-input"

2020-08-03 09:18:13

SpringBoot导出Word方式二:根据Word模板动态生成word(easypoi)

SpringBoot 项目使用easypoi实现导出word功能:获取数据录入到固定的word模板,最后生成新的word文档。查找多方资料,进行实践,使用easypoi实现了word的导出功能。对其实现做下整理。easypoi官方文档:http://easypoi.mydoc.io/#category_49974实现过程:1.添加 easypoi 依赖<!-- word导出 方式二:easypoi--><dependency> <groupId>c

2020-07-31 11:33:50

Java获取当前项目的绝对路径

public class Path { /** * @author snow * @description 得到项目的根目录的绝对路径 */ public static String getPath(HttpServletRequest request){ String path = request.getSession().getServletContext().getRealPath("/");//表示到项目的根目录下,要是想到目录下

2020-07-31 10:50:50

SpringBoot导出Word方式一:根据Word模板动态生成word(Poi-tl)

SpringBoot 项目使用poi-tl实现导出word功能:获取数据录入到固定的word模板,最后生成新的word文档。Poi-tl官方文档:http://deepoove.com/poi-tl/一、需求根据word模板,动态填充模板内容,生成新的word。二、poi-tl介绍poi-tl(poi template language)是Word模板引擎,基于Microsoft Word模板和数据生成新的文档。Apache POI不仅在上层封装了易用的文档API(文本、图片、表格、页眉、页脚

2020-07-30 16:56:51

easyui 判断密码是否输入一致

1.首先要扩展validatebox,添加验证两次密码功能$.extend($.fn.validatebox.defaults.rules, { eqPassword:{ validator:function(value, param) { return value == $(param[0]).val(); }, message : '密码不一致!'

2020-07-30 09:01:51

Java项目命名规范

1、项目名全部小写。如:workdesk、jobserver。2、包名全部小写,名词。如:java.awt.event。3、类名、接口名首字母大写,多个单词组成时,每个单词的首字母大写。如:public class MyClass {}

2020-07-28 11:08:26

message from server: “Host is not allowed to connect to this MySQL server“解决办法

报错:message from server: "Host ‘AUTOBVT-HN63F77’ is not allowed to connect to this MySql server解决方法:1. 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从"localhost"改称"%"mysql -u root -pvmwaremysql>u

2020-07-27 15:26:52

SpringBoot 实现文件的上传(图片、视频)的后台处理

使用SpringBoot 实现文件(图片、视频)的上传,主要介绍 视频文件的上传。代码实现:1.创建SpringBoot项目,添加必要依赖:pox.xml:<!-- web支持 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency

2020-07-27 11:00:57

jsp页面引用.js文件在IE浏览器下的兼容问题

.js文件在IE浏览器下的兼容问题今天发现在 jsp页面引用.js文件在Google浏览器下运行时正常,在IE浏览器下运行时发现找不到这个要引用的js文件。经过一番处理,解决问题。以防下次再遇到,做个记录。解决问题如下:1.定位问题:问题有两个问题1:js文件大写问题问题2:js文件中方法简写问题解决问题1.问题1:login.jsp页面引入了5个js文件,其中ajaxUtil.js 文件名中含大写字母,在google浏览器中js文件引入正常,在IE浏览器中发现找不到这个文件。login.

2020-07-27 10:06:05

easyui的combobox设置下拉框默认选中某一项

JSP页面:可以这样写,提供option的选项,<input class="easyui-combobox" name="customerStatus" id="customerStatusList" data-options="valueField: 'value',textField: 'label', data: [{label: '未审核', value: '1'}, {label: '审核中', value: '2'}]" ,

2020-07-23 14:12:43

favicon.ico网页图标的制作与应用

文章目录favicon.ico在线制作favicon.ico的使用favicon.ico在线制作打开网址https://tool.lu/favicon/,选择要制作的图片,选择尺寸,点击下载即可。如下:favicon.ico的使用1.把下载下来的favicon.ico 放到项目目录下,2.在需要显示的网页页面引入下面的一行代码:<link rel="shortcut icon" href="favicon.ico的绝对或相对路径">示例如下:...

2020-07-21 15:02:02

微信小程序---批量倒计时js方法通用

参考 微信小程序----团购或秒杀的批量倒计时实现 对倒计时countDown()方法做整理,实现通用方法,以便多个页面使用。countDown()通用处理如下:1.新建一个.js文件:util.js2.在util.js 文件中 编写 countDown()方法,传入endTimeList参数(活动的结束时间数组),代码如下:/*** 倒计时函数* endTimeList:活动的结束时间数组*/const countDown = endTimeList =>{ console.l

2020-07-20 10:31:53

微信小程序----团购或秒杀的批量倒计时实现

效果图实现思路微信小程序实现倒计时,可以将倒计时的时间进行每一秒的计算和渲染!一、JS1.模拟商品列表数据 goodsList;2.在 onLoad 周期函数中对活动结束时间进行提取;3.建立时间格式化函数 timeFormat;4.建立倒计时函数 countDown;5.在 onLoad 周期函数的提取结尾执行倒计时函数 countDown。倒计时函数详解1.获取当前时间,同时得到活动结束时间数组;2.循环活动结束时间数组,计算每个商品活动结束时间的倒计时天、时、分、秒;3.

2020-07-20 10:05:41

java list map 根据map的某个key值进行排序

list map (List<Map<String,Object>>)中,根据map的某个某个key值进行排序示例:按年龄排序,升序。代码如下:import java.util.*; public class ListMapSort { public static void main(String[] args) { List<Map<String, Object>> list = new ArrayList<>()

2020-07-20 09:53:08

Java 根据生日日期计算距离生日还有多少天(工具类)

已知生日日期,用Java实现计算距离生日还有多少天:// 计算距离生日还有多少天public class Tool { /** * 计算距离生日还有多少天 * @param addtime:生日日期 */ public static int getBirthDay(String addtime) { int days = 0; try { SimpleDateFormat myFormatter = new SimpleDateFormat("yyyy

2020-07-17 15:40:11

在jsp页面中定义全局变量,供其他页面引用

一、在一个jsp中引用另一个jsp的方法有:1.使用 jsp include指令(常用):<%@include file="./common-resources.jsp" %>file属性是必填的(绝对或相对路径),但它不支持任何的表达式,也不允许通过?挂参方式来传递参数。注意:一般页面的top和bottom固定的时候可以用这种方式2.使用 jsp include动作<jsp:include page="./common-resources.jsp" flush="true/

2020-07-16 15:18:52

MyEclipse10安装SVN插件的几种方式

方法一:直接解压下载SVN插件:site-1.6.18.ziphttp://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240或https://github.com/subclipse/subclipse找到MyEclipse10 在安装目录下的dropins文件夹,如:D:\MyEclipse\MyEclipse 10\dropins;在dropins文件夹下,新建一个svn文件夹;解压svn插件后将features

2020-07-16 11:10:29

springboot+shrio简易登录登出和用户权限认证。

springboot+shrio简易登录登出和用户权限认证源码:https://github.com/huangshengz/myJavaDemo本例子参考:https://www.cnblogs.com/HowieYuan/p/9259638.html本例子验证主要有两个类,一个是自定义的拦截类ShiroConfig,在这里我们自定义了很多需要的操作。例如:角色权限路径,登录路径等,一些具体的含义如下:anon:无参,开放权限,可以理解为匿名用户或游客logout:无参,注销,执行后会直接跳

2020-07-15 10:05:27

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。