info

Vue Baidu Map之覆盖物(点BmMarker)移入移出 Marker 时InfoWindow抖动问题

江枫思渺然 提交于 2020-01-29 01:13:54
需求:用户搜索设备后地图展示标注,鼠标悬浮到标注时弹出标注内详细信息 问题:当鼠标移入标注时和移出标识时InfoWindow抖动 如下: 注:鼠标移入移出InfoWindow抖动 解决:bm-info-window标签中添加offset="{width: 0, height: -28} < bm - info - window : offset = "{width: 0, height: -28}" > 可以添加弹出里面的内容 < / bm - info - window > 修改后: 来源: CSDN 作者: zszcc 链接: https://blog.csdn.net/zszcc/article/details/103695153

SCR1(riscv+openocd+jlink+riscv_gdb)的linux环境搭建

旧街凉风 提交于 2020-01-29 00:04:00
scr1源码地址:https://github.com/syntacore/scr1 scr1_SDK地址:https://github.com/syntacore/scr1-sdk syntacore/openocd源码地址:https://github.com/syntacore/openocd riscv/riscv-openocd源码地址:https://github.com/riscv/riscv-openocd openocd官方地址:http://openocd.org/ riscv/riscv-gnu-toolchain源地址:https://github.com/riscv/riscv-gnu-toolchain 一、搭建openocd+jlink 下载linux下的jlink的驱动并安装 jlink驱动 1.SEGGER官网下载最新jlink驱动,网址 https://www.segger.com/downloads/jlink 2.下载完成后,找到下载好的文件,双击JLink_Linux_V614b_i386.deb,会自动在ubuntu software center安装,比压缩文件安装方便多啦。 3.找到路径 /opt/SEGGER/JLink/ ;终端执行JLinkExe,能进入则成功。 下载 syntacore/openocd源码 终端输入git

kuangbin专题专题十一 网络流 POJ 3436 ACM Computer Factory

那年仲夏 提交于 2020-01-28 20:28:35
题目链接: https://vjudge.net/problem/POJ-3436 Sample input 1 3 4 15 0 0 0 0 1 0 10 0 0 0 0 1 1 30 0 1 2 1 1 1 3 0 2 1 1 1 1 题目:P —— 一台电脑由p个零件组成    N —— 工厂有n台加工组装电脑的机器   Q ——— i-th机器每单位时间能工作的数量  当每个未成品需要放入某个机器进一步加工的时候,它需要满足这台机器能正常工作的前提,即它必须满足某些零件已经组装好了。样例1: 前p个数字表示,进入i-th台机器,必须满足这些条件(0表示这个零件不能被安装 1表示这个零件必须被安装 2表示这个零件有无被安装无影响) 后p个数字表示,某个未成品被i-th台机器加工完成后,满足了这些条件(0表示这个零件没被安装 1表示这个零件被安装了)问:怎么安排机器工作方案,能使得工作效率最大化,安排情况有很多,输出一种即可。思路:比较清楚,一个超级源点,一个超级汇点,一台机器需要拆成入点和出点,一台机器的入点和出点流量为该机器单位时间的工作量,其他点与点之间的流量就是INF了。重点就是哪些边能建立起来比较麻烦,图建好了,跑一个Dinic就OK了。 1 #include <iostream> 2 #include <cstdio> 3 #include <algorithm>

微博发布功能完善版

别说谁变了你拦得住时间么 提交于 2020-01-28 10:18:12
要求:正常输入,发布按钮变亮,点击可以正常发布,如果输入空格,按钮不亮,点击无任何反应,若空格后面有有效字符,按钮功能恢复正常,前面的空格不被显示。 效果展示: jQuery仿微博发布功能 代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>新浪微博</title> <link href="../../../img/weibo4.ico" rel="icon"> <script src="../../../jquery-3.4.1.min.js"></script> <style> * { padding: 0; margin: 0; } html, body { width: 100%; height: 100%; background: url("../../../img/weibobg.png"); } #container { position: relative; width: 1200px; height: 900px; margin: auto; top: 60px; } .head { width: 100%; height: 50px; position: fixed; z-index: 1; } .head img { width: 100%; } .left {

Hadoop HBase概念学习系列之模式设计(十)

大憨熊 提交于 2020-01-28 03:31:06
   Hbase 与RDBMS的区别在于:HBase的Cell(每条数据记录中的数据项)是具有版本描述的(versioned),行是有序的,列(qualifier)在所属列簇(Column families)存在的情况下,由客户端自由添加。以下的几个因素是Hbase Schema设计需要考虑的问题: 1、 Hbase中没有joins的概念   大表的结构可以使得不需要joins,而解决这一问题。    注意:HBase中没有join的概念,但是,大表的结构可以使其不需要Join操作就能解决Join操作所解决的问题。 2、Row keys 设计   主键,在Region里按字母顺序来排序(byte数组存储)。   写入要分散,如订单表: order_id做逆排序后做rowkey,以便分布式存储,避免数据只保存在个别节点上。   多条件查询时,设为组合row key   注:读取数据只能按row key(及其range)或scan全表扫描,确保查询高效 3、列族CF设计   尽量少,建议CF数量在1-2个。   设计Hbase schema的时候,要尽量只有一个column family。   flush和compaction触发的基本单位都是Region级别。当一个CF有大量的数据的时候会触发整个region里面的其他CF的memstore(其实这些memstore可能仅有少量的数据

caddy 获取SSL证书报错解决:failed to obtain certificate: acme: Error -> One or more domains had a problem

好久不见. 提交于 2020-01-27 22:32:38
此文首发于我的个人博客: caddy 获取SSL证书报错解决:failed to obtain certificate: acme: Error -> One or more domains had a problem — zhang0peter的个人博客 早上尝试使用caddy,启动HTTPS服务,并自动配置TLS证书,结果在自动配证书的过程中报错: -> # sudo systemctl status caddy ● caddy.service - Caddy HTTP/2 web server Loaded: loaded (/etc/systemd/system/caddy.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Thu 2020-01-23 11:12:58 CST; 2h 20min ago Docs: https://caddyserver.com/docs Process: 31832 ExecStart=/usr/local/bin/caddy -log stdout -log-timestamps=false -agree=true -conf=/etc/caddy/Caddyfile -root=/var/tmp (code

Quartz 之 JobExecutionContext 解读

左心房为你撑大大i 提交于 2020-01-27 15:50:38
查看源码注释可以得知: JobExecutionContext 是一个包含了各种上下文信息的句柄,指向执行中的JobDetail 实例 和 执行完成的Trigger实例. JobExecutionContext中有一个简便的方法可以获取执行上下文中的JobDataMap , 它是JobDetail 中的JobDataMap 和 Trigger 中的JobDataMap 的合并,后者的JobDataMap 会覆盖前者相同名称的值. 注意: 不要期望通过这个返回的JobDataMap 的set 方法设置 某个值 持久化到作业自身的JobDataMap ,即使 有@PersistJobDataAfterExecution . 试图更改此映射的内容通常会导致IllegalStateException 异常. public JobDataMap getMergedJobDataMap(); 我们看下如下例子. package com.example04; import org.quartz.*; import org.quartz.impl.StdSchedulerFactory; /** * 1442554244 * JobExecutionContext例子 **/ public class CronTriggerExample { public void run () throws

springboot项目利用spring-boot-maven-plugin打包不使用自定义配置问题

回眸只為那壹抹淺笑 提交于 2020-01-27 12:01:10
如果我们使用spring-boot-maven-plugin进行打包时,会出现以下报错: E:\Java\jdk\bin\java.exe -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dspring.jmx.enabled=true -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true "-javaagent:D:\IntelliJ IDEA 2019.2.1\lib\idea_rt.jar=4966:D:\IntelliJ IDEA 2019.2.1\bin" -Dfile.encoding=UTF-8 -classpath E:\Java\jdk\jre\lib\charsets.jar;E:\Java\jdk\jre\lib\deploy.jar;E:\Java\jdk\jre\lib\ext\access-bridge-64.jar;E:\Java\jdk\jre\lib\ext\cldrdata.jar;E:\Java\jdk\jre\lib\ext\dnsns.jar;E:\Java\jdk\jre\lib\ext

python——logging模块

纵饮孤独 提交于 2020-01-27 08:44:09
一 (简单应用) import logging logging.debug('debug message') logging.info('info message') logging.warning('warning message') logging.error('error message') logging.critical('critical message') 输出: WARNING:root:warning message ERROR:root:error message CRITICAL:root:critical message 可见,默认情况下 Python 的logging模块将日志打印到了标准输出中,且只显示了大于等于WARNING级别的日志,这说明默认的日志级别设置为WARNING(日志级别等级CRITICAL > ERROR > WARNING > INFO > DEBUG > NOTSET),默认的日志格式为日志级别:Logger名称:用户输出消息。 二 灵活配置日志级别,日志格式,输出位置 import logging logging.basicConfig(level=logging.DEBUG, format='%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s',

Python多进程、多线程、协程

丶灬走出姿态 提交于 2020-01-27 08:27:35
转载:https://www.cnblogs.com/huangguifeng/p/7632799.html 首先我们来了解下python中的进程,线程以及协程! 从计算机硬件角度: 计算机的核心是CPU,承担了所有的计算任务。 一个CPU,在一个时间切片里只能运行一个程序。 从操作系统的角度: 进程和线程,都是一种CPU的执行单元。 进程:表示一个程序的上下文执行活动(打开、执行、保存...) 线程:进程执行程序时候的最小调度单位(执行a,执行b...) 一个程序至少有一个进程,一个进程至少有一个线程。 并行 和 并发: 并行:多个CPU核心,不同的程序就分配给不同的CPU来运行。可以让多个程序同时执行。 cpu1 ------------- cpu2 ------------- cpu3 ------------- cpu4 ------------- 并发:单个CPU核心,在一个时间切片里一次只能运行一个程序,如果需要运行多个程序,则串行执行。 cpu1  ----  ---- cpu1    ----  ---- 多进程/多线程: 表示可以同时执行多个任务,进程和线程的调度是由操作系统自动完成。 进程:每个进程都有自己独立的内存空间,不同进程之间的内存空间不共享。 进程之间的通信有操作系统传递,导致通讯效率低,切换开销大。 线程:一个进程可以有多个线程