自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (3)
  • 收藏
  • 关注

原创 SQL语句优化

SQL查询中为了提高查询效率,我们常常会采取一些措施对查询语句进行sql优化,下面总结一些方法,仅供参考。01对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。02应尽量避免在 where 子句中使用!=或操作符,否则将引擎放弃使用索引而进行全表扫描。03应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认..

2022-07-08 23:58:18 145 1

原创 知名公司GitHub官网

1.Google1.Googlehttps://github.com/google2.Google Sampleshttps://github.com/googlesamples3.Google Codelabshttps://github.com/googlecode…4.GoogleChromehttps://github.com/GoogleChrome5.Google Creative Labhttps://github.com/googlecrea…6.Google Inte

2020-06-17 10:14:26 14802

原创 【转载】win10环境下,利用自带虚拟机hyper-v安装centos7方法详解

一、安装win10企业版自带虚拟机 hyper-v1、控制面板–>程序和功能–>启用或关闭Windows功能勾上 hyper-v 确定就ok了2、安装成功后会发现在 左下角“开始”菜单里的"Windows 管理工具" 中出现“hyper-v管理器”打开hyper-v管理器,首先新建"虚拟交换机" 以便虚拟系统访问网络。虚拟交换机 创建完成后,接下来我们创建 虚拟机。这边根据需要选择第一代还是第二代。附上网上的一张差异图,本人没有试过,仅供大家参考:选择之前建立的

2020-05-25 19:18:45 821

转载 win10配置java环境变量,解决javac不是内部或外部命令等问题

昨天重装了win10系统,发现以前配好的java环境变量和tomcat环境变量全都清空了,在重新配置的时候总是出现问题,即在cmd命令窗口下,输入java,显示正常,输入java -version 也是显示正常,唯独输入javac,显示“javac不是内部或外部命令,布拉布拉一些的问题”,然后我就开始各种百度各种谷歌,终于在大半夜把这个问题搞定了。。。来看看我的新博客下面来说说这个问题的解决办法,...

2018-06-23 14:41:54 432

转载 JAVA实现SFTP文件上传和下载(利用JSCH.jar)

原文链接:https://my.oschina.net/hetiangui/blog/137357如果你想用纯JAVA实现SFTP文件上传或下载,或者是想纯JAVA连接到SSH2服务器上执行命令,那就使用JSch.jar包吧。这里我们先描述实现SFTP协议的上传和下载,上代码和详细的代码注释:/**      * 利用JSch包实现SFTP下载、上传文件      * @param ip 主机IP...

2018-06-05 18:59:58 3760

原创 PLSQL本地使用配置

一.安装配置1.配置环境变量(Oracle client的解压地址)2.安装PLSQL;二.中文乱码环境变量中配置 NLS_LANG        AMERICAN_AMERICA.ZHS16GBK

2018-03-03 09:47:46 1099

原创 Win8.1 IE浏览器打不开,双击图标,右键打开都没有反应,只能以管理员身份才可以运行

在正常情况下可以采取网上的通用做法1、在开始菜单里面找到运行窗口,在里面输入regedit,打开注册表编辑器;      2、然后在注册表编辑器里面依次展开HKEY_CURRENT_USERSoftwareMicrosoftInternet  Explorer,找到 Main 主键;      3、接着右键单击Main主键,选择权限;      4、在弹出的权限设置对话框里点高级按钮;      ...

2018-02-24 21:19:50 1936

转载 PL/SQL注册码

Product Code:4t46t6vydkvsxekkvf3fjnpzy5wbuhphqzserial Number:601769password:xs374ca

2018-01-19 08:54:07 413

转载 在浏览器地址栏输入URL,按下回车后究竟发生了什么?

原文:http://igoro.com/archive/what-really-happens-when-you-navigate-to-a-url/作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。本文将更深入的研究当你输入一个网址的时候,

2017-11-15 14:32:48 538

原创 微信支付的时候通过cURL加密传输

在开发微信支付的过程中,遇到了关于cURL加密传输的问题,做下记录方便今后查阅。提交数据到https时,需要pem证书来加密。我们使用浏览器访问https的时候,浏览器会自动加载网站的安全证书进行加密。但是你用curl请求https时,没有通过浏览器,就只有自己手动增加一个安全证书进行加密。代码示例:private function httpGet($url) {

2017-11-02 18:13:20 1725

转载 Java的JVM GC(Garbage Collection)垃圾回收原理机制及算法

ava GC(Garbage Collection)垃圾回收机制,Java VM中,存在自动内存管理和垃圾清理机制。GC机制对JVM(Java Virtual Machine)中的内存进行标记,并确定哪些内存需要回收,根据一定的回收策略,自动的回收内存,永不停息(Nerver Stop)的保证JVM中的内存空间,防止出现内存泄露和溢出问题。Java中不能显式分配和注销内存。有些开发者把对象设置为n

2017-10-17 23:22:37 220

转载 Jsonp解决ajax跨域问题

由 于此前很少写前端的代码(哈哈,不合格的程序员啊),最近项目中用到json作为系统间交互的手段,自然就伴随着众多ajax请求,随之而来的就是要解决 ajax的跨域问题。本篇将讲述一个小白从遇到跨域不知道是跨域问题,到知道是跨域问题不知道如何解决,再到解决跨域问题,最后找到两种方法解决ajax 跨域问题的全过程。不知是跨域问题起 因是这样的,为了复用,减少重复开发,单独开发了一

2017-10-17 23:06:58 215

转载 SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)

使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认

2017-09-29 13:58:02 183

转载 Java互联网架构-类的加载机制

序言当程序主动使用某个类时,如果该类还未被加载到内存中,系统会通过加载,连接,初始化三个步骤来对该类进行初始化,JVM将会连续完成这三个步骤,也把这三个步骤统称为类加载或类初始化。类加载指的是将类Class文件读入内存,并为之创建一个java.lang.Class对象,也就是说程序使用任何类时,系统都会为之建立一个java.lang.Class对象类是某一类对象

2017-09-29 10:17:58 336

转载 spring的@Transactional注解详细用法

概述事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下:为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(Java Persistence API和JDO(Java Data Objects

2017-09-25 10:48:18 211

原创 微信公众号支付流程解读及支付签名验证方法

微信公众号支付大致分为以下几步:   1.获取openID:微信公众号支付一个重要的参数就是openID,此步骤可以查阅相关文档   2.获取支付相关参数:appid:公众账号ID,mch_id:商户号,nonce_str:随机字符串,sign_type:签名类型,out_trade_no:商户订单号,total_fee:标价金额(交易金额默认为人民币交易,接口中参数支付金额单位为【分】,

2017-09-19 18:11:36 13978 3

转载 微信支付本地测试

微信支付的开发越来越多,很多开发者头疼的问题就是调试问题,那么今天就给大家讲一下如何在本地调试微信支付功能。一、调试工具准备1、花生壳工具:官网下载地址:http://hsk.oray.com/download/       注册免费版域名,调试基本已经足够。(多么好的一个映射软件,在新版本中微信开发url却不能用。很可惜)但是支付是可以使用的。2、本地调试

2017-09-18 09:56:18 9374 3

转载 @responseBody注解的使用

1、  @responseBody注解的作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来返回JSON数据或者是XML  数据,需要注意的呢,在使用此注解之后不会再走试图处理器,而是直接将数据写入到输入流中,他的效果等同于通过response对象输出指定格式的数据。2、    @Requ

2017-09-12 11:38:42 228

转载 Cache工具类

/** * Copyright © 2015-2020 JeePlus All rights reserved. */package com.jeeplus.common.utils;import net.sf.ehcache.Cache;import net.sf.ehcache.CacheManager;import net.sf.ehcache.El

2017-09-12 10:53:51 607

原创 条形码和二维码编码解码

package com.jeeplus.common.utils;import java.awt.image.BufferedImage;import java.io.File;import java.util.Hashtable;import javax.imageio.ImageIO;import com.google.zxing.BarcodeFo

2017-09-12 10:52:58 1170

转载 文件上传工具类

package com.jeeplus.common.utils;import java.io.File;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Arrays;import java.util.Da

2017-09-12 10:46:30 519

转载 字符串工具类, 继承org.apache.commons.lang3.StringUtils类

/** * Copyright © 2015-2020 JeePlus All rights reserved. */package com.jeeplus.common.utils;import java.io.UnsupportedEncodingException;import java.text.ParseException;import java

2017-09-12 10:45:18 3658

转载 身份证工具类

package com.jeeplus.common.utils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.HashMap;import java.

2017-09-12 10:43:05 458

原创 微信支付签名工具类---Signature

package com.jeeplus.mobile.utils;import java.io.IOException;import java.lang.reflect.Field;import java.util.ArrayList;import java.util.Arrays;import java.util.Iterator;import java.util

2017-09-12 10:40:47 5459 1

原创 XML文件处理工具类 ---XMLUtils

package com.jeeplus.mobile.utils;import java.io.InputStream;import java.io.StringReader;import java.io.StringWriter;import java.util.HashMap;import java.util.Map;import javax.xml.b

2017-09-12 10:38:44 3517

原创 MD5 算法

package com.jeeplus.mobile.utils;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/* * MD5 算法*/public class MD5 {        // 全局数组    private fi

2017-09-12 10:20:28 164

原创 网络请求工具类--HttpClientUtil

package com.jeeplus.mobile.utils;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.security.KeyStore;import java.util.ArrayList;import java.util

2017-09-12 10:19:30 444

转载 微信api ----统一下单

应用场景除被扫支付场景以外,商户系统先调用该接口在微信支付服务后台生成预支付交易单,返回正确的预支付交易回话标识后再按扫码、JSAPI、APP等不同场景生成交易串调起支付。状态机支付状态转变如下:接口链接URL地址:https://api.mch.weixin.qq.com/pay/unifiedorder

2017-09-12 10:04:37 2071

原创 vue 环境搭建异常

connot find module graceful-fs   vue环境搭建时,出现connot find module graceful-fs,查阅资料后发现是node.js版本不对,应该更换高版本的node.js   同时需要在

2017-09-12 09:44:33 613

转载 让sublime text3支持Vue语法高亮显示

1.准备语法高亮插件vue-syntax-highlight。下载地址:https://github.com/vuejs/vue-syntax-highlight或:http://download.csdn.net/download/qq_32786873/9964679 下载页面并下载: 解开压缩包vue-syntax-highli

2017-09-11 10:13:23 738

转载 支付宝网页支付在IOS下唤起客户端支付后不能returnurl

大家都知道在之前的支付宝网页支付接口中,不能够唤起APP客户端来完成支付,这样造成非常不佳的用户体验;在那个时候,像大众点评之类的大型网站的wap版却能够唤醒,那个时候翻遍文档都没有此类方案,于是大家给的解释就是支付宝只给了大商户一些特殊的权限,那个时候还真是羡慕不已啊。后来支付宝进步了,在新版本的接口中新增了唤起客户端支付的接口,配置app_pay参数为yes即可。完成接口配置及相关业务

2017-09-11 09:32:35 7213

转载 vue.js在windows本地下搭建环境和创建项目

Vue.js是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和Vue生态系统支持的库开发的复杂单页应用。    首先vue.js的作者是中国人,所以说他是国产的,吸收了google的angular.js和facebook

2017-09-08 11:48:30 1286

转载 Spring-boot中读取config配置文件的两种方式

了解过spring-Boot这个技术的,应该知道Spring-Boot的核心配置文件application.properties,当然也可以通过注解自定义配置文件的信息。Spring-Boot读取配置文件的方式:一.读取核心配置文件信息application.properties的内容     核心配置文件是指在resources根目录下的application

2017-09-08 11:25:22 3257

原创 Vue环境搭建

Vue环境搭建1.首先下载最新版的node.js和Git Node.js 下载地址:http://nodejs.cn/download/ Git: 下载地址:推荐直接360软件管家下载 2.安装Git和node.jsGit和node.js下载完成后,正常情况下默认安装,安装前确认本机没有其他版本3.安装完成后,在项目目录下(如图所示)4.5.右键选择

2017-09-08 11:09:59 229

原创 IOS下的safari下localStorage不起作用的问题

用vue开发的项目在登录的时候,无意中发现ios10.3以后版本登录没反应,测试时发现此处之后无法执行,查阅资料后发现在度娘上没找到答案,最后到google发现有人说是Private Browsing Mode引起的。然后查看IOS的safari没有发现隐私设置什么的后来点击右下角小框框发现有个无痕浏览的模式。MD,关闭后一切正常// Safari, in

2017-09-06 16:55:47 6656

原创 判断过滤表情

/**     * 判断是否含有emoj表情     * @param source     * @return     */    public static boolean containsEmoji(String source) {        int len = source.length();        boolean isEmoji = false;

2017-09-06 11:51:38 217

原创 ajax 基本操作(批量操作)

//批量删除购物车中的商品function deleteProductList(){var checkboxs=document.getElementsByName("checkbox");var ids='';for(var i=0;iif(checkboxs[i].checked){ids+=checkboxs[i].value + ',';}}if(i

2017-09-06 11:38:28 559

转载 nginx负载均衡简单配置

nginx负载均衡简单配置准备三台虚拟机来做这个实验:192.168.232.132        web服务器192.168.232.133        web服务器192.168.232.134        负载均衡服务器首先三台电脑预装nginx软件:1、导入外部软件库[plain] view plain copy

2017-09-05 16:33:50 174

原创 vue.js 列表数据加载更多

时间用户名类型增值量提成{{dateFormat(item.bizDate)}}{{item.userName}}{{item.type}}{{item.inreaseAmount}}{{item.commission}} 

2017-09-05 16:13:37 7852

原创 vue.js 设置默认图片

设置默认图片若图片不存在则替换

2017-09-05 16:10:14 1701

Linux版 jdk8纯净版

Linux版 jdk8纯净版

2022-08-05

Navicat Premium_11.2.7简体中文版.rar

Navicat Premium_11.2.7简体中文版.rar ,

2020-05-25

空空如也

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

TA关注的人

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