自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

倾听雨落

学习在于不断的积累经验,分享经验也是成长的一种方式。

  • 博客(127)
  • 资源 (24)
  • 收藏
  • 关注

原创 SVN客户端安装详细教程

直接上干货第一步:首先要下载SVN ,记住是客户端,不是服务端哦,下载地址:https://tortoisesvn.net/downloads.html,根据系统选择对应的版本。以下安装示例为:TortoiseSVN-1.10.0.28176-x64-svn-1.10.0 操作系统为Win7的64位官网下载如图1。第二步:找到本地下载好的文件,如图2。第三步:双击本地下载好的文件,点击运行,如图3。第四步:进入安装首页,点击Next,如图4。第五步:进入版权信息.

2021-04-22 10:34:17 5850

原创 MySQL集群

组建MySQL集群的几种方案LVS+Keepalived+MySQL(有脑裂问题?但似乎很多人推荐这个)DRBD+Heartbeat+MySQL(有一台机器空余?Heartbeat切换时间较长?有脑裂问题?)MySQL Proxy(不够成熟与稳定?使用了Lua?是不是用了他做分表则可以不用更改客户端逻辑?)MySQL Cluster (社区版不支持INNODB引擎?商用案例不足?)

2016-11-10 18:55:25 1365 2

原创 MySQL集群搭建详解(三种结点分离)

本文将搭建一个最简化的MySQL Cluster系统,配置方法中的所有命令都是以root账户运行。这个MySQL Cluster包含一个管理结点、两个数据结点、两个SQL结点,这五个结点会分别安装在五个虚拟机上,虚拟机的名称和IP如下所示:管理结点mysql-mgm192.168.124.141数据结点 1my

2016-11-10 18:50:13 1500

原创 主流MySQL集群实现架构优劣势与适用场景分析

本文主要分析总结了目前主流的几种MySQL集群架构实现方法及优缺点,现发出来以供大家参考学习、共同进步,如有不妥之处,请不吝赐教~一、主从复制架构MHAMHA即Master High Availability Manager and Tools for MySQL,是日本的一位MySQL专家采用Perl语言编写的一个MySQL高可用管理工具,目的在于维持Master主库的高可用性及数据的一

2016-11-10 18:48:22 15148 1

原创 从oracle到mysql,主从到分库,一个普通项目数据库架构的变迁

为了节约成本,也是为了顺应去IOE这个大时代的发展,项目的数据库从最初的Oracle切到了MySQL。开始切到MySQL的时候项目才上线时间不长,当时数据不多,而且当时预计在较长一段时间内数据也不会发生爆炸式的变化,考虑到大部分是读的请求所以考虑用主从架构。注:存储引擎用的是InnoDB,当时主要是考虑事物的需求,其实在选择存储引擎的时候没有特殊需求都应该选择InnoDB,关于In

2016-11-10 14:51:31 3924

原创 python初级教程:入门详解

本文是针对Python的初学者,从无到有的介绍Python语言如何入门,主要包括了:Python的简介,如何下载Python,如何安装Python,如何使用终端、Shell,IDE等各种开发环境进行Python开发,Python中的语法和基本知识、概念和逻辑,以及继续深入学习Python的方法,另外还整理一些值得参考的资料。目录前言1. 本文目的

2016-11-03 19:00:18 2201

原创 公有链、联盟链、私有链及网络配置介绍

以太坊网络去中心化共识的基础是参与节点的点对点网络,节点维护并保证区块链网络的安全。参见挖矿。以太坊网络数据统计EthStats.net是以太坊网络实时数据的仪表板,这个仪表板展示重要信息,诸如现在的区块,散表难度,gas价格和gas花费等。页面上显示的节点只是精选了网络上的实际节点。任何人都可以在EthStats仪表板上添加他们的节点。Github上的Eth-Netsta

2016-11-03 18:40:58 5885 1

原创 新手Python入门+环境搭建

一、从链接http://www.python.org/downloads/ 下载安装包,注意32位和64位安装包区别。我下载的是32位 2.7.6的,. 然后就是安装,默认安装到目录C:\Python27,然后将此路径添加到电脑 系统变量Path里。从cmd进去,输入python验证是否安装成功。如果看到下图,表示安装成功了:事实上,这一步完成后,Python就安装

2016-11-03 18:34:05 1554

原创 windows系统下Python环境的搭建

随笔 - 26  文章 - 0  评论 - 661、首先访问http://www.python.org/download/去下载最新的python版本。 2、安装下载包,一路next。 3、为计算机添加安装目录搭到环境变量,如图把python的安装目录添加到pth系统变量中即可。 4、测试python安装是否成功,

2016-11-03 18:32:55 665

原创 Python环境搭建+Eclipse

1、基本需求    1、Eclipse 集成开发环境下载 http://115.com/file/c2vz7io5    JDK6下载 http://115.com/file/c2vz7idq    2、Pydev插件下载  http://115.com/file/anbj68do    3、Python解析器下载 http://115.com/file/c2vz7eyw    4

2016-11-03 18:31:13 569

原创 区块链技术在商业银行的应用前景

区块链技术在商业银行的应用前景  2015年以来,金融技术领域出现了一股研究、投资区块链技术的热潮。这项支撑着比特币等数字货币的基础技术通过重构信用形成机制深刻地改变着当前的金融业态和商业模式,或将成为未来金融业升级的方向。  区块链技术的特点(一)区块链是什么。区块链通俗地说就是一个公开的分布式账簿系统。以比特币的区块链为例,每一个参与交易者都是区块网络的节点,每个节

2016-10-10 14:17:29 3396

原创 以太坊帮助地址

以太坊常用网址以太坊有很多有用的网站都分布在国外,找起来很费劲,这里总结一下更多文章请看http://blog.csdn.NET/sportshark1、以太坊官方网站:https://ethereum.org/       该网站为以太坊的官方网站,有详细的以太坊介绍和各种连接地址,推荐详细看一看2、以太坊所有源码地址(官方):https://

2016-10-09 19:40:00 3179

原创 区块链开发的环境搭建

区块链开发(一)搭建基于以太坊的私有链环境        通过本文所述方法和项目中的脚本,我们可以快速的搭建好自己的私有链进行区块链开发测试,本文基于以太坊技术进行搭建,分两个部分,一个是Ubuntu下搭建方法,另一个是Windwos下搭建方法,关于以太坊相关的基础知识,可以看我原先发表的一些文章,地址如下:    http://blog.csdn.NET/sportshark

2016-10-09 19:38:25 21202 2

原创 CentOS下Hadoop的搭建

CentOS下Hadoop搭建与wordcount实例运行最近在学习弄hadoop,遇到很多麻烦,这里记录下来是方便以后回头查看。我用的VMware Workstation 10.0.4下安装的CentOS7安装配置jdkjava -version看是否安装java用 env | grep JAVA_HOME 或者echo $

2016-10-08 09:07:17 333

原创 数据库安全防SQL注入

什么是SQL注入(SQL Injection)所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。  尝尝SQL注入1.   一个简单的登录页面关键代码:(详细见下载的示例

2016-09-02 10:02:50 7848

原创 Mysql的双机热备和负载均衡

MySQL数据库没有增量备份的机制,但它提供了一种主从备份的机制,就是把主数据库的所有的数据同时写到备份数据库中。实现MySQL数据库的热备份。下面是具体的主从热备份的步骤:假设主服务器A(master)、从服务器为B(slave)A:192.168.0.104B:192.168.0.1691.主服务器授权授权副服务器可以连接主服务器并可以进行更新。这是在主服务器上进行

2016-09-02 09:58:22 4426

原创 分布式可扩展数据库架构

数据库集群 oracle集群Oracle RAC是业界最流行的产品。其架构的最大特点是共享存储架构(Shared-disk),整个RAC集群是建立在一个共享的存储设备之上的,节点之间采用 高速网络互连。在 Oracle RAC 环境中,每个 Oracle 数据块都被赋予一个(且只有一个)“主”Oracle RAC 节点。该 Oracle RAC 节点的全局缓存服务 (GCS)

2016-09-02 09:55:22 2577

原创 PHP与MySql数据库连接

繁写:     echo "This is a test";     echo "asdfasdfadsf";    $mysql_server_name="localhost"; //数据库服务器名称    $mysql_username="root"; // 连接数据库用户名    $mysql_password="??????"; // 连接数据库密码   

2016-09-02 09:52:02 435

原创 高并发电商平台架构实践

一、 设计理念1.      空间换时间1)      多级缓存,静态化客户端页面缓存(http header中包含Expires/Cache of Control,last modified(304,server不返回body,客户端可以继续用cache,减少流量),ETag)反向代理缓存应用端的缓存(memcache)内存数据库Buffe

2016-09-02 09:45:39 2685

原创 PHP环境搭建

前提示时间一个博友,建议我提供PHP开发环境的搭建文章。当然我们一般在windows平台下开发的居多,那么,今天我就在Windows平台下搭建PHP的调试和开发环境。如果有写的不好的请谅解。   一、总的大概步骤如下   1、下载资料      1)、下载wamp      2)、下载开发工具ZendStudio   2、安装程序      1)、安装wam

2016-08-29 15:39:51 870

原创 PHP开发代码规范

1 编写目的为了更好的提高技术部的工作效率,保证开发的有效性和合理性,并可最大程度的提高程序代码的可读性和可重复利用性,指定此规范。开发团队根据自己的实际情况,可以对本规范进行补充或裁减。2 整体要求技术部php开发规范将参照PEAR的规范,基本采用PEAR指定的规范,在其基础上增加、修改或删除部分适合具体开发环境的规范。本规范只针对PHP开发过程中编码的规范,对于PHP开发项目中

2016-08-05 15:36:14 2938

原创 SVN与Eclipse安装和使用

1、下载最新的Eclipse,我的版本是3.7.2 indigo(Eclipse IDE for Java EE Developers)版    如果没有安装的请到这里下载安装:http://eclipse.org/downloads/ 2、下载SVN插件subclipse,安装方法有两种.那种绿色的以link方式安装的方式我在indogo上试了多次就是没成功。 3、SVN插件

2016-07-19 11:17:43 3739

原创 反向代理(一)

一、反向代理:Web服务器的“经纪人”1.1 反向代理初印象反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。从上图可以看出:反向代理服务器位于网站机房,代理网站Web服务器接收Htt

2015-11-13 15:40:54 797

原创 软件的架构与模式之经典架构模式简介

软件的架构与模式之经典架构模式简介根据Linda Rising的《Pattern Almanac》一书,已知的架构模式有七十多种。这是一个只多不少的统计,其中包括了很多通常认为是设计模式的模式,比如Bridge,Facade,Interpreter,Mediator等模式通常认为是设计模式,但是在许多情况下,也可以作为架构模式出现,因此也常常被当作架构模式。  Layers

2015-11-13 15:37:59 559

原创 软件架构

经过这几年的积累,在系统架构方面逐渐积累了一些自己的经验,到今天有必要对这些经验作个小结。在我的架构思维中,主要可以归类为三种架构模型:3/N层架构、“框架+插件”架构、地域分布式架构。一.三种架构模型1.3/N层架构       这是经典的多层架构模型,对于稍微复杂一点或特别复杂的系统,不使用分层架构是很难想象的。下图是经典的3层架构:    如今,凡是个程序

2015-11-13 15:36:27 486

原创 Pyonth特点和使用

开发语言作为一名软件开发工作者来说还是要接触多一些,谁也不知道未来10年 20年会流行什么开发语言,供大家参考!Python的特点  1. 简单    Python是一种代表简单思想的语言。  2. 易学    Python有极其简单的语法。  3. 免费、开源    Python是FLOSS(自由/开放源码软件)之一。  4. 高层

2015-11-13 15:34:02 8840

原创 MongoDB在Window下环境搭建

一、前言  最近开始学习非关系型数据库MongoDB,却在博客园上找不到比较系统的教程,很多资料都要去查阅英文网站,效率比较低下。本人不才,借着自学的机会把心得体会都记录下来,方便感兴趣的童鞋分享讨论。部分资源出自其他博客,旨将零散知识点集中到一起,如果有侵犯您的权利,请联系[email protected]。大部分内容均系原创,欢迎大家转载分享,但转载的同时别忘了注明作者和原文链接哦。

2015-11-13 15:30:24 618

原创 Git环境搭建图解教案

准备工作:1、 Git-1.8.1.2-preview20130201.exe下载地址:https://code.google.com/p/msysgit/downloads/list2、 Copssh_4.1.0_Installer.exe下载地址:http://download.csdn.net/download/zzjzmdx/4636227

2015-11-13 15:28:08 548

原创 Git服务器环境搭建

最近公司要求要换一个代码管理工具,于是就选择了Git,今天给大家分享一下环境的搭建科普一下:      1、TortoiseGit是什么?没错,是个乌龟,就像它的壳一样,仅仅是个壳,所以离不开真正的git(git for windows版本名字又叫msysgit,没壳的乌龟还能叫乌龟?国外的货就是喜欢把开源项目命名为一些稀奇古怪的东西)。      2、COPSSH是个

2015-11-13 15:25:53 1331

原创 网站架构演变过程

之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网行

2015-11-13 15:23:04 509

原创 国内大型网站系统架构的演化

今天跟大家一起来分享一下大型网站的 一个发展历程。           一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的系统架构是随业务扩展而完善出来的,并不是一

2015-11-13 15:21:36 561

原创 Android 二维码快速生成代码

看了很多人在找关于二维码生成的代码 今天就抽时间写了一下,希望对大家有所帮助!点击打开链接public class MainActivity extends Activity { private static final String TAG=MainActivity.class.getSimpleName(); private TextView qr_text;

2014-11-25 17:17:23 1326

原创 Android PopupWindow 的使用

/**     * 弹出选择头像框     */    public void showPop(View parent) {        /*         * if (mPop != null) { int[] location = new int[2];         * parent.getLocationOnScreen(location); mPop.sho

2014-11-24 14:02:13 598

原创 Android面试必须要知道的事情

从一名普通的开发Android开发人员,历经几年职场的磨练开始走向领导的岗位。今天借项目闲暇时刻给大家分享一下Android面试时要注意的几个问题,希望对大家有所帮助,好了废话不多说,直接进入主题。面试分为以下几种面试:1.电话面试  电话面试主要是面试官先通过一个简单的电话上对你个人的技术上进行评估,感觉电话上面试的可以了才会邀请你到公司详细了解。  针对这种情况我们要注意以下几

2014-08-19 12:41:34 702 1

原创 Android面试必须要知道的事情

从一名普通的开发Android开发人员,

2014-08-19 11:46:25 774

原创 android 文件上传

android 上传图片

2014-05-10 20:56:59 1030

原创 android 上传文件

android 上传图片

2014-05-10 20:45:17 1323

原创 android AsyncTask

一、Android当中的多线程在Android当中,当一个应用程序的组件启动的时候,并且没有其他的应用程序组件在运行时,Android系统就会为该应用程序组件开辟一个新的线程来执行。默认的情况下,在一个相同Android应用程序当中,其里面的组件都是运行在同一个线程里面的,这个线程我们称之为Main线程。当我们通过某个组件来启动另一个组件的时候,这个时候默认都是在同一个线程当中完成的。当然

2014-05-05 15:19:17 656

原创 android JNI调用

android JNI

2014-05-03 10:24:58 1194

原创 android MVC讲解

Android中界面部分也采用了当前比较流行的MVC框架,在Android中:    1) 视图层(View):一般采用XML文件进行界面的描述,使用的时候可以非常方便的引入。当然,如何你对Android了解的比较的多了话,就一定可以想到在Android中也可以使用JavaScript+HTML等的方式作为View层,当然这里需要进行Java和JavaScript之间的通信,幸运的

2014-04-27 23:31:31 1076

SVN目录详细设计教程.rar

SVN如何高效的管理项目

2021-04-22

VirtualBox上面安装CentOS7的详细图形化步骤

完成的VirtualBox上面安装CentOS的步骤过程

2016-09-30

Android企业面试题

Android面试题

2016-08-29

PHP开发代码规范完成版本

完成版本的PHP代码开发规范,为你的职业生涯发展奠定良好的编写习惯和基础

2016-08-29

IOS开发代码规范

最近编写了一份关于IOS开发时候的代码规范,为了让更多的程序员入门时候能够有一个良好的编程习惯提供一点帮助

2016-08-29

Eclipse插件

完美插件一分钟搞定SVN配置

2016-08-29

禅道安装包

最近在网上下载了一些禅道安装包,很多都是坑人的,下载下来根本上就没有用,今天上传一个自己安装和搭建环境成功的安装供大家使用,同时在博客上还有安装步骤可以看

2016-08-29

P2P网站结构

分析当前流行的P2P网站系统架构设计的特性和注意的方面,同时整理了P2P整体系统架构的核心内容和框架

2015-11-13

6种流行NoSql数据库性能对比和适用场景

通过一段时间的整理,完成了6种常用流行的NoSql数据库资料的整合,包括使用等等,是一个全面的介绍!

2015-11-13

Nginx使用详细介绍

全面完整的介绍Nginx的使用,让你全面的学习Nginx的使用!

2015-11-13

最全面的面试题

本面试题适合任何阶段的IT从业人员,经过长时间的整理,包括人事面试,技术面试的经典问题及答案,让你赢在起跑线上!

2015-11-13

Android、ios开发银联支付sdk

想开发银联支付必用,看了很多人在网上找关于银联支付的内容,今天我就给大家提供一下开发的完整包sdk供大家参考使用。

2015-03-11

二维码jar包

二维码生成jar包,希望对那些想了解二维码生成的同学有所帮助 谢谢大家!

2014-11-25

Android页面布局工具

快速绘制android开发页面,直接拖拉就可以实现页面布局

2014-08-19

点9图片处理工具

android开发做点9图片的时候会有一个余留一个边框,我们通过这个工具可以快速的去除这个边框。

2014-08-19

fastjson jar包下载

json快速解析jar包 快速掌握

2014-08-19

fastjson完整使用案例

关于fastjson的完整使用案例,完整代码和注释,jar包,让你快速掌握fastjson的妙处,从此摆脱解析数据的烦恼。

2014-08-19

上传文件的完整代码

android上传文件的完整代码下载直接可以使用

2014-05-10

上传文件的工具包

android 上传文件jar包 我们要加入这个资源包才可以使用我们的HttpAsyncTask这个类

2014-05-10

Android开发权限详细介绍

Android 开发Activity权限和BroadcastReciver权限介绍

2013-11-27

Android 蓝牙开发

Android Bluetooth开发帮助文档参考资料

2013-11-27

Android 文件流

Java 和Android 开发中文件流的操作

2013-11-27

Java 各种设计模式的Demo

Java设计模式的案例参考 学习和交流

2013-11-27

Android Fragment的使用

android Fragment的使用和平板开发框架搭建

2013-11-27

空空如也

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

TA关注的人

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