- 博客(168)
- 资源 (4)
- 收藏
- 关注
原创 springmvc shiro 多种方式登录(小程序openid登录)
shiro多种方式登录 ApplicationContext.xml文件配置。自定义 ShiroUserOpenIdRealm。自定义UserOpenIDToken。使用openid登录。
2022-09-30 14:34:12 403
原创 mysql 空间查询 查询多边形和圆形区域内的点
圆形通过判断点到圆心的距离小于半径,适合数据量小的情况。点数量多的情况最好使用es或者MongoDB存储检索。在地图上画多边形或圆形区域,查询区域内的点。mybatis中存储点信息。mybatis中查询方式。...
2022-09-01 11:08:00 1085
原创 springmvc shiro 同时支持token 前后端分离
ApplicationContext.xml配置。在小程序中请求头中带上 authToken。
2022-08-08 14:40:13 347 1
原创 vue3 打包 在springmvc中访问
修改vue.config.js文件 设置指定css/js/img/fonts等静态资源文件夹的打包生成路径。大屏页面需要在web系统登录后访问,所以将vue生成的项目打包后,放进springmvc中,进行路由控制。将生成的assets/screen下的文件拷贝到springmvc项目的同路径下。将index.html拷贝到springmvc的jsp路径下。修改ApplicationContext-mvc.xml文件。我的页面出现了乱码,修改web.xml文件。yarn build 命令打包后。......
2022-08-03 18:29:23 559
原创 java poi freemarker ftl 模板导出word
1、制作模板用doc文件另存为Word 2003 XML文档(试过docx不行)模板中内容替换 如将时间替换为后台设置的字段 start1 {start1}~start1 {end1}将图片替换为后台传回的图片base64值 找到preserve标签 将原有的图片base64内容删除替换为KaTeX parse error: Expected 'EOF', got '#' at position 24: …表替换,找到列表中内容行 用......
2022-06-22 12:19:22 1110
原创 uniapp 音频播放
uniapp 音频播放<template> <view class="audio-view"> <view class="play-button-area"> <image class="icon-play" :src="playImage" @click="play"></image> </view> <view class="play-silder"> <view class="aud
2022-03-12 15:11:08 3616
原创 leaflet地图初始化显示不全问题
leaflet地图初始化显示不全问题map = L.map('mapDetaill', { crs: crs2000, minZoom: 7, maxZoom: 18, zoomControl: false, attributionControl: false, editable: true, continuousWorld: true, worldCopyJump: false
2022-01-27 13:48:35 1636 1
原创 vue v-html 内容中图片地址错误 移除
替换img 标签,加上onerror处理show_html.value=show_html.value.replace(/<img/ig,"<img οnerrοr='this.remove()'")
2022-01-13 13:44:54 418
原创 vue3 单选点击取消
<el-form-item label="资源分类" v-show="show == '3'"> <el-radio-group v-model="formZrzy.FLH"> <el-radio label="xxxx" @click.prevent="onRadioChange2('xxxx')">山</el-radio> </el-radio-group></el-form-item>functi.
2022-01-07 11:55:06 914
原创 vue 链接方式
query传参 参数在地址栏中显示 刷新不丢失 <router-link v-for="(menu,index) in currentMenuList" :key="index" :to="{ name: menu.linkName, query: menu.params }" > <li :class="{ active: show == index }">{{ menu.name }}</li> </ro
2021-11-15 16:58:46 1565
原创 vue3 element-plus el-tree自定义图标
<el-tree :data="treeData.data" node-key="id" :props="defaultProps" :default-expanded-keys="[0]" @node-click="handleNodeClick" > <template #default="scope"> <div class="custom-node"> <i class="tr.
2021-11-02 11:11:16 5564 2
原创 vue gsap 动态数字效果2
前一篇中用到了this 在vue3中不行改了一种方法<template> <div style="display: flex;justify-content: space-between;"> <div class="ball" v-for="(item,index) in show.list" :key="index"> <span style="font-size: 5vh;line-height: 5.5vh
2021-10-20 11:14:32 544 1
原创 vue gsap 动态数字效果
父组件<DigitalFlopVue :total-hj="digitalShow"/>let digitalShow=ref(15488)//下拉框切换 生成随机数展示function changeXsq(value){ console.log(value) digitalShow.value=Math.floor(Math.random()*30000)}组件DigitalFlop.vue<template> <!-- <div.
2021-10-19 18:33:12 594
原创 获取token
不同前端获取参数方式不同爱山东 vue代码上传后 不能写header 一是取不到header的值 二是post请求会变成OPTIONSpublic String getToken(HttpServletRequest request) { String jwt = request.getHeader("Authorization"); //APP if(StringUtils.isBlank(jwt)) { Cookie[] cookies = request.getC
2021-08-17 11:29:47 865
原创 HttpClient报错Timeout waiting for connection from pool
HttpClient报错Timeout waiting for connection from pool报错现象线上项目使用HttpClient请求第三方的HTTP资源,并发量高的时候,日志框报Timeout waiting for connection from pool客户端的现象是有时正常,有时报错原因分析网上查找资料,很多照搬某个博客的解决方法,大致是合理的使用EntityUtils.consume及时释放请求连接这个说法没错,但是这里的问题不是请求连接释放不当导致的出现这个异常是因为
2021-07-13 15:53:51 4120
原创 微信小程序 图片自适应
<image src="../../static/image/100.jpg" style="height:{{imgheight1}}px;width:100%;max-height: ;" ></image>const device= uni.getSystemInfoSync(); var screenW = device.windowWidth; export default { data() { return { imgheight1: scree
2021-06-25 14:00:44 94
原创 mysql中 批量更新数据 没有则插入 有则更新
mybatis中<insert id="insertOrUpdateUser" parameterType="pd"> INSERT INTO xxx (a,b,c,d,e,f,j,h,create_time,update_time) VALUES <foreach collection="list" item="item" index="index" separator=","> (#{item.a}, #{item.b}, #{item.c},
2021-04-26 15:56:47 828 1
原创 Android 信息弹出框
layout下的dialog_common_layout.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:backgroun
2021-04-21 15:46:24 200
原创 Android RecyclerView 列表
zcck_main.xml页面中包含了表头 列表 翻页 <include android:id="@+id/header" layout="@layout/zcck_one_title" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="10dp" app:l
2021-04-21 15:19:33 366
原创 Android 主题 启动页面
drawable中 splash.xml<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item android:drawable="@color/blue_user" /> <item android:drawable="@drawable/logo"
2021-04-21 15:10:06 289
原创 Android RecyclerView 列表隔行换色
在Adapter的onBindViewHolder方法中添加实现。 public final int[] colors = new int[] { 0x3000000, 0xFDF0F0F9 }; @Override public void onBindViewHolder(@NonNull ZcckMainActivity.VH holder, int position) { PageData c = dataList.get(position); holder.YQB
2021-04-21 15:06:24 740 3
原创 jar 运行脚本
start.sh#!/bin/bash#启动脚本,nohup方式后台运行jar包,其中参数需要根据实际情况调整# 参数说明如下# -Xms128m JVM初始分配的堆内存# -Xmx1024m JVM最大允许分配的堆内存# /root/java/api-1.0.0.jar jar文件全路径# --spring.profiles.active=prod 运行application-prod.properties# logs/api.out 实时输出控制台信息到指定
2021-04-16 09:06:36 318
原创 com.lbx:xTools
Android 引入compile ‘com.lbx:xTools:2.1.2’ 编译错误Execution failed for task ‘:app:transformClassesWithJarMergingForDebug’.com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/bumptech/glide/Glide.class需要排除
2021-04-15 17:23:56 115
原创 web网页社会化分享
<div class="share" id="share"> <div class="share-box" id="share-box"> <a class="share-btn gwds_weixin" data-w="gwds_weixin" title="微信"> </a> <a class="share-btn gwds_tsina" data-w="gwds_tsina" title="新浪微博">&n
2021-04-15 16:59:35 223
原创 java查询信息生成相关证书图片3
之前的方法 对于大段文字的line-height不生效 换一种方式<dependency> <groupId>gui.ava</groupId> <artifactId>html2image</artifactId> <version>2.0.1</version> </dependency>这种方式的 大段文字出现不能自动换行的问题,解决方法是每个文字加span标签 public
2021-02-04 15:25:48 123
原创 java查询信息生成相关证书图片2
上一篇 java查询信息生成相关证书图片 方法中使用img无法显示图片 修改了一下<dependency> <groupId>gui.ava</groupId> <artifactId>html2image</artifactId> <version>0.9</version> </dependency>@RequestMapping(value = "/fa/applet/sport
2021-01-15 09:56:04 230
原创 java查询信息生成相关证书图片
查询信息生成证书图片 @RequestMapping(value = "/fa/applet/certificate", method = RequestMethod.GET) public void imgReferer(HttpServletRequest request, HttpServletResponse response) { // 将图像输出到Servlet输出流中。 ServletOutputStream sos = null; t
2020-12-26 14:16:00 293
原创 echarts 双y轴
var myChart = echarts.init(document.getElementById('zhexian')); option = { // title: { // text: '最新价格' // }, tooltip: { trigger: 'axis' },
2020-12-22 16:42:36 1137
原创 在页面中通过键盘上下左右控制table选中的td以及编辑单元格内容
因业务需求,参考网上资料,实现在页面中编辑table中的数据,可在页面中通过上下左右操作控制选中单元格,回车或者双击在单元总插入input控件,回车或者双击或者点击单元格外回显输入的数据。一个input控件<input type="text" id="editor" style=" width: 99%; height: 22px; display: none; text-align: right;"></input>table结构<table class="edi
2020-12-11 11:21:20 1493
转载 POST multipart/form-data 上传多个文件
POST multipart/form-data 上传多个文件CloseableHttpClient httpClient = HttpClients.createDefault(); URIBuilder uri = new URIBuilder(); uri.setScheme("http").setHost("127.0.0.
2017-06-01 10:32:44 5055
原创 playframework Server端接受POST multipart/form-data请求
playframework Server端接受POST multipart/form-data请求,接收Client端发送的多个文件static SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd"); public static void getUploadFile(String file) {
2017-06-01 10:26:25 1483
原创 play framework --session 自动同步到cookie
在项目中遇到了一个情况,因为session会自动同步到cookie,导致页面中cookie太长,服务器无响应的问题
2017-01-20 16:29:54 1287
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人