config

tooltip提示控件

点点圈 提交于 2020-03-07 06:52:09
这些天忙于公司项目的改版就很少来这里发表文章了,今天趁着周末休息给大家分享一个jQuery提示控件。可用于显示加载提示、错误提示、操作提示等。 先上张预览图: 提示条样式可以自己定义,支持关闭回调和锁屏,自适应居中,采用fixed定位(暂未考虑兼容IE6)。 下面是源码: 1 /** 2 * tooltip提示 3 * @author Newton---承諾ン祗愛 4 * @date 2012年04月19日晚 5 * @update 2012年04月23日重构,保证一个实例的关闭函数只能触发自身的关闭事件,加入动画缓动支持。 6 * @param object{} 7 * @type string tip: '', 提示内容,支持传入html。 8 * @type number time: 3, 自动关闭时间,以秒计时。 9 * @type boolean lock: false, 锁屏。 10 * @type string easing: 'linear' 动画缓动效果,需要缓动插件支持。 11 * @type string maskColor: '#000', 锁屏颜色。 12 * @type number maskOpacity: .3, 锁屏透明度。 13 * @type number fxSpeed: 300, 动画速度,不建议设置过大,以毫秒计时。 14 * @type

Python-内置模块

浪尽此生 提交于 2020-03-07 06:50:44
内置模块 一、os 用于提供系统级别的操作 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('..') os.makedirs('dirname1/dirname2') 可生成多层递归目录 os.removedirs('dirname1') 若目录为空,则删除,并递归到上一级目录,如若也为空,则删除,依此类推 os.mkdir('dirname') 生成单级目录;相当于shell中mkdir dirname os.rmdir('dirname') 删除单级空目录,若目录不为空则无法删除,报错;相当于shell中rmdir dirname os.listdir('dirname') 列出指定目录下的所有文件和子目录,包括隐藏文件,并以列表方式打印 os.remove() 删除一个文件 os.rename("oldname","newname") 重命名文件/目录 os.stat('path/filename') 获取文件/目录信息 os.sep 输出操作系统特定的路径分隔符,win下为"\\",Linux下为"/" os.linesep 输出当前平台使用的行终止符

Servlet系列学习(一)

二次信任 提交于 2020-03-07 04:32:11
Servlet程序(一) 一、Servlet是什么 Servlet程序是一个接口 Servlet是JavaWeb三大组件之一 Servlet程序是运行在web服务器上的java小程序,它可以用来接收客户端的请求,以及响应客户端。 Servlet程序是运行在web服务器上的java小程序,它可以用来接收客户端的请求,以及响应客户端。 二、手动实现一个Servlet程序 1、创建Java类去实现servlet接口 public class demo implements Servlet { @Override public void service ( ServletRequest arg0 , ServletResponse arg1 ) throws ServletException , IOException { System . out . println ( "hello word" ) ; } @Override public void destroy ( ) { } @Override public ServletConfig getServletConfig ( ) { // TODO Auto-generated method stub return null ; } @Override public String getServletInfo ( ) { //

阿里云ECS上使用docker搭建filebeat+kafka集群+zookeep集群+logstash+elasticsearch集群+kibana实现跨主机日志收集系统【五】

不问归期 提交于 2020-03-07 02:50:34
该日志收集系统,是用来收集基于springCloud分布式系统的生产环境。为了方便数据统计和分析,我将日志生成的格式,转化为JSON格式。 具体如何生成,稍后另写一篇文章介绍。 线上架构流程图: 五、安装kibana 1、创建kibana容器 --------------------------------------安装 kibana---------------------------------------- ### 启动简单版,然后 copy 文件到 宿主机,最后删除该容器 sudo docker run -tid \ --hostname=kibana \ --name=keda-kibana \ -p 15601:5601 \ -v /etc/localtime:/etc/localtime \ -e TZ='Asia/Shanghai' \ -e LANG="en_US.UTF-8" \ kibana:7.4.2 docker cp keda-elasticsearch:/usr/share/kibana/config/ /usr/docker/software/kibana/ docker cp keda-elasticsearch:/usr/share/kibana/data/ /usr/docker/software/kibana/ docker cp keda

mqtt协议-broker之moqutte源码研究六之集群

旧街凉风 提交于 2020-03-07 02:10:36
moquette的集群功能是通过Hazelcast来实现的,对Hazelcast不了解的同学可以自行Google以下。 在讲解moquette的集群功能之前需要讲解一下moquette的拦截器,因为moquette对Hazelcast的集成本身就是通过拦截器来实现的。 一。拦截器 io.moquette.spi.impl.ProtocolProcessor类里面有一个BrokerInterceptor类,这个类就是broker拦截器,这个对象,在processConnect,processPubAck,processPubComp,processDisconnect,processConnectionLost,processUnsubscribe,processSubscribe,processPublish等八个地方都用到了,说明在broker处理各个报文的关键期间都会用到,我们先看一这个类的结构 private static final Logger LOG = LoggerFactory.getLogger(BrokerInterceptor.class); private final Map<Class<?>, List<InterceptHandler>> handlers; private final ExecutorService executor; private

vue - 源码探究 vue-cli 2 中 '/static'目录和 '/src/assert'目录区别

蹲街弑〆低调 提交于 2020-03-06 17:50:05
vue-cli 官方对 - 静态资源的介绍 这里 vue cli 3 里面也大同小异,3 只是把 static 改成了 public 文章目录 # 指定 - 输出目录: /dist # 指定 - 静态资源文件名:static # 拷贝 - /static目录 到 /dist/static目录 结论:关于 /static 目录 # 指定:编译后的名字(或者目录) # url-loadder 的 limit 属性 # 结论:关于 /src/assets 目录 # 官方建议【推荐:star::star::star:】 我们都知道 在 vue-cli2 中 /static - 放不需要“编译”的文件 ,因为最终会被复制到 /dist/static 目录 。 如:放图片、视频、字体… /src/assert - 放需要“编译”的文件 如:放 js、css、vue、图片(需要压缩或转换格式) 但源码怎么做到的呢?下面看下一 # 指定 - 输出目录: /dist 默认是 输出到 /src/dist 目录下 (看下图) 输出目录,看 webpack 的 output path ,其值来自 config.build.assetsRoot (下图) config 在 /config 目录下指定 (下图)最终,就是 /dist # 指定 - 静态资源文件名:static 在看 /static 目录

SpringCloud之Config服务配置中心

坚强是说给别人听的谎言 提交于 2020-03-06 17:33:57
Spring Cloud Config   Spring Cloud Config为分布式系统中的外部配置提供服务器和客户端支持。方便部署与运维。 分客户端、服务端。   服务端也称分布式配置中心,是一个独立的微服务应用,用来连接配置服务器并为客户端提供获取配置信息,加密/解密信息等访问接口。 客户端则是通过指定配置中心来管理应用资源,以及与业务相关的配置内容,并在启动的时候从配置中心获取和加载配置信息。默认采用 git,并且可以通过 git 客户端工具来方便管理和访问配置内容。 Config服务端    创建一个新的Config Service 项目,Pom中需要引用spring-cloud-config-server 包,如下:    <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-config-server</artifactId> </dependency>   同样在启动项中需要添加注解

Anaconda 安装第三方库失败的解决办法

青春壹個敷衍的年華 提交于 2020-03-06 13:38:18
1、方法一: 直接将 “C:\Users\LJR.condarc”配置文件 内容修改为: channels: http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/ show_channel_urls: true 2、方法二: 使用命令行: conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/ conda config --set show_channel_urls yes conda config --remove

cobra golang好用的CLI工具

孤人 提交于 2020-03-06 12:47:18
Cobra 每个好的开源项目都会有很多好用的开源库的诞生,之前学openstack的时候就对openstack的oslo系列工具组用的非常多,现在学习k8s后发现同样在go下也有很多类似的开源库,比如Cobra 就是一个用来创建命令行的 golang 库,同时也是一个用于生成应用和命令行文件的程序, 包括docker,k8s 都用的类似方式去实现,用于实现CLI非常好用,我的理解他有点类似openstack里的oslo.config。 概念: Cobra 结构由三部分组成:命令 (commands)、参数 (arguments)、标志 (flags)。基本模型如下 比如git的命令或者kube-scheduler命令: #git git clone url --bare # kube-scheduler kube-scheduler --address=127.0.0.1 --leader-elect=true --kubeconfig=/etc/kubernetes/scheduler.conf git :根命令 clone: 子命令 url: 参数args –bare : flag,用于修饰这条命令的一些描述或者约束 安装 安装前请指定后$GOBIN路径,不然安装会失败 go get -v github.com/spf13/cobra/cobra PS

SSH: Bad owner or permissions on .ssh/config的解决

大城市里の小女人 提交于 2020-03-06 12:38:05
Bad owner or permissions on .ssh/config的解决 当为本机配一个固定用户名远程登录某主机时,配置了一个config文件,但是在执行ssh免密码登录时报如下的错误:Bad owner or permissions on .ssh/config的解决。 经过查找资料发下解决办法如下: sudo chmod 600 config ———————————————— 版权声明:本文为CSDN博主「zcc_heu」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/zcc_heu/article/details/79017606 来源: CSDN 作者: assassin_sword 链接: https://blog.csdn.net/weixin_41521681/article/details/104692231