自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 深度理解Nodejs中crypto模块的安全知识

本篇文章给大家详细介绍了Nodejs中crypto模块的安全知识的相关内容,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。互联网时代,网络上的数据量每天都在以惊人的速度增长。同时,各类网络安全问题层出不穷。在信息安全重要性日益凸显的今天,作为一名开发者,需要加强对安全的认识,并通过...

2018-12-31 10:03:37 119

转载 Selenium

转载于:https://www.cnblogs.com/weiwei-python/p/10199317.html

2018-12-30 14:24:00 55

转载 微服务配置中心实战:Spring + MyBatis + Druid + Nacos

在结合场景谈服务发现和配置中我们讲述了 Nacos 配置中心的三个典型的应用场景,包括如何在 Spring Boot 中使用 Nacos 配置中心将数据库连接信息管控起来,而在“原生”的 Spring 中可以怎么使用 Nacos 配置中心呢?很多基于 Spring MVC 框架的 Web 开发中,Spring + MyBatis + Dr...

2018-12-29 22:27:54 40

转载 百度统计的第一次使用经过

1、安装注册账号后,添加网站,对要监听的网站添加,监听代码。可以在js或者公用部分添加;或者在指定页面添加。只会监听添加了监听代码的页面。2、子目录可以对网站下的一个子目录进行监听,这个子目录只记录这个目录下添加了监听代码的页面的访问。3、事件统计只有在添加了监听代码的页面里,例子是监听了 click和touchstart事件,都会触发后面的备注。 $(function...

2018-12-29 16:22:00 225

转载 「WTF系列」深入Java中的位操作

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-12-28 22:46:00 66

原创 Java发明者Sun公司的出生与死亡

《当太阳升起的时候》这首歌会立马让中国人想到某个企业。在西方互联网电脑公司里,也有一个曾经名号响当当的公司:Sun。这个公司成立于1982年,在最近一次2008年的经济危机中没有撑下去破产了,最后于2009年4月被Oracle收购了。今天我要分享的主角就是这个曾经在互联网发展史和计算机发展史上占据非常重要地位的,但后来“陨落”的Sun公司。很多人一直以为Sun是“太阳”的意思。Sun公司的中文名翻...

2018-12-27 15:29:24 62

转载 【Spring Boot】17.缓存

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-12-27 09:23:00 278

转载 Lambda

lambda由来:它是由希腊字母lambd可以简化匿名内部类的写法。匿名内部类—》内部类—》什么是类(class),通过匿名函数(没有名字)来调用方法体通过->符号来调用方法体private static void method2() {   new Thread(()->System.out.println(“2222”)).start(); } p...

2018-12-26 21:57:00 59

转载 Filebeat+ELK配置rabbitmq日志

在之前的搭建elk环境中,日志的处理流程为:filebeat --> logstash --> elasticsearch,随着业务量的增长,需要对架构做进一步的扩展,引入kafka集群。日志的处理流程变为:filebeat --> kafka --> logstash --> elasticsearch。架构图如下所示:安装步骤跳过,不会的自行...

2018-12-26 18:00:31 1809

转载 用Java构建一个简单的WebSocket聊天室

前言首先对于一个简单的聊天室,大家应该都有一定的概念了,这里我们省略用户模块的讲解,而是单纯的先说说聊天室的几个功能:自我对话、好友交流、群聊、离线消息等。今天我们要做的demo就能帮我们做到这一点啦!!!采用框架我们整个Demo基本不需要大家花费太多时间,就可以实现以上的几...

2018-12-25 11:43:02 92

转载 Android Libgdx 显示文字

Libgdx有两种显示文字的方式:第一种:通过贴图的方式显示,使用BitmapFont和SpriteBatch组合来完成文字的绘制,构造BitmapFont时需要一个描述文字构成的fnt文件,和一个提供文字图片的png文件。具体的可以看看这个教程。另一种:直接使用ttf文件,就是FreeType方式。这里有个教程。但是这个教程的版本比较旧了,新版的libgdx1.9.8版本是使用gradl...

2018-12-25 04:10:52 458

转载 【Python】【Flask】前端调用后端方法

后端代码:@app.route("/test",methods=['POST','GET'])def test(): return "我是测试的"前端代码:1、使用<a>标签<a href="{{url_for('test')}}">我是测试</a>这个是最简单的,点击一下,就自动跳转了。2、使用<bu...

2018-12-24 18:38:00 3210

转载 Week-2 linux 重点总结

1./etc/passwd:用户及其属性信息(名称、 UID、主组ID等)/etc/group:组及其属性信息/etc/shadow:用户密码及其相关属性/etc/gshadow:组密码及其相关属性passwd: hehe:x:1001:1002::/home/hehe:/bin/bash\shadow:hehe:!!:17881:0:99999:7:::group:heh...

2018-12-24 10:39:12 46

转载 【响应式编程的思维艺术】 (2)响应式Vs面向对象

目录 一. 划重点 二. 面向对象编程实例 2.1 动画的基本编程范式 2.2 参考代码 2.3 小结 三. 响应式编程实现 四. 差异对比 4.1 编程理念差异 4.2 编程体验差异 ...

2018-12-23 10:05:00 97

转载 idea scala 报 with UTF-8 Please try specifying another one using the -encoding option

现象如下图, 代码里有汉字,执行代码报错,说编码格式不对,修改方式如上面,将右下角的编码格式修改成 u8即可。转载于:https://www.cnblogs.com/chengjianxiaoxue/p/10162710.html...

2018-12-22 22:23:00 495

转载 Windows文本文件上传至linux显示乱码解决方法

iconv -f gbk -t UTF-8 显示异常文本名 -o 另存为文件名iconv -f gbk -t UTF-8 rkgxdt_new.log -o new转载于:https://www.cnblogs.com/biaopei/p/10157426.html

2018-12-21 18:25:00 253

转载 Java实现任意进制转换

实现代码:public class BinaryTest { //设置字符数组 //可以添加任意不重复字符,提高能转换的进制的上限 static char chs[] = new char[36]; static { for(int i = 0; i < 10 ; i++) { chs[i] = (char)('0' ...

2018-12-21 15:16:28 112

转载 python 20day--装饰器详解

一、装饰器的概念1、什么 是装饰器:本质就是函数,功能是为其他函数添加新功能装饰器即函数,装饰即修饰,意指为其他函数添加新功能2、装饰器需要遵循的原则:不修改被装饰函数的源代码(开放封闭原则)为被装饰函数添加新功能后,不修改被修饰函数的调用方式3、实现装饰器的知识储备:装饰器=高阶函数+函数嵌套+函数闭包+语法糖4、装饰器举例:为test()函数加上计算函数运行时间...

2018-12-21 09:22:00 78

转载 STM32F10X-定时器/计数器

1、STM32F10X的计数器与定时器关系当时钟连接外脉冲时是计数器;当时钟采用系统内部时钟时是定时器!2、STM32F10X定时器的时钟源STM32F10X定时器的时钟不是直接来至于APB1和APB2,而是来至于APB1和APB2的倍频器,这样的好处是使定时器的速度更快分辩率更好!一般为单片机的系统最高频率72MHz。3、STM32F10X定时器的功能...

2018-12-20 22:58:00 494

转载 python中判断对象类型的函数——isinstance

isinstance是Python中的一个内建函数。是用来判断一个对象的变量类型。isinstance(object, class-or-type-or-tuple)如果参数object是classinfo的实例,或者object是classinfo类的子类的一个实例, 返回True。如果object不是一个给定类型的的对象, 则返回结果总是False。>>> isinst...

2018-12-20 22:58:00 285

转载 CentOS 7 升级内核

环境1 在 CentOS 7 上启用 elrepo 仓库rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.orgrpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm2 仓库启用后,使用下面的命令列出可用的内核相关包yum --dis...

2018-12-18 15:54:42 77

转载 分布式缓存Redis使用心得

一、缓存在系统中用来做什么?1. 少量数据存储,高速读写访问。通过数据全部in-momery 的方式来保证高速访问,同时提供数据落地的功能,实际这正是Redis最主要的适用场景。2. 海量数据存储,分布式系统支持,数据一致性保证,方便的集群节点添加/删除。Redis3.0以后开始支持集群,实现了半自动化的数据分片,不过需要smart-client的支持。二、从不同的角度来详细介绍redis网络模型...

2018-12-18 08:34:33 82

转载 填坑-十万个为什么?(2)

简介:很多概念不清或忘记,重新构建自己的知识体系。每天问自己1~多个问题。我是菜鸟 成为大神之路!1. 浏览器输入网址到页面打开发生了什么?1、输入地址2、浏览器查找域名的 IP 地址(域名解析)3、浏览器向 web 服务器发送一个 HTTP 请求4、服务器的永久重定向响应5、浏览器跟踪重定向地址6、服务器处理请求7、服务器返回一个 HTTP 响应8、浏览器显示 HTML9、...

2018-12-18 02:02:59 73

转载 三篇文章了解 TiDB 技术内幕 - 谈调度

为什么要进行调度先回忆一下第一篇文章提到的一些信息,TiKV 集群是 TiDB 数据库的分布式 KV 存储引擎,数据以 Region 为单位进行复制和管理,每个 Region 会有多个 Replica(副本),这些 Replica 会分布在不同的 TiKV 节点上,其中 Leader 负责读/写,Follower 负责同步 Leader 发来的 raf...

2018-12-17 15:26:03 67

原创 基于微服务,打造共享开发平台

采访嘉宾简介于人,随行付 CTO \u0026amp; 研发中心总经理,黑少·微服务商店创始人,TGO 鲲鹏会成员,中国人民大学EMBA,全栈工程师,拥有14年开发经验,11年技术管理经验。InfoQ:请您解释一下微服务现在为什么这么受欢迎?它的优点有哪些?于人:首先是社会发展趋势,眼下我们整处于不确定性时代,外界环境变化非常快,因此企业需要在系统上快速响应这些变化。微服务最大的特点,就是能够快速...

2018-12-17 00:00:43 95

转载 Java加密工具类

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-12-14 16:46:00 125

转载 利用消息队列处理分布式事务

引言这篇说说分布式事务的问题。企业现在的架构都由传统的架构转向了微服务架构,如下图所示:那么,都不可避免的会遇到跨数据库调用的,分布式事务问题!目前,业内解决分布式事务问题,都基本不用JTA这种强一致性的解决方案,基本是采用如下两套方案基于TCC的事务框架消息队列OK,你们先记住两点(1)图中的服务A和服务B,如果是同步调用,要求一起成功,或者一起失败,那么此时应选用TCC的...

2018-12-13 21:10:53 55

转载 开发函数计算的正确姿势 —— 使用 Fun Local 本地运行与调试

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-12-13 15:29:00 77

转载 添加div间距

<div style="margin-top:30px;"></div>转载于:https://www.cnblogs.com/21heshang/p/10112672.html

2018-12-13 10:43:00 337

转载 绑定变量

1.绑定变量的窥探(bind peeking):  定义:bind peeking 是在oracle9i中引入的,是否启用bind peeking 由隐含参数_optim_peek_user_binds的控制,其默认值为True,表示在9i及其之后的版本中,默认都是开启bind peeking的。  作用:在oracle对采用的绑定变量的目标SQL进行硬解析时,oracle都会窥探以下其对...

2018-12-13 09:34:00 55

转载 【译】你不知道的 Chrome 调试工具技巧 第九天:给 console 计时

特别声明本文是作者 Tomek Sułkowski 发布在 medium 上的一个系列。据作者透露一共有 24 篇,一直更新到 12 月 24 日版权归原作者所有。译者在翻译前已经和作者沟通得到了翻译整个系列的授权。为了不影响大家阅读,授权的记录在这里文末有作者的最新动态哦~正文在马上就要迎来假期的这 24 天里,我将会发布一系列短篇的文章,关于如何更加有意思的使用开发工具,昨天 我...

2018-12-12 22:28:04 433

转载 微信 Android 终端内存优化实践

前言内存问题是软件领域的经典问题,平时藏得很深,在出现问题之前没太多征兆。而一旦爆发问题,问题来源的多样、不易重现、现场信息少、难以定位等困难,就会让人头疼不已。微信在过去 N 多的版本迭代中,经历了各式各样的内存问题,这些问题包括但不限于 Activity 的泄漏、...

2018-12-12 21:31:16 405

转载 android studio - 右键没有“New C++ Class 选项” 或 “Cannot find declaration to go to”的问题...

今天在android studio的cpp文件夹上右键,发现竟然没有了New C++ Class“的选项,如下图所示:上图是正常情况。下图是非正常情况。解决方案检查”File“-"Settings"-"Plugin"中的”Andriod NDK Support“选项是否有勾选。注意:这个问题有时候会导致点击C++函数名时,提示”Cannot find declaration...

2018-12-12 10:22:00 1049

转载 dubbo实用知识点总结(一)

1. dubbo基础架构架构特性服务提供者服务消费者配置可以用dubbo.properties来替换2. 注解配置提供方(注意:serivce注解是dubbo的service)消费者3. API服务提供者服务消费者特殊场景方法级设置点对点直连4. 关闭服务检查xml方式配置的方式5. 集群容错6. ...

2018-12-11 18:00:00 108

转载 spring学习总结(一)_Ioc基础(下)

本篇文章继续上篇文章讲解Ioc基础,这篇文章主要介绍零配置实现ioc,现在相信大家项目中也基本都是没有了xml配置文件。废话不多说。一起学习代码示例BookDao.javapackage com.kevin.spring.demo1.dao;/** * 图书数据访问接口 */public interface BookDao { /** * 添加图书 ...

2018-12-11 15:28:00 58

转载 深入理解 Go Slice

原文地址:深入理解 Go Slice是什么在 Go 中,Slice(切片)是抽象在 Array(数组)之上的特殊类型。为了更好地了解 Slice,第一步需要先对 Array 进行理解。深刻了解 Slice 与 Array 之间的区别后,就能更好的对其底层一番摸索

2018-12-11 10:40:52 105

转载 数据可视化,BizCharts图表库入坑历程

前言作为一个前端打字员,除了绿茶婊之外,最讨厌的就是图表:一个让我伤心,一个让我难过;比这更讨厌的就是文档写得不清不楚的图表库(大概率是九年义务教育期间没有学好语文),让我又爱又恨!所以本篇博文会比较枯燥,只简单描述一下使用BizCharts的过程,当然,重要的是总结遇到的坑(遵从一个坑不踩两次,一个女生不泡两次原则)。By the way,提到BizCharts,让我们感谢一下阿里巴巴:其开...

2018-12-11 05:18:05 9210 7

转载 如何对JAVA对象进行深拷贝

引自:How to Make a Deep Copy of an Object in Java1. 介绍当我们想克隆一个对象时,有两种解决方案--- 浅拷贝(shadow copy)或深拷贝(deep clone)。浅拷贝只拷贝对象的成员变量,因此和原对象有依赖关系;而使用深拷贝时,必须确保所有的对象树(object tree)都被复制,使得拷贝体不依赖与原来存在的对象。在此文中,我们将比...

2018-12-10 05:59:37 1484

转载 GO Dome 测试代码 第一课

/*类似pythonos模块*/packagemainimport"fmt"/*计算两个数的和*/funcadd(aint,bint)int{varsumintsum=a+breturnsum}/*一个程序一个main方法方法名不能重复*/funcmain()...

2018-12-09 19:10:15 142

转载 推荐一个java操作ftp的工具类

写在前面作为经常使用电脑整理文件的童鞋,应该都使用过从ftp服务器上传下载文件,那么今天就了解下如何通过java程序操作ftp服务的文件首先你要知道ftp的ip,路径,端口,有操作权限的账号和密码1 导入jar包 commons-net-3.6.jar这个jar包用来设置编码,经过测试,不加也可用2 工具类中主要方法2.1 ...

2018-12-08 02:36:58 624

空空如也

空空如也

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

TA关注的人

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