自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (25)
  • 收藏
  • 关注

原创 将 war 包 打成docker镜像

随着docker等容器技术的成熟,使得dev-ops的开发理念得到落实。公司内部提供的容器都是封装好的,于是决定尝试自己在docker上部署第一个应用来练习练习,还是有不少坑的。前提是docker已经在本地安装了,具体安装步骤可以上官网查看。1、拉取最新的tomcat镜像到本地sudo docker pull tomcat:lastest2、基于Dockerfile创建镜像文件do

2018-01-25 10:42:46 8045

原创 几张图帮你理解 docker 基本原理及快速入门

什么是dockerDocker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。Docker 自开源后受到广泛的关注和讨论,以至于 dotCloud 公司后来都改名为 Dock

2017-07-11 18:36:46 443

原创 Docker-利用dockerfile来搭建tomcat服务

在前面的例子中,我们从下载镜像,启动容器,在容器中输入命令来运行程序,这些命令都是手工一条条往里输入的,无法重复利用,而且效率很低。所以就需要一 种文件或脚本,我们把想执行的操作以命令的方式写入其中,然后让docker读取并分析、执行,那么重复构建、更新将变得很方便,所以Dockerfile就此诞生了。常用参数:FROM命令。用法,FROM :。FROM命令告诉docker我们构建

2017-07-11 18:30:29 885

原创 从头开始搭建一个dubbo+zookeeper平台

本篇主要是来分享从头开始搭建一个dubbo+zookeeper平台的过程,其中会简要介绍下dubbo服务的作用。  首先,看下一般网站架构随着业务的发展,逻辑越来越复杂,数据量越来越大,交互越来越多之后的常规方案演进历程。        其次,当服务越来越多之后,我们需要做哪些服务治理?         最后,是dubbo的架构图        

2017-06-07 11:06:45 454

原创 Web自动化测试之Webdriver+TestNG

自动化测试用例的最终目的就是无人值守的自动化回归测试,不管是用什么语言,什么框架编写的测试用例,如果想达到这个效果,都需要借助于Jenkins或是Hudson。根据业界的习惯,我们还是使用Jenkins。在本人的各个自动化测试教程中,已经多次介绍到了Jenkins的使用,网上也有很多相应的教程,在此就不在累述,我们只讲解如何将TestNG编写的测试用例接入到Jenkins中。7.1 Jen

2016-12-02 22:56:09 1516

转载 Oauth2.0 用Spring-security-oauth2 非常简单

上周,我想开发OAuth 2.0的一个实例。我检查了Spring-security-Oauth2.0的样例,OAuth 2提供商sparklr2和OAuth 2客户端TONR 。我探索在互联网上了一下,整理相关文档。编译并运行了OAuth 2提供商sparklr2和OAuth 2客户端TONR,并检查所有的授权上。现在,我在这里从实用的角度讲解的OAuth 2.0的不同方面来理解Sprin

2016-11-19 13:10:15 4240 1

转载 CAS实现单点登录(sso)搭建流程 服务器端搭建

一、简介1、cas是有耶鲁大学研发的单点登录服务器2、所用环境·        Linux系统·        Tomcat7.0·        JDK1.7·        CAS Service 版本    CAS Server 3.5.2 Release·        CAS Client版本     cas-client-3.3.3-release  

2016-11-19 13:05:41 3638

转载 使用 Google Guava 美化你的 Java 代码

目录:[ - ]1-使用 GOOGLE COLLECTIONS,GUAVA,STATIC IMPORTS 编写漂亮代码1、Google Collections一览2、操作lists和maps3、静态导入和Eclipse模板4、Guava走马观花2-深入探索 GOOGLE GUAVA 库1、The Guava CharMatcher2、Joiner and S

2016-08-21 22:07:47 973

原创 理解OAuth2.0

OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。一、应用场景为了理解OAuth的适用场合,让我举一个假设的例子。有一个"云冲印"的网站,可以将用户储存在Google的照片,冲印出来。用户为了使用该服务,必须让"云冲印"读取自己储存在Google上的照片。问题是只有得到用户的授权,Google才会同意"云冲

2016-08-12 20:42:48 467

原创 jabber服务器搭建

经过几次努力,我终于在我的ubuntu上成功搭建起了jabber即时通讯服务器。由于是源码编译的所以没有放到ubuntu分类下。由于依赖于openssl和mysql,所以安装之前要把这两个准备好(如果configure的时候提示找不到mysql的文件那可能是你的mysql没有安装dev包)现将大致步骤介绍如下(本文只研究在局域网内架设服务器,互联网上可能需要改动一些地方:):1、首先到ht

2016-07-28 19:24:16 3016

原创 ss-panel v3前端与ss-manyuser后端配置supervisord守护完整教程

这是一个sspanel v3 配置的完整教程,我用的是lnmp框架,当然lamp也是可以的,安装lnmp的过程我就不说了。一,安装ss-panel首先我们进入网站目录cd /home/wwwroot/ss.iforday.comgit clone https://github.com/orvice/ss-panel.gitcp -R ss-panel/. ./c

2016-07-21 10:51:42 17917

原创 debian 最新163软件源

debain 软件源

2016-05-07 07:20:12 882

转载 订单系统开发(仿淘宝和美团网) 之 项目总结(降低数据库并发量)

继上一篇"订单系统开发(仿淘宝和美团网) 之 项目总结(一)",这篇博客重点想说下订单系统开发的设计和有待优化改进的问题。             上图是订单系统数据库设计比较重要的一个——其决定了订单数据的横向切割,而不是将所有的订单数据都存放在一个表中。为什么要这样设计?这样做有什么好处?(看下文便可知晓)  回答上面的疑问,我感觉有必要

2015-09-19 17:29:47 2760

转载 订单系统开发(仿淘宝和美团网) 之 项目总结(一)

基于公司战略的调整和开发框架的升级换代,也伴随着SOP(面向服务编程)和SOA(面向服务架构)的软件开发思想在公司开发团队中的慢慢深入,最终讨论决定在将现有(旧)的支撑公司业务的项目模块(如:产品,商家和订单...)在进行底层架构升级的同时,要让这个模块在一定程度上可以达到复用性——即它应该可以满足新的栏目('同城网购')的相关需求且适当的考虑未来的需求扩展,它不能跟其它的模块耦合在一起,只负责属

2015-09-19 17:27:26 2704

转载 非小型电子商务系统设计经验分享

前言做了两年多针对淘宝的电子商务数据线下数据系统,越到后面越觉得自己还没入门,不管技术上还是业务上,这篇文章既是对自己的积累的一次梳理,更想的是能在和各位朋友交流中,互相进步。ps:所有字段并不是正式项目所使用字段,请根据自己的业务需求进行酌情查看处理,类目属性,商品,订单结构可以参考淘宝API数据接口进行查看具体字段。商品模块设计商品模块是支撑整个架构的核心,如果

2015-09-19 15:03:08 894

原创 电商系统中的商品模型的分析与设计—续

对电商系统商品模型有一个粗浅的描述,后来有博友对货品和商品的区别以及属性有一些疑问。我也对此做一些研究,再次简单的对商品模型做一个介绍。

2015-09-14 22:38:52 3872 3

原创 电商系统中的商品模型的分析与设计

在电商系统中,商品模型至关重要,是整个电商的核心,下面通过一个简单的分析,设计一个基础的商品模型。

2015-09-14 22:27:20 1145

转载 Java实现中文算数验证码(算数运算+-*/)

为了防止,页面向数据库暴力注册入力,用户登录暴力破解,所以加入验证码,验证码无法被软件获取上边的内容(加入算数计算,更加安全),所以在现在技术,暂时安全。先看效果图:第一次加载比较慢,防止无法加载验证码显示,后台获取准备好的默认正在加载图片(静态图片),后台图片获取好后,替代。验证码效果图:              后台Java图片实现

2015-09-14 20:41:43 1792

转载 patchca整合Spring MVC生成超炫的验证码

官方的色调单一,随机色也不随机,黑不拉几的,很难看。为此做了扩展实现,并整合了spring mvc,生成的验证码漂亮多了。官网:http://code.google.com/p/patchca/官方效果:下面是我整合到spring并修扩展后的效果:

2015-09-13 17:15:47 1162

转载 Memcache内存分配策略

一、Memcache内存分配机制        关于这个机制网上有很多解释的,我个人的总结如下。Page为内存分配的最小单位。Memcached的内存分配以page为单位,默认情况下一个page是1M,可以通过-I参数在启动时指定。如果需要申请内存时,memcached会划分出一个新的page并分配给需要的slab区域。page一旦被分配在重启前不会被回收或者重新分配(pa

2015-09-09 10:51:52 450

转载 PowerDesigner使用教程 —— 概念数据模型

一、概念数据模型概述    概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计。    通常人们先将现实世界抽象为概念世界,然后再将概念世界转为机器世界。换句话说,就是先将现实世界中的客观对象抽象为实体(Entity)和联系 (Relation

2015-08-18 18:43:31 546

转载 spring mvc 的Controller类默认Scope是单例(singleton)的

使用Spring MVC有一段时间了,之前一直使用Struts2,在struts2中action都是原型(prototype)的, 说是因为线程安全问题,对于Spring MVC中bean默认都是(singleton)单例的,那么用@Controller注解标签注入的Controller类是单例实现的?测试结果发现spring3中的controller默认是单例的,若是某个controll

2015-07-27 07:52:06 517

原创 区域,日期联动

三级联动省市县名字可以叫area.js/* * 全国三级城市联动 js版 * author:☭lixin☺ **/function Dsy() { this.Items = {};}Dsy.prototype.add = function (id, iArray) { this.Items[id] = iArray;}Dsy.prototype.Exists = function (id) { i

2015-07-19 09:07:49 125030

转载 nginx+memcached构建页面缓存应用

nginx的memcached_module模块可以直接从memcached服务器中读取内容后输出,后续的请求不再经过应用程序处理,如php-fpm、django,大大的提升动态页面的速度。nginx只负责从memcached服务器中读取数据,要往memcached写入数据还得需要后台的应用程序来完成,主动的将要缓存的页面缓存到memcached中,可以通过404重定向到后端去处理的。ngx_

2015-07-16 08:06:09 471

转载 20个代码生成框架

1.1 CodeSmith一款人气很旺国外的基于模板的dotnet代码生成器官方网站:http://www.codesmithtools.com官方论坛:http://forum.codesmithtools.com/default.aspx版权形式:30天试用开源:否需要先注册确认后才能下载1.2 MyGeneratorMyGenerator是又一个国外很不错的代

2015-07-15 08:24:13 807

原创 httl 一个比freemarker 还牛逼的静态框架

httl 比freemarker 快10倍,不过还是要用好才行,大家快来努力探索完善吧!分享些自己用的经过的总结吧!

2015-07-10 14:02:01 2851 1

转载 Sublime Text 3 支持的热门插件推荐

SublimeText是一款非常精巧的文本编辑器,适合编写代码、做笔记、写文章。它用户界面十分整洁,功能非同凡响,性能快得出奇。这些非常棒的特性 包括任意跳转(Goto Anything)、多重选择(multiple selections)、指令面板(command palette)、免打扰模式(distraction free mode)、分区编辑(split editing)、快速项目切换(i

2015-07-10 13:58:06 428

原创 idea+jrebel 开启java不重启

最近一直在用idea相当好用,jrebel无疑是神一样的存在让java像php一样走起来,可是嗯就是要收费,你也知道我么有这么多money,所以呢~你懂的请看下文的破解之路,针对6.1.0的哦Intellij14破解请见最下方....JRebel安装、破解1.下载文章底部的附件,包含官方插件zip文件(已安装了JRebel6.1.0的可以忽略)以及破解需要的zip文件。

2015-05-25 16:39:39 2102

dubbo-admin-2.5.4

dubbo-admin监控zookeeper 注册服务

2016-12-07

Revive 让HTC Vive玩Oculus的游戏

Revive 让HTC Vive玩Oculus的游戏

2016-11-24

java 代码自动生成工具

愉快的编程吧,java脚手架,rapid-framework是一个以spring为核心的项目脚手架(或者称为胶水框架),框架将各个零散的框架(struts,strust2,springmvc,hibernate,ibatis,spring_jdbc,flex)搭建好,并内置一个代码生成器,辅助项目开发,可以生成java的hibernat model,dao,manager,struts+struts2 action类,可以生成jsp的增删改查及列表页面

2016-01-19

spring4.1.6-mybatis3.2.8

整合了spring 4.1.6+mybatis3.2.8的组合算是最新的稳定版本了,而且附带了一个basedao操作接口,泛型的通用写法,下载即可运行,我用的是idea项目最好用idea来开发。不会的有问题随时拍砖:308444582,我的扣扣,准您变成愉快

2015-07-26

省市县三级联动jquery插件

省市县联动,开发必备,用用就知道,可以扩完整的demo描述用的人都知道!

2015-07-19

区域,日期,三级联动

整合了最新的省市县,日期联动根据时间自动计算到当前年,开发必备

2015-07-19

C# WinForm截取屏幕存为本地图片,然后上传图片至服务器

C# WinForm源代码,可以实现定时截取当前屏幕,然后存为本地图片,再将其上传至远程服务器端,上传图片到服务器。也包含上传文件到服务器端的方法。通过Ftp协议上传,更改源代码中ftp中IP地址、用户名及密码即可使用

2014-09-10

桌面共享软件

在工作中,开发中难免需要和同伴分享自己的屏幕来做到沟通交流,最近我们公司就是为了分析技术代码等等讲解遇到了这个问题,找个主流的主流的软件又是收费,傻大。qq的又有延迟,最后发现这个intlec以前是免费的去下了,收费了,还好找了找又找到了以前的免费的,赶紧分享以后大家都可以用了就1.5m相当好用。不信你试试绝对说好用就俩功能,主机和客机

2014-08-26

sqlite 管理工具

项目中开发最常用的工具sqlite管理工具,很方便管理sqlite,可以增加sql的验证,sqlite连接多个,数据等等

2014-08-12

滑动切换效果

切换效果,滑动效果,学习很有帮助代码很清晰哦

2014-08-12

wpf tabcontrol 关闭按钮 自定义样式

wpf 实现的关闭按钮自定义样式,内有两个案例,分别重写了全部样式,直接应用学习都是不错的选择,和大家分享

2014-08-12

100个android源码下载地址

通过对linux公社的分析获得了里面的资源,这里整理了91个android源码,涉及到通讯,游戏,分页,滑屏,加密,异步同步等等方面的源码和实例,需要的可以通过这些来下载获得每个例子都是我们学习也是参照这些,很快就入门了而且拔高了,祝你好运哦,有详细教程文档哦

2013-11-28

linux公社2011~2013所有下载链接

通过程序爬去了linux公社的2011到2013的所有连接的数据,共有5000多条,分为pdf,rar,zip,tar.gz,7z,demo,img等等各种你能想到的文档,数据等等,需要的请下载。

2013-11-28

78中jquery高级tab特效(32种精美)

72种jquery特效tab,有仿效淘宝导航分类的有京东效果的,各种tab应用组合整理资源,适合于各种布局和效果,32种精美案例可以直接使用 ,公司开发特意整理,现在分享给大家

2013-11-06

右键功能扩展

开发中复制文件路径非常方便,右键支持;更多功能都是开发是用

2012-10-03

idea使用教程

史上最全的idea使用教程,从安装一步一步到部署项目,涉及到冷部署,热部署,web部署,java配置等等所有内容,旨在为想使用idea intelj的朋友一个有力的教程文档!只要你看了,不会的可以联系本人308444582

2012-09-04

200片linux企业应用推荐博文

里面总结了共有200篇实用的linux运维博文,可以学习交流使用,都是企业里面总结的文章

2012-08-08

javafeiq(包涵源码,支持linux,windows)

java版本飞秋,支持linux,windows,学习开发使用!主编码愉快!

2011-11-23

自己动手精简你的jre到做小

自己动手精简我们jre,再打包成exe这样java程序就可以在windows下很好的运行了,而且jre体积也很小不影响下载!感兴趣的可以下载后动手精简一下你的jre,我的精简到了2M以内,做成exe后根本看不出来是java做的。里面包含了删减lib,bin下文件的方法和步骤,让你的jre最小化!祝你编程愉快!

2011-08-14

dreamweaver jquery 提醒插件

dreamweaver对js提醒,但是对jquery提醒就是不是太好,现在好了有插件可以安装后,编写jquery就更方便了!编程愉快!

2011-07-25

JNotify监控文件目录文件的改变

利用jnotify实现对指定文件目录的实时监控,对于web应用很有用,对于监控windows,linux,macOS都很有帮助!编程愉快!

2011-07-25

phpeclipse 插件

phpeclipse 插件 用惯了eclipse和myeclipse的同学们可以用这个插件来开发php了同样熟悉的代码提醒,部署,出了事php外没什么和java开发不一样的。祝你开发愉快!

2011-06-24

myeclipse svn插件

在myeclipse端提交和更新项目是不错的选择,而且可以提高开发效率,有兴趣的就下个用一下吧!祝你开发愉快!

2011-06-24

MP3cuter剪辑软件

剪辑MP3音频,我们可以把自己喜欢的MP3处理了,比如做个铃声什么的很好用的哦!

2011-05-21

空空如也

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

TA关注的人

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