自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

转载 Linux下的压缩zip,解压缩unzip命令详解及实例

原文链接  http://www.cnblogs.com/zdz8207/p/3765604.htmlLinux下的压缩解压缩命令详解及实例实例:压缩服务器上当前目录的内容为xxx.zip文件zip -r xxx.zip ./*解压zip文件到当前目录unzip filename.zip==========================

2017-06-29 15:18:17 9483

转载 App架构设计经验谈:接口的设计

原文地址:http://www.techweb.com.cn/network/system/2016-01-11/2256859.shtmlApp与服务器的通信接口如何设计得好,需要考虑的地方挺多的,在此根据我的一些经验做一些总结分享,旨在抛砖引玉。安全机制的设计现在,大部分App的接口都采用RESTful架构,RESTFul最重要的一个设计原则就是,客户端

2017-06-13 13:58:40 433

转载 mysql 各种show

原文址:http://www.cnblogs.com/SQL888/p/5750161.htmlMySQL中show语法1. show tables或show tables from database_name; -- 显示当前数据库中所有表的名称。 2. show databases; -- 显示mysql中所有数据库的名称。 3. show

2017-06-13 10:29:29 784

转载 MySQL 对于千万级的大表要怎么优化

知乎讨论:https://www.zhihu.com/question/1971999748 个回答默认排序zhuqz一个来自遥远的德州的攻城尸,专攻咋哇之城的城池...908 人赞同了该回答很多人第一反应是各种切分;我给的顺序是:第一

2017-06-06 13:37:11 2509

转载 MySQL优化必须调整的10项配置

这篇文章主要介绍了MySQL优化必须调整的10项配置,使用这些方法可以让你快速地获得一个稳健的MySQL配置,需要的朋友可以参考下当我们被人雇来监测MySQL性能时,人们希望我们能够检视一下MySQL配置然后给出一些提高建议。许多人在事后都非常惊讶,因为我们建议他们仅仅改动几个设置,即使是这里有好几百个配置项。这篇文章的目的在于给你一份非常重要的配置项清单。我们曾在几年前在

2017-06-06 13:34:49 492

转载 比较全面的MySQL优化参考

原文地址:http://www.cnblogs.com/zengkefu/p/5683438.html本文整理了一些MySQL的通用优化方法,做个简单的总结分享,旨在帮助那些没有专职MySQL DBA的企业做好基本的优化工作,至于具体的SQL优化,大部分通过加适当的索引即可达到效果,更复杂的就需要具体分析了。  1、硬件层相关优化  1.1、CPU相关  在

2017-06-06 13:33:53 353

转载 MySQL性能优化的最佳20+条经验

MySQL性能优化的最佳20+条经验今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。

2017-06-06 13:31:49 275

转载 MySQL性能优化总结

MySQL性能优化总结一、MySQL的主要适用场景1、Web网站系统2、日志记录系统3、数据仓库系统4、嵌入式系统二、MySQL架构图: 三、MySQL存储引擎概述1)MyISAM存储引擎MyISAM存储引擎的表在数据库中,每一个表都被存放为三个以表名命名的物理文件。首先肯定会有任何存储引擎都不可缺少的存放表结构定义信息的.frm文件,另

2017-06-06 12:03:11 576

原创 java 序列化

写一篇文章总不知道从哪开始,那就从它的定义开始吧,将一个对象编码成一个字节流,称做将对象序列化(serialization),相反的处理过程就为反序列化(deserializing)。对象一旦被序列化,它就可以从一台虚拟机迁移到另一台虚拟机,或者保存到磁盘,或者网络传输,待反序列化使用。当然javabean被实例化非常的简单,只需要 implements Serializable 即可。但是用

2016-11-02 16:55:05 275

原创 某视面试题

笔试一、多选1、给出下列代码块段,当m取值为2时,输出的数字有(CD)switch(m){ case 0:System.out.println(0); case 1:System.out.println(1); case 2:System.out.println(2); case 3:System.out.println(3);break; default:Sy

2016-11-02 16:49:15 1053

转载 关于Java泛型的面试题

1. Java中的泛型是什么 ? 使用泛型的好处是什么?这是在各种Java泛型面试中,一开场你就会被问到的问题中的一个,主要集中在初级和中级面试中。那些拥有Java1.4或更早版本的开发背景的人 都知道,在集合中存储对象并在使用前进行类型转换是多么的不方便。泛型防止了那种情况的发生。它提供了编译期的类型安全,确保你只能把正确类型的对象放入 集合中,避免了在运行时出现ClassCastE

2016-10-25 15:29:27 5254

转载 JVM内幕:Java虚拟机详解

本文由 ImportNew - 挖坑的张师傅 翻译自 jamesdbloom。欢迎加入翻译小组。转载请见文末要求。这篇文章解释了Java 虚拟机(JVM)的内部架构。下图显示了遵守 Java SE 7 规范的典型的 JVM 核心内部组件。 上图显示的组件分两个章节解释。第一章讨论针对每个线程创建的组件,第二章节讨论了线程无关组件。线程JVM

2016-10-19 16:09:34 1376

原创 linux下tomcat运行war包常用命令

linux下tomcat运行war包常用命令菜咔一名,之前没多少机会操作linux,最近有权限在服务器上部署tomcat,运行起来还是比较简单。然后又在网上找了一些常用命令,作为笔记记录如下,实现同一功能如有更好的方法也请大咖们不吝赐教。一、先是war包copy到 linux 的相关目录,我这的是/opt/soft/tomcat_ecp/webapps。如果是老项目,在导入

2016-06-25 14:02:49 28366

转载 hadoop入门编程

http://www.cnblogs.com/xia520pi/archive/2012/06/04/2534533.html

2016-01-20 15:33:40 463

转载 由浅入深分析mybatis通过动态代理实现拦截器(插件)的原理

原文  http://zhangbo-peipei-163-com.iteye.com/blog/2033832最近在用mybatis做项目,需要用到mybatis的拦截器功能,就顺便把mybatis的拦截器源码大致的看了一遍,为了温故而知新,在此就按照自己的理解由浅入深的理解一下它的设计。 和大家分享一下,不足和谬误之处欢迎交流。直接入正题。 首先,先不管mybatis的

2015-12-14 16:01:13 575

转载 彻底理解JAVA动态代理

原文:http://www.cnblogs.com/flyoung2008/archive/2013/08/11/3251148.html代理设计模式定义:为其他对象提供一种代理以控制对这个对象的访问。代理模式的结构如下图所示。动态代理使用java动态代理机制以巧妙的方式实现了代理模式的设计理念。代理模式示例代码public

2015-12-14 12:21:14 304

原创 RestTemplate post

最近发现resttemplate 很便捷,但是在使用过程中还是有一些误解。直接用concroller 传过来的dto 作为rest的参数报错;RegisterDto registerDto = new RegisterDto(); registerDto.setLicense("京B6666"); registerDto.setStoresId("5

2015-11-24 12:11:29 3741

转载 mybatis中使用in查询时的注意事项

转自:http://www.cnblogs.com/xusir/archive/2013/07/24/3210286.htmlmybatis中使用in查询时的注意事项1. 当查询的参数只有一个时 findByIds(List ids) 1.a 如果参数的类型是List, 则在使用时,collection属性要必须指定为 list se

2015-04-28 11:09:00 406

转载 Spring MVC入门 —— 跟开涛学SpringMVC

来自:http://jinnianshilongnian.iteye.com/blog/15948062.1、Spring Web MVC是什么Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开

2015-04-16 20:07:32 1417

原创 myBatis 批量插入oracle

一直对myBatis似懂非懂,最近遇见了几个问题和大家分享下,也是做个笔记场景:批量插入数据影响当中sql 应该是这样的:insert () values(),可是这么想当然的写到mapper中,但是总报sql语法错误。仔细检查也没看出哪有问题,无奈只好问问古老师。当然有同仁们遇到了同样的问题,解决办法如下,虽然看的不是很习惯。 insert into VDS_MODIFY

2015-04-10 18:09:18 1025

转载 浅谈Android五大布局

原文地址:http://www.cnblogs.com/wisekingokok/archive/2011/08/23/2150452.html浅谈Android五大布局——LinearLayout、FrameLayout、AbsoulteLayout、RelativeLayout和TableLayout  Android的界面是有布局和组件协同完成的,布局好比

2014-12-19 17:08:55 249

转载 android Manifest.xml 结构详解

原文地址:http://blog.csdn.net/ithomer/article/details/8138409关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities,services, 等等),他们各自的实现类,各种能被处理的数据和

2014-12-19 15:26:24 479

转载 setContentView剖析

博文地址:http://blog.csdn.net/tanqiantot/article/details/119445391、setContentView的作用是将View加载到根view之上,这样当显示view时,先显示根view,然后在显示子view,以此类推,最终将所有view显示出来。2、setContentView必须要放在findviewbyid之前,因为v

2014-12-19 14:06:39 347

转载 java.util.ResourceBundle使用详解

一、认识国际化资源文件 这个类提供软件国际化的捷径。通过此类,可以使您所编写的程序可以:         轻松地本地化或翻译成不同的语言         一次处理多个语言环境         以后可以轻松地进行修改,支持更多的语言环境 说的简单点,这个类的作用就是读取资源属性文件(properties),然后根据.properties文件的名

2014-12-04 14:36:01 285

原创 java 解压zip

最近操作zip 记录下,分享下public class ZIPUtil { public static void unZipFiles(String filename, String descDir,String compressM,String compressA,String compressB) throws IOException, Interrupt

2014-12-01 18:22:31 542

转载 java.util.ConcurrentModificationException 出现的原因和解决办法

原文地址:http://fine36.blog.163.com/blog/static/189251005201258113857343/用iterator遍历集合时碰到java.util.ConcurrentModificationException这个异常,下面以List为例来解释为什么会报java.util.ConcurrentModificationException这个异

2014-12-01 15:50:32 457

转载 apache StringUtils详细介绍

//null 和 ""操作~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    //判断是否Null 或者 ""    //System.out.println(StringUtils.isEmpty(null));    //System.out.println(StringUtils.isNotEmpty(null));    //判断是否null

2014-11-27 12:02:11 586

原创 生成6位数字验证码

最近要做个找回密码的功能,考虑了几种

2014-11-24 14:59:44 1539

转载 mybatis的BLOB存储与读取

文章地址:http://blog.csdn.net/bluesky5219/article/details/36427789

2014-11-10 17:06:56 1831

转载 JAVA的动态代理机制及Spring的实现方式

文章来源:http://www.cnblogs.com/springsource/archive/2012/08/30/2664050.html

2014-11-07 14:25:01 428

转载 mybatis实战教程

这个mybatis教程也不错:http://limingnihao.iteye.com/blog/781671MyBatis目录(?)[-]mybatis实战教程mybatis in action之一开发环境搭建mybatis实战教程mybatis in action之二以接口的方式编程mybatis实战教程mybatis in action之三实现数据

2014-11-06 11:21:55 501

转载 分布式同步

分布式同步(synchronization)    集中式系统中,由于只有一个时间源,所以同步不是问题。分布式系统中,每个进程都运行在不同的机器上,所以很难对时间达成一致。这会影响程序的正确性,比如unix里面的make。1 时钟同步    由于绝对的同步无法达到,那么需要了解分布式的时钟的基本要求:    -没有交互的进程之间时钟不需要同步    -进程间不是需要一个统一

2014-10-29 17:49:57 2220

转载 分布式搜索 Lucene全文检索基本原理

一、总论根据http://lucene.apache.org/java/docs/index.html 定义:Lucene 是一个高效的,基于Java 的全文检索库。所以在了解Lucene之前要费一番工夫了解一下全文检索。那么什么叫做全文检索呢?这要从我们生活中的数据说起。我们生活中的数据总体分为两种:结构化数据 和非结构化数据 。结构化数据: 指具

2014-10-27 17:11:40 419

转载 lucene实战

原文地址:http://www.ibm.com/developerworks/cn/java/j-lo-lucene1/

2014-10-27 14:19:21 400

转载 cookie 和session 的区别详解

cookie 和session 的区别详解这些都是基础知识,不过有必要做深入了解。先简单介绍一下。二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie里的内容来判断使用者,送出特定的网页内

2014-10-26 18:48:59 360

转载 高可用性、负载均衡的mysql集群解决方案

原文地址:http://yangzb.iteye.com/blog/570766一、 mysql的市场占有率二、 mysql为什么受到如此的欢迎三、 mysql数据库系统的优缺点四、 网络服务器的需求五、 什么是mysql的集群六、 什么是负载均衡七、 mysql集群部署和实现方法八、 负载均衡的配置和测试九、 Mysql集群

2014-10-26 17:46:17 651

转载 memcache 集群

原文地址:memcache是一个分布式的缓存系统,但是本身没有提供集群功能,在大型应用的情况下容易成为瓶颈。但是客户端这个时候可以自由扩展,分两阶段实现。第一阶段:key要先根据一定的算法映射到一台memcache服务器。第二阶段从服务器中取出缓存的值。但是有一个问题,比如其中一台服务器挂了,或者需要增加一台服务的时候,这个时候第一阶段的算法就很重要了,怎样使得原来的数据尽可能的继续有效,减少

2014-10-26 17:42:46 469

转载 java 泛型

原文地址:什么是泛型?泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。可以在集合框架(Collection framework)中看到泛型的动机。例如,Map 类允许您向一个 Map 添

2014-10-20 17:51:54 296

转载 Java设计模式详解

设计模式(Design Patterns)                                  ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真

2014-09-30 10:48:53 519

转载 Mongodb从这里开始

分类: MongoDB目录(?)[+]原文地址:http://blog.csdn.net/jakenson/article/details/7060431 MongoDB的内部构造《MongoDB The Definitive Guide》MongoDB的官方文档基本是how to do的介绍,而关于how it worked却少之又少,本人也刚

2014-09-23 16:46:02 4694

1000套程序员简历模板.zip

1000套程序员简历模板供你选,面试通过率直接提升,免费下载。

2021-02-04

阿里巴巴-大数据工程师必读手册.pdf

阿里巴巴-大数据工程师必读手册.pdf

2021-01-17

阿里巴巴开发手册-最新版.pdf

阿里巴巴开发手册-嵩山版

2021-01-17

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

TA关注的人

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