自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【Java小工匠聊密码学】--消息摘要--RIPEMD算法

1、什么是RIPEMDRIPEMD(RACE Integrity Primitives Evaluation Message Digest,RACE原始完整性校验消息摘要,是Hans Dobbertin等3人在md4,md5的基础上,于1996年提出来的。算法共有4个标准128、160、256和320,其对...

2018-06-29 21:18:00 263

转载 JAVA线程池原理详解一

线程池的优点1、线程是稀缺资源,使用线程池可以减少创建和销毁线程的次数,每个工作线程都可以重复使用。2、可以根据系统的承受能力,调整线程池中工作线程的数量,防止因为消耗过多内存导致服务器崩溃。线程池的创建public ThreadPoolExecutor(int corePoolSize, int maximumPoolSiz...

2018-06-29 19:37:00 32

转载 table 表格的属性

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

2018-06-29 10:15:00 173

转载 Chrome使用的plugin

Chrome使用的plugin翻译google翻译youlict划词翻译书签查询书签 neater bookmarks博客园收藏网页书签保存 bookmark sysnc高亮word lighlightmutil wordllighLight图片immpkjjlgappgfkkfieppnmlhakdm...

2018-06-28 17:39:00 343

转载 [LintCode/LeetCode] Best Meeting Point

ProblemA group of two or more people wants to meet and minimize the total travel distance. You are given a 2D grid of values 0 or 1, where each 1 marks the home of someo...

2018-06-27 13:55:08 69

转载 MicroPython实战之TurnipBit开发板DIY电子时钟

一、 实验目的: ?学习在PC机系统中扩展简单I/O 接口的方法 ?学习TurnipBit拼插编程 ?学习TurnipBit扩展板与DS3231时钟模块连接接线方式 ?学习时钟模块的使用 二、所需原器件: ?TurnipBit一块 ?TurnipBit扩展板一块 ?DS3231时钟模块一个 ?杜邦线若干 ?usb数据线一条 ...

2018-06-26 14:56:00 103

转载 使用vscode调试odoo

本文使用的系统环境为ubuntu 18.04,odoo版本为odoo11,虚拟环境使用Virtualenv。配置Virtual Environments的路径。打开File -> Preferences -> Settings, 在右侧的USER SETTINGS中添加 "python.venvPath": "~/env","~/env"为Virtual Environments...

2018-06-26 09:02:38 2246

转载 linux系统函数open,create中flags和mode参数总结

我们在linux系统下编程,经常会用到I/O 系统函数去操作文件,再用到open和create函数去创建和打开文件时,函数中的参数如何理解呢。int open(const char *pathname,int flags)int open(const char *pathname,int flags,mode_t mode)int creat(const char *pathname,mode_t...

2018-06-25 21:30:00 2087

转载 记Sniper

来到alpha快一个月了,对这里都熟悉了,工作的很开心。同事很友好,团队年轻化,环境极佳。游泳健身都有小伙伴,家离的也近。没有任何的理由不学习啊不努力啊!记今日按自己的想法做了一个功能。流式添加图片。使用数组代替list。 最终得到了实现。加油加油!敲代码之前多想多想多想转载于:https://www.cnblogs.com/antble/p/9226148.html...

2018-06-25 20:28:00 50

转载 JavaScriptDOM的节点操作笔记

这两天再学佟刚的JavaScriptDOM节点操作,先把其笔记记录于此,加深自己对该知识的印象,也便于后期的查看。1.节点及其类型:1)元素节点2)属性节点:元素的属性,可以直接通过属性的方式来操作3)文本节点:是元素节点的子节点,其内容是文本2.一般地,不能在body节点之前来直接获取body内的节点,因为此时html文档树没有完全加载,所以获取不到指定的节点,需要使用window.onlo...

2018-06-24 09:56:54 93

转载 springcloud实战案例苏宁和海信

http://springcloud.cn/view/341   为什么springlcoud不选用zookeeper:http://www.infoq.com/cn/articles/why-doesnot-alibaba-use-zookeeper  海信的微服务:http://springcloud.cn/view/337 为什么不用zipkin? ...

2018-06-23 20:59:00 169

转载 Tomcat 的 Server 文件配置详解!

前言Tomcat隶属于Apache基金会,是开源的轻量级Web应用服务器,使用非常广泛。server.xml是Tomcat中最重要的配置文件,server.xml的每一个元素都对应了Tomcat中的一个组件;通过对xml文件中元素的配置,可以实现对Tomcat中各个组件的控制。因...

2018-06-23 20:25:45 84

转载 基于Vue的图片浏览img-vuer、vue-picture-preview、vue-preview、swiper和钉钉api

一、img-vuer一个简单易用的图片浏览组件,支持滑动换图,支持手势缩放,不支持显示当前时第几张和总共多少张使用说明:安装 ;npm install img-vuer --save使用:import gallery from 'img-vuer 'Vue.use(gallery)...

2018-06-22 10:59:00 855

转载 【DP】【P2340】奶牛会展

传送门Description奶牛想证明它们是聪明而风趣的。为此,贝西筹备了一个奶牛博览会,她已经对N 头奶牛进行了面试,确定了每头奶牛的智商和情商。贝西有权选择让哪些奶牛参加展览。由于负的智商或情商会造成负面效果,所以贝西不希望出展奶牛的智商之和小于零,或情商之和小于零。满足这两个条件下,她希望出展奶牛的智商与情商之和越大越好,请帮助贝西求出这个最大值。Input第一...

2018-06-21 16:30:00 140

转载 解决libc.so.6: version `GLIBC_2.14' not found问题

解决libc.so.6: version `GLIBC_2.14' not found问题0.以下在系统CentOS 6.3 x86_64上操作1.试图运行程序,提示"libc.so.6: version `GLIBC_2.14' not found",原因是系统的glibc版本太低,软件编译时使用了较高版本的glibc引起的: [ghui@StuOS bin]$ pw...

2018-06-21 15:47:29 478

转载 【vue】vue +element 搭建项目,将js函数变成vue的函数

demo:时间转换1.目录  《1》在src文件夹下新建文件夹prototypefns--------在此文件夹创建util.js,  《2》在prototypefns下新建文件夹jsTime--------在此文件夹下新建datatime.jsdatatime.js/** * 将时间转换成时间戳 * @param DateTime 为时间格式下的时间 201...

2018-06-21 11:48:00 161

转载 UVa10269 Adventure of Super Mario

不错的最短路题.一开始没想到如何处理 "Mario NEVER super runs through a Castle" 这个条件,然后大力分类讨论.在写了将近70行的状态扩展后,我放弃了.实际上,这题没有这么麻烦.这个条件限制只用在floyd预处理的时候就可以解决了.具体来说, 在floyd的时候,限制中转点为乡村 for(int k = 1; k <= ...

2018-06-20 09:15:00 100

转载 打造编程环境

Python虚拟环境下载安装清华的镜像 [https://mirror.tuna.tsinghua.edu.cn/help/anaconda/]Miniconda 安装包可以到 https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/ 下载。下载后直接默认安装Miniconda添加环境...

2018-06-20 06:01:00 88

转载 ASP.NET Core 2 学习笔记(二)生命周期

原文:ASP.NET Core 2 学习笔记(二)生命周期要了解程序的运行原理,就要先知道程序的进入点及生命周期。以往ASP.NET MVC的启动方式,是继承HttpApplication 作为网站开始的进入点,而ASP.NET Core 改变了网站的启动方式,变得比较像是 Console Application。本篇将介绍ASP.NET Core ...

2018-06-19 09:48:00 73

转载 Swift 项目的模块化

这篇博客是对最近在新启动的公司Swift为基础语言的项目中,对于整个项目架构的一些尝试的整理。Swift是一门静态的强类型语言,虽然可以在Cocoa框架下开发可以使用Objective-C的Runtime,但在我看来,既然选用了全新理念的语言,就应该遵循这种语言的规则来思考问题,因此一开始我在设计项目架构时,是尽量本着回避动态语言特性的原则来思考的。但是,当我看到通过系统模板创建的空白工程的A...

2018-06-19 09:05:26 47

转载 window下JBoss7 安装部署

0x01 下载安装1、下载地址: http://www.jboss.org/jbossas/downloads2、解压缩:选择一个安装目录解压 jboss-as-7.1.1.Final.zip3、设置JAVA环境变量如下:变量名:JAVA_HOME变量值:C:\Program Files (x86)\Java\jdk1.8.0_91 ...

2018-06-18 17:01:00 55

转载 NatApp开启HTTPS访问方式

一、首先需要到付费隧道中选择免费开启https二、其次需要重新启动natapp服务,如下图出现两个隧道说明OK

2018-06-18 12:45:00 3753

转载 自动化测试selenium在小公司的成功实践

本文可能是目前最完整的一篇selenium(java版)实践文章,不是之一。如果你是java开发人员,本文将帮助你快速搭建整套selenium自动化测试框架,你可以帮助公司升级为自动化测试架构;如果你是测试人员,那你得按照本文多实践一下,遇到不懂的咨询下公司的java开发,同样你也可以完成自动化测试架构升级。当然啦,如果目前公司已经是自动化测试了,那本文就当是再次梳理下相关知识吧。复制代码...

2018-06-17 10:52:42 221

转载 什么是rpc

远程过程调用协议RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。RPC采用客户机/服务器模式。请求程序就是一个客户...

2018-06-16 11:43:00 54

转载 java实现手机短信验证全过程

手机短信验证现在在各种系统可以说都是用的非常普遍的,这个可能是方便和安全性的考虑,所以才广泛的使用,这篇文章就以一个短信接口的实例,来讲解一下怎么使用短信接口。一、前期工作首先,我们需要选定一家短信接口的公司,然后去注册和获取一系列的ID等,然后就可以正式的创建我们的短信业务了。下面以某个短信接口为例讲解。1.1、注册http:/...

2018-06-16 06:37:34 426 1

转载 block详解

Objective-C 中 Block 有三种类型:NSStackBlock 存储于栈区NSGlobalBlock 存储于程序数据区NSMallocBlock 存储于堆区block 内部没有引用外部变量的 Block 类型都是 NSGlobalBlock 类型,存储于全局数据区,由系统管理其内存,retain、copy、release操作都无效。block 变量在赋值的时...

2018-06-15 16:24:00 94

转载 使用ABP框架踩过的坑系列5

DDD领域驱动开发,实际是为复杂的业务场景而生的,为了让开发人员专注于业务,而操作系统、数据库、网络之类的技术细节,必须要持久透明化:实际就是数据库系统DBMS的ORM抽象,目标就是业务不需要考虑数据是如何存储的,业务是独立于DBMS, 通俗讲业务系统不依赖某个DBMS实现,可以通过配置,灵活动态支持各种DBMS,如MS SQL、MySql、Orcacle等。ABP的目标是DDD, 在持久...

2018-06-15 11:16:00 1647

转载 CentOS 7 使用yum 安装nginx

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

2018-06-14 18:25:00 39

转载 Redis Cluster

转 https://www.cnblogs.com/wxd0108/p/5798498.html 前言redis 是我们目前大规模使用的缓存中间件,由于它强大高效而又便捷的功能,得到了广泛的使用。现在的2.x的稳定版本是2.8.19,也是我们项目中普遍用到的版本。redis在年初发布了3.0.0,官方支持了redis cluster,也就是集群。至此结束了redis 没有官方集群...

2018-06-14 15:44:00 112

转载 一、Sql Server 基础培训《进度1-建库建数据表(实际操作)》

知识点:1、建数据库示例参考--创建一个数据库名为‘dbtest’create database dbtestgo--打开数据库 dbtestuse dbtestgo 2、建表示例参考--建立学生表create table 学生(         学生编号 char(4) primary key,         学生名字 varchar(5...

2018-06-13 20:48:00 144

转载 CentOS下安装Docker

官方教程:https://docs.docker.com/insta...一、查看内核是否符合要求CentOS版本内核版本CentOS 7 x643.10 以上CentOS 6.5+ x642.6.32-431 以上查看内核版本$ uname -r二、安装1. 卸载旧版本Docker 的旧版本名...

2018-06-13 18:19:58 36

转载 只用最适合的!全面对比主流 .NET 报表控件

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

2018-06-13 11:03:00 63

转载 《Akka应用模式:分布式应用程序设计实践指南》读书笔记6

一致性和可扩展性  一致性是系统内比较复杂的属性,它会随着系统的变化而变化。简单来说,一致性就是数据保持一致,在分布式系统中,可以理解为多个节点中数据的值是一致的。一旦系统具有并行性(分布式只是并行的一种表现),保持一致性就变得困难了,毕竟需要协调全局状态。事务和一致性  一致性意义上的事务是指单一的原子操作。也就意味着一系列操作要么全成功,要么全...

2018-06-12 09:50:00 137

转载 闭包

原文链接:http://caibaojian.com/javascript-closures.html首先先简要总结闭包特性:函数的局部变量在函数返回之后仍然可用栈上的内存空间在函数返回之后仍在存在,不被回收给个例子。下面这段代码会返回一个函数的引用:function sayHello2(name) { var text = 'Hello ' + name...

2018-06-10 22:17:00 75

转载 [20180608]Wrong Results with IOT, Added Column and Secondary Index.txt

[20180608]Wrong Results with IOT, Added Column and Secondary Index.txt--//链接:http://db-oriented.com/2018/06/05/wrong-results-with-iot-added-column-and-secondary-i...

2018-06-09 20:24:18 57

转载 反射 序列化 克隆对单例模式的破坏

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

2018-06-09 16:35:00 122

转载 VS Code快捷键

Ctrl + Home跳转到页头Ctrl + End跳转到页尾Ctrl + up/down行视图上下偏移Alt + PgUp/PgDown屏视图上下偏移Ctrl + Shift + [折叠区域代码Ctrl + Shift + ]展开区域代码Ctrl + K Ctrl + [折叠所有...

2018-06-08 17:46:00 34

转载 谈谈一直被开发者们过于在乎的性能问题

软件开发者最初为了做出某种功能而努力着。  当有一天,开发者们掌握了开发的门道,实现功能已经家常便饭了。  于是人们开始考虑更多问题,性能就是一个问题。  通常2-4年工作经验的开发者会很纠结这个问题,但由于基础参差不齐,对性能的理解也大不相同。  那些年也许我们过于在乎性能问题了。 误区一:O/RM工具影响性能  发现很多人喜欢拿O/RM工...

2018-06-08 15:55:15 74

转载 重构-改善既有代码的设计(四)--构筑测试体系

前言重构要保证不会影响功能,所以测试很重要ps:每个程序员应该都有花几个小时改一小段代码的故事。如果有一个完全的测试体系。junit框架java程序员应该都知道。不多说添加更多测试测试不光只测代码是否跑通,还要考虑各种情况,代码是否能做出正确的行为。所以添加一些测试用来测试代码健壮性。可以从如下情况考虑边界值抛出预期的异常写曝...

2018-06-08 10:20:55 91

转载 131.mysql 时间处理

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

2018-06-07 11:44:00 51

空空如也

空空如也

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

TA关注的人

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