自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

转载 redis主从配置

1.复制一份配置出来为从机所用 ~$ cp redis/etc/redis.conf redis/etc/redis_slave.conf ~$ vi redis/etc/redis_slave.conf 主机配置无需修改,从机配置如下(主机配置请对应前一章redis安装) ...

2019-07-11 21:24:02 127

转载 Redis在windows下安装过程

一、下载windows版本的Redis去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网以及没有下载地址,只能在github上下载,官网只提供linux版本的下载官网下载地址:http://redis.io/downloadgithub下载地址:https://github.com/MSOpenTech/redis/tags二、安装Redis1.这里下载的...

2019-07-11 21:22:36 123

原创 生成小程序二维码

生成小程序的官方文档地址:https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/qr-code/wxacode.getUnlimited.html功能代码块:@RequestMapping("createWxTinyCode") public ResponseEntity<String&g...

2019-07-02 14:52:52 510

原创 字符串地址解析的工具类

主要是正则表达式的调整  逻辑处理 如果为直辖市或者香港澳门则省级名称和市级名称一致。 import java.util.ArrayList;import java.util.LinkedHashMap;import java.util.List;import java.util.Map;import java.util.regex.Matcher;import java.uti...

2018-07-05 18:53:24 623

转载 程序员需要掌握的正则表达式

一、校验数字的表达式*表示匹配0-无穷+表示匹配1-无穷数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\....

2018-06-26 01:59:53 184

原创 SpringMVC实体类创建

package j2ee.dto;import java.util.Date;public class TestMilkDto {        private int id;        private String milkyTeaName;        private int isDeleted;        private int status;        private int...

2018-06-25 11:06:09 1775

原创 关于微信支付的流程梳理(主要是校验)

最近做了一个微信支付的功能,整理下思路(主要是校验逻辑):先上图微信H5支付的官方流程图:自己梳理了下流程:① 用户请求支付----&gt;② 前端页面请求后台接口----&gt;③ 后台处理订单逻辑(请求微信支付校验接口,成功后返回相应的校验数据)----&gt;④ 后台将校验数据返回给前端页面----&gt;⑤ 前端页面封装数据调用微信支付接口----&gt;⑥ 微信将结果回调到前端请求中配置...

2018-06-12 21:13:19 2977

原创 关于代码中Map集合的使用

       场景:需要将一个对象数据通过传参的形式访问另一个方法,并且该对象需要在之前组装成一个Map&lt;String,Object&gt; 的格式。       用到map集合的功能:Map.entry。       定义一个 商品的缓存Map:                                Map&lt;String,Object&gt; goodsCache=new H...

2018-06-11 19:53:10 1443

转载 java后台创建压缩包&使用浏览器下载文件(批量下载实现)

项目中所提出的需求,需要将指定的页面生成为pdf文件,然后进行下载,同时需要支持批量下载。 首先想到的就是先生成pdf文件,然后将其进行压缩,生成zip压缩文件,然后使用浏览器的下载功能即可完成批量下载的需求。//点击批量下载按钮所触发的js片段function getTeamReport(obj){ var temp_form = document.crea

2017-09-29 11:22:14 1402

转载 如何实现一个简单易用且可靠的消息队列框架?

http://mp.weixin.qq.com/s/QCwNcgQdfuS3S52f4rXTIg

2017-04-27 15:59:56 419

原创 关于重定向的几个注意点

1.在httpclient的传输过程中 没有返回结果之前 重定向无效。2.重定向的时候 多个项目之间 后台重定向 无法获取到session值  前端js直接重定向 可以获取到session值。

2017-04-20 13:58:50 919

原创 WEB漏洞 关于%00的传参空格漏洞

在代码中过滤空格 过滤方式:pathfile = pathfile.replace("\0","");

2016-12-15 15:24:25 712

原创 Sql注入bug修改

SQL注入 将有可能泄露的数据的那个参数 改 str.replaceAll(".*([';]+|(--)+).*", " ");

2016-12-05 12:15:55 1808

转载 JSTL配置问题:According to TLD or attribute directive in tag file

JSTL配置问题:According to TLD or attribute directive in tag file2009年04月09日 星期四 23:10应用部署运行的时候出现JSP异常, 发生在使用JSTL库的时候: According to TLD or attribute directive in tag file, attribute val

2016-10-24 16:59:20 3862

转载 99%的人都理解错了HTTP中GET与POST的区别

GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心充满了自信和喜悦。你轻轻松松

2016-09-21 10:50:13 457

原创 window.location.href 这个 跳转 兼容极速模式

window.location.href  兼容极速模式 若页面需默认用极速核,增加标签: 若页面需默认用ie兼容内核,增加标签: 若页面需默认用ie标准内核,增加标签:这是360官方写的最好的办法还是css处理好网页兼容将上面的代码 放到公共js里面

2016-08-22 15:26:44 3419

原创 通过对方的请求 获取对方的ip地址

用处 通过获取对方的HttpServletRequest 的请求 获取到用户进行某种操作的ip地址package com.hzlq.fax.util;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStr

2016-07-07 15:04:25 4646 2

转载 数据库SQL优化大总结之 百万级数据库优化方案

数据库SQL优化大总结之 百万级数据库优化方案这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:...

2016-05-13 16:35:32 248

转载 java连接各种数据库的配置文件写法

参考配置文件# 示例配置参考,涵盖几乎所有的主流数据库############# Oracle数据库 #########################   数据库驱动名driver=oracle.jdbc.driver.OracleDriver#   数据库URL(包括端口)dburl=jdbc:oracle:thin:@127.0.0.1:152

2016-02-02 16:06:58 2647

原创 SQL批量插入

Spring框架下的SQL批量插入例子:final String[] faxID = faxId;this.jdbcTemplate.batchUpdate(sql, new BatchPreparedStatementSetter() {@Overridepublic void setValues(PreparedStatement ps, int i)throws

2015-12-23 18:13:16 461

转载 MyBatis的动态SQL详解

MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。MyBatis中用于实现动态SQL的元素主要有: ifchoose(when,otherwise)trimwheresetforeachif就是简单的条件判断,利用if语句我们可以实现某些简单的条件选择。先来看如下一个例子:Xml代码  

2015-10-12 14:53:41 229

原创 mybites 大于 小于符号的情况

在写 mybites的xml文件时  写到该处时:        and account like #{thirdUserName,jdbcType=VARCHAR}xml文件提示:The value of attribute "test" associated with an element type "if" must not contain the '

2015-09-28 11:17:21 1898

转载 web.xml配置文件

Web.xml常用元素   web-app>   display-name>display-name>定义了WEB应用的名字   description>description> 声明WEB应用的描述信息     context-param>context-param> context-param元素声明应用范围内的初始化参数。   

2015-09-24 15:06:28 291

原创 <context:component-scan>使用说明 接上一篇 自己理解方面所写

1.如果配置了那么标签就可以不用再xml中配置了2.有一个use-default-filters属性,改属性默认为true,这就意味着会扫描指定包下的全部的标有@Component的类,并注册成bean.也就是@Component的子注解@Service,@Reposity。     如:写 则会去扫描这个fax下面的所有java类并注册成bean。3.还提供了两个子标

2015-09-24 11:27:41 433

转载 <context:component-scan>使用说明

在xml配置了这个标签后,spring可以自动去扫描base-pack下面或者子包下面的java文件,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean注意:如果配置了那么标签就可以不用再xml中配置了,因为前者包含了后者。另外还提供了两个子标签1.        2.       在说明这两个子标签前,

2015-09-24 11:15:06 268

转载 push到github时,每次都要输入用户名和密码的问题

在github.com上 建立了一个小项目,可是在每次push  的时候,都要输入用户名和密码,很是麻烦原因是使用了https方式 push在termail里边 输入  git remote -v 可以看到形如一下的返回结果origin https://github.com/yuquan0821/demo.git (fetch)origin https://

2015-09-14 17:41:27 297

原创 sql语句 字段update为null

今天写sql碰到一个问题:         想要更新某张表中额字段 设置该字段为null           一开始用 update table A set 字段a is null where 字段b = 条件.         但是失败了  出现一个 [Err] ERROR:  syntax error at or near "update";的错误.         查询资料之

2015-08-27 16:01:21 88602 5

原创 设置Spring定时器

接上一篇 :0/5 * * * * ?   ------------设置定义定时器(注意)关键是设置 cronExpression属性 :cronExpression表达式有至少6个(也可能是7个)由空格分隔的时间元素。从左至右,这些元素的定义如下: 1.秒(0–59) 2.分钟(0–59) 3.小时(0–23) 

2015-08-21 14:50:00 354

原创 spring定时器

Spring 定时器 记录一份定时器的 配置文件:(第一次学习 使用)          --------  表示指定对应线程的项目路径                    sendFax           changeThirdUid   

2015-08-21 14:24:52 247

原创 获取本机ip地址的最后段

package demo;import java.net.InetAddress;import org.apache.commons.lang.StringUtils;/** * 获取本机ip地址的最后段 * @author shenjie * @date 2015-8-10 *  * */public class GetIp {public

2015-08-10 10:37:59 1755

转载 mybatis与hibernate区别

以前没怎么用过mybatis,只知道与hibernate一样是个orm数据库框架。随着使用熟练度的增加,发现它与hibernate区别是非常大的,结合至今为止的经验,总结出以下几点:1. hibernate是全自动,而mybatis是半自动。hibernate完全可以通过对象关系模型实现对数据库的操作,拥有完整的JavaBean对象与数据库的映射结构来自动生成sql。而mybati

2015-07-24 10:56:21 304

原创 淘宝开放平台签名验证失败

错误提示:[sdk.comm.err] [156] ERROR [2015-07-20 17:16:32^_^null^_^null^_^192.168.2.32^_^Windows Vista^_^top-sdk-java-20150129^_^https://oauth.tbsandbox.com/token^_^^_^java.security.cert.CertificateExcep

2015-07-21 10:18:09 3758

原创 Spring 注解方式 链接数据库

下面是 spring的配置文件applicationContext-db.xml的内容:xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx"xmlns:aop="http://www.springframework

2015-06-16 11:05:20 671

原创 缓存工具类

package com.hzlq.fax.util;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;/** * 单服务缓存redis工具类(需要额外jar包jedis) * *

2015-06-12 10:36:19 330

原创 针对sqlServer截取字段

在写sql语句时需要截取字段中的 某些数据:charindex (按某个数据截取,字段名) ----这个方法可以确定该数据在字段中的位置 例 charindex('@','jjj@test1')      select charindex('@','jjj@test1'); 得到的结果为4;substring (字段名,charindex ('@',字段名),len(f.字段名

2015-05-14 11:35:16 1788 1

原创 java简单过滤器

-------------------java端代码---------------------------------/** *  * 过滤器配置. * @author shenjie *  * @date 2015-04-14 *  * */import java.io.IOException;import javax.servlet.Filter

2015-04-21 10:43:45 270

java知识梳理

java 知识重点复习! 有助于java面试.

2014-02-19

空空如也

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

TA关注的人

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