- 博客(17)
- 收藏
- 关注
原创 Python2升级Python3
今天起,进入Python3kaifa sudo rm /usr/bin/python ln -s python3 python—— 2017-10-30 ———————————–分界线 - TypeError: a bytes-like object is required, not ‘str’
2017-10-30 20:01:07 358
原创 Md5加密
了解原理md5加密算法是不可逆的 也就是说是不能够通过解码来获取源来的字符串的 如果需要验证密码是否正确 需要对待验证的密码进行同样的MD5加密 然后和数据库中存放的加密后的结果进行对比类型普通的md5 加salt的md5 可以随机生成盐salt 然后和我们要加密的字符串进行拼接 之后再用md5进行加密 然后在拼接上我们刚刚的saltJava实现import java.i
2017-10-29 15:28:54 484
原创 解密Spring Boot整合Dubbo RPC框架
前言什么是spring boot?https://docs.spring.io 官方网址https://docs.spring.io/spring-boot/docs/2.0.0.M5/reference/htmlsingle/ 官方文档https://docs.spring.io/spring-boot/docs/current/reference/pdf/spring-boot-refer
2017-10-19 21:23:15 4464
转载 JAVA设计模式之单例模式
来源:http://blog.csdn.net/jason0539/article/details/23297037/概念: java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对
2017-10-18 21:44:54 214
原创 kafka集群安装入坑记
常用配置broker.id=0 #集群设置不一样如:一台为1,一台为2.。。port=9092host.name= localhostnum.network.threads=2 num.io.threads=8 socket.send.buffer.bytes=1048576 socket.receive.buffer.bytes=1048576 socket.request.
2017-10-18 19:32:35 1372
原创 解决python下装MySQL报错:EnvironmentError: mysql_config not found
解决方法:sudo apt-get install libmysqlclient-dev
2017-10-16 21:04:12 773
转载 什么时候使用CountDownLatch
CountDownLatch是一个同步工具类,它允许一个或多个线程一直等待,直到其他线程的操作执行完后再执行。在Java并发中,countdownlatch的概念是一个常见的面试题,所以一定要确保你很好的理解了它。在这篇文章中,我将会涉及到在Java并发编 程中跟CountDownLatch相关的以下几点:目录CountDownLatch是什么?CountDownLatch如何
2017-10-14 15:39:21 259
转载 Java 加密算法实现方案 DES / 3DES / AES / Base64
来源:http://blog.csdn.net/smartbetter/article/details/54017759有两句话是这么说的: 1)算法和数据结构就是编程的一个重要部分,你若失掉了算法和数据结构,你就把一切都失掉了。 2)编程就是算法和数据结构,算法和数据结构是编程的灵魂。 注意,这可不是我说的,是无数程序员总结的,话说的很实在也很精辟,若想长久可持续发展,多研究
2017-10-10 21:54:16 664
转载 python AES 双向对称加密解密
转自 :http://www.cnblogs.com/cmsd/p/3838269.html高级加密标准(Advanced Encryption Standard,AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院(NIST)于2
2017-10-10 21:48:56 1656
转载 基于ubuntu构建高可用ZooKeeper集群
首先说一下:看官方文档http://zookeeper.apache.org/doc/r3.4.10/zookeeperStarted.htmlZooKeeper 是 Apache 的一个顶级项目,为分布式应用提供高效、高可用的分布式协调服务,提供了诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知和分布式锁等分布式基础服务。由于 ZooKeeper 便捷的使用方式、卓越的性能和良好
2017-10-10 18:26:25 368
原创 Python反爬虫系列方法
如何反爬虫 cookies池,更换cookie意味着更换用户 proxies池,更换proxy意味着更换IP header中伪装浏览器,加入User-Agent及Referer 设置延迟,time.sleep(1)几个基本需求来讲:1.抓取py的urllib不一定去用,但是要学,如果你还没用过的话。比较好的替代品有requests等第三方更人性化、成熟的库,如果pyer不了解各种库,那就白学
2017-10-10 18:24:42 2243
原创 python爬虫学习之Soup模块
前言就像我之前提到那样,使用正则来匹配获取是属麻烦,并且规则太多,下面结束一下python下面的一个模块Beautiful Soup来从网页抓取数据。 官网: 文档:http://beautifulsoup.readthedocs.io/zh_CN/latest/#id17介绍Beautiful Soup提供一些简单的、python式的用来处理导航、搜索、修改分析树等功能。它是一个工具箱,
2017-10-07 14:31:45 1650
原创 python模块之urllib2基本爬虫入门
前言笔者最近迷恋上了python,以前都是搞java爬虫,现在开始进行python下爬虫修炼。我使用的python版本都是python2.7,所有python,python3变化比较大,短时间不能切换过去。什么是urllib2python下一个HTTP 客户端库,该模块定义的函数和类用来获取URL(主要是HTTP的),他提供一些复杂的接口用于处理: 基本认证,重定向,Cookies等,详细如下:P
2017-10-07 13:19:18 415
原创 解决Python报错: AttributeError: 'module' object has no attribute '_base'
#完整报错File "/usr/lib/python2.7/dist-packages/bs4/builder/_html5lib.py", line 70, in <module> class TreeBuilderForHtml5lib(html5lib.treebuilders._base.TreeBuilder):AttributeError: 'module' object h
2017-10-06 21:48:23 6472 1
原创 python模块之requests学习
# -*- coding:utf-8 -*-# -*- auther:StarryTeng -*-'''discription:Requests is the only Non-GMO HTTP library for Python, safe for human consumption.Beloved FeaturesRequests is ready for today's web.K
2017-10-06 16:59:49 485
原创 mybatis保存日期报错invalid comparison: java.util.Date and java.lang.String
[html] view plain copyif test="createTime != null and createTime !='' " > date(create_time) = date(#{createTime,jdbcType=TIMESTAMP}) if> 改为[html]
2017-10-03 12:18:50 2396
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人