“标准”让AI的脚步更快

今天在Segmentfault上看到了一篇介绍psd自动标注工具的文章,不禁有些感慨,技术发展的如此之快。我本身就是一个比较懒惰的人,对于页面开发很是抵触的,那么多标签、那么多属性真是懒得去记,所以在两年前就开始找有没有工具可以直接把psd转换成html的,可是很遗憾当时貌似只有photoshop的一个插件可以干这种事,而且还是收费的。前两月我开始接触了公司用的“蓝湖”,这就是一款可以自动标注的web应用,鼠标点到元素上,在右侧就会弹出相关的尺寸、颜色等信息,甚至还有css样式,这简直是太棒了
分类: 其他 发布时间: 11-09 23:50 阅读次数: 0

【转】服务熔断与降级(Hystrix)

转自:https://blog.csdn.net/pengjunlee/article/details/86688858 服务熔断   服务熔断的作用类似于我们家用的保险丝,当某服务出现不可用或响应超时的情况时,为了防止整个系统出现雪崩,暂时停止对该服务的调用。 服务降级   服务降级是从整个系统的负荷情况出发和考虑的,对某些负荷会比较高的情况,为了预防某些功能(业务场景)出现负荷过载或者响应慢的情况,在其内部暂时舍弃对一些非核心的接口和数据的请求,而直接返回一个提前准备好的fallback(
分类: 其他 发布时间: 11-09 23:50 阅读次数: 0

拉普拉斯矩阵(Laplacian matrix)

原文地址:https://www.jianshu.com/p/f864bac6cb7a 拉普拉斯矩阵是图论中用到的一种重要矩阵,给定一个有n个顶点的图 G=(V,E),其拉普拉斯矩阵被定义为 L = D-A,D其中为图的度矩阵,A为图的邻接矩阵。例如,给定一个简单的图,如下(例子来自wiki百科): 把此“图”转换为邻接矩阵的形式,记为A: 把W的每一列元素加起来得到N个数,然后把它们放在对角线上(其它地方都是零),组成一个N×N的对角矩阵,记为度矩阵D,如下图所示。其实度矩阵(对角线元素)表
分类: 其他 发布时间: 11-09 23:50 阅读次数: 0

virsh console配置

If you're trying to get to the console, you can either use virt-viewer for the graphical console or attach to a serial TTY (as Carlos mentioned) with the "virsh console" command. Assuming your vm is named "myvm", you'd use virt-viewer like this: # v
分类: 其他 发布时间: 11-09 23:50 阅读次数: 0

Oracle!你必须要知道的Knowledge points(下)

看完这篇你就是年薪百万的数据库工程师了
分类: 数据库 发布时间: 11-09 23:50 阅读次数: 0

linux 磁盘管理三部曲——(1)磁盘结构,认识分区

最近小编整理了磁盘管理的相关知识,发现还是挺多的,所有就分了三个部分来给大家分享一下: 1、磁盘结构,认识分区 2、管理分区,文件系统格式化 3、mount挂载,/etc/fstab配置文件 这篇就先以最基础的磁盘知识开始——磁盘结构,认识分区。(讲基础的会有些无聊,但是基础还是很重要,所以还是希望大家详细了解) 一、磁盘介绍 1、设备类型 (1)快设备/字符设备 块设备:block ,存取单位“块”,磁盘 字符设备:char ,存取单位“字符”,键盘 (2)机械硬盘和固态硬盘 ① 机械硬盘(
分类: 其他 发布时间: 11-09 23:34 阅读次数: 0

JavaScript数组去重的7种方式

1.利用额外数组 function unique(array) {     if (!Array.isArray(array)) return;     let newArray = [];     for(let i=0, len=array.length; i<len; i++) {         let itemAtIndex = array[i];         if (!newArray.includes(itemAtIndex)) { // newArray.indexOf(i
分类: 其他 发布时间: 11-09 23:34 阅读次数: 0

微信小程序获取屏幕高度和宽度,并在视图层使用

逻辑层获取屏幕宽高: //获取屏幕高度 this.setData({ height: wx.getSystemInfoSync().windowHeight,  //屏幕高度 width:wx.getSystemInfoSync().windowWidth  //屏幕宽度 }) 视图层使用: <view class="page" style="height:{{height}}px"> </view>
分类: 其他 发布时间: 11-09 23:34 阅读次数: 0

Docker安装并运行mysql5.6数据库

1、在/home目录下新建mysql目录   mysql目录中新建三个目录:conf目录、logs目录、data目录,建这些目录的目的是用来挂载docker中的mysql下的目录的。   结果如下:   1.1、然后在conf中写一个mysql的配置文件my.cnf,里面就是配置一些端口号啊、用什么模式啊,内存开多大啊什么的   配置内容如下:这是我在网上复制过来的,配置内容限制了一些东西,也没使用innodb引擎,根据自己需求配置 port= 3306 character-set-serv
分类: 其他 发布时间: 11-09 23:34 阅读次数: 0

Python 3 的 int 类型详解(为什么 int 不存在溢出问题?)

在以前的Python2中,整型分为int和long,也就是整型和长整型, 长整型不存在溢出问题, 即可以存放任意大小的数值,理论支持无限大数字。 因此在Python3 中,统一使用长整型,用int表示,在Python3中不存在long,只有int。 这个长整形int结构其实也很简单, 在 longintepr.h 中定义: struct _longobject { PyObject_VAR_HEAD digit ob_digit[1]; }; ob_digit 它是一个数组指针
分类: 其他 发布时间: 11-09 23:34 阅读次数: 0

研途——冲刺日志(第三天)

1.作业描述 项目 内容 课程 软件工程实践 作业链接 团队作业第五次—项目冲刺 团队名称 8rookies 作业目标 开发研途APP基础功能 作业正文 研途——冲刺日志(第三天) 2.SCRUM部分 姓名 今日进度 花费时间 遇到问题 解决问题 明日计划 林斌祥 添加了个人信息的界面及修改保存资料 花费大约3个小时 程序闪退,个人界面退出有问题 以上均已解决 晚上剩下的时间及明日继续完善ui,将完成80以上 叶琦熠 后端函数编写 3h 暂无 暂无 学习后端与数据库的交互 李承泽 后端函数的数
分类: 其他 发布时间: 11-09 23:34 阅读次数: 0

DRF视图-请求与响应

DRF视图 drf的代码简写除了在数据序列化体现以外,在视图中也是可以的。它在django原有的django.views.View类基础上,drf内部封装了许多子类以便我们使用。 Django REST framwork 提供的视图的主要作用: 控制序列化器的执行(检验、保存、转换数据) 控制数据库查询的执行 调用请求类和响应类[这两个类也是由drf帮我们再次扩展了一些功能类。 请求与响应 先创建一个子应用req python manage.py startapp httpdemo Reque
分类: 其他 发布时间: 11-09 23:34 阅读次数: 0

linux 磁盘管理三部曲——(2)管理分区,文件系统类型格式化

上篇小编给大家讲解了磁盘结构和分区的介绍,这篇小编就给大家演示如何管理分区和文件系统类型格式化。 小编上篇已经提到如何使用磁盘,今天这两步,就是其中很重要的两步。(前几天写的有点急,有点乱,今天又整理了下) 一、管理分区 列出块设备 lsblk      fdisk -l /dev/sda      cat /proc/partitions 创建分区使用的命令: (1) fdisk 创建MBR 分区(7里也可以创建GPT 分区,但不推荐,contos 6 -l 时候gpt多个分区只显示1个)
分类: 其他 发布时间: 11-09 23:34 阅读次数: 0

【LeetCode 26】删除排序数组中的重复项

题目链接 【题解】 沙比提 【代码】 class Solution { public: int removeDuplicates(vector<int>& nums) { if (nums.empty()) return 0; int idx = 0; int len = nums.size(); for (int i = 1;i < len;i++) if (nums[i]!=nums[i-1])
分类: 其他 发布时间: 11-09 23:34 阅读次数: 0

四十三:数据库之SQLAlchemy之group_by和having子句

group_by:根据某个字段进行分组,比如想要根据年龄进行分组,再统计每一组有多少人 having:对查找结果进一步过滤,类似于SQL语句的where 准备工作 from sqlalchemy import create_engine, Column, Integer, String, Float, Text, ForeignKey, DateTime, Enum from sqlalchemy.ext.declarative import declarative_base from sql
分类: 其他 发布时间: 11-09 23:34 阅读次数: 0

【LeetCode 27】移除元素

题目链接 【题解】 沙比提 【代码】 class Solution { public: int removeElement(vector<int>& nums, int val) { int cur = 0; int len = nums.size(); for (int i = 0;i < len;i++){ if (nums[i]!=val){ nums[cur++] = num
分类: 其他 发布时间: 11-09 23:34 阅读次数: 0

C语言当中int,float,double,char这四个有什么区别?

区别在以下方面: 一、定义方面: 1、int为整数型,用于定义整数类型的数据 。 2、float为单精度浮点型,能准确到小数点后六位 。 3、double为双精度浮点型,能准确到小数点都十二位 。 4、char为字符型,用于定义字符类型的数据。 二、内存占据: 1、int 的内存大小是4 个byte。 2、float 内存大小是4 个byte。 3、double 的内存大小是8 个byte。 4、char 的内存大小是1 个byte。 基本数据类型表如下: 三、表示的数据范围: 1、int:数
分类: 其他 发布时间: 11-09 23:34 阅读次数: 0

SpringBoot系列:Spring Boot集成定时任务Quartz

一、关于Quartz Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。在java企业级应用中,Quartz是使用最广泛的定时调度框架。 在Quartz中的主要概念: Scheduler:调度任务的主要API ScheduleBuilder:用于构建Scheduler,例如其简单实现类SimpleScheduleBuilder Job:调度任务执行的接口,也即定时任务执行的方法 JobDeta
分类: 其他 发布时间: 11-09 23:34 阅读次数: 0

关于ARM PC值

PC值(Program Counter). ARM采用流水线来提高CPU的利用效率, 对于三级流水线, 一条汇编指令的执行包括 取值, 译码, 执行三个阶段. 当MOV指令的取指动作完毕后, 进入MOV指令的译码阶段, 同时开始ADD指令的取指动作. 由图中可以发现, 正在执行MOV指令时, 同时处于ADD的译码 阶段和SUB指令的取指阶段. 由于PC值总是指向正在"取指"的指令, 如上图, 正在执行的MOV指令时, PC值指向正在取指的指令SUB. 这中间相隔了两条指令. 对于32位CPU来
分类: 其他 发布时间: 11-09 23:34 阅读次数: 0

Java - JavaSE - 概述

概述 常用 DOS 命令 功能 如何实现 进入不同的磁盘 D: 查看当前目录所有文件和文件夹 dir 创建文件夹 md test 进入文件夹 cd test 退回到上一级目录 cd.. 删除文件 del test.txt 删除多个同类型文件 del *.txt 删除空文件夹 rd test 删除非空文件夹,使用下列命令后提示选择 Y del test 读取文件内容 more [file] 编译 java 文件 javac *.java 运行字节码文件 java *(不需要扩展名) 进入一个空的
分类: 其他 发布时间: 11-09 23:34 阅读次数: 0