自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

雨一直下、、

君子生非异也,善假于物也。

  • 博客(67)
  • 资源 (4)
  • 收藏
  • 关注

原创 使用nginx 用线上前端页面调试后台接口

做为一名后台开发人员,你在开发调试中是否遇到过以下的问题:测试人员在测试环境测出问题,提出一个缺陷,第一时间找到你,而你不知道是什么问题,需要去定位,而常规的操作是看日志,有些情况根据日志是不能够准确定位到问题,你想去复现,询问了测试人员的操作流程,但是还是需要前端配合你在本地进入还原情景,当然不排除远程调试程序(利用现有线上前端页面,在本地调试服务器代码,不在讨论范畴)。如果你遇到过上面...

2019-08-22 20:24:06 2304 1

原创 常用 linux jq 命令语法整理

常用 linux jq 命令语法整理语法json命令result str说明.“Hello, world!”jq ‘.’“Hello, world!”{“foo”: 42, “bar”: “less interesting data”}jq ‘.foo’42返回对象foo key 值{“notfoo”: true, “alsonotfoo”: false}jq ‘.foo’null对象key不存在,返回null.[][1,2,3]jq

2021-06-25 23:52:56 4582

原创 kubectl 常用命令

kubectl命令kubectl controls the Kubernetes cluster manager. Find more information at: https://kubernetes.io/docs/reference/kubectl/overview/Basic Commands (Beginner): create Create a resource from a file or from stdin. expose 使用 repl

2021-01-18 15:47:18 376

原创 k8s -创建第一个pod资源

minikube 启动minikube start --image-repository='registry.cn-hangzhou.aliyuncs.com/google_containers' --registry-mirror='https://dockerhub.azk8s.cn'第一个资源清单 pod-helloworld.ymlkind: PodapiVersion: v1metadata: namespace: default labels: app: nginx nam

2021-01-18 15:24:26 390

原创 移动端,服务器常用的代理工具

1.Charles proxyCharles是一个HTTP代理/ HTTP监视器/反向代理,使开发人员能够查看其机器和Internet之间的所有HTTP和SSL / HTTPS流量。这包括请求,响应和HTTP标头(包含cookie和缓存信息)2.Fiddler proxyFiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,...

2019-08-22 13:40:54 697

转载 CentOS7 通过YUM安装MySQL5.7

CentOS7 通过YUM安装MySQL5.7 [传送门]

2018-10-29 15:25:07 194

转载 JavaScript和原生功能交互桥梁

/** * 注:“成功输出”指的是接口执行成功回调函数的入参,“失败输出”指的是接口执行失败回调函数的入参 * 失败输出统一为: * {"msg":"失败信息"} * Created by chaozhong on 2015/11/25. * *//* * JS API最终执行函数,JavaScript和原生功能交互桥梁 * * @param ap...

2018-10-26 18:05:45 961 2

原创 后台微信app支付统一下单调起例子

后台微信app支付统一下单调起public class Bxh { //统一接口地址 private static final String REQUEST_URL = "https://api.mch.weixin.qq.com/pay/unifiedorder"; private static final String APPID = "xxx"; privat...

2018-05-14 13:56:57 2900

原创 EventBus 3.0 简单使用

功能:通过解耦发布者和订阅者简化Android事件传递 EventBus可以代替Android传统的Intent,Handler,Broadcast或接口函数,在Fragment,Activity,Service线程之间传递数据,执行方法。特点:代码简洁,是一种发布订阅设计模式(观察者设计模式)使用场景 用于线程间的通讯代替handler或用于组件间的通讯代替Intent 广泛用于团购,商城,

2018-01-31 17:49:29 372

原创 android mqtt

package com.example.com.mqtt.simple.chat;import android.app.Activity;import android.os.Bundle;import android.os.CountDownTimer;import android.os.Handler;import android.os.Message;import android.ut

2017-12-22 13:47:09 458

原创 mqtt

demo 及apache-apollo-1.7.1,mqttv3下载地址这里写链接内容package com.mqtt.demo;import java.util.concurrent.ScheduledExecutorService;import com.ibm.micro.client.mqttv3.MqttClient;import com.ibm.micro.client.mqttv3.M

2017-12-19 17:27:30 787

原创 POI

下载地址:demopackage poi;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.PrintStream;import org.apache.poi.hssf.usermod

2017-10-13 16:50:10 442

原创 签名加密ascii排序例子

public static String sign(String secret,Map<String,String> params){ //按参数名asscic码排序 List<String> names=new ArrayList(); names.addAll(params.keySet()); java.util.Collecti

2017-07-04 17:11:36 1840

原创 Job

<bean id="jobDetail2" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <property name="targetObject" ref="bizJob"></property> <property name="targetMeth

2016-12-05 16:37:30 455

原创 二叉树的遍历(前序遍历、中序遍历、后序遍历)

二叉树在计算机科学中,二叉树是每个节点最多有两个子树的树结构。通常子树被称作 左子树 和 右子树。树是一种重要的非线性数据结构,直观地看,它是数据元素(在树中称为结点)按分支关系组织起来的结构。树和二叉树的2个主要差别: 1. 树中结点的最大度数没有限制,而二叉树结点的最大度数为2; 2. 树的结点无左、右之分,而二叉树的结点有左、右之分二叉树也是递归定义的,其结点有左右子树之分,逻辑上二叉树有

2016-10-21 16:04:19 1502

原创 事务的手动提交 jdbc Template

在web.xml 中配置实现接口ApplicationContextAware 的 ApplicationContextUtil 的类,可以获取项目运行的WebApplicationContextDataSourceTransactionManager transactionManager = (DataSourceTransactionManager)ApplicationContextUtil.

2016-09-07 23:59:27 4944

原创 热部署

把springloaded-1.2.5.RELEASE.jar放到tomcat的bin文件夹下打开bin下的catalina.bat,添加 set JAVA_OPTS=-javaagent:springloaded-1.2.5.RELEASE.jar -noverifyspring-loaded能够检测tomcat下部署的webapp,在不重启tomcat的情况下,实现web应用的热部署。

2016-08-13 11:31:15 340

原创 Tomcat部署项目的方式

1.直接把项目复制到Tomcat安装目录的webapps目录中2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,在<host>间插入 <Context path="/hello" docBase="F:\eclipse3.2\workspace\hello\WebRoot" <!-- d

2016-08-13 11:21:29 388

原创 修改 tomcat 的内存

修改 tomcat 的内存方式: 修改 tomcat安装目录\bin\catalina.bat 在 set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG% 这行下面前面加上 JAVA_OPTS=’-Xms512m -Xmx1024m’ JAVA_OPTS=”$JAVA_OPTS -server -XX:PermSize=64M -XX:MaxPermSize

2016-08-13 11:08:08 428

原创 java 加密 Digest EnCrypt 加密与解密

package digest;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import org.a

2016-07-20 20:21:23 10334

转载 datatable 基本参数

转 Datatables中文API——基本参数鉴于自己一直在使用datatables,发现这是个很不错的表格插件,但是好的东西都是英文的,所以我结合自己的使用经验,把官网的英文api做下简单的翻译,同时也希望大家把自己的使用经验一起分享出来,让我们更好的使用datatables,本帖将会持续更新…… 从基本属性开始吧 bAutoWidth :启用或禁用自动列宽度的计算。默认值true类型bo

2016-06-02 19:43:44 1035

转载 datatable 例子

jQuery Datatable 实用简单实例使用 jQuery Datatable 构造数据列表,并且增加或者隐藏相应的列,已达到数据显示要求。同时, jQuery Datatable 强大的功能支持:排序,分页,搜索等。Query Datatable 能良好支持数据完全加载到本地后构建数据列表,排序、分页、搜索等功能就会自带,不需要我们去关心,在此主要说明通过后台动态的加载数据,已达到在大数据面

2016-06-02 19:27:07 2238

原创 oracle 面试题

一 ORACLE和MySQL的区别1. 是大型数据库而Mysql是中小型数据库,Oracle市场占有率达40%,Mysql只有20%左右,同时Mysql是开源的而Oracle价格非常高Oracle。2. Oracle支持大并发,大访问量,是OLTP最好的工具。(OLTP[联机事务处理])(OLAP[数据仓库处理 有了基础大数据后 根据数据分析 市场定位])3. 安装所用的空间差别也是很大的,

2016-03-14 14:52:47 1409

原创 hibernate 面试题

1 讲讲一下orm框架 以及各个orm框架的区别答:o---Object对象。r---关系数据库。m---映射文件。orm可以说是一项为了实现面向对象与关系数据库的不匹配而产生的一种框架,简单的说:orm是通过使用描述对象与关系数据库之间映射的元数据,将Java程序中的对象通过自动持久化同步到关系数据库,本质上来说就是把数据从一种形式转换成另一种形式。orm类型 映射关系 开发效率 数据

2016-03-10 18:55:15 6930 1

原创 mybatis 面试题

1.Mybatis比IBatis比较大的几个改进是什么 a.有接口绑定,包括注解绑定sql和xml绑定Sql , b.动态sql由原来的节点配置变成OGNL表达式, c. 在一对一,一对多的时候引进了association,在一对多的时候引入了collection 节点,不过都是在resultMap里面配置2.什么是MyBatis

2016-03-10 18:52:32 43448 4

原创 spring 面试题

spring问题1 什么 spring 包含哪些模块 有哪些优点2 beanfactory和appalicationContext区别 ApplicationContext提供了一种解决文档信息的方法,一种加载文件资源的方式(如图片), 他们可以向监听他们的beans发送消息。另外,容器或者容器中beans的操作,这些必须以 bean工厂的编程方式

2016-03-10 18:51:55 1603

原创 cache 的算法

1. 随机算法,即RAND算法 Random algorithm 利用软件或硬件的随机数发生器来确定主存储器中被替换的页面。这种算法最简单,而且容易实现。但是,这种算法完全没有利用主存储器中页面调度情况的历史信息,也没有反映程序的局部性,所以命中率比较低。2.先进先出算法,即FIFO算法 First-In First-Out algorithm 这种算法选择最先调入主存储器的页面作为被替换的

2016-03-10 18:48:01 2217

原创 ehcache.xml

<?xml version="1.0" encoding="gbk"?><ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="ehcache.xsd"> <diskStore path="java.io.tmpdir"/> <defaultCache ma

2016-03-10 18:39:59 571

原创 spring aop 与 aspectj

1.aop 实现MyAdvise.javapackage com.spring.aop;import java.lang.reflect.Method;import org.aopalliance.intercept.MethodInterceptor;import org.aopalliance.intercept.MethodInvocation;import org.aspectj.la

2016-03-10 18:34:47 481

原创 struts2 面试题

1 Struts2与Struts1的联系与区别 为什么要用Struts2struts1与struts2都是mvc框架的经典实现模式。Struts2不是从Struts1升级而来,而是有WebWork改名而来,而WebWork只是Xwork加了很多WEB拦截器而已?区别:1.核心控制器改成了过滤器(过滤器比Servlet的级别要高,因为程序运行时是先进入过滤器再进入Servlet)2.stru

2016-03-04 08:14:08 1737 1

原创 ognl

OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言,通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。它使用相同的表达式去存取对象的属性。这样可以更好的取得数据。OGNL是通常要结合Struts 2的标志一起使用。主要是#、%和$这三个符号的使用。使用方法如下: 新建名为St

2016-03-04 08:11:51 587

原创 mybatis 使用eclipse 生成实体类

1.安装插件下载 MyBatis_Generator_1.3.1.zip,解压架包把features、plugins文件夹下的架包分别拷贝到eclipse安装目录下的features、plugins文件夹。重启eclipse2.ctrl+N 建generatorConfig.xml文件3.配置generatorConfig.xml<?xml version="1.0" encoding="UTF-8

2016-03-04 08:04:49 3487

原创 ssm (spring,sprinMvc,mybatis)集成

1.spring.mybatis.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springf

2016-03-04 07:54:48 781

原创 where set trim sql if foreach 实现xml方式的动态sql

1.student-mapping.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="dyna">

2016-02-21 22:00:44 708

原创 resultMap 结果集映射(one to many/many to one)

1.userInfo-mapping.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="cc">

2016-02-20 17:26:35 2114

原创 splProvider 实现动态sql

SqlProvider.javapackage com.mybatis.provider;import java.util.List;import com.mybatis.pojo.UserInfo;public class SqlProvider { /* * * sql 提供者 * 提供一个sqlStatement的sql字符串 * 多条

2016-02-20 10:42:31 1005

原创 SelectKey

/* * @selectKey 用于生成主键 */ @SelectKey( /* * sql statement 主要用于生成主键 * oracle 查sequener * mysql id 最大值加一 */

2016-02-20 10:10:59 1560

原创 ssm Springmvc+spring+hibernate

1.spring-hibernate.xml 文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.sp

2016-02-20 09:12:23 783

原创 mybatis 一些类型的别名/#和$的区别

mybatis 类型的别名public class TypeAliasRegistry { private final Map<String, Class<?>> TYPE_ALIASES = new HashMap<String, Class<?>>(); public TypeAliasRegistry() { registerAlias("string", String.class

2016-02-18 22:20:53 2949

原创 jQuery 调用 ajax

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>

2016-02-18 22:07:12 454

httpcanary9.2.8.1.apk

Httpcanary破解版是一款主打安卓手机抓包功能的应用。可以帮你快捷的在手机上进行抓包应用,丰富的工具给你更好的体验,该版本已经全面解锁高级专业版功能,给你带来更好的体验。

2019-08-21

mqtt 简单demo源码

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和制动器(比如通过Twitter让房屋联网)的通信协议

2017-12-19

Poi的一些简单操作

POI的一些基本的操作,对excel的一些简单操作,欢迎下载

2017-10-13

patternDesign设计模式例子源码

patternDesign设计模式例子源码

2016-03-16

空空如也

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

TA关注的人

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