• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






Jay36

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

10 2017 档案

 
Git忽略规则.gitignore梳理
摘要:对于经常使用Git的朋友来说,.gitignore配置一定不会陌生。废话不说多了,接下来就来说说这个.gitignore的使用。 首先要强调一点,这个文件的完整文件名就是".gitignore",注意最前面有个“.”。一般来说每个Git项目中都需要一个“.gitignore”文件,这个文件的作用就是 阅读全文
posted @ 2017-10-31 17:23 Jay36 阅读(482) 评论(0) 推荐(0)
基于Spring + Spring MVC + Mybatis 高性能web构建
摘要:一直想写这篇文章,前段时间 痴迷于JavaScript、NodeJs、AngularJS,做了大量的研究,对前后端交互有了更深层次的认识。 今天抽个时间写这篇文章,我有预感,这将是一篇很详细的文章,详细的配置,详细的注释,看起来应该很容易懂。 用最合适的技术去实现,并不断追求最佳实践。这就是架构之道 阅读全文
posted @ 2017-10-31 17:22 Jay36 阅读(896) 评论(2) 推荐(0)
Java语言主要特点有哪些?
摘要:1.简单 Java最初是为对家用电器进行集成控制而设计的一种语言,因此它必须简单明了。Java语言的简单性主要体现在以下三个方面: 1) Java的风格类似于C++,因而C++程序员是非常熟悉的。从某种意义上讲,Java语言是C及C++语言的一个变种,因此,C++程序员可以很快就掌握Java编程技术 阅读全文
posted @ 2017-10-31 17:13 Jay36 阅读(45813) 评论(0) 推荐(2)
PHP,JAVA,NET 开发比较
摘要:装载出处:http://www.cnblogs.com/sinlang5778/archive/2011/08/10/2133190.html 一、语言: PHP:PHP产生与1994年,其语法混合了C、Java、Perl 和他自创的一些编程语法;PHP是嵌入在HTML中执行的;它也是一种解释性语言 阅读全文
posted @ 2017-10-31 17:06 Jay36 阅读(1926) 评论(0) 推荐(0)
Linux系统SVN安装指导配置说明
摘要:Linux 系统 SVN 安装指导配置说明 1 安装 SVN 前检查: 检查是否安装 SVN : rpm -qa subversion 查看安装 SVN 版本信息: svnserve --version 如果存在旧版本,卸载旧版本 SVN : yum remove subversion 2 安装 S 阅读全文
posted @ 2017-10-31 17:03 Jay36 阅读(1142) 评论(0) 推荐(0)
SSM三大框架整合详细教程(Spring+SpringMVC+MyBatis)
摘要:使用 SSM ( Spring 、 SpringMVC 和 Mybatis )已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录 SSM 整合的过程, 这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一 阅读全文
posted @ 2017-10-31 17:01 Jay36 阅读(105050) 评论(12) 推荐(7)
Java Service Wrapper简介与使用
摘要:在实际开发过程中很多模块需要独立运行,他们并不会以web形式发布,传统的做法是将其压缩为jar包独立运行,这种形式简单易行也比较利于维护,但是一旦服务器重启或出现异常时,程序往往无法自行修复或重启。解决服务器重启的传统做法是编写一段shell脚本随服务器启动而运行,但是这样做只是治标,那么我们想寻求 阅读全文
posted @ 2017-10-31 16:59 Jay36 阅读(253) 评论(0) 推荐(0)
eclipse-搭建maven的war项目集合spring注解方式
摘要:工具:eclipse 4.4.2 版本号:20150219-0600 jdk:1.7 1.下图创建maven工程,然后next 下图选择工程保存位置(这里选择默认),next 下图选择webapp项目(war包,mvaen默认选择的quickstart一般为jar工程),next 下图,其中 gro 阅读全文
posted @ 2017-10-31 16:56 Jay36 阅读(293) 评论(0) 推荐(0)
javaweb学习总结(十)——HttpServletRequest对象(一)
摘要:javaweb学习总结(十)——HttpServletRequest对象(一) 一、HttpServletRequest介绍 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得 阅读全文
posted @ 2017-10-31 16:53 Jay36 阅读(168) 评论(0) 推荐(0)
Linux常用操作
摘要:练习一:安装CentOS 1、设置为1G内存(才有图形界面)、10G硬盘 2、分给交换分区2G(4G一下2G,8G-32G分4G-8G) 练习二:安装CentOS迷你版 1、安装 2、设置Linux服务器网卡: 编辑网卡配置项vi /etc/sysconfig/network-scripts/ifc 阅读全文
posted @ 2017-10-27 15:25 Jay36 阅读(564) 评论(0) 推荐(0)
Java集合类详解
摘要:Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMap Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即C 阅读全文
posted @ 2017-10-24 14:08 Jay36 阅读(2896) 评论(0) 推荐(0)
Maven+Mybatis+Spring+SpringMVC实现分页查询
摘要:转载:http://www.cnblogs.com/zhangtan/p/5846955.html 一、项目搭建 关于项目搭建,小宝鸽以前写过一篇Spirng+SpringMVC+Maven+Mybatis+MySQL项目搭建,这篇文章提供了详细的搭建过程,而且提供了源码下载,接下来的将在这个源码的 阅读全文
posted @ 2017-10-23 17:18 Jay36 阅读(1192) 评论(0) 推荐(0)
java 高并发解决方案
摘要:对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题, 但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。 为了更好的理解并发和同步,我们需要先明白两个重要的概念:同步和异步 1、 阅读全文
posted @ 2017-10-19 08:37 Jay36 阅读(4405) 评论(0) 推荐(0)
Spring+Redis的部署与Redis缓存使用示例
摘要:由于项目的业务需要,这两天折腾了一下Spring-redis配置,有了前面用Spring托管hibernate的经验,这次可以说是顺风顺水,大概说一下流程。 ubuntu 安装 redis 安装后在/etc/redis目录下可以找到redis.conf文件,直接搜索PASSWORD可以找到设置密码的 阅读全文
posted @ 2017-10-18 08:53 Jay36 阅读(1104) 评论(0) 推荐(0)
关于Bootstrap的整理和理解
摘要:随着CSS3和HTML5的流行,我们的WEB页面不仅需要更人性化的设计理念,而且需要更酷的页面特效和用户体验。作为开发者,我们需要了解一些宝贵的CSS UI开源框架资源,它们可以帮助我们更快更好地实现一些现代化的界面,包括一些移动设备的网页界面风格设计。接下来就是要详解Bootstrap框架: 首先 阅读全文
posted @ 2017-10-18 08:22 Jay36 阅读(2095) 评论(0) 推荐(1)
浅析bootstrap原理及优缺点
摘要:网格系统的实现原理,是通过定义容器大小,平分12份(也有平分成24份或32份,但12份是最常见的),再调整内外边距,最后结合媒体查询,就制作出了强大的响应式网格系统 网格系统的实现原理,是通过定义容器大小,平分12份(也有平分成24份或32份,但12份是最常见的),再调整内外边距,最后结合媒体查询, 阅读全文
posted @ 2017-10-18 08:21 Jay36 阅读(3570) 评论(0) 推荐(0)
JSON的三种解析方式
摘要:一、什么是JSON? JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度。 JSON就是一串字符串 只不过元素会使用特定的符号标注。 {} 双括号表示对象 [] 中括号表示数组 "" 双引号内是属性或值 : 冒号表示后者 阅读全文
posted @ 2017-10-18 08:19 Jay36 阅读(480) 评论(0) 推荐(0)
三种数据库连接池的配置
摘要:三种数据库连接池的配置及使用(For JDBC) 连接池的优缺点 优点 使用连接池的最主要的优点是性能。创建一个新的数据库连接所耗费的时间主要取决于网络的速 度以及应用程序和数据库服务器的 ( 网络 ) 距离,而且这个过程通常是一个很耗时的过程。而采用 数据库连接池后,数据库连接请求可以直接通过连接 阅读全文
posted @ 2017-10-17 21:27 Jay36 阅读(30688) 评论(0) 推荐(1)
数据库连接池在Tomcat中的几种配置方法
摘要:数据库连接是一种关键的有限的昂贵的资源,这在多用户网页应用程序中体现的尤为突出.对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标,数据库连接池正是针对这个问题提出的. 数据库连接池负责分配,管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新 阅读全文
posted @ 2017-10-17 21:26 Jay36 阅读(47979) 评论(3) 推荐(3)
Java四种线程池的使用
摘要:Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。newS 阅读全文
posted @ 2017-10-17 11:06 Jay36 阅读(453) 评论(0) 推荐(0)
JVM调优总结(一)-- 一些概念
摘要:数据类型 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。 基本类型包括:byte,short,int,long, 阅读全文
posted @ 2017-10-17 09:32 Jay36 阅读(1645) 评论(0) 推荐(1)
JVM调优总结(十)-调优方法
摘要:JVM调优工具 Jconsole,jProfile,VisualVM Jconsole : jdk自带,功能简单,但是可以在系统有一定负荷的情况下使用。对垃圾回收算法有很详细的跟踪。详细说明参考这里 JProfiler:商业软件,需要付费。功能强大。详细说明参考这里 VisualVM:JDK自带,功 阅读全文
posted @ 2017-10-17 09:28 Jay36 阅读(27385) 评论(0) 推荐(5)
Java分布式应用技术架构介绍
摘要:分布式架构的演进 系统架构演化历程-初始阶段架构初始阶段 的小型系统 应用程序、数据库、文件等所有的资源都在一台服务器上通俗称为LAMP特征:应用程序、数据库、文件等所有的资源都在一台服务器上。描述:通常服务器操作系统使用linux,应用程序使用PHP开发,然后部署在Apache上,数据库使用Mys 阅读全文
posted @ 2017-10-17 09:04 Jay36 阅读(4114) 评论(0) 推荐(0)
Hibernate与 MyBatis的比较
摘要:最近做了一个Hibernate与MyBatis的对比总结,希望大家指出不对之处。 第一章 Hibernate与MyBatis Hibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框 阅读全文
posted @ 2017-10-16 11:41 Jay36 阅读(181) 评论(0) 推荐(0)
MySQL笔记---视图,存储过程, 触发器的使用入门
摘要:大二学数据库的时候,只是隐约听到老师提起过视图啊,存储过程啊,触发器啊什么的,但只是淡淡的记住了名字,后来自己做些小项目,小程序,也没有用上过,都只是简单的建表,关联表之类的,导致我对这些东西的理解只能停留在名称的阶段.最近看完了一本薄薄的小书叫<MySQL必知必会>,记了不少笔记,也自己上手实践了 阅读全文
posted @ 2017-10-09 17:26 Jay36 阅读(278) 评论(0) 推荐(0)