自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 记一次CPU100%的线上问题处理

问题昨天刚好是周五,忙碌了一周本以为可以在周五好好轻松下,没成想线上的活动服务出了个问题,市场反馈最近上线的微信活动(是一个类似于测试性格的答题游戏),在游戏结束后结算的时候页面卡死。排查我们赶紧查看接口调用日志,发现接口平均响应时间在4s左右。这次活动使用了mongodb,我们之前在做活动的时候碰到过一次忘记给mongo建立索引,导致接口卡死的情况,所以赶紧检查mongo的查询top情况,...

2018-03-31 08:17:37 163

转载 【LeetCode-面试算法经典-Java实现】【111-Minimum Depth of Binary Tree(二叉树的最小深度)】...

原题  Given a binary tree, find its minimum depth.  The minimum depth is the number of nodes along the shortest path from the...

2018-03-31 01:06:24 60

转载 DataFactory+MySQL数据构造

前言:DataFactory是一种快速生产测试数据的可视化工具,是一种强大的数据生成器,该工具支持DB2、Oracle、Sybase、SQL Server数据库,支持ODBC连接方式,且通过ODBC连接使用MySQL数据库。以下是楼主在搭建环境过程中的一个安装步骤,此笔记做一个简单记录。楼主所使用的环境如下:主机环境:Windows7 X64 + DataFactoryV5.6虚拟...

2018-03-30 22:05:00 123

转载 Window 下mysql binlog开启及查看,mysqlbinlog

查看是否开启了binlog:win+r => cmd => 连接mysql=>show variables like 'log_%';    mysql> show variables like 'log_%';+---------------------------------+-------------+| Variable_name ...

2018-03-30 15:28:00 127

转载 Python 笔记 - 1

1 #!/usr/bin/python3 2 import keyword 3 print("----------------------------------") 4 print("Day 1 Basic\n") 5 # First program 6 print("# First program") 7 print("Hello World!")...

2018-03-30 11:38:00 54

转载 Nginx服务器除了/目录,全飘404

不管是Nginx还是Apache,如果不配置,都会出现404,不能路由.我云服务器安装的是WDCP,默认的Nginx配置文件nginx/conf/vhost/00000.default.conf用vim编辑在server {}里加上location/{try_files$uri$uri//index.php?$query_string;}然后保存...

2018-03-29 15:27:25 411

转载 git解读和常用命令介绍

git简介git不仅仅是一个版本控制工具,也是一个内容管理系统,工作管理系统现在公司项目开发中,基本上都是用的git来管理团队写的代码。当然也有用svn、cvs的(不如git多)git与svn的区别git是分布式的,而svn不是的git和svn一样都有自己的集中式版本库或服务器。但是git更倾向于被使用于分布式模式,每个开发人员从中心的版本库check out代码后会在自己的机器上...

2018-03-29 03:38:05 86

转载 tomcat参数配置说明

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

2018-03-28 15:51:00 46

转载 Spring Boot 、Spring Data JPA、Hibernate集成

###什么是JPAJPA是用于管理Java EE 和Java SE环境中的持久化,以及对象/关系映射的JAVA API最新规范为"JSR 338:Java Persistence 2.1" https://jcp.org/en/jsr/detail?id=3389实现 :EclipseLink ; Hibernate ; Apache Open JPA###核心概念#####实体类...

2018-03-28 11:02:54 62

转载 linux命令行学习

之前看网上的意见,说centos7是很好用的linux系统, 就安装了centos7虚拟机,但是就是连接不上网络,于是费了好大劲去安装ubantu16,今天突然错误的打开了centos系统,于是想连接网络,百度一下怎么连接的,看了一个简单的教程,但是刚开始去做,发现各种图标比较烦人,于是想整理一下,看到看到网络显示的是禁止的符号,于是但就打开了,点开浏览器发现突然可以用了,好不欢喜,正是得...

2018-03-27 22:17:00 76

转载 计算机网络基础知识

阅读目录1. 网络层次划分2. OSI七层网络模型3. IP地址4. 子网掩码及网络划分5. ARP/RARP协议6. 路由选择协议7. TCP/IP协议8. UDP协议 9. DNS协议10. NAT协议11. DHCP协议12. HTTP协议13. 一个举例  计算机网络学习的核心内容就是网络协议的学习。网络协议是为计算机...

2018-03-27 21:18:00 62

转载 java JIT

JVM 即时编译器即时编译器 (Just In Time Compiler) 简称JITJAVA程序最初是通过解释器 (Interpreter) 进行解释执行的,当 JVM 发现某个方法或代码块运行特别频繁的时候,就会认为这是“热点代码” (Hot Spot Code)。为了提高热点代码的执行效率,就会将这些“热点代码”编译成与本地机器相关的机器码,进行各个层次的优化。 完成这个任务的编译器就...

2018-03-27 16:53:00 48

转载 Monad的基本运算

A monad is created by defining a type constructor M and two operations, bind and return (where return is often also called unit):The unary return operation takes a value from a plain type (a) and pu...

2018-03-27 12:53:00 56

转载 SpringBoot thymeleaf模板页面没提示,SpringBoot thymeleaf模板插件安装

SpringBoot thymeleaf模板插件安装SpringBoot thymeleaf模板Html页面没提示SpringBoot  thymeleaf模板页面没提示SpringBoot thymeleaf插件下载 ================================©Copyright 蕃薯耀 2018年3月27日http://www.cnblogs.com/fan...

2018-03-27 10:06:00 409

转载 Confluence 6 允许用户注册

如果你允许用户进行注册,那么注册(Sign Up)按钮将会在 Confluence 的站点中显示。有关的操作将会显示在登录界面中,同时也会显示在公开站点的顶部。人们可以选择在 Confluence 中创建自己的用户名。你可以限制注册用户的电子邮件地址,比如说限制某一个域名的电子...

2018-03-27 09:31:15 183

转载 SpringBoot第5小节:事务管理

为什么80%的码农都做不了架构师?>>> ...

2018-03-26 18:14:00 63

转载 大数据Hadoop的HA高可用架构集群部署

为什么80%的码农都做不了架构师?>>> ...

2018-03-26 15:02:00 129

转载 深度学习 CNN

本科自学的 CNN 忘得差不多了,最近机器学习的作业用到 CNN (传统机器学习课不讲深度学习啊啊啊啊),所以还是自学复习了一下这方面的内容。一些之前没搞懂的点也弄明白了,记录一下(不然明天就又忘完了)主要参考:Deep Learning with Pythonwhy CNN?The patterns they learn ar...

2018-03-25 00:50:54 82

转载 使用python调用echart画图

前言之前说了如何使用阿里云的SDK获取云存储的值然后发送表格邮件,但是最近领导又发话了,说这个邮件每天一封看的有点审美疲劳,要顺应“数据可视化”的趋势,于是就要求画图,力求直观。要做到“从众多数据中突出特别数据,从特别数据中突出高价值数据”。我之前用python的matplotlib画过(https://rorschachchan.github.io/2018/02/27/使用matplotli...

2018-03-23 15:13:15 1967

转载 源代码管理工具调查

一、找出并了解当前较为流行的几种源代码管理工具(至少三种);VSS:VSS 的全称为 Visual Source Safe 。作为 Microsoft Visual Studio 的一名成员,它主要任务就是负责项目文件的管理,几乎可以适用任何软件项目。管理软件开发中各个不同版本的源代码和文档,占用空间小并且方便各个版本代码和文档的获取,对开发小组中对源代码的访问进行有效的协调。CVS:C...

2018-03-23 13:52:00 106

转载 Django框架----基础

一个小问题:什么是根目录:就是没有路径,只有域名、。url(r'^$')补充一张关于wsgiref模块的图片一、MTV模型Django的MTV分别代表:  Model(模型):和数据库相关的,负责业务对象与数据库的对象(ORM)  Template(模板):放所有的html文件           模板语法:目的是将白变量(数据库的内容)如何巧妙的嵌入到htm...

2018-03-23 08:51:00 102

转载 Intellij IDEA社区版打包Maven项目成war包,并部署到tomcat上

转自:https://blog.csdn.net/yums467/article/details/51660683需求分析我们利用 Intellij idea社区版IDE开发了一个maven的springMVC小项目,这时我们想将这个项目部署到tomcat上,从计算机本地查看网站效果(输入localhost:8080/app 类似路径)。打包WAR过程首先对项目进行编译。然后执...

2018-03-22 17:19:00 365

转载 使用Haproxy搭建Web群集

1、Haproxy是目前比较流行的一种群集调度工具,同类群集调度工具有很多,如Nginx,LVS相比较而言,LVS性能最好,但是搭建相对复杂,Nginx的upstream模块支持群集功能,但是对集群节点健康检查功能不强,性能没有Haproxy好。2、Haproxy:搭建简单,可进行访问控制,支持健康检查LVS:性能最好,搭建复杂Nginx:通过upstream模块,性能稍差3、HTTP请求:两种方...

2018-03-22 14:15:25 44

转载 网络工程师成长日记334-大荔县某部门改造项目

网络工程师成长日记334-大荔县某部门改造项目这是我的第334篇原创文章,记录网络工程师行业的点点滴滴,结交IT行业有缘之人某局改造工程19日中午由张工带领赵工和我一起去完成这个项目,工程需用设备:笔记本、console线缆、网线(交叉、直通)工程需求:把原来的拨号上网方式的一条链路改成光纤网络,新增设备CISCO2811路由器。工程拓扑:工作过程:1.首先调制CISCO2811路由...

2018-03-21 15:37:03 76

转载 POJ1135 Domino Effect

题目:http://poj.org/problem?id=1135只是求以1为起点的最短路罢了。稍稍判断一下在边上的情况。多亏提醒:毒数据——n==1!一定要dis [ k ] >= ans!!!注意输出格式(换行)。#include<iostream>#include<cstdio>#include<cstring>#de...

2018-03-20 22:32:00 89

转载 小学生的随机四则运算

GitHub项目地址:https://github.com/Juneflyfire/jisuan一、需求分析程序可接收一个输入参数n,然后随机产生n道加减乘除练习题,每个数字在 0 和100之间,运算符在3个到5个之间。为了让小学生得到充分锻炼,每个练习题至少要包含2种运算符。同时,由于小学生没有分数与负数的概念,你所出的练习题在运算过程中不得出现负数与非整数,比如不能出 3/...

2018-03-20 18:33:00 311

转载 python:逻辑运算与编码

一、1.pycharm的使用2.in not in 的使用  in not in 为了查找数据中是否存在需要查找的数据,    in如果存在返回True,不存在返回False (not in则相反 )s = '我是神仙hahaha' print ('我是神仙' in s)print ('我是hahah' in s) ...

2018-03-20 14:31:00 101

转载 为什么深度学习没有取代传统的计算机视觉?

摘要: 深度学习大潮为什么淹没传统的计算机视觉技术?听听大牛怎么说~这篇文章是受到论坛中经常出现的问题所创作的:深度学习是否可以取代传统的计算机视觉?这明显是一个很好的问题,深度学习(DL)已经彻底改变了计算机视觉(CV)和人工智能。许多曾经看起来不可能解决的问题都解决了,机器获得比人类更好的结果。图像分类可能就是最好的例子。但深...

2018-03-20 11:20:08 119

转载 CASJAVA一些理解

如果不用锁机制如何实现共享数据访问。(不要用锁,不要 用sychronized  块或者方法,也不要直接使用 jdk  提供的线程安全的数据结构,需要自己实现一个类来保证多个线程同时读写这个类中的共享数据是线程安全的,怎么 办 ?)   无锁化编程的常用方法 :件 硬件 CPU  同步原语 CAS(Compare and Swap),如无锁栈,无锁队列(ConcurrentLink...

2018-03-19 11:48:00 116

转载 创建一个Maven Web应用程序

1在Eclipes创建maven,首先Filenew,在other中找到Maven,MavenProject,下一步选择WebApp,创建Maven工程名字,完成...

2018-03-17 11:38:00 91

转载 【MySQL】【翻译】 MySQL 5.7 的内部临时表新特性

【MySQL】【翻译】MySQL Internal Temporary Tables in MySQL 5.7(MySQL 5.7 内部临时表)Alexander Rubin | December 4, 2017 | Posted In: Insight for DBAs, MySQL, Percona Monitoring and Management翻译:张锐志In this blo...

2018-03-16 11:52:35 114

转载 Python37 协程、阻塞IO、非阻塞IO、同步IO、异步IO

协成又称为微线程CPU是无法识别协程的,只能识别是线程,协成是由开发人员自己控制的。协成可以在单线程下实现并发的效果(实际计算还是串行的方式)。如果使用线程在多个函数之间进行上下文切换,那么这个上下文的逻辑位置是保存在CPU中的,而协程也有上下文切换的操作,但是协成的上下文逻辑位置不是通过CPU保存的,所以使用协成的好处就是更少的占用了CPU。线程之间修改共享数据时,需要锁;而协成不需要,因为...

2018-03-15 21:18:05 910

转载 jmeter使用教程

一、安装Jmeter1、下载Jmeter、JDK、badboyJmeter官网下载地址:http://jmeter.apache.org/download_jmeter.cgiJDK官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-52...

2018-03-15 18:16:00 136

转载 Exchange 2013数据库可移植性恢复用户数据库(一)

案例讲述:我目前环境中有一套Exchagne01和Exchange02服务器,全部是全角色安装的exchange2013CU8的系统。这两台服务器同属一个DAG组,由于特殊原因DAG的故障转移群集出现问题,无法正常恢复,导致用户邮箱不能访问。目前发现Exchange01上的数据库被动副本数据复制不正常,Exchagne02上的数据库主动副本数据内容正常。此过程中服务器DAG组...

2018-03-15 15:54:54 227

转载 问题账户需求分析

1.如果你为Liz开发问题账户分析系统,你准备如何进行需求分析,第一步要做什么?首先进行需求调研接着进行需求分析最后进行需求确认2.你认为目前需求分析材料中欠缺哪些内容确定债务严重拖欠的具体规则用户资料、历史数据原始数据3.描述一下拟开发系统的原型包括的功能:能快速查询客户账户能够分析一个客户是否为问题账户能够给出一个问题账户的三年内的历史数据能...

2018-03-15 10:27:00 39

转载 设计模式之禅——状态模式

我们每一个人都乘过电梯。电梯的动作:开门、关门、执行、停止。如今我们用程序来实现一个电梯的动作,先看类图设计,如图所看到的如今看一下代码public interface ILift { //开启电梯 public void open(); //关闭电梯...

2018-03-15 09:42:00 55

转载 iptables

1 -A INPUT -m state --state NEW -m tcp -p tcp --dport 8888 -j ACCEPT-A INPUT是说,将后面的这个rule加入INPUT chain;-m state是让内核加载state模块;-m tcp是让内核加载tcp模块;--state NEW是state模块提供的选项,用于指定作用的packet为创建新的连接的pac...

2018-03-14 15:03:00 34

转载 2017(中国)商博会系列介绍之智能生活展

2017(中国)商博会系列介绍之智能生活展。 当前,智能产品还无法像科幻电影中的场景那样彻底改变我们的生活,但是随着科学技术的不断发展和进步,越来越多的只出现在电影里的场景开始走进我们的生活。科技,将不可能为变为了可能。在去年9月举办的第五届中国—亚欧博览会上,智能生活展首次亮相。与会观众有机会近距离感受“智能”...

2018-03-14 11:01:00 118

转载 Redis结合Lua脚本实现高并发原子性操作

从 2.6版本 起, Redis 开始支持 Lua 脚本 让开发者自己扩展 Redis …案例-实现访问频率限制: 实现访问者 $ip 在一定的时间 $time 内只能访问 $limit 次.非脚本实现private boolean accessLimit(String ip, int limit, int time, Jedis jedis) { boolean result...

2018-03-13 22:30:00 547

转载 微信网页版接口详解

本系列会讲述微信机器人技术的实现,第一讲主要了解微信网页版给我们提供的http接口,这一步是做一个基于微信网页版机器人的基础和难点。本讲将微信网页版的主要接口罗列出,并给出了入参和返回值的含义和用法。一些不常用的接口后续会逐渐补充,也欢迎大家与我交流。后面几讲将会在代码中探讨微信机器人的设计思路,欢迎大家持续关注。一、网页版微信提供的HTTP接口1、获取uuid说明:用于...

2018-03-13 19:10:00 2886

空空如也

空空如也

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

TA关注的人

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