自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冯斌

专研于IT技术,发展于金融、医疗、房地产、软件行业。

  • 博客(23)
  • 收藏
  • 关注

原创 高并发网站架构设计方案

高并发网站架构设计方案                           一、网页HTML 静态化:其实大家都知道网页静态化,效率最高,消耗最小的就是纯静态化的 html 页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法,但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统 CMS,像我们常访问的各个门户...

2018-05-27 15:58:19 409

原创 ZooKeeper的搭建与使用

ZooKeeper是可以在分布式环境中保持数据的强一致性。1.ZK集群搭建过程    1.1解压缩,设置环境变量,略    1.2在conf目录下,重命名文件mv zoo_sample.cfg zoo.cfg    1.3修改文件,执行vi zoo.cfg            修改一行dataDir=/usr/local/zk/data            增加三行server.221=itc...

2018-05-27 15:50:59 186

原创 HIVE的安装与使用

1.HIVE的安装    1.1 解压缩、设置环境变量,略    1.2 重命名文件            mv hive-default.xml.template hive-site.xml            mv hive-env.sh.template hive-env.sh    1.3 修改文件内容            修改${HADOOP_HOME}/conf/hadoop-en...

2018-05-27 15:47:57 195

原创 zTree的使用

                                                     zTree的使用1、zTree是jQuery的一个插件2、建立一个树的基本步骤    1、一次性加载树        1、导入三个文件            <link rel="stylesheet" href="zTreeStyle/zTreeStyle.css" type="tex...

2018-05-27 13:12:40 347

原创 日志技术(Log4J)

                                        log4j的使用及参数配置详解开发阶段的调试信息运行时的日志记录日志代码占代码总量的4% if (someCondition) {   System.out.println("some         information.");}使用log4j的步骤1、编写Property文件(log4j的配置信息)2、在程序中获...

2018-05-27 12:43:06 769

原创 Oracle数据库中启动Scott用户的方法

在Oracle数据库中启动Scott用户的方法 Oracle中启动Scott用户的方法,在Oracle10g,(g 代表‘网络’的意思) 数据库中 Scott 这个用户安装时是被锁定的,安装Oracle的时候,你可以直接选择给该用户解锁,如果忘记了解锁,后期可以使用sqlplus工具通过命令将其解锁。  默认的scott用户是被锁定的,先解锁就能登陆使用数据库了。  使用下面的语句解锁scott:...

2018-05-16 21:20:15 3683

原创 Java垃圾回收机制

从内存原理 理解java 垃圾回收机制 先看一下JVM的内存模型:  从大的方面来讲,JVM的内存模型分为两大块: 永久区内存( Permanent space )和堆内存(heap space)。 栈内存(stack space)一般都不归在JVM内存模型中,因为栈内存属于线程级别。每个线程都有个独立的栈内存空间。 Permanent space里存放加载的Class类级对象如class本身,m...

2018-05-16 21:16:24 181

原创 Mysql与Oracle分页对比

一、Mysql使用limit分页select * from stu limit m, n; //m = (startPage-1)*pageSize,n = pageSizePS:(1)第一个参数值m表示起始行,第二个参数表示取多少行(页面大小)(2)m= (2-1)*10+1,n=10 ,表示 limit 11,10从11行开始,取10行,即第2页数据。(3)m、n参数值不能在语句当中写计算表达...

2018-05-16 21:09:50 310

原创 Oracle两种分页语句

                                                          Oracle分页查询sql查询语句关键字:rownumOracle两种分页查询:①SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 40 ) WHERE...

2018-05-16 21:05:55 4590

原创 Http协议

HTTP协议的组成2.1请求部分 2.2响应部分 3、请求部分详解3.1请求行:GET /app1/1.html HTTP/1.1GET:请求方式。常用的请求方式:GET(默认的)、POST、HEAD、OPTIONS等GET:默认的http://localhost:8080/app1/1.html?username=abc&password=123提交的数据显示出来了,相对不安全,协议的第...

2018-05-08 10:06:18 128

原创 Tomcat详解及使用

一、Tomcat1、Web开发概述1.1服务器上的资源分类:a、静态资源:指web页面中供人们浏览的数据始终是不变。html css js 图片 多媒体b、动态资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。JSP/Servlet、php、asp2、Tomcat服务器0、JavaEE规范:JavaEE规范由JCP组织(www.jcp.org)制定和维...

2018-05-08 10:03:16 18423 2

原创 Java Wbe开发快速入门

1.servlet知识点小结  1.1. Servlet基础   1) 什么是Servlet?    容器: 装载Servlet所使用的服务器.组件: 是用于处理用户(浏览器)所发送的请求.      servlet就是组件. 2) 如何开发一个Servlet?    1.创建一个class2.继承HttpServlet类3.覆盖service()方法   ---选择参数HttpServletRe...

2018-05-08 09:13:00 1026

原创 Linux中Nginx安装

Nginx安装手册1 nginx安装环境 nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。n gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++ n PCRE PCRE(Perl Compatible Regular Expressions)是一个Perl库,...

2018-05-05 18:27:35 117

原创 基于mybatis 和开源PageHelper分页插件的使用

1. Mybatis分页插件 - PageHelper说明如果你也在用Mybatis,建议尝试该分页插件,这个一定是最方便使用的分页插件。该插件目前支持Oracle,Mysql,MariaDB,SQLite,Hsqldb,PostgreSQL六种数据库分页。点击提交BUG2. 版本说明2.1. 最新版本为3.4.2PageInfo中的judgePageBoudary方法修改:    isLastP...

2018-05-05 18:24:17 259

原创 Hbuilder mui手机页面开发

1:mui基础 头部:mh 身体:mb 尾部:mt 列表:ml2:折叠面板 maccording3:操作表 mActionsheet   关闭操作表:$(function(){$("#cancel").bind("tap",function(){mui("#sheet").popover("toggle");});   });    注意:要引入jquery4:数字角标mbadge一般用于未读消息...

2018-05-05 18:21:37 2630

原创 Hibernate的注解及使用

                                                   Hibernate 的注解一。实体Bean 每个持久化POJO类都是一个实体Bean, 通过在类的定义中使用 @Entity 注解来进行声明。声明实体Bean@Entitypublic class Flight implements Serializable {  Long id;  @Id  p...

2018-05-05 18:15:10 576

原创 递归遍历磁盘目录

                                               递归算法访问电脑F盘下的目录import java.io.File;import java.util.ArrayList;import java.util.List;public class Guangdu { static int x=1;    static File f=new File("F:")...

2018-05-05 17:35:09 190

原创 Java反射机制及实列

                                           反   射类加载器1.1 类的加载当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。l 加载 就是指将class文件读入内存,并为之创建一个Class对象。任何类被使用时系统都会建立一个Class对象l 连接验证 是否有正确的内部结构,并和其他类协调一致...

2018-05-05 17:30:13 303

原创 原码、反码、补码计算

原码 反码 补码于是人们开始探索 将符号位参与运算, 并且只保留加法的方法. 首先来看原码。计算十进制的表达式: 1-1=01 - 1 = 1 + (-1) = [00000001]原 + [10000001]原 = [10000010]原 = -2如果用原码表示, 让符号位也参与计算, 显然对于减法来说, 结果是不正确的.这也就是为何计算机内部不使用原码表示一个数.为了解决原码做减法的问题, 出...

2018-05-05 17:22:53 8438

原创 Ajax的json数据交换

1. AJAX的json数据交互 1.1. @RequestBody@RequestBody注解用于读取http请求的内容(字符串),通过springmvc提供的HttpMessageConverter接口将读到的内容(json数据)转换为java对象并绑定到Controller方法的参数上。 @RequestBody注解实现接收http请求的json数据,将json数据转换为java对象进行绑定...

2018-05-05 17:16:27 430

原创 静态代理和动态代理比较及案列

代理Proxy: Proxy代理模式是一种结构型设计模式,主要解决的问题是:在直接访问对象时带来的问题 代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个对象的访问。代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。                       为了保持行为的一致性,代理类和委托类通常会实现相同的接口,所以在访问者看来两者没...

2018-05-05 17:09:55 134

原创 快速入门爬虫开发jsoup

                                         爬虫简介1:爬虫什么是什么? Robot、Crawler是一片模拟人工浏览网页的代码2:爬虫能干什么?抓取互联网上的信息3:爬虫分类广义爬行器和定向爬虫4:爬虫的技术发展Socket  第一代:效率高,代码繁重HttpURLConnection OA项目跨域经常用 第二代 (前台跨域ajax (jsonp))Http...

2018-05-05 17:04:55 268

原创 svn服务器的搭建及使用

SVN服务器搭建和使用(一) Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址.windows操作系统下面的二进...

2018-05-02 13:04:28 130

空空如也

空空如也

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

TA关注的人

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