- 博客(139)
- 资源 (24)
- 收藏
- 关注
原创 微信-公众号模板消息
使用测试公众号可以进行本地调试,线上这个功能仅服务号支持。accesstoken已获取到,获取到用户的openId。即将接收消息的微信需要关注对应公众号。
2023-08-09 10:56:16
333
原创 微信-网页授权
公众号AppId以及AppSecret的申请,并可以获取到token。授权地址必须在微信执行(本地在微信的开发工具进行执行)回调地址需要和js安全域名配置为同一个。测试公众号配置你本地的ip。根据code获取用户的openId。授权地址参考(静默授权)下载微信的开发者工具。
2023-08-09 10:31:35
240
原创 微信-公众号服务器配置,小程序token认证
吐槽: 原本选择别的免费厂商,注册之后发现竟然需要人脸认证。搞什么飞机,脸是随随便便给刷的呀😒。这部分代码试用于微信公众号的服务器token校验,且适用于小程序的token校验。这里需要注意的是,如果要在本地进行调试,需要进行内网穿透,可以使用ngrok。
2023-08-09 10:16:26
477
原创 微信-jssdk多图上传
多媒体上传接口进行上传,后台调用微信的地址是从接口调试工具中的多媒体下载地址拿到的,相关微信前端文档仅提了一句。原生h5在微信端唤起选择图片后无法进行多选,因此需借用jssdk中的uploadImage进行多图选择。这里如果是在本地调试,上传到微信服务器返回的serverid是假的,可以使用接口调试工具中的。
2023-08-09 09:56:38
461
原创 微信-jssdk实现定位功能
使用上一篇进行基础配置,测试公众号的申请,jssdk的引入,configz的初始化。通过jssdk获取经纬度,调用高德接口根据经纬度获取地址信息。里面使用到的工具类代码见。
2023-08-09 09:31:06
1013
转载 PLSQL可以连接Oracle数据库但使用eclipse时连接不上
一、报错信息首先我这里是通过VPN连接客户那边的数据库,在使用PL/SQL时输入正确的数据库访问地址、用户名和密码可以连接到数据库,但是在使用eclipse启动项目时却报错,报错信息如下:Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [jstream-db.xml
2020-11-16 11:23:49
1007
转载 tomcat日志文件catalina.out过大,进行分割日志
使用cronolog进行日志切割,据说cronolog是个切割日志的小工具,可以切割很多种日志文件具体做法如下:1、下载(最新版本)# wget http://cronolog.org/download/cronolog-1.6.2.tar.gz 百度云地址: 链接:https://pan.baidu.com/s/132INZxcLgSoIz1_Ss7fnoQ 提取码:it892、解压缩# tar zxvf cronolog-1.6.2.tar.gz3、进入...
2020-09-28 15:34:39
777
原创 mybaties oracle批量添加 批量修改
<insert id="insertBatch" parameterType="java.util.List" useGeneratedKeys="false" flushCache="false"> INSERT INTO CMF_INV_BILLING_DETAIL ( ID, REGION_ID, KP_RQ, CHECK_DESK_ID, CHECK_DESK_NAME, CO.
2020-07-15 10:07:34
334
原创 linux系统定时备份oracle
1.备份脚本#!/bin/bash#:本脚本自动备份7天的数据库,每次备份完成后,删除7天之前的数据。#加载oracle的相关参数#如果oracle参数不明确,请使用命令查看# su - oracle # echo $ORACLE_HOME# #如果是在windows中编辑命令上传脚本之后需要执行下面的命令转化为unix格式#sed -i 's/\r$//' back-up....
2019-12-11 13:39:07
397
转载 Axure做的原型HTML在谷歌浏览器中查看?
普遍的做法是使用插件,但是因为版本的兼容等,插件经常失效.还有这样一种办法_在生成的HTML文档中找到index.html,把其中的一段浏览器检测代码删掉即可。...
2019-07-04 14:55:48
1539
原创 dva+antd完成tree
dva项目下完成tree的展示参考antd文档https://ant.design/components/tree-cn/import { Tree } from 'antd';import { Modal } from 'antd';import React from 'react';import { connect } from 'dva';import axios fro...
2019-05-13 20:12:00
495
原创 dva框架使用mockjs模拟数据
1.安装mockjsnpm install mockjs --save//如果安装失败可更改为淘宝源2.配置mockjs打开.roadhogrc.mock.js加入如下配置const fs=require('fs');const path=require('path');const mockPath=path.join(__dirname+'/mock');cons...
2019-05-13 20:05:45
1346
转载 谷歌浏览器安装json格式化插件
实际开发工作中经常用到json数据,那么就会有这样一个需求:在谷歌浏览器中访问URL地址返回的json数据能否按照json格式展现出来。比如,在谷歌浏览器中访问:http://jsonview.com/example.json展现效果如下:很明显,后者的效果更好。实现步骤如下:1、下载JsonView扩展程序压缩包下载地址:https://github.com/gil...
2019-05-13 19:57:45
3905
2
转载 json-server常用自定义路由和简单配置
json-server为前端工程师提供了快速mock后端REST api的可能。我们只需要新建一个简单的json文件或者几行js代码就可以快速模拟出REST api的接口。比如,对于如下json文件:// db.json{ "posts": [ { "id": 1, "title": "json-server", "author": "typicode" } ],...
2019-05-10 18:57:55
2319
转载 json-server 的使用(入门篇)
作为一个前端开发工程师,在后端还没有ready的时候,不可避免的要使用mock的数据。很多时候,我们并不想使用简单的静态数据,而是希望自己起一个本地的mock-server来完全模拟请求以及请求回来的过程。json-server是一个很好的可以替我们完成这一工作的工具。我们只需要提供一个json文件,或者写几行简单的js脚本就可以模拟出RESTful API的接口。首先,提供一个很不错的jso...
2019-05-10 18:48:57
970
转载 15分钟了解TiDB
由于目前的项目把mysql换成了TiDb,所以特意来了解下tidb。其实也不能说换,由于tidb和mysql几乎完全兼容,所以我们的程序没有任何改动就完成了数据库从mysql到TiDb的转换,TiDB 是一个分布式 NewSQL (SQL 、 NoSQL 和 NewSQL 的优缺点比较 )数据库。它支持水平弹性扩展、ACID 事务、标准 SQL、MySQL 语法和 MySQL 协议,具有数据强一致...
2019-05-08 09:49:35
715
转载 Linux使用free命令buff/cache过高
在Linux系统中,我们经常用free命令来查看系统内存的使用状态。在一个RHEL6的系统上,free命令的显示内容大概是这样一个状态:其实:buffers/cache占用的较多,说明系统中有进程曾经读写过文件,但是不要紧,这部分内存是当空闲来用的Linux内核会在内存将要耗尽的时候,触发内存回收的工作,以便释放出内存给急需内存的进程使用。一般情况下,这个操作中主要的内存释放都来自于对...
2019-05-06 14:58:52
1053
转载 yarn: command not found
今天在bash中使用npm(6.9.0)安装 yarn 。安装是成功了,但无法使用yarn 命令,提示如下:[root@localhost /]# yarn -versionbash: yarn: 未找到命令百度、谷歌后折腾了一番才解决,其实很简单,不过查到了方法但全英文不好理解,这里记一下安装yarn 后如下,记住yarn 路径并添加到 $PATH中[root@local...
2019-04-29 09:54:06
17152
1
转载 Jenkins 构建任务完成后自动杀死衍生进程
Jenkins默认在构建完成之后杀死衍生进程,是默认行为.但这样每次刚启动应用就会被停掉.网上找到了下面几个解决办法‘1.添加启动参数,禁用该行为java -Dhudson.util.ProcessTree.disable=true -jar jenkins.war2.启动服务之前修改job的BUILD_IDBUILD_ID=dontKillMe nohup java -ja...
2019-04-24 15:34:11
1326
转载 Tengine安装./configure: error: C compiler cc is not found
CentOS 6.5 下安装Tengine 执行配置命令./configure时提示以下错误:checking for OS+ Linux 2.6.32-431.el6.x86_64 x86_64checking for C compiler ... not found解决:执行以下命令:yum -y install gcc gcc-c++ autoconf ...
2019-04-24 11:10:04
351
转载 docker 拉取jenkins镜像速度缓慢
命令docker pull jenkins最开始是使用上面的命令进行拉取,此jenkins是旧版本,不建议使用可以使用如下命令拉取新版本docker pull jenkins/jenkins如果拉取速度还是缓慢,设置docker加速镜像,并重启vi /etc/docker/daemon.json{"registry-mirrors": ["http://hub-mi...
2019-04-23 17:16:04
4006
2
原创 gradle学习第二篇
此篇主要是在对现有项目构建由maven切换gradle需要注意的地方providedCompile jar包/依赖代码 仅在编译的时候需要,但是在运行时不需要依赖 前提:apply plugin: 'war' providedCompile 'com.hand:hap-core:3.5.4-RELEASE:classes' 如果要使之生效,需要...
2019-03-06 08:50:50
251
转载 eclipise 导入gradle项目
1准备工作1.1 安装插件打开eclipse,Help——Marketplace,搜索buildship,进行安装。安装成功后会重启eclipse。1.2 自动构建打开build.gradle文件,在第一行添加以下代码apply plugin 'eclipse'在项目所在目录下运行以下命令Windows下gradlew.bat eclipseps:...
2019-03-04 13:47:40
435
原创 Gradle学习第一篇
说明这是一个基于 JVM 的富有突破性构建工具。它为您提供了:一个像 ant 一样,通用的灵活的构建工具 一种可切换的,像 maven 一样的基于约定约定优于配置的构建框架 强大的多工程构建支持 强大的依赖管理(基于 ApacheIvy) 对已有的 maven 和 ivy 仓库的全面支持 支持传递性依赖管理,而不需要远程仓库或者 pom.xml 或者 ivy 配置文件...
2019-03-04 11:44:24
433
原创 flyway的使用
官网地址flyway和liuqiubase对比为什么使用flyway? 进行数据库版本管理,迁移,摆脱人工手动执行脚本或者手动更改数据库字段的尴尬(特别是数据库比较多的时候).使用背景 在做一个框架平台的时候,因为多个项目和平台并行开发,导致平台每次进行版本升级的时候需要兼顾n多数据库的更新.flywaydb的命名规则如:V1__2014_4_13....
2019-03-02 09:26:49
3373
转载 html中用js格式化JSON输出
调用接口将返回的json数据按原样塞入<div> <pre id = "show"> </pre></div>然而接收到的json串不能直接通过 $("#show").html(jsObj) 塞进去,需要用JSON.stringify()转为字符串才能作为内容填充进去,如果要格式化显示,则要在转string是添加参...
2019-02-26 15:07:10
1728
转载 Linux离线安装redis
redis需要使用gcc的编译环境,如果是联网的情况下直接使用命令yum -y install gcc 安装。不能联网就需要离线安装了。rpm包下载地址:https://download.csdn.net/download/yjaspire/10917737注:如需各种rpm包可以从这两个个地方获取:http://mirrors.163.com/centos/6/os/x86_6...
2019-01-15 10:42:23
1665
2
转载 java 中 Unsafe
最近在看Java并发包的源码,发现了神奇的Unsafe类,仔细研究了一下,在这里跟大家分享一下。Unsafe类是在sun.misc包下,不属于Java标准。但是很多Java的基础类库,包括一些被广泛使用的高性能开发库都是基于Unsafe类开发的,比如Netty、Cassandra、Hadoop、Kafka等。Unsafe类在提升Java运行效率,增强Java语言底层操作能力方面起了很...
2018-12-25 15:39:22
946
转载 java安全管理器SecurityManager
一、文章的目的 这是一篇对Java安全管理器入门的文章,目的是简单了解什么是SecurityManager,对管理器进行简单配置,解决简单问题。 比如在阅读源码的时候,发现这样的代码,想了解是做什么的:SecurityManager security = System.getSecurityManager();if (security != null) { securi...
2018-12-25 13:39:38
2330
转载 SpringMVC中servletFileUpload.parseRequest(request)解析为空获取不到数据问题
原因分析首先我们来看下Spring mvc 中文件上传的配置<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="defaultEncoding" val...
2018-12-19 11:47:35
1406
原创 if else 优化
需求:if else 过多,不利于阅读,不够优雅。。。。 背景:曾经有一个项目,我负责系统中工作流部分,系统中大概有差不多快10种流程,当时全局监听器是使用的同一个,然后根据不同的流程编码去调用不同的业务代码,因此写了很多if else ....又不想使用switch....如下代码优化:public class StateTest { public static vo...
2018-12-18 13:44:05
1009
1
转载 Maven发布war到私服
Maven发布war到私服pom配置 <distributionManagement> <snapshotRepository> <id>snapshots</id> <url>http://172.16.20.103:8081/repository/maven-snapshots/</u...
2018-12-17 20:48:20
594
原创 KendoUi 实现组织架构树
需求:在前端将组织架构显示为可选择的树形结构,并在选择之后可以回填组织名称,并获取到对应组织id 实现:系统框架使用kendoui作为前端框架,那么就寻找相关组件,并且在后台java代码中组装数据,设置属性. 表结构如下1.建立TreeVo对象package com.fsl.lcp.demo.vo;import java.util.List;impo...
2018-12-15 11:46:55
3260
原创 java 分析 i++ 和++i 区别
i++和++i的区别?//1号代码段public class test02 { public static void main(String[] args) { int i=10; i++; int j=11; ++j; }}使用javap查看字节码 public static void main(java.lang.String[])...
2018-12-02 15:11:57
2962
3
转载 Java字节码指令收集大全
Java字节码指令大全 常量入栈指令 指令码 操作码(助记符) 操作数 描述(栈指操作数栈) 0x01 aconst_null null值入栈。 0x02 iconst_m1 ...
2018-12-02 09:00:47
516
1
转载 通过javap命令分析java汇编指令
一、javap命令简述javap是jdk自带的反解析工具。它的作用就是根据class字节码文件,反解析出当前类对应的code区(汇编指令)、本地变量表、异常表和代码行偏移量映射表、常量池等等信息。当然这些信息中,有些信息(如本地变量表、指令和代码行偏移量映射表、常量池中方法的参数名称等等)需要在使用javac编译成class文件时,指定参数才能输出,比如,你直接javac xx.java,就...
2018-12-02 08:53:04
428
1
转载 Java中级开发工程师知识点归纳
(一)Java1.接口和抽象类的区别①抽象类里可以有构造方法,而接口内不能有构造方法。②抽象类中可以有普通成员变量,而接口中不能有普通成员变量。③抽象类中可以包含非抽象的普通方法,而接口中所有的方法必须是抽象的,不能有非抽象的普通方法。④抽象类中的抽象方法的访问类型可以是public ,protected和默认类型,但接口中的抽象方法只有public和默认类型。⑤ 抽象类中...
2018-12-02 08:19:03
516
转载 JAVA 堆栈 堆 方法区 静态区 final static 内存分配 详解
Java栈与堆堆:顺序随意栈:后进先出(Last-in/First-Out). Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在运行时动态分配...
2018-12-02 08:17:43
390
原创 docker部署javaweb环境
linux系统:centos7.3docker安装参考https://www.cnblogs.com/yufeng218/p/8370670.htmlhttp://www.runoob.com/docker/centos-docker-install.html下面地址为 linux版本jdk1.8和tomcat8链接:https://pan.baidu.com/s/18NV-...
2018-11-13 09:24:08
444
谷歌浏览器使用的插件集合.rar
2019-05-17
Liquibase 3.4.2
2018-10-30
最新cas单点登陆demo包含cas服务器和2个客户端代码
2018-09-27
cas单点登陆demo包含cas服务器和2个客户端代码
2018-09-27
简易聊天室
2018-06-03
WebService整合spring
2016-09-05
springMvc+mybaties+easyui
2016-08-18
java 利用POI 导入导出Excel
2016-06-03
js生成二维码图片并打印
2016-02-24
js生成二维码并打印
2016-02-22
生成二维码并打印
2016-02-20
《HTML5从入门到精通》中文教程
2016-02-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人