自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 PHP 调用 Go 服务的正确方式 - Unix Domain Sockets

 问题可能是由于经验太少,工作中经常会遇到问题,探究和解决问题的过程总想记录一下,所以我写博客经常是问题驱动,首先介绍一下今天要解决的问题:服务耦合我们在开发过程中可能会遇到这样的情况:进程依赖于某服务,所以把服务耦合在进程代码中;服务初始化耗时长,拖慢了进程启动时间;服务运行要占用大量内存,多进程时内存损耗严重。如我上篇文章 小时到分钟 - 一步步...

2017-07-31 20:29:00 141

转载 函数递归

初识递归一 递归的定义:在一个函数里,再次调用这个函数本身,而这种使用函数的方法就叫递归。二递归的最大深度----997为了使递归函数不成为死函数,强制性的规定范围997.......测试最大递归深度def fo(n) print((n) n +=1 fo(n)fo(1)View Code.......修改最大递归深度...

2017-07-31 15:48:00 47

转载 AI大咖专访丨阿里靖世:博士的研究同样可以在工业界做,更可以影响亿万人的生活!...

盖坤,花名靖世,阿里巴巴资深算法专家。如果他从办公室的过道中走过,常常会引起周围女生的侧目。他可是某年阿里妈妈团队女神公选的四大男神之一,在他的粉丝后援会里,横跨20岁出头刚毕业的少女粉和40多岁的风韵犹存的亲妈粉!加入阿里之前,他是一位清华大学的博士生,期间主攻机器学习和计算机视觉的研究。他的专研精神从那时开始一直弥漫。博士期间,他在国际顶尖...

2017-07-31 10:22:32 1300

转载 https配置

<Connector port="443" protocol="org.apache.coyote.http11.Http11Protocol" SSLEnabled="true" scheme="https" secure="true" keystoreFile="cert/2140544104002...

2017-07-30 18:17:00 38

转载 设计模式-单例模式

package com.bjsxt.singleton;/** * 测试饿汉式单例模式 * @author 尚学堂高淇 www.sxt.cn * */public class SingletonDemo1 { //类初始化时,立即加载这个对象(没有延时加载的优势)。加载类时,天然的是线程安全的! private static Sing...

2017-07-30 17:43:00 41

转载 基于 Vue2+Node+mongoDB 的前后端分离全栈练手小项目

本文源码:Github简介:之前刚入门vue并做好了一个简而全的纯vue2全家桶的项目,数据都是本地 json 模拟请求的;详情请移步这里:vue-proj-demo为了真正做到数据库的真实存取,于是又开始入门了 node+express+mongoose 、并以此来为之前的vue页面写后台数据接口。项目说明:前端:clie...

2017-07-30 03:47:02 210

转载 hdu 3306 Another kind of Fibonacci 矩阵快速幂

参考了某大佬的我们可以根据(s[n-2], a[n-1]^2, a[n-1]*a[n-2], a[n-2]^2) * A = (s[n-1], a[n]^2, a[n]*a[n-1], a[n-1]^2)能够求出关系矩阵 |1 0 0 0 |A =|1 x^2 x 1 | |02*x*y y 0...

2017-07-29 20:36:00 36

转载 安装ruby环境

安装ruby环境通过 homebrew安装 Ruby1. 首先,须要在系统上安装 homebrew在命令行下,运行下面命令就可以完毕 homebrew的安装(安装过程中将提示输入当前用户的password):ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/ho...

2017-07-29 20:16:00 126

转载 Javascript中的DOM实现显示鼠标的空间位置

为了显示鼠标相对于浏览器的位置(相对于屏幕和页面类似),我们能够利用click事件,获得关于鼠标单击的事件对象event。这个事件对象里的clientX和clientY包括了鼠标的位置信息,所以我突发奇想。那我可不能够通过DOM中的createElement创建一个标签元素用于在相应的鼠标位置显示当前的鼠标相对于浏览器的坐标呢?这里我先利用Element中的createElement(...

2017-07-28 10:21:00 71

转载 PL/SQL Developer 和 instantclient客户端安装配置

PL/SQL Developer 和 instantclient客户端安装配置  oracle的安装我就不写了,不会安装的网上随便找一个教程就能装上,安装起来比較简单。可是,PL/SQL Developer和instantclient客户端不好配置,easy出错,配置不好PL/SQL Developer无法连接到oracle数据库。       1)安装Oracle 11g...

2017-07-28 08:35:00 65

转载 GUAVA-cache实现

GUAVA CacheGuava Cache与ConcurrentMap很相似基于分段锁及线程安全,但也不完全一样。最基本的区别是ConcurrentMap会一直保存所有添加的元素,直到显式地移除。相对地,Guava Cache为了限制内存占用,通常都设定为自动回收元素。在某些场景下,尽管LoadingCache 不回收元素,它也是很有用的,因为它会自动加载缓存。适用场景1)可以接受...

2017-07-27 16:42:00 60

转载 WPF 实现新手指引功能 DEMO

需求1.接口化.其他人实现接口就行2.动态定位到visualTree中任意控件位置,即随意只显示任何部位3.指示文本控件和箭头控件随意更改(位置,大小,高度,偏移等基本属性)4.抽出主题 [demo中未实现]5.动画效果实现效果 :显示四个方位,不同属性设定 的样式. 这里只放两张图片 GitHub地址核心在于:Pa...

2017-07-26 14:15:00 234

转载 数据结构与算法JavaScript描述——链表

1.数组的缺点                                          数组不总是组织数据的最佳数据结构,原因如下。在很多编程语言中,数组的长度是固定的,所以当数组已被数据填满时,再要加入新的元素就会非常困难。在数组中,添加和删除元素也很麻烦,因为需要将数组中的其他元素向前或向后平移,以反映数组刚刚进行了添加或删除操作。然而,JavaScript 的数组并...

2017-07-25 01:34:00 71

转载 Nagios服务端安装

系统环境:[root@nagios_server ~]# cat /etc/redhat-releaseCentOS release 6.9 (Final)1、更新yum源mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupwget -O /etc/yum.repos.d/...

2017-07-24 16:08:20 112

转载 日常问题总结 三

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

2017-07-23 22:21:00 51

转载 PHP:第五章——字符串转换与比较

&lt;?phpheader("Content-Type:text/html;charset=utf-8");//字符串的转换与比较//1.ord——返回首字符的ASCLL;chr——根据ASCLL返回对应的字符串//例:/*$str="中";echo ord($str[0]),ord($str[1]),ord($str[2]);//输出:228184173 echo chr(22...

2017-07-23 10:44:00 72

转载 Ubuntu 16.04安装NASM汇编IDE-SASM

在Linux下,尤其是Ubuntu,SASM工具应该是用来开发汇编最好用的IDE,小巧且支持调试。支持的编译器有:NASM, MASM, GAS, FASM。安装步骤:下载:http://download.opensuse.org/repositories/home:/Dman95/xUbuntu_16.04/amd64/安装:sudo dpkg -i sasm_3.8.0...

2017-07-23 04:58:00 488

转载 ZOJ 1516 Uncle Tom&#39;s Inherited Land(二分匹配 最大匹配 匈牙利啊)

题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=516Your old uncle Tom inherited a piece of land from his great-great-uncle. Originally, the property had been in the shape o...

2017-07-21 17:50:00 56

转载 BZOJ 3363 POJ 1985 Cow Marathon 树的直径

题目大意:给出一棵树。求两点间的最长距离。思路:裸地树的直径。两次BFS,第一次随便找一个点宽搜。然后用上次宽搜时最远的点在宽搜。得到的最长距离就是树的直径。CODE:#include <queue>#include <cstdio>#include <cstring>#include <iostream&...

2017-07-21 14:30:00 73

转载 Facebook内部高效工作指南

文章来源: TopDigital http://news.ittime.com.cn/usershow/main?userid=2826【IT时代网、IT时代周刊编者按】每一个人工作中都会遇到力不从心的时候。假设长此以往又没有找到合适的解决的方法,久而久之就会对工作产生厌烦情绪形成恶性循环。长期以来一直占领全球最年轻亿万富豪宝座的Facebook创始人马克·扎克伯格,他...

2017-07-20 14:41:00 91

转载 ORA-12541:TNS:no listener 客户端tnsnames.ora配置,以及服务端listener.ora配置

需求:客户端(192.168.25.1)需要访问服务端(192.168.7.215)的Oracle库ORCL。步骤一:配置客户端tnsnames.ora  步骤二:配置服务端listener.ora  这样就配置完成了,重启一下监听:lsnrctl stop、lsnrctl start可以在客户端验证是否能够连接:  转自:http://www.cnblogs.com/S...

2017-07-20 11:49:53 82

转载 关于javascript数组方法的总结

关于数组方法的总结【arr(1,2,3,4);以此数组为操作对象;】以下方法不改变原数组(只是数组的转换)arr.join(字符串):使用括号中的字符串连接数组中的每个元素,返回一个连接好的字符串,不改变原数组;console.log(arr.join("-")); --> 1-2-3-4arr.toString()...

2017-07-20 11:06:39 36

转载 Python爬虫入门(7):正则表达式

下面就开始介绍一个十分强大的工具,正则表达式!1.了解正则表达式正则表达式是对字符串操作的一种公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是用来匹配字符串非常强大的工具,在其他编程语言中同样有正则表达式的概念,Python同样不例外,利用了正则表达式,我们想要从返回的页面内容提取...

2017-07-20 10:33:00 39

转载 es7与es8的一些知识

es7与es8的一些知识es7的//求幂运算符 ** operator (求幂运算符)console.log(2**3);console.log(4**3);console.log(Math.pow(2,3));console.log(Math.pow(4,3));Array.prototype.includeslet a...

2017-07-20 00:43:31 69

转载 JavaScript数组操作方法集合(1)

1.数组方法Array.Prototype()中定义了一些很有用的操作数组的函数,这些函数作为任何数组方法都是可用的。2.方法:1)join()方法:将数组中所有的元素都转化为字符串并连接在一起。2)reverse()方法将数组的元素颠倒顺序,返回逆序的数组。它采取了替换,就是说,它不通过重新排列的元素创建新的数组,而是在原先数组中重新排列它们。3)sort()方法...

2017-07-19 15:35:00 57

转载 中文版Chrome浏览器不支持12px以下字体的解决方案

中文版Chrome浏览器不支持12px以下字体的解决方案http://blog.csdn.net/freshlover/article/details/9746821Chrome 27之前的中文版桌面浏览器会默认设定页面的最小字号是12px,英文版则没有限制,主要是因为chrome认为汉字小于12px就会增加识别难度,尤其是中文常用的宋体和微软雅黑。而我们在实际项目中,对于数字/英文内容,其他...

2017-07-19 11:20:00 42

转载 C# 生成MD5码

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

2017-07-18 01:48:00 346

转载 紫书 习题3-3 数数字(字符函数,常量数组)

#include <stdio.h>#include <string.h>int main(void){ int n ; //freopen("input.txt" , "r" , stdin); //freopen("output.txt" , "w" , stdout); scanf("%d" , &n);...

2017-07-18 00:37:00 46

转载 Laravel 出现"RuntimeException inEncrypter.php line 43: The only supported ciphers are AES-128-CBC and ...

如果输入命令:php artisan key:generate 还是报错那就要从别的项目里复制一个key到.env中,然后再运行命令:composer update和php artisan key:generate,这样key就变掉了ok解决了转载于:https://www.cnblogs.com/hltswd/p/7193437.html...

2017-07-17 11:21:00 82

转载 (转载)找圆算法((HoughCircles)总结与优化

      Opencv内部提供了一个基于Hough变换理论的找圆算法,HoughCircle与一般的拟合圆算法比起来,各有优势:优势:HoughCircle对噪声点不怎么敏感,并且可以在同一个图中找出多个圆;反观拟合圆算法,单纯的拟合结果容易受噪声点的影响,且不支持一个输入中找多个圆缺点:原始的Hough变换找圆,计算量很大,而且如果对查找圆的半径不加控制,不但运算量巨大,而且精度也不足,在...

2017-07-17 08:42:00 355

转载 用 volume container 共享数据 - 每天5分钟玩转 Docker 容器技术(42)

volume container 是专门为其他容器提供 volume 的容器。它提供的卷可以是 bind mount,也可以是 docker managed volume。下面我们创建一个 volume container:我们将容器命名为vc_data(vc 是 volume container 的缩写)。注意这里执行的是docker crea...

2017-07-17 06:12:00 47

转载 使用GEOquery下载GEO数据--转载

最近需要下载一大批GEO上的数据,问题是我要下载的Methylation数据根本就没有sra文件,换言之不能使用Aspera之类的数据进行下载。但是后来我发现了GEOquery这个不错的R包,不知道是网络问题还是怎么,GEOquery有时候运行也不太稳定,但是总体来说,很好地解决了我的问题。首先假设我们想要下载的数据是GSE77445,这是一批DNA甲基化数据,我们可以在R语言中安装GEOque...

2017-07-16 22:36:00 918

转载 剑指offer 面试题9

第二道题目: 已知一仅仅青蛙一次能够跳上1级台阶,也能够跳上2级台阶。求该青蛙跳上一个n级台阶一共同拥有多少种跳法。扩展题: 假设一仅仅青蛙一次能够跳上1级台阶,也能够跳上2级台阶,也能够跳上3级台阶。。。也可跳上n级台阶。求该青蛙跳上一个n级台阶一共同拥有多少种跳法。对于第二道题目。我们能够觉得有一个函数f(),放台阶数是n时,有f(n)种跳法,当台阶数n-1时有...

2017-07-15 19:05:00 91

转载 栈的链表实现_JAVA描述《数据结构与算法分析》

主类packageDataStructures;publicclassLinkedStack{privateListNodetopOfStack;publicLinkedStack(){topOfStack=null;}publicbooleanIsFull(){...

2017-07-12 21:28:00 42

转载 基于zookeeper的高可用集群

1.准备zookeeper服务器#node1,node2,node3#安装请参考http://suyanzhu.blog.51cto.com/8050189/19465802.准备NameNode节点#node1,node43.准备JournalNode节点#node2,node3,node44.准备DataNode节点#node2,node3,node4#启动DataN...

2017-07-12 18:39:08 92

转载 数字化监控系统特点及功能

数字化监控系统得到广泛应用,这是众所周知的,那么,数字化监控具有哪些特点和功能呢?数字化监控系统特点◆网络化:监控系统接入计算机网络,不管内网,还是外网,领导分控均能在办公室电脑上实现,无时空限制。◆数字化:监控图像,控制及报警信息数字化后进入计算机,可以充分利用高科技手段进行系统管理和图像处理。◆广域化:可以实现全行业大范围内的监控报警...

2017-07-12 14:42:00 571

转载 智慧庆安之创新平安工程

庆安县是黑龙江省绥化市附属的县城,是国家绿色食品A级水稻生产基地,享有“中国绿色食品之乡”的美誉。农业较为发达,交通便利,有哈佳铁路和哈伊高速公路经过,距离哈尔滨200多公里,全县有人口36万余人。经济发展较快,已经形成了以粮食加工和制药,酿酒为中心的轻工业体系,是黑龙江社会经济发展最迅速的县、也是中国东北又一颗闪耀的明星。过去一年,庆安城镇化推进很快...

2017-07-12 10:35:00 167

转载 卓越User Profile管理工具应该包含的五个特征

在选择User Profile管理工具的过程中,VDI管理员应该从用户体验、多平台兼容性以及其他多个方面进行评估。对于User Profile来说,IT管理员应该集中管理和交付用户Profile数据,如书签、浏览记录、桌面壁纸、文档、图片文件等等。许多厂商都在其VDI工具中包含了内置的User Profile管理工具。如,Citrix提供了User ...

2017-07-12 09:43:00 94

转载 关于might_sleep的一点说明---CONFIG_DEBUG_ATOMIC_SLEEP【转】

转自:http://blog.chinaunix.net/uid-23769728-id-3157536.html这个函数我在看代码时基本上是直接忽略的(因为我知道它实际上不干什么事),不过因为内核中很多函数一开始就会用一下它,为了方便那些正在学习内核源码的网友,本帖专门讨论一下该函数到底被内核用来干什么。简单地说,如果没有调试的需求(绝大多数下你平常跑的系统都是release版本的k...

2017-07-11 15:06:00 106

转载 看图理解单链表的反转

如何把一个单链表进行反转?方法1:将单链表储存为数组,然后按照数组的索引逆序进行反转。方法2:使用3个指针遍历单链表,逐个链接点进行反转。方法3:从第2个节点到第N个节点,依次逐节点插入到第1个节点(head节点)之后,最后将第一个节点挪到新表的表尾。方法4:   递归(相信我们都熟悉的一点是,对于树的大部分问题,基本可以考虑用递归来解决。但是我们不太熟悉的一点是,对于单链表的一些...

2017-07-11 12:38:00 58

空空如也

空空如也

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

TA关注的人

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