自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

行走的IT

技术 != 年龄*k

  • 博客(253)
  • 收藏
  • 关注

原创 解决kubectl get pods时报错 No resources found.

redis-rc.yaml文件编写完成后进行注册,使用k8s命令kubectl get pods命令无法获取,提示 No resources found.原因暂时没有找到,启动什么的无异常,网上搜索后初步判断:systemd 单元文件包含ServiceAccount许可控制器,需要指定所需的签名密钥,详见Gitbub。解决方案跳过ServiceAccount(未成功)打开kube-a...

2019-03-06 11:51:09 23339 5

原创 Kubernetes基本概述(译)

Kubernetes(k8s)是一个开源系统,用于自动化容器化应用程序的部署,扩展和管理,目的就是让部署容器化的应用简单并且高效。前言k8s作为容器集群管理工具,于2015年7月22开源上市,由Google运行管理着成千上万的容器应用10多年,凝结了千千万万的google研发工程师的心血,并结合了社区中的最佳创意和实践,现为大势所趋的容器化集群管理工具,在云时代为容器化管理提供了新的思想和路...

2019-02-14 20:24:01 201

原创 Git快速拉取远程项目

前戏由于本地文件落后于远程仓库太多。。。,这里就不merge或者stash 了,重新clone远程仓库克隆很简单,执行命令即可git clone ssh://git@*****.git......error: RPC failed; curl 18 transfer closed with outstanding read data remainingfatal: The remo...

2019-01-09 14:39:34 2564

原创 Redis安装指南

前言因为项目上线,需要提供安装手册,由于喜欢写markdown,虽然很简单,也记录下基本步骤。安装下载,解压,编译$ wget -O redis.tar.gz http://download.redis.io/releases/redis-3.2.0.tar.gz$ tar -xzf redis.tar.gz$ cd redis.tar.gz$ make启动在redis目录执行...

2019-01-07 12:24:00 160

原创 JDK8中`Optional.orElse()` 和`Optional.orElseGet()`之间的区别

看例子就明白了static String B() { System.out.println("B()..."); return "B";}public static void main(final String... args) { System.out.println(Optional.of("A").orElse(B())); System.out.p...

2018-11-29 15:47:29 3163

原创 Jmeter5.0脚本录制

准备下载-解压-执行bin/jmeter.bat新建测试计划添加线程组添加HTTP Cookie Manager添加(设置)“HTTP代理服务器”浏览器设置代理访问chromefirefoxie—效果–代理服务器过滤资源可以通过HTTP代理服务器的排除模式,排除一些不需要的请求信息,如css、gif、png等等。例如:在排除模式处填上".*.js "...

2018-10-19 17:59:16 16629 4

原创 Tomcat热部署和热加载的方法

想从新启动服务器(服务器从新启动花时间),想直接获得(debug)结果.有两种方式热部署 和热加载:热加载在server.xml -> context 属性中 设置 reloadable=“true”热部署在server.xml -> context 属性中 设置 autoDeploy=“true” 同样可以:<Host name="localhost" ap...

2018-10-18 15:00:35 9846 5

原创 jQuery打印插件jqprint自定义分页

<div style="page-break-after:always;"></div><!--打野分页-->

2018-09-13 17:40:58 6304

原创 JDK8中`Optional.orElse()` 和`Optional.orElseGet()`之间的区别

看例子就明白了```static String B() { System.out.println("B()..."); return "B";}public static void main(final String... args) { System.out.println(Optional.of("A").orElse(B())); System...

2018-09-13 10:53:24 16580 4

原创 Mysql授权与撤权

给用户cacti赋予所有库的所有权限GRANT ALL PRIVILEGES ON . TO ‘cacti’@’%’ IDENTIFIED BY ‘cacti’ WITH GRANT OPTION;重新载入赋权表FLUSH PRIVILEGES;收回权限(不包含赋权权限)REVOKE ALL PRIVILEGES ON . FROM cacti;REVOKE ALL...

2018-07-25 23:12:52 324

原创 HIVE删除外部表

测试使用truncate命令删除外部表:truncate table mytable;#FAILED: SemanticException [Error 10146]: Cannot truncate non-managed table mytable. (state=,code=0)分析查看表结构 1. describe extended tablename 2. ...

2018-07-25 22:33:22 30046 5

转载 解决报错:Error Code: 1786 Statement violates GTID consistency: CREATE TABLE ... SELECT.

1、错误描述1 queries executed, 0 success, 1 errors, 0 warnings查询:call account_check_main('20180511')错误代码: 1786Statement violates GTID consistency: CREATE TABLE ... SELECT.执行耗时 : 0 sec传送时间 : 0 s...

2018-07-06 16:27:47 23489 2

原创 window安装ab压力测试

ab是Apache HTTP server benchmarking tool的缩写,可以用以测试HTTP请求的服务器性能,也是业界比较流行和简单易用的一种压力测试工具包## 下载下载地址:(https://www.apachehaus.com/cgi-bin/download.plx)## 解压将解压的bin目录用命令行打开 ## 测试```ab -n 100...

2018-07-04 22:49:47 19762

原创 Hive创建表以及导入数据

## 建表### 内表```create table test_user_base( name string comment 'name value', workid string comment 'workid value', age string comment 'age value', sex string comment 'sex value', phone string comment ...

2018-07-04 14:54:12 4863

原创 spring 容器初始化完成后执行某个方法

一下内容来自internet,后面会整理在做web项目开发中,尤其是企业级应用开发的时候,往往会在工程启动的时候做许多的前置检查。比如检查是否使用了我们组禁止使用的MySQL的group_concat函数,如果使用了项目就不能启动,,在Spring容器将所有的Bean都初始化完成之后,就会执行该方法。它有onApplicationEvent()方法并指出哪个文件的xml文件使用了这个函数。而在sp...

2018-06-15 16:49:20 1293

原创 nginx使用ssl模块配置https

前言由于项目上用到小程序,而现在的小程序非常的严格,在开发的时候对接外部接口需要先添加审核,还得是https协议,而不是htpp协议,对于很多JAVA Web开发人员来说,服务端大多使用时下流行的tomcat(默认是http),并且在虚拟服务器使用nginx作请求转发操作。因此,为了实现https访问服务器,我们可以配置nginx监听htpps的默认端口,再进行转发操作。http与ht...

2018-05-31 10:57:41 1225

原创 Centos7安装python3和pip3

前言为甚么安装python3和pip3,因为20年py2就不跟新了,所以提前跑路升级python3,并汇总了我的安装过程,希望能给大家一点帮助。安装依赖# 防止ImportError: cannot import name 'HTTPSHandler'sudo yum install openssl-devel -y # 防止ImportError: cannot impo...

2018-04-28 13:47:38 1990

原创 解决报错:no acceptable C compiler found in $PATH when installing python

gcc compiler is not in your $PATHit means either you dont have gcc installed or it's not in your $PATH variableto install gcc use this: (run as root)redhat base:yum groupinstall "Development tools"Deb...

2018-04-24 11:30:51 21450

原创 mysql 正确清理binlog日志的两种方法

###前言:MySQL中的binlog日志记录了数据库中数据的变动,便于对数据的基于时间点和基于位置的恢复,但是binlog也会日渐增大,占用很大的磁盘空间,因此,要对binlog使用正确安全的方法清理掉一部分没用的日志。【方法一】手动清理binlog清理前的准备:① 查看主库和从库正在使用的binlog是哪个文件show master status\G show slave status\G ...

2018-04-10 15:06:07 11330

原创 JS解决clearInterval()函数不生效

每次,执行play函数的时候,let ctime,导致ctime并不是之前 setInterval返回的值。你可以在clearInterval(ctime)前执行 console.log(ctime),将会打印出 undefined所以,一个方法,是将ctime的定义放在 play函数之外,这样每次执行便不会初始化ctime。另一个方法,保存在state中,即需要保证执

2018-01-17 17:40:39 32941 2

转载 express 框架之session

来源:https://www.cnblogs.com/chenchenluo/p/4197181.html  相关连接:https://github.com/tj/connect-redis             一、什么是session?   最近在学习node.js 的express框架,接触到了关于session方面的内容。翻阅了一些的博客,

2017-12-29 14:22:43 380

原创 基于NodeJs下express框架的学习

http://www.expressjs.com.cn/guide/routing.html

2017-12-28 16:24:25 302

原创 在Ubuntu 16.04下安装NodeJs

前言Node.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js’ package ecosystem, npm,

2017-12-26 16:33:46 10830

原创 为什么把你的仓库放进pom文件是一个坏主意

译自:http://blog.sonatype.com/2009/02/why-putting-repositories-in-your-poms-is-a-bad-idea/ 我经常得到这个问题,现在是时候写下我对答案的想法,这样我就可以不再重复自己了。 这是一个问题:我是否应该将这些网址放到我的存储库或我的设置中?简短的答案是:设置。长的答案是:这取决于。这里有两种情况需要考虑。 企业软件(通

2017-12-13 20:40:39 436

原创 解决Jenkins登录302重定向导致无法登录

jenkins登录页面一直登录不进不去,保证用户名密码正确的前提下。Google出来官方解释:https://issues.jenkins-ci.org/browse/JENKINS-17105文档:http://tomcat.apache.org/tomcat-7.0-doc/config/context.html#Common_Attributes解决: 升级tomcat8正式

2017-12-13 14:12:46 3336

原创 Jenkins图解-构建触发器

构建触发器在Jenkins中占有非常重要的位置,当代码被push,merge等等之后它要告诉Jenkins开始重新构建项目了,如下图 可以看到的Jenkins上面的触发器的方式,每个Jenkins的触发器可能不一样,因为Jenkins所有的功能基本基于插件来的,每个项目的环境不一样,可能造成差别,主要说一下常用的几种。触发远程构建 (例如,使用脚本) 这个和下面的webhook构建差不多,

2017-12-08 12:03:53 722

原创 Jenkins常用Plugins

Generic Webhook Trigger Plugin 触发器webhook用户触发构建Deploy to container Plugin 部署到tomcatGradle Plugin Gradle插件构建项目Maven Plugin Maven插件构建项目Git Plugin Git插件克隆项目GitHub plugin GitHub插件集成githubSSH Sl

2017-12-08 11:33:38 2061

转载 Apache、nginx 、lighttpd

转自:http://blog.csdn.net/hguisu/article/details/7395181            http://blog.csdn.net/hguisu/article/details/7403622            http://blog.csdn.net/hguisu/article/details/8930668

2017-12-08 11:16:59 823

原创 了解Webhooks

前言Webhooks就是用户通过自定义回调函数的方式来改变Web应用的一种行为,这些回调函数可以由不是该Web应用官方的第三方用户或者开发人员来维护,修改。用一个比喻来说明,在js中,target.addEventListener(type, listener[, options]);可以为一个节点添加一个事件,如:document.getElementById("myBtn").addEventL

2017-12-08 11:01:48 6420

原创 ubuntu16.04使用EAP配置802.1x

Open a terminal (Alt + F2) and run the following commands:cd /etc/NetworkManager/system-connectionssudo touch SSID #SSID is the name of the profile, e.g. eduroamsudo nano SSIDThen edit th

2017-12-04 16:50:20 4088

原创 深度学习基于TF破解验证码

前言学习腾讯的开发者课程以后,感觉很不错,记录一下,验证码主要用于防刷,传统的验证码识别算法一般需要把验证码分割为单个字符,然后逐个识别,如果字符之间相互重叠,传统的算法就然并卵了,本文采用cnn对验证码进行整体识别。通过本文的学习,大家可以学到几点:1.captcha库生成验证码;2.如何将验证码识别问题转化为分类问题;3.可以训练自己的验证码识别模型。步骤prepare_data.py - 验

2017-11-15 11:45:05 3284

原创 TF报错:CUDA_ERROE_OUT_OF_MEMORY

I tensorflow/core/common_runtime/gpu/gpu_device.cc:975] Creating TensorFlow device (/gpu:0) -> (device: 0, name: GeForce GTX 860M, pci bus id: 0000:01:00.0)E tensorflow/stream_executor/cuda/cuda_dnn.c

2017-11-14 21:53:26 4550 3

原创 当一回诗人,基于TF写古诗

前言在腾讯的开发者实验室学习以后,记录一下使用步骤,采用TensoFlow的算法 构建两层的 RNN,采用 4 万多首唐诗作为训练数据,实现可以写古诗的 AI ,为你自己写一首古诗吧。步骤prepare_data.py - 古诗清洗、过滤较长或较短古诗、过滤即非五言也非七言古诗、为每个字生成唯一的数字ID、每首古诗用数字ID表示;prepare_model.py - 两层RNN网络模型,采用LS

2017-11-14 11:40:57 647

原创 使用phantomJS 模拟JS

简介PhantomJS (phantomjs.org) is a headless WebKit scriptable with JavaScript. The latest stable release is version 2.1. –来自https://github.com/ariya/phan

2017-11-13 15:25:03 842

转载 几种常用加密算法比较

由于计算机软件的非法复制,通信的泄密、数据安全受到威胁,解密及盗版问题日益严重,甚至引发国际争端,所以在信息安全技术中,加密技术占有不可替代的位置,因此对信息加密技术和加密手段的研究与开发,受到各国计算机界的重视,发展日新月异。现在我们就几种常用的加密算法给大家比较一下。DES加密算法DES加密算法是一种分组密码,以64位为分组对数据加密,它的密钥长度是56位,加密解密用同一算法。

2017-11-07 13:06:24 2218

原创 springBoot 动态数据源以及Mybatis多数据源

前言在开发过程中可能需要用到多个数据源,比如一个项目(MySQL)就是和(SQL Server)混合使用,就需要使用多数据源;如果业务场景比较复炸,可以使用动态数据源,灵活切换,典型的应用就是读写分离。下面分两个模块来配置数据源,大家可以根据自己实际情况配置。多数据源禁用DataSourceAutoConfiguration如果DataSourceAutoConfiguration不禁用的话,就会报

2017-11-02 14:32:49 3602 3

原创 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 341

原创 Md5加密

了解原理md5加密算法是不可逆的 也就是说是不能够通过解码来获取源来的字符串的 如果需要验证密码是否正确 需要对待验证的密码进行同样的MD5加密 然后和数据库中存放的加密后的结果进行对比类型普通的md5 加salt的md5 可以随机生成盐salt 然后和我们要加密的字符串进行拼接 之后再用md5进行加密 然后在拼接上我们刚刚的saltJava实现import java.i

2017-10-29 15:28:54 473

原创 一张图关于持久化数据

^_^

2017-10-22 21:40:05 318

原创 解密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 4425

空空如也

空空如也

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

TA关注的人

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