10 2024 档案
摘要:目录 网络隔离与访问控制 安全策略 网络边界安全 业务边界 VPN 安全策略 运维边界 安全策略 安全服务 与开发环境测试边界 安全策略 安全管理 安全评估 网站监控 主机安全 https://support.huaweicloud.com/swp-sap/sap_03_0001.html 网络隔离
阅读全文
摘要:如下博客文章请倒序阅读: 分布式开源协调服务——Zookeeper 大数据Hadoop之——Kafka 图形化工具 EFAK(EFAK环境部署) 大数据Hadoop之——数据采集存储到HDFS实战(Python版本) 大数据Hadoop之——数据同步工具DataX 大数据Hadoop之——数据同步工
阅读全文
摘要:目录 Microsoft Project作用 易于开始,使用简单,反之亦然 消除执行艰苦项目的痛苦 Microsoft Project 和 Microsoft Teams,结合使用,功能强大 在不同地方携手合作 最新版本及核心功能 Project 主页 网格视图 板视图 日程表视图(甘特图) 协作和
阅读全文
摘要:软考官网:http://www.ruankao.org.cn/ 目录 简介 资格设置 报考流程 简介 计算机技术与软件专业技术资格(水平)考试(以下简称计算机软件资格考试)是原中国计算机软件专业技术资格和水平考试(简称软件考试)的完善与发展。计算机软件资格考试是由国家人力资源和社会保障部、工业和信息
阅读全文
摘要:QuickStarted 介绍 在伪分布式模式下在 docker 容器内运行 Apache Hive,以便为 Hive 提供以下快速启动/调试/准备测试环境 快速入门 步骤 1:拉取镜像 从 DockerHub 拉取镜像:https://hub.docker.com/r/apache/hive/ta
阅读全文
摘要:Apache Hive™是一个分布式的、容错的数据仓库系统,它支持大规模的分析,并使用SQL方便地读取、写入和管理驻留在分布式存储中的pb级数据。 Apache Hive Apache Hive是什么 Apache Hive是一个分布式的、容错的数据仓库系统,支持大规模的分析。Hive Metast
阅读全文
摘要:目录 磁盘情况 磁盘清理 核对磁盘占用 磁盘使用情况查询df -h 磁盘目录层级查询 du -h --max-depth=1 系统磁盘空间 /opt + 6% /var/log/journal +7% /var/swapfile +22% /usr/local/mysql >50% 未处理 磁盘耗尽
阅读全文
摘要:Running Spark on Kubernetes - Spark 3.5.3 Documentation 在 Kubernetes 上运行 Spark 安全 用户身份卷装载先决条件工作原理向 Kubernetes 提交应用程序 Docker 镜像集群模式客户端模式 客户端模式网络客户端模式 E
阅读全文
摘要:ZooKeeper是分布式应用程序的高性能协调服务。它是Apache Hadoop项目的一个子项目,主要用来解决分布式应用场景中存在的一些问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置管理等,它支持Standalone模式和分布式模式,在分布式模式下,能够为分布式应用提供高性能和可靠
阅读全文
摘要:原文标题:Mircosoft 正式把Windows Mobile改名为Windows Phone,你会因此而购买Windows Phone吗? 文章源于原创作者对WIndows Mobile 更名为Windows Phone的一些感触,因为我没有接触过Procket PC和Windows Phone
阅读全文
摘要:自从(2010年)Oracle收购Sun近三年来,已经有很多变化。早在8月,甲骨文将“Operating System Distributor License for Java”许可证终结,这意味着第三方将不可以依据这一许可分发他们的软件包。 因此Ubuntu Linux已经开始禁用所有机器上的Or
阅读全文
摘要:什么是DevOps? https://aws.amazon.com/cn/devops/what-is-devops/ DevOps 和 AWS https://aws.amazon.com/cn/devops/ DevOps 合作伙伴解决方案 https://aws.amazon.com/cn/d
阅读全文
摘要:Fixed的说明 Fixed 语句可防止垃圾回收器重新定位可移动的变量。 Fixed 语句仅允许存在于不安全的上下文中。 Fixed 可用于创建固定大小的缓冲区。fixed 语句将为托管变量设置一个指针,并在该语句的执行过程中“单边锁定”该变量。 如果没有 fixed,指向可移动的托管变量的指针将几
阅读全文
摘要:This Article Is From:https://examples.javacodegeeks.com/enterprise-java/apache-hadoop/hadoop-hello-world-example/ About Raman Jhajj Ramaninder毕业于德国Geo
阅读全文
摘要:在Docker里面安装的MySQL5.7,在编写Shell脚本执行时遇如题之BUG。 解决问题: drop user 'user'@'%' ; flush privileges; create user 'user'@'%' identified by '123456'; 可执行MySQLShell
阅读全文
摘要:现在的应用服务已经不再是单一化的组成了,我们随时可以将自己的应用部署到云上提供访问和服务,数据库也一样。云数据库(字符数据)概念跟云存储(字符、图片、文件等)是相似的,就是通过多个计算机节点提供资源池访问,利用集群和负载均衡做代理访问,达到资源快速响应的目的。这里来看看腾讯云数据库,以Mysql为例
阅读全文
摘要:官方地址:https://pm2.keymetrics.io/docs/usage/process-management/ GitHub:https://github.com/Unitech/PM2/releases NODE.JS的高级生产过程管理器 PM2是守护进程管理器,它将帮助您管理和保持应
阅读全文
摘要:sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法。 调用sed命令有两种形式: sed [options] 'command' file(s) sed [options] -f scriptfi
阅读全文
摘要:Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化。 比如:使用H
阅读全文
摘要:原文来自:http://www.cnblogs.com/mingmingruyuedlut/p/3740975.html 用 C# 实现一个简单的 Restful Service 供外部调用,大体总结为4点: The service contract (the methods it offers).
阅读全文
摘要:数据挖掘相关文章,文章水平怎么样先不做评价,只做了解! Numpy Matplotlib 决策树 数据挖掘工具 数据挖掘的一般过程 数据挖掘与数据分析 数据挖掘的9大成熟技术和应用 数据挖掘十大经典算法
阅读全文
摘要:今天部署应用到Tomcat,发现启动过程中有异常,验证码前台出不来,以为是此异常导致的,后来解决了java.net.UnknownHostException,登录页面的验证码还是出不来不知是何问题。 详细异常输出 报错方式:java.net.UnknownHostException: 主机名: 主机
阅读全文
摘要:原文地址:http://blog.csdn.net/smallnest/article/details/38658593 Android 是目前最流行的移动操作系统(还需要加之一吗?)。 随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, 也催生了一大批的优秀的组件
阅读全文
摘要:1、主题发布(Publisher) package com.boonya.openjms; import java.util.Hashtable; import javax.jms.JMSException; import javax.jms.Session; import javax.jms.Te
阅读全文
摘要:Spring 的RestTemplate是基于Httpclient的请求模式。 package com.wlyd.fmcgwms.util.api; import org.springframework.http.HttpEntity; import org.springframework.http
阅读全文
摘要:原文地址:http://nginx.org/cn/docs/windows.html nginx的Windows版本使用原生Win32 API(非Cygwin模拟层)。当前nginx/Windows只使用select作为通知方法,所以不要期待它有很高的性能和扩展性。鉴于这点和一些已知问题,nginx
阅读全文
摘要:这里有来自Kevin Worthington网站基于Cygwin最新的Nginx windows版本。 你可以在 http://nginx.org/找到官方最新的下载,最新更新时间: 2014年7月8日。 欢迎来到Nginx windows版本的下载页面 确认您总是使用到的是最新的Windows N
阅读全文
摘要:本文是继C#编写的Socket客户端通道发送队列的续集。有客户端还需要服务端,服务端也要采用通道的方式来创建。 连接服务类基类 using System; using System.Collections.Generic; using System.Linq; using System.Text;
阅读全文
摘要:原文地址:https://examples.javacodegeeks.com/java-basics/java-enumeration-example/ 原文讲解也是比较细致,大略观之,以快图之。 1.Enum示例 Day.java public enum Day { SUNDAY(1), MON
阅读全文
摘要:一、概述与介绍 ActiveMQ 是Apache出品,最流行的、功能强大的即时通讯集成模式的开源服务器。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现。提供客户端支持跨语言和协议,带有易于在充分支持JMS 1.1和1.4使用J2EE企业集成模式和许
阅读全文
摘要:Dubbo如何使用请参考我之前的文章:DUBBO分布式服务框架与SpringMVC+Zookeeper实现服务提供和消费 本文就之前的内容继续深入研究,并整理出更详细的文档:http://pan.baidu.com/s/1kUMx3in Dubbo与Zookeeper集群架构 Tomcat注册服务到
阅读全文
摘要:OLAP:联机分析处理OLAP是一种软件技术,它使分析人员能够迅速、一致、交互地从各个方面观察信息,以达到深入理解数据的目的。它具有FASMI(Fast Analysis of Shared Multidimensional Information),即共享多维信息的快速分析的特征。其中F是快速性(
阅读全文
摘要:原文地址:https://blog.csdn.net/hylexus/article/details/54987786 JT808协议扫盲 1 数据类型2 消息结构3 消息头解析 1 消息体实体类2 字节数组到消息体实体类的转换 21 消息转换器22 用到的工具类 221 BCD操作工具类222 位
阅读全文
摘要:centos-7.x http://isoredirect.centos.org/centos/7/isos/x86_64/ centos-8.x http://isoredirect.centos.org/centos/8/isos/x86_64/ 注意:下载版本需要Install sources
阅读全文
摘要:数据模型的验证被视为是数据合法性的第一步,要求满足类型、长度、校验等规则,有了MVC的模型校验能够省却很多前后端代码,为代码的简洁性也做出了不少贡献。 原文地址:https://docs.microsoft.com/zh-cn/aspnet/core/mvc/models/validation?vi
阅读全文
摘要:GIS简介 地理信息系统(Geographic Information System或 Geo-Information system,GIS)有时又称为“地学信息系统”。它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行
阅读全文
摘要:在跨系统的图片操作中如果后台程序不能操作前端上传的路径,这时候需要将图片转成Base64码供网页端或其他地方存储和使用。 最简单的Base64转法 /// <summary> /// 视频截图完成事件回调 /// </summary> /// <param name="id"></param> //
阅读全文
摘要:文章转自:http://www.cnblogs.com/wade-luffy/p/6165671.html无论是服务端还是客户端,当我们读取或者发送消息的时候,都需要考虑TCP底层的粘包/拆包机制。 TCP粘包/拆包 TCP是个“流”协议,所谓流,就是没有界限的一串数据。大家可以想想河里的流水,是连
阅读全文
摘要:1.Mybatis生成表隐射文件及CRUD的生成器 2.Mybatis验证和输入提示插件 最简单的使用就是在Eclipse的Marketplace中搜索下载。 MyBatipse使用参考: http://my.oschina.net/u/2474629/blog/702904 http://my.o
阅读全文
摘要:Gradle强大的编译能力和构建能力足以胜任日常中的开发,很多人将其视为maven的替代方案,至于用maven还是用Gradle这个根据各人喜爱或团队要求来决定。 Gradle快速查看指南 官网提供:https://docs.gradle.org/current/dsl/index.html Hom
阅读全文
摘要:Docker是世界领先的软件容器平台。 开发人员使用Docker来消除与同事的代码协作时的“我机器上的工作”问题。 操作员使用Docker在隔离的容器中并行运行和管理应用程序,以获得更好的计算密度。 企业使用Docker构建灵活的软件传送管道,可以更快,更安全地运行新功能,并且对于Linux和Win
阅读全文
摘要:我们生活中随时都被计算机术语所覆盖,有必要了解更多,如:SaaS、PaaS和IaaS。 根据NIST(NationalInstituteofStandardsandTechnology,美国国家标准与技术研究院)的权威定义,云计算的服务模式有SPI(即SaaS、PaaS和IaaS)这三个大类或层次。
阅读全文
摘要:英文原文:https://spring.io/projects/spring-data-jdbc 目录 概述 Aggregate Root聚合根 特性 快速开始 学习 文档 概述 Spring Data JDBC是更大的Spring Data系列的一部分,可以轻松实现基于JDBC的存储库。该模块处理
阅读全文
摘要:最近总觉得去查询JDK各个版本之前的差异和JVM配置上的异同不是很方便,特整理贴于此处。 笔记1:这里说明了为什么在JDK6-JDK8中 JVM配置里面是以-server 或-client开头的来区分客户端和服务端,而之后的版本去掉了虚拟机的区分配置。 https://docs.oracle.com
阅读全文
摘要:在好几年前,就已经注意到DDPush这款推送中间件,不过看近来发展也还是停留在V1.0的基础上,不免惋惜!恰好最近正在深入研究Java Socket通信编程,也顺带再看看这款应用。官网地址:http://www.ddpush.net/ 目录 DDPush 任意门 消息推送 DDPush是什么 DDP
阅读全文
摘要:我们以微服务发现测试demo为例,打包并构建微服务发现镜像。实现docker镜像构建需要准备docker环境,这里就不在赘述了。通过docker方式可以快速实现微服务的发布和部署,使得开发和部署不再复杂而繁琐。单体应用的整体维护容易引入bug而微服务只需要对存在bug的服务模块进行修复不影响其它模块
阅读全文
摘要:Comparable 简介 Comparable 是排序接口。 若一个类实现了Comparable接口,就意味着“该类支持排序”。 即然实现Comparable接口的类支持排序,假设现在存在“实现Comparable接口的类的对象的List列表(或数组)”,则该List列表(或数组)可以通过 Col
阅读全文
摘要:虚拟机准备 master 172.16.20.11 slave1 172.16.20.12 slave2 172.16.20.13 安装JDK version 1.8.0_121,注意需要配置环境变量。 安装:参考https://blog.csdn.net/boonya/article/detail
阅读全文
摘要:Docker 发布的方式为实现DevOps(自动化运维,需要配置 代码管理工具如Git的hook来实现提交编译、打包、发布等一系列事件控制)提供了诸多方便,辅助于Shell脚本可以很好的配合起来。Docker镜像可以通过自动化编译,也可以通过导入镜像的方式来获得。本文的题目叫:Shell脚本构建Do
阅读全文
摘要:shell脚本执行的是bash语法,这里定一个docker_install函数: function docker_install() { echo "检查Docker......" docker -v if [ $? -eq 0 ]; then echo "检查到Docker已安装!" else e
阅读全文
摘要:考虑问题 还是根据之前的Shell编写经验,本文需要注意几个问题: Docker 的容器IP获取如何进入MySQL容器执行数据库脚本Docker应用镜像的导入导出Shell 脚本sed -i 修改XML参数空格问题导致参数个数解析多于预期如何设计脚本执行的命令方式入口及帮助文档 示例脚本 下面是回答
阅读全文
摘要:自动化部署时Docker的特性之一,这篇文章主要是通过docker + svn + maven + tomcat 一键部署Java Web项目。 要准备的环境 dockermavenjdksvndocker官方的tomcat镜像 有关环境的安装和配置可参考 linux下安装JDK linux系统安装
阅读全文
摘要:目录 特征 占地面积小 可靠的性能 增强的安全性 生态系统卓越 用户友好的体验 管理截图 登录系统 主机虚拟机 虚拟机操作 What is ESXI? | Bare Metal Hypervisor | ESX | VMware 特征 通过将多台服务器整合到更少的物理设备上,ESXi 降低了空间、电
阅读全文
摘要:基于MQTT协议的实现有三种方式: 1.官方的C2DM,但是只支持android2.2及以上平台的,而且使用的google的服务器。 对于google服务器的问题,网友应该都清楚,天朝的大中华区局域网总是让它不时的给你断一下。 2.第三方的androidpn,和C2DM一样,都是基于XMPP扩展的,
阅读全文
摘要:转载自:http://geek.csdn.net/news/detail/73332 无架构,不系统,架构是大型系统的关键。从形上看,架构是系统的骨架,支撑和链接各个部分;从神上看,架构是系统的灵魂,深刻体现业务本质。 架构可细分为业务架构、应用架构、技术架构,业务架构是战略,应用架构是战术,技术架
阅读全文
摘要:资料参考 参考以下文章基本就全覆盖了: 轻松搞定JSONP跨域请求 js ajax跨域被阻止 CORS 头缺少 'Access-Control-Allow-Origin' 解决了设置了Access-Control-Allow-Origin: *还是跨域的问题 后端解决方式 response.setH
阅读全文
摘要:Mycat配置支持的JVM参数是支持1.8_x之前的版本,当JDK升级到1.8_x以后在大数据量操作的时候JVM内存的分配就会存在问题,我们需要做相应的调整以适应这种参数改变,JDK 1.8_x不支持Permgen 。参数需要做的调整为-XX:PermSize=64m -XX:MaxPermSize
阅读全文
摘要:经过修改的Mycat已经比较符合使用了,为了在使用过程中尽量减少不必要的错误操作,我们打算将其制作成docker镜像。制作docker需要一个稳定的基础环境,这里以boot2docker为基础镜像使用Dokcerfile的方式进行构建。 环境原料准备 注:只需要准备下面用到的就可以了。 Dokcer
阅读全文
摘要:基于catlet的分库JOIN为数据库表按类型分库提供了很好的支持,而全局表在每个节点都有DDL实现也可以实现直接JOIN操作。当表设置为全局表后可以与任意一个表进行JOIN操作。 Mysql分库 这里我们将基础和业务分别放在不同的数据库分片上,创建m和n数据库实例名。 m基础配置数据库:包含t_u
阅读全文
摘要:Mycat-web 是对mycat-server提供监控服务。功能不局限于对mycat-server使用。他基于jmx对所有JVM监控。通过JDBC连接对Mycat、Mysql监控。基于snmp协议,监控远程服务器(目前仅限于linux系统)的cpu、内存、网络、磁盘。 GitHub源码:https
阅读全文
摘要:本文采用mycat的values批量插入方式进行测试,连写的数据量达到8000左右事务提交可以达到每秒75000左右数据量,也证实了Mycat的效率是小于或等于Mysql的性能。在实际生产中,因为访问量和并发问题使得效率下降,这也是数据库底层IO无法避免的困境,所以实际生产中多采用主备-读写分离的方
阅读全文
摘要:原文地址:https://baike.baidu.com/item/dxva/2860652?fr=aladdin About DXVA 2.0:https://docs.microsoft.com/en-us/windows/desktop/medfound/about-dxva-2-0 Dire
阅读全文
摘要:原文地址:https://www.programcreek.com/java-api-examples/index.php?api=net.sf.json.JSONNull 以下是使用net.sf.json.JSONNull的示例。 示例1: /** * {@inheritDoc} */ @Over
阅读全文
摘要:C#视频采集与推送RTMP服务器代码思路整理:在看过FFmpeg后是否认为写C#的视频流采集和推送还是一头雾水啊?深有此感。领导是C#的高手,说可以通过C或C++的代码直接复制粘贴到C#工程然后进行适配代码就可以了,因为C#使用ffmpeg的类名和变量、方法等都与C保持高度一致的,经领导这么一说C#
阅读全文
摘要:Nginx安装需要gcc-c++编译环境,另外还需要安装Nginx依赖包。 下载gcc-c++ 打开gcc-c++ rpm下载地址:https://pkgs.org/download/gcc-c++ 选择对应的Linux CentOS版本进行下载: 最新的选择CentOS7,为了保险起见,我们选择最
阅读全文
摘要:在政府企业部署环境的时候都是离线断网情况下,需要手动安装Nginx的gcc编译环境。 https://pkgs.org/download/gcc-c++ Download gcc-c++ linux packages for ALTLinux, CentOS, Fedora, Mageia, Ope
阅读全文
摘要:由于我使用的系统是windows,所以不支持ssh-keygen命令没法自动生成,虽然有专业的ssh-keygen生成工具,但是懒得去下载了,直接用Eclipse比较方便,这里就讲Eclipse生成SSH keys生成RSA公钥私钥的方法。 1.安装好Git工具 安装就不再说了,如前一篇文章所述:h
阅读全文
摘要:本文英文版地址:https://examples.javacodegeeks.com/enterprise-java/apache-solr/solr-delete-query-example/ 作者姓名:Veeramani Kalyanasundaram 作者简介:Veera是在电信领域工作的软件
阅读全文
摘要:本文英文版地址:https://examples.javacodegeeks.com/enterprise-java/apache-solr/solr-multivalued-example/ 作者姓名:Veeramani Kalyanasundaram 作者简介:Veera是在电信领域工作的软件架
阅读全文
摘要:RSA加密解密key都是成对出现的,一个公钥,一个私钥,并且加密解密一般是公钥加密私钥解密。 1.RSA加密工具 package com.wlyd.fmcgwms.util.api; import java.io.ByteArrayOutputStream; import java.security
阅读全文
摘要:参考:自定义控件使其填充方格且自动变换大小文章,据此生成了多分屏的视频播放器。这里需要注意Controls的数组的无序性。 这里看下自定义控件的代码: using System; using System.Collections.Generic; using System.ComponentMode
阅读全文
摘要:RuoYi-Cloud: 🎉 基于Spring Boot、Spring Cloud & Alibaba的分布式微服务架构权限管理系统,同时提供了 Vue3 的版本 平台简介 若依是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。 采用前后端分离的模式,微服务版本前端(基于 RuoYi-V
阅读全文
摘要:敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。
阅读全文
摘要:文章来源:http://geek.csdn.net/news/detail/95188 分享内容简介: 目前视频直播,尤其是移动端的视频直播已经火到不行了,基本上各大互联网公司都有了自己的直播产品,所以对于直播的一些基本知识和主要技术点也要有所了解,本次分享就向大家介绍一下其中的奥秘。 内容大体框架
阅读全文
摘要:Windows用户类型:Administrator、Guest、自定义用户等;文件的权限不外乎:Read、Write、Modify、Remove等等,其中拥有所有权限的字符叫做FullControl。 C#当前程序用户路径权限验证 /// <summary> /// 是否拥有程序数据路径权限 ///
阅读全文
摘要:原文地址:https://www.vpsee.com/2013/10/how-to-configure-the-linux-oom-killer/ Tomcat、Mysql等服务进程无故被杀掉之核心原因——OOM问题。 最近有位 VPS 客户抱怨 MySQL 无缘无故挂掉,还有位客户抱怨 VPS 经
阅读全文
摘要: 引入包: import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; TEST测试用例: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfigurat
阅读全文
摘要:docker compose 配置文件 .yml 全面指南 - 知乎 目录 compose 的诸多优点: 多个配置文件 接下来我们来具体看看docker-compse.yml有哪些具体的配置: 一、version 二、build 三、network 四、cap_add, cap_drop 五、cgr
阅读全文
摘要:对于数据库去重相当简单,只需要在查询语句上添加DISTINCT关键字就可以搞定,但是针对Nosql数据库而言DISTINCT未必支持,这时候我们需要自己手动实现。这里有一个数据不重复的最简单的原理:字符串的hashcode比较,当然记录的唯一指标不是ID,而是数据本身,我们去掉ID再来比较是否重复就
阅读全文
摘要:为什么要学习Go Go是未来的服务端语言— Tobias Lütke, Shopify。在过去的几年中,Golang逐步流行起来。 还有什么能比一门新语言让码农们疯狂呢? 因此,我开始学习了一段时间Golang,在这里我将告诉你为什么你也应该学习这种新语言。 在本文里我不会告诉你怎么写hello w
阅读全文
摘要:CSDN的老朋友,博主雷霄骅,于2016年7月17日去世,时年26岁,CSDN博客排名第52位。两届CSDN博客之星、微软MVP。中国传媒大学通信与信息系统专业在读博士。主要从事与广播电视有关的视音频技术的研究。包括视音频质量评价,视音频编解码,流媒体,媒资检索等。 虽然此前没拜读过此公的文章,盖因
阅读全文
摘要:Github:https://github.com/Tencent/Tars 1. 介绍 Tars是基于名字服务使用Tars协议的高性能RPC开发框架,同时配套一体化的服务治理平台,帮助个人或者企业快速的以微服务的方式构建自己稳定可靠的分布式应用。 Tars是将腾讯内部使用的微服务架构TAF(Tot
阅读全文
摘要:1.异常相关描述 如题,此异常的全部信息如下: org.springframework.transaction.UnexpectedRollbackException: Transaction rolled back because it has been marked as rollback-on
阅读全文
摘要:镜像构建成功后,只要有docker环境就可以使用,但必须将镜像推送到Docker Hub上去。我们之前创建的镜像不符合Docker Hub的tag要求,因为 在Docker Hub注册的用户名是boonyadocker而不是boonya,所以需要docker tag进行修改,最后利用docker p
阅读全文
摘要:对于消费者和生产者而言,资源的有无是可见的,至少生产者有了产品之后就会通知消费者去获取。 队列 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Thr
阅读全文
摘要:原文地址: https://dzone.com/articles/spring-mvc-example-for-user-registration-and-login-1?edition=274902&utm_source=Daily%20Digest&utm_medium=email&utm_ca
阅读全文
摘要:仓库盘点的四大方法提要 一般仓库都要定期盘点,好一点的仓库,每一周盘一次,也有每个月盘点的,也有每个季度或年末盘点的,每一年至少盘一次。文 章来源于 www.fdcew.COM 盘点的四大方法 1、永续盘点法 永续盘点法或者叫动态盘点法,就是入库的时候就盘点。 一般入库不全检,抽检一部分就上货架了,
阅读全文
摘要:From:https://github.com/redisson/redisson/wiki/%E7%9B%AE%E5%BD%95 . 概述2. 配置方法 2.1. 程序化配置2.2. 文件方式配置 2.2.1 通过JSON或YAML格式配置2.2.2 通过Spring XML命名空间配置 2.3.
阅读全文
摘要:Git现在已是无处不在了,只要有代码的地方基本都支持Git。本人在使用VS的时候从来没用过Git,因为之前都是一个人单独开发C#窗体或者移动端程序,所以也没关注过要把这部分代码提交到SVN或者Git进行管理。为了使自己的成果可以轻松地在家或者公司进行查看最简单的方式就是提交代码到Git上,不过商业的
阅读全文
摘要:JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。JIRA中配置灵活、功能全面、部署简单、扩展丰富,其超过150项特性得到了全球115个国家超过19,000家客户的认可。通过Docker镜像我们可以快
阅读全文
摘要:List集合是非线程安全的,所以我们这里了解下安全集合ConcurrentBag。 控制台测试程序: using System; using System.Collections.Concurrent; using System.Collections.Generic; using System.D
阅读全文
摘要:http://httpd.apache.org/docs/2.0/programs/ab.html ab是用于对Apache超文本传输协议(HTTP)服务器进行基准测试的工具。它旨在使您对当前的Apache安装如何执行有一个印象。这尤其向您显示Apache安装每秒能够处理多少个请求。 概要 ab
阅读全文
摘要:目录 架构设计 SLB-ECS-OSS-RDS与数据迁移 如题:阿里云SLB、ECS、OSS、RDS实现高可用服务架构,分别对应如下服务。 前提:阿里云服务开通OSS、SLB、ECS、RDS服务。 规划:ECS3台,SLB、OSS、RDS各一台。(根据自己的服务需求而定) 架构设计 注意:SLB已经
阅读全文
摘要:文章来源:http://blog.csdn.net/jiaoly/article/details/52993256 JavaEE规范涉及的内容很多,这里只对EJB、JNDI、Servlet、JSP、JMS、JTA等规范做一个对比说明。 1、 从EJB这个失败的规范理解微服务的后端服务 说起JavaE
阅读全文
摘要:限流错误理解:使用Nginx限制连接或者请求的带宽,通过很多尝试那个带宽值本地测试不出来影响关系。 Nginx限流的对象:客户端的IP请求的并发连接数和客户端的IP每秒允许的请求数。 对于网卡而言,我们收到的请求并发数量并未减少,只是Nginx帮我们处理了并发过多的问题,以确保我们后端的服务能够正常
阅读全文
摘要:目录 *Nginx与Tomcat配置 Nginx初始化限流20MB 模板一 模板二 模板三 *Nginx文件上传设置 5MB 10MB 15MB 18MB *Nginx高频接口配置[登录、实时位置、通知公告] 50r/s 100r/s 150r/s 200r/s 参考资料 网文参考 Nginx官文
阅读全文
摘要:原文地址:http://lucene.apache.org/ Apache LuceneTM项目开发开源搜索软件,包括: Lucene Core是我们的旗舰子项目,提供基于Java的索引和搜索技术,以及拼写检查,突出显示和高级分析/标记化功能。 SolrTM是使用Lucene Core,XML /
阅读全文
摘要:最近有用到Postgresql,它与MySQL还是有一定的区别的,如果要看一首资料对比,请访问:https://en.wikibooks.org/wiki/Converting_MySQL_to_PostgreSQL 目录 背景 数据类型 MySQL与Postgresql各自优势 PostgreSQ
阅读全文
摘要:1、DBCollection的管理 package com.boonya.mongo; import java.util.Set; import com.mongodb.DBCollection; public class CollectionManager { public static DBCo
阅读全文
摘要:LBS与 空间索引原理。看过很多这方面的文章,发现作者还是比较深入地研究了这方面的东西,向作者学习:https://home.cnblogs.com/u/LBSer/ 目录 LBS 地图匹配实践 如何设计实现一个地址反解析服务? 地理围栏算法解析(Geo-fencing) 利用OpenStreetM
阅读全文
摘要:转自简书:https://www.jianshu.com/p/90f9ee98ce70 Email:gaulzhw@gmail.com 本文介绍Envoy的一些基本概念以及实践操作,以期通过本文的介绍让读者可以了解到Envoy的原理,帮助读者理解Istio的Data Panel层实现。 写作本文的初
阅读全文
摘要:原文地址:https://yq.aliyun.com/articles/692033 目录 Prometheus 与 Graphite 范围 数据模型 数据存储 总结 Prometheus 与 InfluxDB 范围 数据模型和存储 体系结构 总结 Prometheus 与 OpenTSDB 范围
阅读全文
摘要:Sourcetree | Free Git GUI for Mac and Windows 下载需要FQ,唯一的缺点!!!
阅读全文
摘要:原文地址:https://www.cnblogs.com/wtujvk/p/8743035.html ASP.NET Core 保存Session的方法:a.内存方式,b.Redis,c.Redis集群,d.SqlServer 1.使用Session(进程内) 在startup中添加方法 servi
阅读全文
摘要:ASP.NET Core 中简单Session登录校验:从Session的配置添加、到请求过滤、再到页面操作。推荐相关阅读:ASP.NET 会话状态概述 ASP.NET Cookie 概述 ASP.NET 状态管理建议 ASP.NET Core 中的会话和应用状态 目录 添加Session配置服务
阅读全文
摘要:原文地址:https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/app-state?view=aspnetcore-2.1 作者:Rick Anderson、Steve Smith、Diana LaRose 和 Luke Latham H
阅读全文
摘要:文章来自:http://www.runoob.com/jsp/jsp-internationalization.html 在开始前,需要解释几个重要的概念: 国际化(i18n):表明一个页面根据访问者的语言或国家来呈现不同的翻译版本。本地化(l10n):向网站添加资源,以使它适应不同的地区和文化。比
阅读全文
摘要:参考我的上一篇文章去配置好镜像加速器,镜像加速器不是配置越多越好,重试次数多了会失败 Dockerhub无法拉取镜像配置阿里镜像加速器-CSDN博客 错误的尝试 最开始按照网上的方式去配了一大堆,发现下不下来。 镜像源地址:https://developer.aliyun.com/article/1
阅读全文
摘要:Kafka依赖环境:JDK、Zookeeper,首先确保Java环境JDK已安装,其次Zookeeper必须在kafaka启动之前启动。 报错问题: PS C:\DEVELOPERS\ApacheKafka\kafka_2.11-2.1.0> .\bin\windows\kafka-server-s
阅读全文
摘要:对于Linux root用户的管理操作很重要,至少修改密码要会吧。 添加用户 命令:adduser boonya #添加一个名为boonya的用户 修改密码 命令:passwd boonya #修改boonya密码 注意:需要输入两次密码。 删除用户 命令:userdel -r boonya #删除
阅读全文
摘要:使用Maven构建项目非常快速,只需要在pom.xml添加相应的依赖就可以实现程序中jar的下载工作,节省了开发者到处寻找开发包所需的时间。mybatis的Junit测试,导入Junit依赖包即可。在数据库方面我这里采用是HSQLDB的内存数据库模式,不需要持久化数据到磁盘造成大堆的垃圾数据,所以H
阅读全文
摘要:ASP.NET web API项目添加日志输出与C#日志输出存在一点小小的差异,C#中只需要放配置文件就可以了,而ASP.NET log需要配置并在启动文件中加入启动读取配置文件和相关的日志过滤器。在C#和ASP.NET中使用的日志包是log4net。 C# 日志配置 只需要编辑一个log4.con
阅读全文
摘要:目录 高可用原理 搭建HAProxy主备集群 环境准备 安装Keepalived 配置Keepalived 分别启动两个Keepalived 验证 尽管HAProxy非常稳定,但仍然无法规避操作系统故障、主机硬件故障、网络故障甚至断电带来的风险。所以必须对HAProxy实施高可用方案。 下文将介绍利
阅读全文
摘要:官网地址:https://jmeter.apache.org/ 百度网盘下载:JMeter 5.0 链接:https://pan.baidu.com/s/1huuTh0OePdgLfxvmZWa0sQ 提取码:halu 百度上通俗的介绍如下: Apache JMeter是Apache组织开发的基于J
阅读全文
摘要:本文英文版地址:https://examples.javacodegeeks.com/enterprise-java/apache-solr/solr-join-example/ 作者姓名:Veeramani Kalyanasundaram 作者简介:Veera是在电信领域工作的软件架构师,拥有丰富
阅读全文
摘要:1、Mybatis优缺点 优点: Mybatis实现了对Dao层的封装,隔离了SQL语句,便于管理,避免了像JDBC那样操作数据集,便于扩展等等。 缺点: Mybatis属于?半自动“ORM”,比Hibernate的工作做得要多很多,对象参数传递比较麻烦,没有Hibernate对象操作的概念。 2、
阅读全文
摘要:苹果的开发只支持Mac系统开发,如果你的机器是Windows的系统,那么你就需要在Windows上安装一个虚拟机,然后在虚拟机中安装Mac系统即可。安装虚拟机这里就不说了。下面主要说说虚拟机安装成功后的事情。 下载Mac系统的镜像 Mac镜像下载链接:http://pan.baidu.com/s/1
阅读全文
摘要:文章转自:https://cloud.tencent.com/developer/article/1084166 目录 获取centos7镜像 安装SSH 设置固定IP 构建Hadoop镜像 配置Hadoop集群 搭建一个集群环境时需要多台服务器,对于我们个人,这通常是个门槛,需要使用虚拟机,安装操
阅读全文
摘要:我之前用的boot2docker镜像快速实现的Linux轻量提供,现在在Ubuntu上安装docker,网络采用NAT模式(个人比较习惯用此方式,桥接的方式比较麻烦,很多apt安装失败)。有时在Ubuntu安装docker需要耐心,安装过程会比较慢,安装完成后要将Linux用户加到docker用户分
阅读全文
摘要:前言:极光推送是国内比较专业的推送服务企业,听说很多写App的童孩都喜欢用激光的推送,我这里根据JpushAPI写了一个web端向客户端推送的实例程序,以资参考。 1.App管理信息配置文件 jpush.properties # Jpush android application masterSec
阅读全文
摘要:目录 简介 ETL与ELT 工具 参见 ETL架构级别概述 数据的抽取(Extract) 数据的清洗转换(Cleaning、Transform) ETL日志、警告发送 ETL特点 案例参考 ETL,是英文Extract-Transform-Load的缩写,用来描述将数据从来源端经过抽取(extrac
阅读全文
摘要:在开发和测试mysql的性能过程中我们需要对mysql进行适当的优化处理。最直接的方式就是修改全局变量以适应实际的需求。 查看全局变量 命令: SHOW GLOBAL VARIABLES; 设置全局变量 命令: SET GLOBAL max_allowed_packet=53687091200;
阅读全文
摘要:英文原文:https://spring.io/projects/spring-vault 目录 概述 快速开始 学习 文档 示例 概述 Spring Vault提供熟悉的Spring抽象和客户端支持,用于访问,存储和撤销机密。 它提供了与Vault交互的低级和高级抽象,使用户免于基础设施问题。 通过
阅读全文
摘要:本文涉及异常问题比较普遍:https://cn.bing.com/search?q=found+non-noded+intersection+between&qs=n&form=QBRE&sp=-1&pq=found+non-noded+intersection+between&sc=0-36&sk
阅读全文
摘要:如何开IP和端口的HTTP监听这里就是按照实现这种方式来加以说明,另外线程不要再循环里面不停的new Thread()这样很耗性能。 开启HTTP服务监听 /// <summary> /// 启动HttpService监听 /// </summary> /// <param name="MyTask
阅读全文
摘要:使用maven打包即可,打包后会生成相应的安装包和jar包,maven如果打包失败请删除失败jar包的仓库目录重新打包下载jar包。 打包命令: mvn clean install -Dmaven.test.skip=true 打包生成文件: 详细打包日志: [INFO] Scanning for
阅读全文
摘要:原文地址:http://www.c-sharpcorner.com/uploadfile/e628d9/playing-audio-and-video-files-using-C-Sharp/ 目的 开发一个使用c#.net播放音频和视频文件的Windows应用程序。 设计 使用OpenFileDi
阅读全文
摘要:首先简单来了解下什么是APlayer。下面的内容你都可以通过http://aplayer.open.xunlei.com/轻松地进行查看。 引擎介绍 APlayer 媒体播放引擎是迅雷公司从 2009 年开始开发的通用音视频媒体文件播放内核。迅雷看看播放器和迅雷影音就是使用 APlayer 作为播放
阅读全文
摘要:原文地址:https://www.jianshu.com/p/af0a4f71c05a 目录 一、函数的近似表示—高次多项式 二、误差函数—最小二乘法 三、引出案例函数曲线 四、目标函数 五、优化目标函数 六、优化目标函数—梯度下降法 七、优化目标函数—求解线性方程组 八、python编程实现拟合曲
阅读全文
摘要:InfluxDB 存储数据的时候可以将多个字段的值一起存进去,需要时再按需获取就可以了,不需要多次分表存储。结合 Grafana来监控我们的历史统计数据。 目录 InfluxDB存储数据 Docker 运行命令 创建数据模型 Grafana使用 登录访问 匿名访问 第三方集成Grafana JSON
阅读全文
摘要:原文地址:https://www.cnblogs.com/Bug-Hunter/p/7428774.html 目录 前言 环境 部署 优化 前言 环境 部署 优化 前言 随着公司postgresql数据库被广泛应用,尤其是最近多个项目在做性能测试的时候都是基于postgresql的数据库,为了确定性
阅读全文
摘要:转自:https://blog.csdn.net/Jailman/article/details/78427896?locationNum=6&fps=1 新的infludb版本已经取消了页面的访问方式,只能使用客户端来查看数据 一、influxdb与传统数据库的比较 库、表等比较: influxD
阅读全文
摘要:原文地址:https://www.linuxdaxue.com/retention-policies-in-influxdb.html 一、InfluxDB 数据保留策略 说明 InfluxDB的数据保留策略(RP) 用来定义数据在InfluxDB中存放的时间,或者定义保存某个期间的数据。 一个数据
阅读全文
摘要:InfluxDB是一个当下比较流行的时序数据库,InfluxDB使用 Go 语言编写,无需外部依赖,安装配置非常方便,适合构建大型分布式系统的监控系统。 InfluxDB学习教程: InfluxDB系列学习教程目录InfluxDB学习之InfluxDB的安装和简介InfluxDB学习之InfluxD
阅读全文
摘要:官网:https://www.plupload.com/ 示例:http://chaping.github.io/plupload/demo/ 下载:https://www.plupload.com/download http://www.phpin.net/tools/plupload/ Plup
阅读全文
摘要:website: https://linuxconfig.org/how-to-allow-gui-root-login-on-ubuntu-20-04-focal-fossa-linux In this article you will find out how to allow the root
阅读全文
摘要:“千里之行,始于足下。”学习任何东西都是这样。本文所需环境:Linx(Ubuntu server15.04),Hadoop(hadoop-2.7.2),OS(windows amd 64) 1.安装Java JDK Hadoop运行依赖环境,安装JDK6及以上版本。首先检查是否存在JDK. java
阅读全文
摘要:IDEA连不上Github,连接错误,想要直接提交代码到Github上面我们需要使用Git的命令进行操作。 克隆 git clone ${your project respositry} 添加 添加一个文件: git add ${your file that wants to commit} 添加所
阅读全文
摘要:英文原文:https://spring.io/projects/spring-framework 目录 概述 支持政策和迁移 特性 SpringOnePlatform 2017会谈 快速开始 学习 文档 概述 Spring Framework为现代基于Java的企业应用程序提供了全面的编程和配置模型
阅读全文
摘要:https://developer.aliyun.com/mirror/ 镜像仓库源:http://mirrors.aliyun.com/repo/
阅读全文
摘要:参考文章:http://blog.csdn.net/ac903919/article/details/6967728,http://www.cnblogs.com/linjiqin/archive/2013/05/30/3108188.html 1.LinkedBlockingQueue<E>:ja
阅读全文
摘要:Reference from: http://blog.csdn.net/sagittarius1988/article/details/50002449 一、背景介绍 之前做一项目,要接入其它公众平台上的数据,显示到地图上,而且要求拖动地图时,能载入地图新区域内的数据,就像现在大部分的地图应用一样
阅读全文
摘要:同步性和并发性都是线程安全的知识,只要同时满足条件就可以编写支持并发线程安全的程序。 同步容器 首先,同步容器是线程安全的。Java中设计了同步容器的数据结构对象,如:Vector和HashTable。但必须说明的是,同步容器在复合操作(迭代、运算、逻辑处理等)时如果没有线程同步策略,那么程序就不是
阅读全文
摘要:Github地址:https://github.com/alibaba/transmittable-thread-local 验证对象异步传递示例: package com.alibaba.ttl.threadpool.agent.demo; import java.util.ArrayList;
阅读全文
摘要:已经安装Gradle很久了,一直没有深入地去研究。今天就简单试了一下将项目打成jar包。 本篇文章用到的Gradle命令 gradle build 编译Java文件提示乱码 build.gradle 编码处理 在build.gradle文件中加入字符类型设置: tasks.withType(Java
阅读全文
摘要:原文地址:http://www.cnblogs.com/hongten/archive/2013/03/10/hongten_velocity_automatic_code_generation.html Velocity很多企业都要求要会,其实也不难,重要的是练过啊,实践出真知。对于有多年开发经验
阅读全文
摘要:本文内容涵盖Zookeeper概述、Zookeeper的基础(架构、分层命明空间、会话、观察者)、Zookeeper安装、Zookeeper工作流、Zookeeper API 基础连接节点的CRUD操作。 Zookeeper概述 ZooKeeper是一种分布式协调服务,用于管理大型主机。 在分布式环
阅读全文
摘要:CentOS安装文件有两类(32位和64位),每类下载对应有不同的版本,这些版本适合不同需求的用户。 CentOS下载地址:http://www.centoscn.com/CentosSoft/ CentOS国外下载:https://www.centos.org/download/(推荐) 我这里以
阅读全文
摘要:参考文章地址(部分截图来自该文): https://jingyan.baidu.com/article/4853e1e545b2581909f726b9.html 目标安装对象 主要安装以下截图内容: 有些我们用不到的功能就不需要安装了,以安装Developer版本为例: 开始安装从快速安装工具中下
阅读全文
摘要:本文使用的IDEA为社区版本。源码编译地址(自行拉取到本地或fork到自己的git仓库):https://github.com/Nuclear-Core-Learning/spring-framework IDEA下载地址:https://www.jetbrains.com/idea/downloa
阅读全文
摘要:原文出处: 泥沙砖瓦浆木匠-Jeff_Li 一、Set回顾 一个不包括重复元素(包括可变对象)的Collection,是一种无序的集合。Set不包含满 a.equals(b) 的元素对a和b,并且最多有一个null。 泥瓦匠的记忆宫殿: 1、不允许包含相同元素 2、判断对象是否相同,根据equals
阅读全文
摘要:1、编写需要发布的JavaBean package com.*.wtms.business.service.ws; import java.util.Date; import java.util.List; import javax.annotation.Resource; import javax
阅读全文
摘要:因为最近在研究一款基于位置的附近应用,所以需要用到经纬度距离计算做排名因素。 1.根据经纬度、半径计算距离 最大最小经纬度 public class LatLonUtil { private static final double PI = 3.14159265; // 圆周率 private st
阅读全文
摘要:目录 Axure教程 Axure学习:严丝合缝的设计交互 一、分析 二、UI设计步骤 三、原型交互步骤 Axure案例:PC+APP Axure案例:工单管理系统 Axure案例:数据可视化设计 Axure RP是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设
阅读全文
摘要:我们需要知道,RestTmplate是基于HTTP Rest风格的请求方式,它也支持配置SSL的HTTPS访问。 我们可以对基于HTTP协议进行Header,Body等进行自定义封装,但请求Request都存在一个限制值大小范围。 1.代码对比 /** * * 发送post请求 * * @param
阅读全文
摘要:核心处理:使用List.subList(int start,int end);进行段位截取。 import java.util.ArrayList; import java.util.List; public class Test { public static void main(String[]
阅读全文
摘要:tar命令Windows和Linux操作都一样 ,但是zip不一定都支持,压缩命令用得最多的还是tar。 目录 tar命令帮助 tar测试 压缩 解压 查看内部文件 tar命令帮助 [root @ localhost /] #tar --help 用法:tar [选项...] [文件] ... GN
阅读全文
摘要:源代码:https://gitee.com/mirrors/xCrash xCrash xCrash 能为安卓 app 提供捕获 java 崩溃,native 崩溃和 ANR 的能力。不需要 root 权限或任何系统权限。 xCrash 能在 app 进程崩溃或 ANR 时,在你指定的目录中生成一个
阅读全文
摘要:1、DateTime.Now.ToString("yyyy年MM月dd日 dddd") 输出结果格式为:2013年11月30日 星期六 2、DateTime.Now.ToString("dddd yyyy年MM月dd日") 输出结果格式为:星期六 2013年11月30日 3、DateTime.Now
阅读全文
摘要:WEB端 问题描述 WMS系统对监管仓进行访问(监管仓内嵌于WMS系统),但是需要登录监管仓系统才能看到引入WMS系统的界面,否则看不了监管仓。这里涉及到一个监管仓访问超时的问题:如果用户一直在WMS上操作,而对监管仓不闻不问,那么一般在30minutes 之后,再次点击监管仓页面就会发现打不开了;
阅读全文
摘要:RSA工具使用公钥加密之后生成byte[] ,直接解密是没有问题的,但将byte[]通过Base64.encode(byte[])之后得到的字符串重新getBytes()去解密是会出现RSA Data must start with zero的问题的。 解决方法: /** * 将加密后的字节数组转换
阅读全文
摘要:文章来源:http://www.runoob.com/jsp/jsp-session.html HTTP是无状态协议,这意味着每次客户端检索网页时,都要单独打开一个服务器连接,因此服务器不会记录下先前客户端请求的任何信息。 有三种方法来维持客户端与服务器的会话: Cookies 网络服务器可以指定一
阅读全文
摘要:目录 Maven依赖配置 项目yml配置 Spark Java配置 Main函数示例 Spark Service Spark Streaming Receiver Spark向集群提交任务 程序jar包运行 Apache Spark是用于大规模数据处理的统一分析引擎。它提供Java,Scala,Py
阅读全文
摘要:目录 Shell文件的规范 Shell文件的创建和运行 Shell文件语法 Shell传递参数 Shell参数校验 Shell数组 Shell运算符 Shell输出指令echo和printf Shell test 命令 Shell 流程控制 Shell 函数 参考地址:http://www.runo
阅读全文
摘要:MQTT is a light-weight publish/subscribe messaging protocol, originally created by IBM and Arcom (later to become part of Eurotech) around 1998. TheMQ
阅读全文
摘要:先决条件 在 Windows 上安装 Node.js:这包括版本管理器、包管理器和 Visual Studio Code。 使用 Node 包管理器 (npm) 安装 Vue.js。 安装 Vue.js 安装 Vue.js: 打开命令行(如 Windows 命令提示符或 PowerShell)。 创
阅读全文
摘要:1、安装JDK 安装很简单,这里不再冗叙,测试JDK是否安装成功:在窗口命令中输入java -version测试之。 2、打开JavaVisualVM 在窗口命令中输入:jvisualvm命令Enter键进入。 中间会进行验证,并弹出验证信息,点击确认进入Java VisualVM 3、查看本地Vi
阅读全文
摘要:文档 注意: Redis的文档在 redis-doc github repository同样也有提供。 Redis 使用 Redis命令 redis完整的命令列表,以及他们的说明文档。管道(Pipelining):学习如何一次发送多个命令,节省往返时间。Redis 发布/订阅(Pub/Sub):re
阅读全文
摘要:一个分布式多租户多维度需要统计聚合数据的可视化,通过关系型数据库查询效率实在太低尤其是年、季度、月统计数据,采用redis的key模糊查询可以实现对一类数据的多维度筛选和统计。可以做到年、季度、月、日、租户编码、业务类型、业务ID、业务状态、操作人等等维度的聚合查询。 目录 Key模糊聚合查询 测试
阅读全文
摘要:官方地址:http://www.ffmpeg.org/ FFmpeg是领先的多媒体框架,能够解码,编码,转码,复用,解复用,流式传输,过滤和播放人类和机器创建的任何内容。 它支持最晦涩难懂的古代格式,直至最前沿。 无论它们是由某些标准委员会,社区还是公司设计的。 它还具有高度可移植性:FFmpeg在
阅读全文
摘要:原文地址:http://geek.csdn.net/news/detail/131976 每个Java开发人员都知道字节码经由JRE(Java运行时环境)执行。但他们或许不知道JRE其实是由Java虚拟机(JVM)实现,JVM分析字节码,解释并执行它。作为开发人员,了解JVM的架构是非常重要的,因为
阅读全文
摘要:PDA扫描设置参考: http://blog.csdn.net/wang_cel/article/details/46845731 1.开启设备扫描功能 1.1定位扫描应用开启的位置 打开控制面板 点击“DataWedge”图标 双击图标打开; 1.2设置扫描格式并开启回车功能 点击“Statu
阅读全文
摘要:Tutorials Library Categories JAVA TECHNOLOGIES Learn Apache AntLearn Apache Common CollectionLearn Apache Common IOLearn Apache POI (Powerpoint)Learn
阅读全文
摘要:在开发接口的时候,写接口文档已是一件不可忽视的事情,有了更新也要同步更新很麻烦。ASP.NET 创建的Web API项目可以自己配置接口文档的XML显示,这样接口更新和注释更新了重新发布就有了,确实方便不少,下来就介绍下怎么配置生成API接口注释文档。另外,如果在接口生成的同时能够一并生成测试页面也
阅读全文
摘要:原文地址:http://www.runoob.com/csharp/csharp-operator-overloading.html 您可以重定义或重载 C# 中内置的运算符。因此,程序员也可以使用用户自定义类型的运算符。重载运算符是具有特殊名称的函数,是通过关键字 operator 后跟运算符的符
阅读全文
摘要:目录 Elasticsearch: 权威指南 Elasticsearch:中文社区 Elasticsearch简单操作 Index索引 Document文档 自定义match查询(实现任意全文搜索) bool查询(OR AND NOT) Range查询 term 查询被用于精确值匹配 文档插入的Ja
阅读全文
摘要:目录 官方下载地址 安装步骤说明 Windows安装 Linux安装 学习进阶 应用场景 ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款
阅读全文
摘要:原文链接: http://www.apachecn.org/bigdata/spark/268.html Apache Spark™ 是一个快速的, 用于海量数据处理的通用引擎. 官方网址: http://spark.apache.org 中文文档: http://spark.apachecn.or
阅读全文
摘要:官网地址:https://flowplayer.com/ 基于RTMP实时消息通信协议与Flowplayer的示例: <!-- widescreen container, 560x240 (clip dimensions) * 1.15, center splash --> <div id="wow
阅读全文
摘要:xpress 简介 Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。 使用 Express 可以快速地搭建一个完整功能的网站。 Express 框架核心特性: 可以设置中间件来响应 HTTP 请求。 定
阅读全文
摘要:在实际编写接口的过程中难免有一些特殊的接口,比如动态参数接口,以“JTT1078-2016道路运输车辆卫星定位系统视频通信协议(扫描版)”中的HTTP URL服务要求为例,截图如下: 定义API接口和请求方式接口定义要满足需求,这里通过四种HTTP 请求方式。 using System; using
阅读全文
摘要:无论在测试环境还是在生产环境,我们都想知道程序在JVM中是否正常运行,除了使用第三方的一些工具,最直接的就是使用JDK自带的jvisualvm.exe。 系统主界面操作 JVM提供了本地的JVM监控,远程的JMX监控和快照服务。 VM示例:VisualVM 概述 监视 线程 抽样器 远程 此功能用于
阅读全文
摘要:通过之前对Canal的了解,我们知道Canal实际上只做了日志级别的读取和操作事件的捕获,对于如何将获取到的增量日志保存到目标数据库去,这里单纯地通过Canal来做就需要做很多后续解析的工作,好在阿里都给出了解决方案,那就只Otter。Otter就是来帮助我们让源数据库的数据通过binlog再次写入
阅读全文
摘要:本文通过InfluxDB与Canal实现数据库增量日志分析统计及系统监控架构设计,目标就是为了零侵入现有代码实现数据增量备份处理和实现用户业务数据、接口等操作实时统计功能,这里有点像AOP编程,抽象我们需要修改的地方然后进行日志记录操作。 目录 架构设计 需求设计要求 增量备份&统计架构图 增量备份
阅读全文
摘要:阿里巴巴Java开发手册(终极版): 百度网盘链接:https://pan.baidu.com/s/1rz3azUV5R_H4D1EBPgOekg 提取码:6g67 一、说明 代码规范检查插件p3c,是根据《阿里巴巴Java开发手册》转化而成的自动化插件。 (高级黑:P-3C“Orion”,反潜巡逻
阅读全文
摘要:目录 Linux主要密码安全需求 1. 禁止使用旧密码 2.设置密码最短长度 3.设置密码复杂度 4.设置密码过期期限 Linux密码策略理论知识: 1、使用配置文件/etc/pam.conf 2、使用配置目录/etc/pam.d/ 讲怎么使用,后面有理论教程,先知其然再知其所以然 Linux主要密
阅读全文
摘要:原文地址:https://hub.docker.com/r/google/cadvisor/ cAdvisor(Container Advisor)为容器用户提供了对其运行容器的资源使用和性能特征的理解。 它是一个运行守护程序,用于收集,聚合,处理和导出有关正在运行的容器的信息。 具体而言,对于每个
阅读全文
摘要:1、主从服务器分别作以下操作: 1.1、版本一致 1.2、初始化表,并在后台启动mysql 1.3、修改root的密码 2、修改主服务器master: #vi /etc/my.cnf [mysqld] log-bin=mysql-bin //[必须]启用二进制日志 server-id=222 //[
阅读全文
摘要:开启Tomcat远程部署设置 tomcat-users.xml <role rolename="manager-gui"/> <role rolename="manager-script"/> <user username="tomcat" password="password" roles="ma
阅读全文
摘要:原文地址:https://www.oschina.net/p/vvvebjs VvvebJs是一个开源的网页拖拽自动生成的JavaScript库,你可以以简单拖拽的方式生成自己需要的网页样式,内置jquery和Bootstrap,你可以拖拽相关的组件进行网页的构建,非常的方便,而且可以实时修改代码,
阅读全文
摘要:原文地址:https://www.tutorialspoint.com/apache_kafka/apache_kafka_tools.htm 卡夫卡工具包在“org.apache.kafka.tools.*”下。 工具分为系统工具和复制工具。 系统工具 系统工具可以使用run class脚本从命令
阅读全文
摘要:转载地址1:https://www.cnblogs.com/wanghao-boke/p/11443724.html 转载地址2:https://www.cnblogs.com/wanghao-boke/p/11443731.html 广播 广播是在局域网之间的一对多的通信方式,使用的udp协议。
阅读全文
摘要:本以为DevOps与Docker无关了,没想到Docker在这个领域也是神一样的存在。Docker支持持续集成/持续交互(CI/CD),Docker的目标是让我们的环境构建变得简单,让开发人员更关注自己的代码,同时也不需要运维介入,每一次代码的提交都可以实时地发布到对应的测试环境,提前验证代码的正确
阅读全文
摘要:由于服务部署在内网,并且Linux版本采用的是简易版,需要安装工具包和其对应的依赖包。内网里面环境特殊,不能直接上外网,这给安装带来了难度,需要静下来慢慢下载依赖和安装包。 举一反三:比如gcc-c++ 内网安装都可以按照如下套路进行。 目录 wireshark依赖说明 yum安装过程 归纳总结下载
阅读全文
摘要:数据源配置 driverClass: "com.mysql.jdbc.Driver" jdbcUrl: "jdbc:h2:file:./target/imos_test_mem;MODE=MySQL;IGNORECASE=TRUE" username: "sa" password: "" 注意:路径
阅读全文
摘要:原文地址:https://docs.microsoft.com/zh-cn/virtualization/hyper-v-on-windows/about/ 微软提供的虚拟化服务:https://docs.microsoft.com/zh-cn/virtualization/index Hyper-
阅读全文
摘要:1.分布式 将一个大的系统划分为多个业务模块,业务模块分别部署到不同的机器上,各个业务模块之间通过接口进行数据交互。区别分布式的方式是根据不同机器不同业务。 上面:service A、B、C、D 分别是业务组件,通过API Geteway进行业务访问。 注:分布式需要做好事务管理。 分布式事务可参考
阅读全文
摘要:修改root密码: sudo passwd root 修改SSHD配置: vi /etc/ssh/sshd_config #修改如下内容 设置PermitRootLogin 其他的配置默认是不开启root访问的 PermitRootLogin yes 重启SSH服务: sudo service ss
阅读全文
摘要:互联网产品灰度发布 关于2016年5月15日,DevOps成都站|架构与运维峰会活动总结 1. 前言 2 2. 灰度发布定义 5 3. 灰度发布作用 5 4. 灰度发布步骤 5 5. 灰度发布测试方法 6 6. 灰度发布引擎 6 7. 灰度发布常见问题 8 7.1. 以偏概全 8 7.1.1. 问题
阅读全文
摘要:本文转自阿里云栖:https://yq.aliyun.com/articles/692067 目录 聚集索引(clustered index) B+树(多路平衡查找树) 辅助索引 覆盖索引 注意事项 聚集索引(clustered index) innodb存储引擎表是索引组织表,表中数据按照主键顺序
阅读全文