自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 IntelliJ IDEA14的.IntelliJIdea14解决占用C盘问题

1、找到c盘下的的.IntelliJIdea14文件 我看了一下我的.IntelliJIdea14文件夹是16个G,决定把.IntelliJIdea14迁移到d盘,如下图: 2、迁移到d盘IntelliJ IDEA 14.0.2下面如下图: 3、修改IntelliJ IDEA 14.0.2 的bin目录下面的idea.properties文件,如下图: 4、备注:这4个配置就是对

2018-01-09 12:35:27 6449 2

转载 秒杀系统的架构解决之道

本文将会从三个方面来分别探讨如何设计应用架构以更好的支持“秒杀”类需求,包括秒杀带来的问题和挑战、产品架构解决之道、流量控制解决方案。秒杀场景下带来的海量用户所造成的流量突增对系统冲击力可想而知,瞬时流量之高一方面造成的读写冲突,数据库锁会非常严重,另一方面应用服务器能否撑住也是一个问题。同时由于秒杀业务一般是各种活动带来,需要快速上下线,这在开发上也会提出更高的标准,快速支持需求而不出错。从系统

2017-02-26 14:21:34 405

转载 intellj idea 如何设置类头注释和方法注释

intellj idea 如何设置类头注释和方法注释 intellj idea的强大之处就不多说了,相信每个用过它的人都会体会到,但是我们也会被他的复杂搞的晕头转向,尤其刚从eclipse转过来的童鞋,相信刚开始的那段经历都是不堪回首的,我也是一步步这么走过来的。 今天讲的一个主题是如何实现类似eclipse的Code Templates那样的功能,进行文件级别的方法级别注释的实现。

2017-02-22 10:13:49 518

转载 windows服务的安装卸载,修改执行路径(转)

安装卸载Windows服务,修改windows服务执行路径! 最近搞了一些和windows服务的打交道的事情,所以牵扯到安装卸载windows服务安装和卸载,把已经使用过的命令记录下来,备忘。语法:sc create | delete | config 服务名 [参数] 主要参数列表:   start= demand|boot|system|auto|disabled|delayed-au

2017-01-25 16:17:44 2366

原创 spring boot(三)

Part3、使用spring boot

2017-01-25 16:15:37 239

原创 2016年年终总结-致奋斗过的岁月

2016年匆匆过去,2016年对于我来讲是一个特殊的年份,是我的本命年,也是我结婚的年份,更是我当爸爸的年份。首先感谢家人对我的工作的理解与支持,感谢翔哥、童哥、书记、吉总对我的栽培,谢谢部门同事对我工作上的大力支持与配合,由衷的祝愿大家新年快乐,心想事成,阖家欢乐! 谈谈一年的收获与不足: 今年主要是交易系统上线与培训的一年。这一年泰州、泰兴、靖江、靖江、镇江、高邮等,还苏南地区的苏州、苏州工

2017-01-25 11:09:03 1180

原创 Part2、入门(一)

如果你想spring boot 入门或者一般意义上的spring boot 入门,这个章节是为你准备的。这个章节回答了你一些基础的问题比如what、how和why问题。通过安装文档你将获得spring boot 的一个详细介绍。我下面将建第一个spring boot程序,讨论些核心原则。8、介绍spring boot spring boot 使产品等级的spring应用很容易独立的创建。因为我们自

2017-01-18 16:28:37 306

原创 Part1、spring boot文档(一)

本章节主要提供spring boot参考文档的一个简述。你可以把它当做是一个网站地图。感兴趣的话可以从头读到尾,如果不感兴趣可以直接跳过此章节。 1、关于文档 spring boot的参考指南可以以html、pdf、epub文件形式提供。最新的一个版本是参考指南文档的版本你可以自已使用,也可以分发给其他人,无论是电子还是纸质的参考指南,提供给其他人的时候不能收取任何费用,并且每个版本都要有版权声

2017-01-13 16:12:37 297

原创 springboot(版本声明)

如果结合文自已实际或者翻译有误请各位看官指正,谢谢! 首先把springboot的官网地址贴出来地址:springboot官网地址我这里使用spring-1.4.3这个版本,目前日期是2017年1月13号,因为springboot这块更新比较频繁,我这里如果时间跨度拉的很大的话后面会考虑升级版本。

2017-01-13 11:10:38 1670

原创 spring-boot专题-(背景)

最近发现看官网文档提升技术比较快,但是奈何我英文水平太烂,这里我针对自已业务和项目,一边用大白话翻译文档,一边一起学习spring-boot,希望一起与诸君共勉,哈哈!

2017-01-13 10:57:57 527

转载 MySQL索引原理及慢查询优化

MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题

2017-01-11 08:52:54 957

原创 针对 《基于数组的ArrayList》源码测试结果

@Test public void save() throws Exception { ArrayList<Integer> integerList = new ArrayList<Integer>(); for (int i = 0; i <20; i++) { integerList.add(i); }

2017-01-08 17:20:48 266

转载 1.1 基于数组的ArrayList

数组是应用最广泛的数据存储结构,它被植入到大部分编程语言中。由于数组十分易懂,所以它被用来介绍数据结构的起点。 数组分为2种:无序数组与有序数组。ArrayList是Java中我们最常使用的List接口的实现类,其是内部就是通过维护一个无序数组来实现的。因此ArrayList具备无须数组拥有的所有优点和缺点:具体实现如下:操作时间复杂度插入O(1)删除O(N)查找O(N)需要注意的是:1、Array

2017-01-08 17:06:32 407

原创 跨域访问(ajax+nginx)

1.配置nginx的location 列如:location /onePriceLog { index index.html; proxy_pass http://192.168.128.110:81/admin/trans/onePriceLog.f; proxy_set_header Host $host; proxy_

2016-11-10 20:27:20 778

转载 idea14 -注册机

package cn.gtmap.landsale.security;import java.math.BigInteger;import java.util.Date;import java.util.Random;import java.util.Scanner;import java.util.zip.CRC32;/** * Created by trr on 2016/1

2016-01-18 16:06:10 433

原创 spring里面怎么取容器里面的常量值

通常常量是已键值对形式在***.properties文件中,例如:map.url=http://baidu.map,然后这个properties文件会被读入spring容器。当我们想用时可以用@value(“${map.url}”)String mapurl;就可以直接从容器中取出来。

2015-11-19 18:44:06 852

原创 一个程序员的随感-第一次离职

这是人生第一次离职,感觉时间冲冲如梭,其实还是蛮想干完一年再走的。但是实在的由于太多原因。 放假还和女朋友吵了一架,唉!人生酸甜苦辣,尽在其中。 刚刚进公司我还是一枚菜鸟。只是陪过训。 总结一下工作中的一些得失,以后希望换家公司能把这些做做好。 得: 1.做一些公司用的系统(特别是那些没需求文档的)最好写一些当时你们约定的需求,省得到最后,相互扯皮。。。。关键是最后还是你改。 2.做功能

2015-09-06 14:52:01 951

转载 序列化和反序列化

这里转载一篇讲解java序列化(Serializable)和反序列化方面的感觉很好的文章。 1、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保 存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。 2、什么情况下需要序列化

2015-08-29 08:55:34 280

转载 insert之后返回最新插入的id

select last_insert_id();自增id,单条或者多条;select @@identity();自增id,单条或者多条;

2015-08-28 22:12:27 738

转载 如何用Maven创建web项目(具体步骤)(转载)

如何用Maven创建web项目 防止自已忘记

2015-08-25 16:22:14 335

原创 log4j配置(一)

第一步:配置pom<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency><dependency> <groupId>org.slf4j</groupId>

2015-08-21 14:51:22 286

原创 ibatis 动态sql-热谱图(一)

这两天在对数据库的一个表分表:大体功能是做热谱图是有两张表,一张是:area_guest(每天有大量数据会传进来,要分表,大概是3个月要分一次比如area_guest201501,area_guest201504。。。。。以此类推),一张是area_dictionary (主要是商家的区域信息) 原sql是这样的:<select id="getAreaGustByParam" resultMap=

2015-08-21 14:31:26 482

原创 mysql 优化-子查询和left join(一)

今天针对一个mysql做优化 具体如下设计到几张表 商品表: goods 会员消费表:member_consumes 会员表: members 会员标签表member_label 分组标签表: group_label 大体功能是这样的在分组营销的分组数据下面查看会员消费前十的商品是哪些 比如:在孕妇装分组下面会员买的最多的是那些牌子的商品 之前的sql语句是这样的SELEC

2015-08-17 15:26:39 11556 1

原创 微信那些事-群发图文(一)

群发图文,首先要素材,嘿嘿当然是图文了,否则你群发个毛呀?群p还差不多。那么图文是怎么来的,微信开发者文档给我们的答案是,先上传永久素材(例如图片),这是微信会返回一个media_id和资源地址(url)给我们。我们拿着这个meida_id,在加上微信要求传的一些参数(如:作者,跳转url,内容,图文标题。。。。。)大体格式:这时我们兴高采烈的成功了。这是返回一个meida_id( 这

2015-08-14 17:08:43 791

原创 微信摇一摇周边

关于微信摇一摇周边杂谈: 流程:

2015-05-25 13:12:55 446

原创 Filter过滤器

过滤器是什么? 是一个对象,用于对任务的过滤,这个任务可能是对一个资源的请求,也有可能是一个资源的响应。以下是filter的interface的英文源码介绍:A filter is an object that performs filtering tasks on either the request to a resource (a servlet or static content), or

2015-05-04 10:50:20 377

原创 jsp的el失效,或者不被解析---》解决办法

我是用eclipse生成maven的web项目;将项目下的web.xml里面<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" > <web-app></web-app> 换成<?xml ver

2015-04-30 10:34:29 451

转载 解决Eclipse建立Maven项目后无法建立src/main/java资源文件夹的办法

转载于iteye: http://www.cnblogs.com/xiaona/p/4837b46b68d3f33642d0f470cad05101.html建立好一个Maven项目后,如果Java Resources资源文件下没有src/main/java文件夹,并且在手动创建这个文件时提示“已存在文件”。 这说明,在这个项目配置中已经有了src/main/java这个文件夹,至于为什么不显示

2015-04-28 15:25:57 518

转载 Java下的框架编程(反射,泛型,注解,CGLib,代码动态生成,AOP,动态语言嵌入)

作者:江南白衣 序 以Ruby为助力的Ruby on Rails 横空出世,又刷新了一次人们对Framework的认识:Closures、Maxin、Continuations、Metaprogramming、Reflection,又一堆名词砸得人悴不及防。 Java 虽然没有动态语言

2015-04-24 15:56:17 1824

原创 There is no statement named *** in this SqlMap.

1.dao里面的id和***sql.xml里面的id不一样 2.忘记配置sqlmap的配置文件,程序找不到***sql.xml文件当然报错,在配置里面加一下(一般是是从数据库刚刚generate过表忘了配置)

2015-04-15 10:47:43 3659

原创 chrome浏览器页面错位

不作不死 今天把以前的老项目删了,从svn上下了一个新的,发现左边的菜单栏和右边的子页面错位。如图: 发现线上的项目木有问题,然后又看代码是不是jquery重复引用等等,发现木有问题。最后用IE打开发现好好的 开始以为是不兼容。后来发现是Ctrl加鼠标滚轮缩放页面造成的。只要回复默认设置就OK。

2015-04-10 16:51:39 4534

转载 文章标题

Ehcache配置参数简介 2011-12-06 11:26:40| 分类: Hibernate |举报|字号 订阅 < defaultCache maxElementsInMemory = “10000” maxElementsOnDisk = “0” eternal = “true” overflowToDisk = “true”

2015-04-01 13:24:51 390

原创 spring启动流程

作为一个合格的程序员,今天第一次写博客 在昨天从网上找了一个帖子。做了一个最简单的springmvc+spring的框架项目。 我以前是弄ssh框架的,换了一个框架就要好好看一看。 所有的web项目都是从web.xml开始启动(有人说从tomcat启动也可以,顺带说一句当我们用tomcat部署时,会把所有部署在tomcat中的项目的web.xml文件都读一遍。所以在start一个新项目时最好把

2015-02-16 16:19:13 572

转载 java 面试(1)

JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的

2014-06-29 10:49:24 326

空空如也

空空如也

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

TA关注的人

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