10 2016 档案
apache-shiro入门<一>
摘要:Apache Shiro是一个强大而灵活的开源安全框架(本来想传到网盘供大家下载,但是鉴于国内网盘动不动就要关闭清楚用户数据;所以我提供了另一个shiro的中文文档下载链接:http://download.csdn.net/detail/privacy_googol/9668807),它干净利落地处 阅读全文
posted @ 2016-10-31 22:30 bingbinlee 阅读(4772) 评论(0) 推荐(2) 编辑
做JavaWeb开发不知Java集合类不如归家种地
摘要:Java作为面向对象语言对事物的体现都是以对象的形式,为了方便对多个对象的操作,就要对对象进行存储。但是使用数组存储对象方面具有一些弊端,而Java 集合就像一种容器,可以动态地把多个对象的引用放入容器中。 Java 集合类可以用于存储数量不等的多个对象,可以将它简单地看作是一个“可变长度的Obje 阅读全文
posted @ 2016-10-29 23:08 bingbinlee 阅读(367) 评论(0) 推荐(0) 编辑
怎样在IDEA中使用JUnit4和JUnitGenerator V2.0自动生成测试模块
摘要:因为项目的需要,所以研究了一下自动生成测试代码。将经验记录下来,总会有用的。我个人认为,好记性不如多做笔记多反思总结。 1. 前提条件 开发环境已正确配置 工程已解决JUnit依赖关系(pom.xml) 我用的是4.12版本: 1 <dependency> 2 <groupId>junit</gro 阅读全文
posted @ 2016-10-28 11:55 bingbinlee 阅读(28931) 评论(0) 推荐(4) 编辑
文件的上传(如何兼容火狐与IE)与国际化的原理
摘要:1.文件的上传 [1] 简介 > 将本地的文件上传到服务器中 > 用户需要通过一个表单将文件上传到服务器中 [2] 表单的设置 > 上传文件时需要使用input表单项,input的type时file。 > 上传文件的表单一定要是post请求。 > 在表单中还有一个属性: enctype,使用它来指定 阅读全文
posted @ 2016-10-24 15:42 bingbinlee 阅读(2073) 评论(0) 推荐(1) 编辑
SonarQube代码质量管理平台介绍与搭建
摘要:前 言 1、SonarQube的介绍 SonarQube是一个管理代码质量的开放平台。 可以从七个维度检测代码质量(为什么要用SonarQube): (1) 复杂度分布(complexity):代码复杂度过高将难以理解、难以维护 (2) 重复代码(duplications):程序中包含大量复制粘贴的 阅读全文
posted @ 2016-10-23 22:38 bingbinlee 阅读(539) 评论(0) 推荐(0) 编辑
Maven 私有库和本地库的安装与配置 Sonatype Nexus + Maven
摘要:环境:CentOS 7.0 Final、JDK8、Sonatype Nexus、Maven 虚拟机模拟IP:192.168.16.167 备注:root权限用户操作 前提:已安装 JDK8 并配置好了环境变量 1、下载最新版 Nexus,下载地址: http://www.sonatype.org/n 阅读全文
posted @ 2016-10-22 16:55 bingbinlee 阅读(329) 评论(0) 推荐(0) 编辑
Tomcat 中部署 web 应用 ---- Dubbo 服务消费者 Web 应用 war 包的部署
摘要:使用Maven构建Dubbo服务的可执行jar包 Dubbo服务的运行方式: 1、使用Servlet容器运行(Tomcat、Jetty等) 不可取 缺点:增加复杂性(端口、管理) 浪费资源(内存) 2、自建Main方法类来运行(Spring容器) 不建议(本地调试可用) 缺点: Dobbo本身提供的 阅读全文
posted @ 2016-10-21 13:55 bingbinlee 阅读(642) 评论(0) 推荐(0) 编辑
10种常见的排序算法
摘要:1.冒泡排序 已知一组无序数据a[1]、a[2]、……a[n],需将其按升序排列。首先比较a[1]与a[2]的值,若a[1]大于a[2]则交换两者的值,否则不变。再比较a[2]与a[3]的值,若a[2]大于a[3]则交换两者的值,否则不变。再比较a[3]与a[4],以此类推,最后比较a[n-1]与a 阅读全文
posted @ 2016-10-20 12:37 bingbinlee 阅读(3526) 评论(0) 推荐(0) 编辑
让我们来谈谈JDBC
摘要:1.JDBC 1)JDBC简介 - JDBC就是Java中连接数据库方式 - 我们可以通过JDBC来执行SQL语句。 2)获取数据库连接 - java.sql.Connection 数据库连接 - 我们对数据库的一切操作都是从获取Connection开始 - 获取数据库连接的四个参数: 1.数据库的 阅读全文
posted @ 2016-10-19 15:09 bingbinlee 阅读(591) 评论(0) 推荐(0) 编辑
单例的设计模式
摘要:在程序设计中,有一个非常有意思的驳论:时间与空间。在程序开发的过程中,往往要选择是以时间换取空间,还是以空间换取时间。 单例的设计模式解决的问题:使得一个类只能够创建一个对象。 转载请注明出处! http://www.cnblogs.com/libingbin/ 感谢您的阅读。如果文章对您有用,那么 阅读全文
posted @ 2016-10-18 16:24 bingbinlee 阅读(233) 评论(0) 推荐(0) 编辑
使用putty与SSHSecureShellClient登录远程服务器完成与本地Git项目的同步
摘要:使用软件远程登录管理服务器 今天给大家介绍两款远程登录管理服务器的软件(Putty和SSHSecureShellClient),这两款也是我在工作中经常的软件。 使用 PuTTY 远程登录管理服务器 Putty是一个免费的、开源的、支持 Telnet / SSH / Rlogin 等连接类型的连接工 阅读全文
posted @ 2016-10-17 15:03 bingbinlee 阅读(2552) 评论(0) 推荐(0) 编辑
安装 Dubbo 管理控制台
摘要:前 言 1、Dubbo管理控制台的主要作用:服务治理2、管理控制台主要包含: 路由规则 动态配置 服务降级 访问控制 权重调整 负载均衡等管理功能. 3、管理控制台版本下载(https://github.com/alibaba/dubbo) 4、Dubbo 管控台可以对注册到 zookeeper 注 阅读全文
posted @ 2016-10-16 22:32 bingbinlee 阅读(243) 评论(0) 推荐(0) 编辑
Dubbo框架介绍与安装 Dubbo 注册中心(Zookeeper-3.4.6)
摘要:背景 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 • 单一应用架构 • 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。 • 此时,用于简化增删改查工作量的 数 阅读全文
posted @ 2016-10-15 22:12 bingbinlee 阅读(1040) 评论(0) 推荐(0) 编辑
Java任务调度框架Quartz入门
摘要:Quartz[kwɔːts]:石英,其框架和名字一样简单朴素又不失魅力,在Java程序界,Quartz大名鼎鼎,很多Java应用几乎都集成或构建了一个定时任务调度系统,Quartz是一个定时任务调度框架(Quartz官网:http://www.quartz-scheduler.org/)。这个工具 阅读全文
posted @ 2016-10-14 23:04 bingbinlee 阅读(4567) 评论(2) 推荐(0) 编辑
邮件工具类
摘要:有一个好的工具,会让你的开发事半功倍。再将讲这个工具类之前,我先给小白补充一点电子邮件工作原理及主要协议,我们要内外兼修,你说好不好! 1.电子邮件的工作原理 Internet电子邮件系统是基于客户机/服务器方式,客户端也叫用户代理(User Agent),提供用户界面,负载邮件发送的准备工作,如邮 阅读全文
posted @ 2016-10-13 23:33 bingbinlee 阅读(461) 评论(0) 推荐(1) 编辑
Hadoop系列教程<一>---Hadoop是什么呢?
摘要:Hadoop适合应用于大数据存储和大数据分析的应用,适合于服务器几千台到几万台的集群运行,支持PB级的存储容量。Hadoop典型应用有:搜索、日志处理、推荐系统、数据分析、视频图像分析、数据保存等。但是Hadoop的使用范围远小于SQL或Python之类的脚本语言,所以不要盲目使用Hadoop。不过 阅读全文
posted @ 2016-10-12 22:15 bingbinlee 阅读(514) 评论(0) 推荐(0) 编辑
Eclipse部署项目的原理简介eclipse,wtpwebapps,tomcat
摘要:转载请注明出处! http://www.cnblogs.com/libingbin/ 感谢您的阅读。如果文章对您有用,那么请轻轻点个赞,以资鼓励。 阅读全文
posted @ 2016-10-11 15:44 bingbinlee 阅读(795) 评论(0) 推荐(1) 编辑
Redis缓存方案
摘要:1 Redis简介 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。 redis是一个key-value存储系统。和Memcached类似,它支 阅读全文
posted @ 2016-10-10 22:06 bingbinlee 阅读(1685) 评论(0) 推荐(0) 编辑
为什么我要对后生说你要懂Maven呢
摘要:序言 据说半夜喝咖啡敲出来的代码,有一种淡淡的咖啡味道;那半夜写出来的总结,是不是也会有一种夜晚的宁静呢!今晚夜深人静,就给后生们总结总结Maven吧!毕竟,今天搞J2E的工程师如果不会或不知道Maven,那就在圈子里尴尬了。Maven是一个采用纯Java编写的开源项目管理工具。Maven采用了一种 阅读全文
posted @ 2016-10-09 22:32 bingbinlee 阅读(1501) 评论(0) 推荐(1) 编辑
如何给不支持新特性的浏览器打补丁(让老版本IE兼容新特性)
摘要:一个非常棒的 JavaScript 框架叫做 Modernizr(http://www.modernizr. com),用于向缺少 HTML5/CSS3特性支持的浏览器打补丁。由 Alexander Farkas编写的 “Webshims Lib”(http://afarkas.github.com 阅读全文
posted @ 2016-10-08 11:39 bingbinlee 阅读(864) 评论(0) 推荐(0) 编辑
JHipster框架的简要搭建与说明
摘要:JHipster的亮点 JHipster或者称Java Hipster,是一个应用代码产生器,能够创建Spring Boot + AngularJS的应用。开源项目地址:JHipster/Github。 JHipster使用Node.js和Yeoman产生Java应用代码,使用Maven(Gradl 阅读全文
posted @ 2016-10-08 09:57 bingbinlee 阅读(3307) 评论(0) 推荐(0) 编辑
Listener监听器与Filter过滤器
摘要:1.Listener [1]监听器简介 > Listener是JavaWeb的三大组件之一,Servlet、Filter、Listener > Listener翻译过来就是监听器 > 现实生活中的监听器: - 监听谁:明星 - 监听器:朝阳群众 - 监听事件:干坏事 - 回调函数:报警 > Java 阅读全文
posted @ 2016-10-07 18:10 bingbinlee 阅读(5233) 评论(0) 推荐(3) 编辑
短信工具类
摘要:有一个好的工具,会让你的开发事半功倍。就我目前的几个项目里,都有用到短信模块。我先给大家介绍一款第三方的短信接口(这是接口文档下载地址:http://download.csdn.net/detail/privacy_googol/9672862)。 结合文档和以下封装的工具类(调用短信平台提供的接口 阅读全文
posted @ 2016-10-07 13:06 bingbinlee 阅读(1158) 评论(0) 推荐(0) 编辑
自定义标签 与 JSTL(JSP Standard Tag Library)
摘要:1.自定义标签 【理解】 [1]简介 > 在JSP2.0以后,在jsp页面中不建议使用脚本片段<% %>和JSP表达式<%= %> > 使用EL来替换的JSP表达式 > 使用标签来替换脚本片段 > 在JSP中已经为我们提供了很多的诸如:<jsp:forward page=""></jsp:forwa 阅读全文
posted @ 2016-10-06 17:38 bingbinlee 阅读(1407) 评论(0) 推荐(0) 编辑
DbUtils是Apache出品一款简化JDBC开发的工具类
摘要:DbUtils - DbUtils是Apache出品一款简化JDBC开发的工具类 - 使用DbUtils可以让我们JDBC的开发更加简单 - DbUtils的使用: - 需要导入一个jar包: commons-dbutils-1.6.jar - 核心类 QueryRunner --> 查询执行器 - 阅读全文
posted @ 2016-10-06 17:37 bingbinlee 阅读(904) 评论(0) 推荐(0) 编辑
Eclipse界面设置与常用技巧
摘要:建议使用的透视图——视窗组合 Window→Save perspective as 保存当前透视图设置,便于将来不小心打乱后恢复 恢复的方法:Window→reset perspective 定制右键new菜单 window→Customer perspective 设置字体大小 技巧一:Eclip 阅读全文
posted @ 2016-10-05 16:01 bingbinlee 阅读(13234) 评论(0) 推荐(1) 编辑
会话控制
摘要:为什么要有会话控制呢? HTTP协议两大缺陷: 无状态 纯文本 - 所谓的无状态就是指服务器不能区分出多次请求是否发送自同一个用户。 但是这里我们又希望服务器可以区分出不同用户发送的请求,所以这里我们就需要做会话控制。 - 去电影院看电影: 1.电影院印票 2.电影院发票 3.用户拿着票去看电影 4 阅读全文
posted @ 2016-10-05 10:33 bingbinlee 阅读(1417) 评论(0) 推荐(1) 编辑
Sql与MySQL简单入门
摘要:作为过来人,给“新司机”一点建议:运维时需要搭建的生产环境,需尽量保持与测试环境一致;但搭建环境时,又苦于找不到合适的版本怎么办?不用怕,我是一个体贴的人,管杀也管埋(该链接为MySQL 各个历史版本下载的链接:http://downloads.mysql.com/archives/communit 阅读全文
posted @ 2016-10-04 14:39 bingbinlee 阅读(375) 评论(0) 推荐(0) 编辑
MVC模式与三层架构和表示层
摘要:1.MVC模式 - Model-View-Controller - 模型-视图-控制器 - Model(模型) > 模型分为业务模型,和数据模型 > 模型负责处理业务逻辑以及和数据库进行交互 > Service和DAO - View(视图) > 视图用来渲染模型,将模型以页面的形式展现给用户 > J 阅读全文
posted @ 2016-10-04 09:31 bingbinlee 阅读(7451) 评论(0) 推荐(1) 编辑
让我们喝喝下午茶,聊聊AJAX和JSON
摘要:1.AJAX [1] AJAX简介 > 全称:Asynchronous JavaScript And XML > 直译:异步的JavaScript和XML > AJAX就是通过JS向服务器发送请求,接收响应,并通过DOM来修改网页。 > XML是服务器返回的数据的格式,但是现在xml格式的数据使用的 阅读全文
posted @ 2016-10-03 18:11 bingbinlee 阅读(418) 评论(0) 推荐(0) 编辑
Servlet简介与Servlet和HttpServlet运行的流程
摘要:1.Servlet [1] Servlet简介 > Server + let > 意为:运行在服务器端的小程序。 > Servlet实际上就是一个接口。 - 狭义上的Servlet,指的就是Servlet接口 - 广义上的我们认为凡是实现Servlet接口的类,我们都称他是一个Servlet *** 阅读全文
posted @ 2016-10-03 14:53 bingbinlee 阅读(46506) 评论(5) 推荐(48) 编辑
EL表达式
摘要:1.EL表达式 [1] 简介 > Expression Language,表达式语言 > 在JSP2.0以后,在jsp页面中不建议我们使用JSP表达式<%= %>和JSP脚本片段<% %> > 使用EL表达式来代替JSP表达式,使用自定义标签来代替JSP脚本片段 > EL表达式可以将一个对象输出到页 阅读全文
posted @ 2016-10-02 15:27 bingbinlee 阅读(319) 评论(0) 推荐(0) 编辑
get和post的区别与乱码问题解决
摘要:★ get和post的区别: 1.get请求通过url地址发送请求参数,可以在地址栏上直接显示 2.post请求通过请求体发送请求参数,不会再地址栏上显示 3.get在地址栏显示请求参数安全性低,而post请求要好一些 4.get请求通过地址栏发送请求参数,长度有限制,最大发送255个字符。 pos 阅读全文
posted @ 2016-10-02 09:26 bingbinlee 阅读(711) 评论(0) 推荐(0) 编辑
Spring+SpringMVC+Mybatis+Shiro环境搭建之IDEA下搭建Maven项目
摘要:运行IntelliJ IDEA 2016.3.2(64)编译器新建项目 在弹出的窗体中选择maven,然后勾选要建的maven模板--这里选webApp 选择和填写自己的maven本地仓库路径和配置文件(如果遇到maven下载jar慢的问题,可以参考我以前写的博客(解决maven下载jar慢的问题( 阅读全文
posted @ 2016-10-01 22:03 bingbinlee 阅读(816) 评论(0) 推荐(0) 编辑
post请求报文
摘要:POST /02_WEB_HTTP/index.html HTTP/1.1 Accept: application/x-ms-application, image/jpeg, application/xaml+xml, image/gif, image/pjpeg, application/x-ms 阅读全文
posted @ 2016-10-01 16:04 bingbinlee 阅读(4308) 评论(0) 推荐(0) 编辑
响应报文
摘要:HTTP/1.1 200 OK Server: Apache-Coyote/1.1 Accept-Ranges: bytes ETag: W/"160-1452042928519" Last-Modified: Wed, 06 Jan 2016 01:15:28 GMT Content-Type: 阅读全文
posted @ 2016-10-01 10:40 bingbinlee 阅读(377) 评论(0) 推荐(0) 编辑


点击右上角即可分享
微信分享提示