自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)

转载 Spring boot 集成Kafka+Storm

转载请注明作者及出处前言​ 由于业务需求需要把Strom与kafka整合到spring boot项目里,实现其他服务输出日志至kafka订阅话题,storm实时处理该话题完成数据监控及其他数据统计,但是网上教程较少,今天想写的就是如何整合storm+kafka 到spring boot,顺带说一说我遇到的坑。使用工具及环境配置​ 1. java 版本jdk-1.8​ 2. 编译工具使...

2017-12-30 12:41:12 119

转载 jwsdp

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

2017-12-30 00:50:00 31

转载 python调试pdb

单步调试,方法还是蛮多的,我用的是pdb,运行python -m pdb xxx.py 就会进入写的代码自动停在第一行等待调试,可以输入h看看帮助,然后选择自己想要的指令。      断点设置,可以用(Pdb) b 10 #断电设置在代码的第10行     删除断电(Pdb)b #查看断点编号      (Pdb)cl 2 #删除第二个断点      (Pdb)n #单步运行...

2017-12-29 17:31:00 17

转载 ie判断

var ms_ie = false; var ua = window.navigator.userAgent; var old_ie = ua.indexOf('MSIE '); var new_ie = ua.indexOf('Trident/'); if ((old_ie > -1) || (new_ie > -1)...

2017-12-29 15:20:00 21

转载 台灯发展史

  IngoMaurer是生于1931年的德国设计师。大大小小的设计杂志上似乎都不得不提到这位“光之诗人”。毫无疑问的IngoMaurer是这个世界上对光(灯)投入了最多心血和智慧的设计师。 距今为止IngoMaurer设计了120多种不同类型的灯和照明装置,而世界上更是有着无以记数的展会现场,公共空间,建筑设施,私人处所的美妙氛围是由IngoMaurer所一手营造。 IngoMa...

2017-12-29 15:01:00 44

转载 AI应用带动 机器视觉芯片市场将有大变动

当下机器视觉技术已经渗入到我们的日常生活中,从手机里的美颜APP面目识别功能、人脸相册分类,到支付宝面部识别身份验证、储物柜人脸识别,以及工业机器人对物体准确抓取、物流机器人障碍避让等等都是运用了计算机视觉技术。在自动化生产过程中,人们通常将机器视觉系统广泛地用于工况监视、成品检验和质量控制等领域。目前机器视觉产品中端市场2/3为电子制造、汽车制造和市...

2017-12-29 10:51:09 55

转载 SSM与jsp传递实体类

jsp传controllerController: @RequestMapping({"/user"}) public void registerUser(User uu) throws Exception { System.out.println(uu.getPhone()); }jsp:<form><input id="reg_userna...

2017-12-28 18:24:00 250

转载 Linux 开放端口

允许防火墙开放80端口sudo firewall-cmd --zone=public --add-port=80/tcp --permanent重启防火墙sudo systemctl restart firewalld.service查看已开放的端口sudo /sbin/iptables -L -n注意,...

2017-12-27 23:21:00 8

转载 蓝桥杯基础练习习题答案思路集锦

T1:闰年问题判断问题描述给定一个年份,判断这一年是不是闰年。当以下情况之一满足时,这一年是闰年:1. 年份是4的倍数而不是100的倍数;2. 年份是400的倍数。其他的年份都不是闰年。输入格式输入包含一个整数y,表示当前的年份。输出格式输出一行,如果给定的年份是闰年,则输出yes,否则输出no。说明:当试题指定你输出一个字符串作为结果(比如...

2017-12-27 16:32:00 73

转载 Android MultiDex简介

MultiDex相关问题dex file :dalvik executable file为什么需要MultiDex用Dalvik虚拟机的Android手机,在安装app的时候,会有一个优化dex的过程,使用dexopt将dex优化的更加高效于运行存储为odex,但是dexopt把每个类的方法id检索的链表长度使用了short,4字节,所以无论如何,就导致了如果一个dex中的方法数(包含And...

2017-12-27 06:30:07 28

原创 比尔·盖茨、雷军、马化腾和李彦宏,谁的编程水平最高?

比尔·盖茨、雷军、马化腾和李彦宏在互联网时代的商业圈内混得风生水起,很多人也都知道这几位都是技术背景出身,但是这几位编程水平如何呢?现在还编程吗?不久前,有网友在某知识社交平台表示,听说比尔·盖茨写完Basic解释器之后就没再写过程序。这不禁引起了大家对比尔·盖茨编程水平的大讨论。网传比尔·盖茨的办公室笔者简单翻了以下答案发现基本都是对比尔·盖茨的肯定,有网友表示这就好比长得好看的女生会被质疑能力...

2017-12-26 18:58:59 249

转载 分享一个能在手机上调试的工具

https://github.com/Tencent/vConsole转载于:https://www.cnblogs.com/sincere-x/p/8116747.html

2017-12-26 10:32:00 219

转载 vue router 配置路由

vue-router 配置路由用 Vue.js + vue-router 创建单页应用,是非常简单的。使用 Vue.js ,我们已经可以通过组合组件来组成应用程序,当你要把 vue-router 添加进来,我们需要做的是,将组件(components)映射到路由(routes),然后告诉 vue-router 在哪里渲染它们。路由的基本实现<!DOCTYPE html><...

2017-12-26 09:32:02 43

原创 .NET Core中的去虚

在.NET最初被设计出来时,方法在默认情况下必须是非虚方法。这有几个原因,其中一个是,非虚方法通常比虚方法快很多。除了虚函数表查询本身的成本之外,虚函数通常还无法内联。由于.NET的发展趋势是倾向于使用大量的小方法,所以非内联方法的函数调用开销最终会超过方法本身的开销。我们在文章“关于C#的抽象与For-Each性能”中介绍了这种内联的部分效果。\\在过去的几年中,我们习惯的C#一直在变化。以前,...

2017-12-24 18:00:00 13

转载 windows下wamp多域名的配置

前面的话  本文将详细介绍windows下wamp多域名的配置方法 修改hosts文件  hosts文件的位置:系统盘→“windows”→“System32”→“drivers”→“etc”  打开hosts,新加一条记录:127.0.0.1 php.xiaohuochai.com 启动apache虚拟主机功能  打开Apache的httpd.conf文件...

2017-12-24 17:49:00 18

转载 Linux touch

在学习兄弟连 linux教学视频的时候,我将所学的 linux 命令记录在我的博客中,方便自己查阅。文件处理命令: touch基础的命令  命令名称:touch  命令的所在路径:/bin/touch  执行权限:所以的用户  语法:touch 【文件名】创建文件:同时创建多个文件:转载于:https://www.cnblogs.com/gzb...

2017-12-24 14:18:00 21

转载 Python的Argparse模块是什么?

近日在阅读代码的过程中遇到了Argparse模块,记得前段时间已经看了,可是过了两周现在又忘了, 看来写代码一定要钻研到底搞清楚其中原委才行,本文主要参考Python3.6系列官方文档的Argparse模块的教程。  注意:还有两个模块与Argparse功能相似,getopt和optparse。argparse基于optparse,因此在使用方面非常相似,但是不推荐使用opt...

2017-12-23 15:42:00 43

转载 设计模式之代理模式(Proxy)

1.场景在一个HR(人力资源)应用项目中客户提出,当选择一个部门或是分公司的时候,要把这个部门或者分公司下的所有员工都显示出来,而且不使用分页,方便他们进行业务处理。在显示全部员工的时候,只需要显示姓名即可,但是也需要提供如下功能:在必要的时候可以选择并查看某位员工的详细信息(user表中的所有字段)。实现起来也非常简单,只需要查询对应depti...

2017-12-22 20:35:00 27

转载 PostgreSQL 高并发任务分配系统 实践

标签PostgreSQL , 高并发消费 , pg_try_advisory_xact_lock , 秒杀 , 任务分配背景给任务分配线程ID,或让线程去抢占任务执行,是任务分配系统中的基本需求。目的是能够快速的消耗掉所有的任务,同又要保证两点:1、所有任务都被领取。2、每个任务只能被一个线程领取。3、每个线程同一时间只能领取一个任务。...

2017-12-22 13:29:49 171

转载 sql查询一张表的重复数据

近日由于同事操作失误,在添加数据的时候,添加了重复数据.. 遂需要sql查出是哪条数据,以下万能的模板命令select user_name,count(*) as count from user_table group by user_name having count>1; 其实就是找到一个唯一的或者你想要查的数据, 然后分组统计下就行了下面是我需要查数据的sql命令select...

2017-12-22 12:11:15 19

转载 第 165 章 基于Web的系统管理软件

165.1.Webmin过程165.1.Webmin 安装步骤:Debian Package命令:sudodpkg--installwebmin_1.380_all.debsudo apt-get install perl libnet-ssleay-perl openssl libauthen-p...

2017-12-22 10:50:00 29

转载 Python类学习笔记

继承python中继承一个类,首先定义一个Person类:class Father(object): def __init__(self, name, phone): self.name = name self.gender = phone定义Child类时,只...

2017-12-21 18:25:00 18

转载 性能优化工具知识梳理(7) LeakCanary

一、概述LeakCanary提供了一种很便捷的方式,让我们在开发阶段检测内存泄漏问题,我们不需要自己去根据内存快照来分析内存泄漏的原因,所需要做的仅仅是在Debug包中集成它,它会自动地帮我们检测内存泄漏,并给出导致泄漏的引用链。二、集成下面,就来看一下如何在项目当中集成它:第一步:需要引入远程依赖,这里我们引入了两个,在release版本中,所有的调用都是空实现,这样就会避免在rele...

2017-12-21 10:42:40 50

转载 Python Django migrate 报错解决办法

1. 在现有基础上又添加一个表的时候migrate报错migrate报错django.db.utils.OperationalError: (1050, "Table 'cmdb_eidc' already exists")解决1:python manage.py migrate --fake cmdb    python manage.py migrate如上没有解...

2017-12-20 16:14:00 55

转载 基于ARM的智能灯光控制系统(6)进程通信

基于ARM的智能灯光控制系统(6)进程通信进程通信的作用通信方式程序中的功能消息队列用于接受网页不同的事件请求共享内存实现主控程序与网页程序的数据共享.进程通信机制Note left of 网页程序1: 显示系统数据 网页程序1->主控程序: 消息队列(0x01)Note left of 主控程序: 更新共享内存Note right ...

2017-12-20 13:41:27 34

转载 iOS开发中创建对象的两个方法对比

1.使用new 来进行对象的创建.2.使用alloc 和 Init 来创建对象.使用new来创建对象,系统会直接开辟好内存,调用init方法来初始化对象.使用alloc和init方法则是首先系统会给变量分配内存,而后调用Init 方法来进行初始化.New方法是这个方法的概括.但是:1.在实际开发中很少会用到new,一般创建对象...

2017-12-20 06:15:13 35

转载 小技巧 文字溢出隐藏

其实很简单的辣,就是几行CSS代码: overflow:hidden; white-space:nowrap; text-overflow:ellipsis;复制代码就酱转载于:https://juejin.im/post/5a39da9951882529c70f43cb

2017-12-20 06:14:59 19

转载 【316天】跃迁之路——程序员高效学习方法论探索系列(实验阶段74-2017.12.18)...

实验说明从2017.10.6起,开启这个系列,目标只有一个:通过探索新的学习方法,用2年的时间,实现2.5倍速的成长,获得普通程序员>= 5年的技术水平。实验期2年(2017.10.06 - 2019.10.06)我将以自己为实验对象。我将开源我的学习方法,方法不断更新迭代,全程记录分享实验结束后我将请5位以上资深程序员...

2017-12-19 19:15:18 9

转载 第 17 章 Process

17.1.top - display Linux taskstop命令算是最直观、好用的查看服务器负载的命令了。它实时动态刷新显示服务器状态信息,且可以通过交互式命令自定义显示内容,非常强大。 > 进程信息PID:进程的ID USER:进程所有者 PR:进程的优先级别,越小越优先被执行 NInice:值 VIRT...

2017-12-19 14:46:00 16

转载 iOS 11 UINavigation 异常

在iOS 11系统上,UINavigation 添加 searchBar,导致UINavigationBar高度异常。在iOS 11系统上,UINavigation 添加了searchBar之后,UINavigationBar的高度变成了56;在iOS 11系统以下,高度是44。iOS 11系统UINavigation结构发生了改变。。 iOS11以前是直接把按钮加到了UINavigation...

2017-12-19 03:52:16 98

转载 iOS多线程GCD篇

首先,GCD的源码在这Grand Central Dispatch,如果想要深入的理解GCD的实现原理,最好还是下载一份源码慢慢的阅读一下。本文不会对GCD的底层源码进行剖析,只会总结一下应用层面的东西。本文会涉及到的内容:什么是GCDGCD的基础实现GCD与其他多线程实现方式相比的优劣GCD常用API的释义、解析与应用GCD的一些坑一. 什么是GCDGCD的全称是Gra...

2017-12-19 03:23:34 43

转载 环境变量PATH\cp命令\mv命令\文档查看cat-more-less-head-tail

2.10环境变量PATH2.10.1我们使用which的时候可以查一个命令的时候快速的查到也可以查到有没有别名。它是怎么快速的查到的。[root@MOMOCO-02 ~]# echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin【我们能快速的查到命令的路径其实我们就是在这几个目录查的,其实我们...

2017-12-18 20:39:16 37

转载 os模块

#__author__:Administrator}#data: 2017/12/4import osprint(os.getcwd())#获取当前工作目录 F:\py\learn-python\day-18# os.chdir('c:')#改变当前脚本工作目录# print(os.getcwd())#print(os.curdir)#返回当前目录 .#print(os.pardir)#返回当...

2017-12-18 10:45:00 9

转载 Java内存区域

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

2017-12-17 21:07:00 7

转载 nosql和Redis

一.nosql1.NoSQL诞生的原因– NoSQL数据库仅仅是关系数据库在某些方面(性能、扩展)的一个弥补– 单从功能上讲,NoSQL的几乎所有的功能,在关系数据库上都能够满足。– 一般会把NoSQL和关系数据库进行结合使用,各取所长,各得其所。– 在某些应用场合,比如一些配置的关系键值映射存储、用户名和密码的存储、Session会话存储等等– 在某些场景下,用NoSQL完全可以替代关系数据库...

2017-12-16 17:56:56 18

转载 16.Centos7文件类型

文件类型分为以下7种d:文件夹-:普通文件l:链接(类似Windows的快捷方式)b:块设备文件(例如硬盘、光驱等)p:管道文件c:字符设备文件(例如猫等串口设备)s:套接口文件/数据接口文件(例如启动一个MySql服务器时会产生一个mysql.sock文件)查看文件类型可以通过 ll 命令 来进行查看 如[root@localhost /]# ll /总用量 32lrwxr...

2017-12-15 18:27:14 262

转载 Centos下安装Redis

今天介绍一下redis,重点介绍一下redis的安装。Redis是一个基于内存的高性能key-value数据库,数据都保存在内存中定期刷新到磁盘,以极高的读写效率而备受关注。他的特点是支持各种数据结构,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。linux和windows下都有对应版本的redis,...

2017-12-15 16:24:00 17

转载 使用U盘安装CentOS7

为了在公司的旧笔记本电脑上安装centos供自己学习使用折腾了两天,终于在看了https://www.cnblogs.com/yeeo1/p/7306611.html这篇博文后装上了,以下内容为转载记录,请大家去原博客学习。准备工作:8G以上U盘UltraISO虚拟光驱(试用版即可)最新版 下载地址:https://cn.ultraiso.net/xiazai.html 点击下载...

2017-12-15 14:06:00 26

转载 03、另类中的异类 styled components

版权声明:本文为博主原创文章,未经博主允许不得转载。PS:转载请注明出处作者: TigerChain地址: www.jianshu.com/p/dd2a5b1b9…本文出自 TigerChain 简书 ReactNative 系列教程简介1、阅读对象本篇教程适合新手阅读,老手直接略过2、教程难度初级3、Demo 地址:github.com/githubch...

2017-12-15 10:22:46 39

转载 Buildroot自动化交叉编译工具:其一【转】

转自:http://blog.csdn.net/youyudehexie/article/details/7583657版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[-]Buildroot简介安装Buildroot与简单配置命令Buildroot目录简介Buildroot简介Buildroot就是一个自动化生成...

2017-12-14 16:52:00 12

空空如也

空空如也

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