自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

I can @ me

活着,很不容易,你要学会取悦自己

  • 博客(139)
  • 资源 (24)
  • 收藏
  • 关注

原创 微信-公众号模板消息

使用测试公众号可以进行本地调试,线上这个功能仅服务号支持。accesstoken已获取到,获取到用户的openId。即将接收消息的微信需要关注对应公众号。

2023-08-09 10:56:16 242

原创 微信-网页授权

公众号AppId以及AppSecret的申请,并可以获取到token。授权地址必须在微信执行(本地在微信的开发工具进行执行)回调地址需要和js安全域名配置为同一个。测试公众号配置你本地的ip。根据code获取用户的openId。授权地址参考(静默授权)下载微信的开发者工具。

2023-08-09 10:31:35 154

原创 微信-公众号服务器配置,小程序token认证

吐槽: 原本选择别的免费厂商,注册之后发现竟然需要人脸认证。搞什么飞机,脸是随随便便给刷的呀😒。这部分代码试用于微信公众号的服务器token校验,且适用于小程序的token校验。这里需要注意的是,如果要在本地进行调试,需要进行内网穿透,可以使用ngrok。

2023-08-09 10:16:26 318

原创 微信-jssdk多图上传

多媒体上传接口进行上传,后台调用微信的地址是从接口调试工具中的多媒体下载地址拿到的,相关微信前端文档仅提了一句。原生h5在微信端唤起选择图片后无法进行多选,因此需借用jssdk中的uploadImage进行多图选择。这里如果是在本地调试,上传到微信服务器返回的serverid是假的,可以使用接口调试工具中的。

2023-08-09 09:56:38 265

原创 微信-jssdk实现定位功能

使用上一篇进行基础配置,测试公众号的申请,jssdk的引入,configz的初始化。通过jssdk获取经纬度,调用高德接口根据经纬度获取地址信息。里面使用到的工具类代码见。

2023-08-09 09:31:06 627

原创 微信-jssdk使用

h5使用微信jssdk

2023-08-09 09:24:04 519

转载 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 840

转载 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 633

原创 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 286

原创 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 339

转载 Axure做的原型HTML在谷歌浏览器中查看?

普遍的做法是使用插件,但是因为版本的兼容等,插件经常失效.还有这样一种办法_在生成的HTML文档中找到index.html,把其中的一段浏览器检测代码删掉即可。...

2019-07-04 14:55:48 1449

原创 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 447

原创 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 1285

转载 谷歌浏览器安装json格式化插件

实际开发工作中经常用到json数据,那么就会有这样一个需求:在谷歌浏览器中访问URL地址返回的json数据能否按照json格式展现出来。比如,在谷歌浏览器中访问:http://jsonview.com/example.json展现效果如下:很明显,后者的效果更好。实现步骤如下:1、下载JsonView扩展程序压缩包下载地址:https://github.com/gil...

2019-05-13 19:57:45 3848 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 2139

转载 json-server 的使用(入门篇)

作为一个前端开发工程师,在后端还没有ready的时候,不可避免的要使用mock的数据。很多时候,我们并不想使用简单的静态数据,而是希望自己起一个本地的mock-server来完全模拟请求以及请求回来的过程。json-server是一个很好的可以替我们完成这一工作的工具。我们只需要提供一个json文件,或者写几行简单的js脚本就可以模拟出RESTful API的接口。首先,提供一个很不错的jso...

2019-05-10 18:48:57 918

转载 15分钟了解TiDB

由于目前的项目把mysql换成了TiDb,所以特意来了解下tidb。其实也不能说换,由于tidb和mysql几乎完全兼容,所以我们的程序没有任何改动就完成了数据库从mysql到TiDb的转换,TiDB 是一个分布式 NewSQL (SQL 、 NoSQL 和 NewSQL 的优缺点比较 )数据库。它支持水平弹性扩展、ACID 事务、标准 SQL、MySQL 语法和 MySQL 协议,具有数据强一致...

2019-05-08 09:49:35 643

转载 Linux使用free命令buff/cache过高

在Linux系统中,我们经常用free命令来查看系统内存的使用状态。在一个RHEL6的系统上,free命令的显示内容大概是这样一个状态:其实:buffers/cache占用的较多,说明系统中有进程曾经读写过文件,但是不要紧,这部分内存是当空闲来用的Linux内核会在内存将要耗尽的时候,触发内存回收的工作,以便释放出内存给急需内存的进程使用。一般情况下,这个操作中主要的内存释放都来自于对...

2019-05-06 14:58:52 990

转载 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 16570 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 1235

转载 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 312

转载 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 3629 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 197

转载 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 303

原创 Gradle学习第一篇

说明这是一个基于 JVM 的富有突破性构建工具。它为您提供了:一个像 ant 一样,通用的灵活的构建工具 一种可切换的,像 maven 一样的基于约定约定优于配置的构建框架 强大的多工程构建支持 强大的依赖管理(基于 ApacheIvy) 对已有的 maven 和 ivy 仓库的全面支持 支持传递性依赖管理,而不需要远程仓库或者 pom.xml 或者 ivy 配置文件...

2019-03-04 11:44:24 370

原创 flyway的使用

官网地址flyway和liuqiubase对比为什么使用flyway? 进行数据库版本管理,迁移,摆脱人工手动执行脚本或者手动更改数据库字段的尴尬(特别是数据库比较多的时候).使用背景 在做一个框架平台的时候,因为多个项目和平台并行开发,导致平台每次进行版本升级的时候需要兼顾n多数据库的更新.flywaydb的命名规则如:V1__2014_4_13....

2019-03-02 09:26:49 3257

转载 html中用js格式化JSON输出

调用接口将返回的json数据按原样塞入&lt;div&gt; &lt;pre id = "show"&gt; &lt;/pre&gt;&lt;/div&gt;然而接收到的json串不能直接通过 $("#show").html(jsObj) 塞进去,需要用JSON.stringify()转为字符串才能作为内容填充进去,如果要格式化显示,则要在转string是添加参...

2019-02-26 15:07:10 1661

转载 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 1335 2

转载 java 中 Unsafe

 最近在看Java并发包的源码,发现了神奇的Unsafe类,仔细研究了一下,在这里跟大家分享一下。Unsafe类是在sun.misc包下,不属于Java标准。但是很多Java的基础类库,包括一些被广泛使用的高性能开发库都是基于Unsafe类开发的,比如Netty、Cassandra、Hadoop、Kafka等。Unsafe类在提升Java运行效率,增强Java语言底层操作能力方面起了很...

2018-12-25 15:39:22 858

转载 java安全管理器SecurityManager

一、文章的目的  这是一篇对Java安全管理器入门的文章,目的是简单了解什么是SecurityManager,对管理器进行简单配置,解决简单问题。  比如在阅读源码的时候,发现这样的代码,想了解是做什么的:SecurityManager security = System.getSecurityManager();if (security != null) { securi...

2018-12-25 13:39:38 2214

转载 SpringMVC中servletFileUpload.parseRequest(request)解析为空获取不到数据问题

原因分析首先我们来看下Spring mvc 中文件上传的配置&lt;bean id="multipartResolver"        class="org.springframework.web.multipart.commons.CommonsMultipartResolver"&gt;        &lt;property name="defaultEncoding" val...

2018-12-19 11:47:35 1216

原创 if else 优化

   需求:if else 过多,不利于阅读,不够优雅。。。。   背景:曾经有一个项目,我负责系统中工作流部分,系统中大概有差不多快10种流程,当时全局监听器是使用的同一个,然后根据不同的流程编码去调用不同的业务代码,因此写了很多if else ....又不想使用switch....如下代码优化:public class StateTest { public static vo...

2018-12-18 13:44:05 910 1

转载 Maven发布war到私服

Maven发布war到私服pom配置 &lt;distributionManagement&gt; &lt;snapshotRepository&gt; &lt;id&gt;snapshots&lt;/id&gt; &lt;url&gt;http://172.16.20.103:8081/repository/maven-snapshots/&lt;/u...

2018-12-17 20:48:20 543

原创 KendoUi 实现组织架构树

    需求:在前端将组织架构显示为可选择的树形结构,并在选择之后可以回填组织名称,并获取到对应组织id   实现:系统框架使用kendoui作为前端框架,那么就寻找相关组件,并且在后台java代码中组装数据,设置属性.  表结构如下1.建立TreeVo对象package com.fsl.lcp.demo.vo;import java.util.List;impo...

2018-12-15 11:46:55 3156

原创 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 2920 3

转载 Java字节码指令收集大全

Java字节码指令大全 常量入栈指令 指令码 操作码(助记符) 操作数 描述(栈指操作数栈) 0x01 aconst_null   null值入栈。 0x02 iconst_m1   ...

2018-12-02 09:00:47 474 1

转载 通过javap命令分析java汇编指令

一、javap命令简述javap是jdk自带的反解析工具。它的作用就是根据class字节码文件,反解析出当前类对应的code区(汇编指令)、本地变量表、异常表和代码行偏移量映射表、常量池等等信息。当然这些信息中,有些信息(如本地变量表、指令和代码行偏移量映射表、常量池中方法的参数名称等等)需要在使用javac编译成class文件时,指定参数才能输出,比如,你直接javac xx.java,就...

2018-12-02 08:53:04 393 2

转载 Java中级开发工程师知识点归纳

(一)Java1.接口和抽象类的区别①抽象类里可以有构造方法,而接口内不能有构造方法。②抽象类中可以有普通成员变量,而接口中不能有普通成员变量。③抽象类中可以包含非抽象的普通方法,而接口中所有的方法必须是抽象的,不能有非抽象的普通方法。④抽象类中的抽象方法的访问类型可以是public ,protected和默认类型,但接口中的抽象方法只有public和默认类型。⑤ 抽象类中...

2018-12-02 08:19:03 449

转载 JAVA 堆栈 堆 方法区 静态区 final static 内存分配 详解

Java栈与堆堆:顺序随意栈:后进先出(Last-in/First-Out).      Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在运行时动态分配...

2018-12-02 08:17:43 329

原创 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 375

微信相关功能集成(包含前后端)

微信模板消息 多图上传jssdk 服务器验证 静默授权 定位地址获取

2023-08-09

谷歌浏览器使用的插件集合.rar

谷歌浏览器可以使用的插件集合,有 react-developer-tools插件,JSONView插件,AxureRP插件,reduxdevtools插件 AxureRP可解压下来,打开扩展程序,点击加载已解压的扩展程序,react则直接拖动至扩展程序,redux也是解压拖动,jsonview则解压后,点击加载已解压的扩展程序,文件夹选择 至WebContent。。。。(记得选中开发者模式)

2019-05-17

gcc的rpm包全套

gcc的rpm包全套,离线的时候可以使用,版本是4.4.7,欢迎下载,博客有对应安装教程

2019-01-15

Liquibase 3.4.2

Liquibase是一个用于跟踪、管理和应用数据库变化的开源的数据库重构工具。它将所有数据库的变化(包括结构和数据)都保存在XML文件中,便于版本控制。 Liquibase具备如下特性: * 不依赖于特定的数据库,目前支持包括Oracle/Sql Server/DB2/MySql/Sybase/PostgreSQL/Caché等12种数据库,这样在数据库的部署和升级环节可帮助应用系统支持多数据库。 * 提供数据库比较功能,比较结果保存在XML中,基于该XML你可用Liquibase轻松部署或升级数据库。 * 以XML存储数据库变化,其中以作者和ID唯一标识一个变化(ChangSet),支持数据库变化的合并,因此支持多开发人员同时工作。 * 在数据库中保存数据库修改历史(DatabaseChangeHistory),在数据库升级时自动跳过已应用的变化(ChangSet)。 * 提供变化应用的回滚功能,可按时间、数量或标签(tag)回滚已应用的变化。通过这种方式,开发人员可轻易的还原数据库在任何时间点的状态。 * 可生成数据库修改文档(HTML格式) * 提供数据重构的独立的IDE和 Eclipse插件

2018-10-30

plsql以及客户端

连接远程或本地oraclde,plsql以及对应客户端,注意按照解压后的说明来操作,记得配置环境变量

2018-10-01

最新cas单点登陆demo包含cas服务器和2个客户端代码

这个的注意说明写的比较清除,以这个为准,,,,csdn不可以删除已经上传的资源。。 cas单点登陆的完整demo,java实现,支持https,包含cas服务器和2个客户端代码,解压即用,运行之前请阅读注意说明,记得添加证书至jdk信任,如果实在无法运行可以参考我的博客相关文章

2018-09-27

cas单点登陆demo包含cas服务器和2个客户端代码

cas单点登陆的完整demo,java实现,支持https,包含cas服务器和2个客户端代码,解压即用,运行之前请阅读注意说明,记得添加证书至jdk信任,如果实在无法运行可以参考我的博客相关文章

2018-09-27

maven聚合项目

maven项目,主要是一些配置,如聚合和继承以及插件.私服等,项目按模块区分,多个子项目继承parent

2018-07-08

简易聊天室

服务端 java +webSocket实现的简易网页聊天的一个demo 代码中注释比较少,如果没有看过websocket的朋友看代码可能会有点懵,就去我的博客搜索 webSocket,先看下websocket的基本使用

2018-06-03

maven+springMvc+mybatiesDemo

maven+springMvc+mysql的框架,

2016-10-14

WebService整合spring

webservice整合spring的使用,服务器端和客户端均有,jar包都在客户端,服务端自行添加,同时 还有AJAX请求webservcie的demo,包括在CXF上的账户密码拦截器的使用

2016-09-05

springMvc+mybaties+easyui

这个demo主要是mybatie和Spring和easyui的整合,spring的相关使用在index都在页面,整合easyui做的树形菜单和分页在login页面,数据库sql也在代码中,一应jar齐全,注释也比较齐全,导入立马能够使用。

2016-08-18

mybaties的demo

mybaties 的demo

2016-08-08

java 利用POI 导入导出Excel

前几天项目上需要加上导入导出,在网上找了一下,么有合适的!于是自己写,源码里所需要的jar都有,从jsp界面进行Excel的导入导出,并可用于上传和下载。如有所用,喜不自禁,分享,开源的意义。 写的不是特别好,不喜勿喷!

2016-06-03

java利用POI生成与解析EXCEL所需JAR

jar

2016-05-29

js生成二维码图片并打印

主体:根据数据生成二维码,并且打印此二维码 技术:js ,jquery ,jquery.jqprint-0.3.js来打印图片,jquery.qrcode.min.js生成二维码,另参杂多项前端小技术,例如:CANVAS转换图片,IMG添加id,js定时器,新窗口弹出....所有一应插件均已完善,不用多余下载和排除故障 本人新手,不喜勿喷!考虑好再下载!

2016-02-24

JS左右滚动的图片切换效果

JS左右滚动的图片切换效果

2016-02-22

js生成二维码并打印

附赠:js弹出遮罩DIV层DEMO 主体:根据数据生成二维码,并且打印此二维码 技术:js ,jquery ,jquery.jqprint-0.3.js来打印图片,jquery.qrcode.min.js生成二维码,另参杂多项前端小技术,例如:CANVAS转换图片,IMG添加id,js定时器,新窗口弹出....所有一应插件均已完善,不用多余下载和排除故障 本人新手,不喜勿喷!考虑好再下载!

2016-02-22

生成二维码并打印

附赠:js弹出遮罩DIV层DEMO 主体:根据数据生成二维码,并且打印此二维码 技术:js ,jquery ,jquery.jqprint-0.3.js来打印图片,jquery.qrcode.min.js生成二维码,另参杂多项前端小技术,例如:CANVAS转换图片,IMG添加id,js定时器,新窗口弹出....所有一应插件均已完善,不用多余下载和排除故障 本人新手,不喜勿喷!考虑好再下载!

2016-02-20

javascript实现页面打印功能.zip

兼容所有浏览器的web打印,js打印,打开工具请用DW或者VS,eclips

2016-02-19

sql21天自学通和oracle常用函数集锦

SQL21天自学通, 通用sql的使用,很详细, >>>另附加oracle专用sql语句详解

2016-02-15

《HTML5从入门到精通》中文教程

HTML 5 将带来什么?以下是 HTML 5 草案中最激动人心的部分: 全新的,更合理的 Tag,多媒体对象将不再全部绑定在 object 或 embed Tag 中,而是视频有视频 的 Tag,音频有音频的 Tag。本地数据库。这个功能将内嵌一个本地的 SQL 数据库,以加速交互式搜 索,缓存以及索引功能。同时,那些离线 Web 程序也将因此获益匪浅。不需要插件的富动画。Canvas 对象将给浏览器带来直接在上面绘制矢量图的能力,这意味着我们可以脱离 Flash 和 Silverlight,直 接在浏览器中显示图形或动画。一些最新的浏览器,除了 IE,已经开始支

2016-02-15

jquery 实用书籍,实例

不错的文档,附加简单实例!!!!锋利的jQuery第二版,《锋利的jQuery》(第二版)清晰的pdf+源代码。欢迎大家下载!

2016-02-15

Java连接SAP

连接sap系统需要通过sap javaconnect来连接,对于sapjco.jar系列文件有32位与64位之分。使用版本要对应jdk版本 这个是64的

2016-02-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除