自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 使用kafka消息队列解决分布式事务(可靠消息最终一致性方案-本地消息服务)

微服务框架Spring Cloud介绍 Part1: 使用事件和消息队列实现分布式事务本文转自:http://skaka.me/blog/2016/04/21/springcloud1/不同于单一架构应用(Monolith), 分布式环境下, 进行事务操作将变得困难, 因为分布式环境通常会有多个数据源, 只用本地数据库事务难以保证多个数据源数据的一致性. 这种情况下, 可以使用两阶段或者三阶段提交协议来完成分布式事务.但是使用这种方式一般来说性能较差, 因为事务管理器需要在多个数据源之间进行多次等待

2022-04-07 23:05:35 1110

原创 eureka启动报错

springCloud com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connect1、com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Con...

2019-10-28 10:55:18 237

原创 Springboot @Transactional 事务不回滚

一、异常捕获的原因这里Exception异常,他又分为运行时异常RuntimeException和非运行时异常 可查的异常(checked exceptions):Exception下除了RuntimeException外的异常 不可查的异常(unchecked exceptions):RuntimeException及其子类和错误(Error) 异常checked例外也回滚:在整个方法...

2019-03-04 23:35:53 747

转载 [python爬虫] Selenium常见元素定位方法和操作的学习介绍

[python爬虫] Selenium常见元素定位方法和操作的学习介绍        这篇文章主要Selenium+Python自动测试或爬虫中的常见定位方法、鼠标操作、键盘操作介绍,希望该篇基础性文章对你有所帮助,如果有错误或不足之处,请海涵~同时CSDN总是屏蔽这篇文章,再加上最近只能专家和伯乐发表文章至首页(why),这严重影响别人阅读新人的文章和程序猿的激情,所以想起自己博客园的账号,...

2018-10-30 15:58:45 248

原创 CentOS7为firewalld添加开放端口及相关操作

1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld 停止: systemctl disable firewalld禁用: systemctl stop firewalld 2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkc...

2018-10-23 23:19:43 168

原创 linux下MYSQL的启动与访问

linux下MYSQL的启动与访问启动与停止   1、启动  MySQL安装完成后启动文件mysql在/etc/init.d目录下,在需要启动时运行下面命令即可。  [root@test1 init.d]# /etc/init.d/mysql start 或者:service mysql start 2、停止 service mysql stop    3、...

2018-10-23 00:16:19 155

原创 实战:使用Docker配置ubuntu下的scrapy爬虫环境

1 准备docker容器1.1 安装DockerToolBox参考: http://www.oschina.net/translate/installing-docker-on-mac-os-x https://github.com/boot2docker/osx-installer/releases1.2 配置ubuntu镜像$docker pull daocloud.io/ubu...

2018-10-23 00:12:33 484

原创 正则表达式中的\\\\/四个反斜杠含义

<?php echo '\\'; 运行结果:\ 由此可见,在字符串中,两个反斜杠被解释为一个反斜杠,然后在作为正则表达式, \\ 则被正则表达式引擎解释为 \,所以在正则表达式中需要使用四个反斜杠。 也就是说,前两个反斜杠在字符串中被解释为一个反斜杠,后两个也被解释为一个反斜杠,这时解释完毕后变成两个反斜杠,再由正则表达式解释两个反斜杠,就又解释成了一个反斜杠,所以,在正则表...

2018-10-21 14:32:07 35769 3

原创 Python爬虫突破封禁的6种常见方法

在互联网上进行自动数据采集(抓取)这件事和互联网存在的时间差不多一样长。今天大众好像更倾向于用“网络数据采集”,有时会把网络数据采集程序称为网络机器人(bots)。最常用的方法是写一个自动化程序向网络服务器请求数据(通常是用HTML表单或其他网页文件),然后对数据进行解析,提取需要的信息。本文假定读者已经了解如何用代码来抓取一个远程的URL,并具备表单如何提交及JavaScript在浏览器如何运行...

2018-07-06 17:12:42 604

原创 pyquery用法

如果你对Web有所涉及,如果你比较喜欢用CSS选择器,如果你对jQuery有所了解,那么这里有一个更适合你的解析库——pyquery。接下来,我们就来感受一下pyquery的强大之处。 1、 准备工作 在开始之前,请确保已经正确安装好了pyquery。若没有安装,可以通过pip安装。pip install pyquery12、 初始化 初始化pyquery的时候,也需要传入HTML文本来初始化一个...

2018-06-29 17:33:46 183

转载 hadoop linux下安装

环境:Ubuntu14.4jdk1.8maven3.3.9Hadoop2.7.3protocbuf 2.5.0--------hadoop编译------1、安装jdk 配置环境变量1.1 解压文件,修改文件名[plain] view plain copy$ sudo mkdir /usr/lib/jvm  $ sudo tar zxvf /home/linlin/soft/jdk-7u71-li...

2018-04-26 16:46:49 969

原创 如何用新安装的jdk替换掉Linux系统默认jdk

系统自带的JDK[root@master ~]# java -versionjava version "1.5.0"gij (GNU libgcj) version 4.4.7 20120313 (Red Hat 4.4.7-3)Copyright (C) 2007 Free Software Foundation, Inc.This is free software; see the sourc...

2018-04-25 16:03:30 1129

原创 将MongoDB服务器设置成Windows启动服务(win10)

MongoDB设置数据库我就不说了。。。额。。算了,还是整理下,自己也复习一遍。。由于我是下载的安装包,exe直接安装的。。1.安装完毕之后,我的默认安装在  C:\Program Files\MongoDB  下面,bin目录的完整路径为 C:\Program Files\MongoDB\Server\3.2\bin(以后要用到)2.打开cmd(普通打开或者管理员打开均可),输入命令cd C:\...

2018-04-12 09:45:33 461

转载 nginx服务器调用phpmyadmin

在之前的一篇博文中,介绍了如何在CentOS环境下安装LEMP,如果已经安装好了LEMP环境,Nginx、php和MySQL也已经跑起来了,接下来,我们需要安装phpMyAdmin,实现MySQL的可视化操作。Step One     安装phpMyAdminEPEL是yum的一个附件的软件源,phpMyAdmin在这个软件源中可以下载到,因此如果已经下载了EPEL,则直接通过以下命令即可:sud...

2018-02-09 21:30:34 563

原创 php三维数组取数实例

$data='{    "kf_list" : [       {          "kf_account" : "test1@test",          "kf_headimgurl" : "http://mmbiz.qpic.cn/mmbiz/4whpV1VZl2iccsvYbHvnphkyGtnvjfUS8Ym0GSaLic0FD3vN0V8PILcibEGb2fPfE

2017-12-05 22:04:59 6319

转载 php三维数组转二维数组

$result = array(    0 => array(        0 => array(            'bid' => 41,            'brealname' => 'we教官',            'cid' => 41,            'crealname' => 'we教官'        )    ), 

2017-12-05 21:40:15 4810 1

转载 PHP获取二维数组中某一列的值集合

PHP还是比较常用的,于是我研究了一下PHP二维数组。在处理php数组的时候,有一种需求特别的频繁,如下二维数组:?12345678910$arr = array(1=>array('id' => 5,'name' => '张三'),2=>array('id' => 6,

2017-12-05 17:21:50 1989

原创 php处理json格式数据经典案例总结

1.json简介:何为json?简 单地说,JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序.通俗点讲,它是一种数据的存储格式,就像php序列化后的字符串一样。它也是一种数据描述,比如:我们将一个数组序列化后存放,就可以很容易的反序列化后应用;json

2017-12-05 16:49:58 942

空空如也

空空如也

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

TA关注的人

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