Pathfinding is a task of finding a route between two points. It often appears in many problems. For example, in a GPS navigation software where a driv ...
分类:
其他好文 时间:
2019-11-09 12:09:09
阅读次数:
107
规则就是,调用函数,放两个参数,第一个参数,是设计稿的宽度,第二个参数是px与rem的转换比例,通常会写100(因为好算);当然了,要把这段js代码最好封装在一个单独的js文件里,并且放在所有的css文件引入之前加载。 其中 var n=t.clientWidth||320;n>720&&(n=72 ...
分类:
Web程序 时间:
2019-11-09 12:08:30
阅读次数:
75
制作从头开始 最后会将写好的组件放到一起的!之前写了好几天的纯css 有点累 本章中将使用sass 如果代码太长 会分两个或多个章节写代码中会有详细的注释 以便于大家阅读and理解界面可能会有部分偏差 比较是仿制的 官方界面尺寸 默认宽度: 280px (大约 我之前拉伸过 被记录了 所以没法准确的 ...
分类:
其他好文 时间:
2019-11-09 12:08:11
阅读次数:
105
vue项目中,使用svg图标,但是发现,为svg图标绑定click事件时,部分浏览器会出现,点击没有反应的情况,代码如下: <icon name="icon_add" @click="addSubject(scope.$index)"> </icon> 后来发现,在edge内核中只有点击svg边缘部 ...
分类:
其他好文 时间:
2019-11-09 12:07:57
阅读次数:
433
#!/usr/bin/env python # coding: utf-8 import pygame import time import random from pygame.locals import * class Base(object): def __init__(self, x, y, ...
分类:
编程语言 时间:
2019-11-09 12:07:25
阅读次数:
103
记录对概念的理解,用梁山好汉做例子来检验是否理解正确。 1. 事物的信息和信息熵 a. 事物的信息(信息量越大确定性越大): 信息会改变你对事物的未知度和好奇心。信息量越大,你对事物越了解,进而你对事物的好奇心也会降低,因为你对事物的确定性越高。如果你确定一件事件的发生概率是100%,你认为这件事情 ...
分类:
其他好文 时间:
2019-11-09 12:07:05
阅读次数:
97
一、简介 在Random类用于创建随机数。(当然是伪随机的。) 二、Random用法 例: Random 类中提供的 Next、NextBytes 以及 NextDouble 方法可以生成整数类型、byte 数组类型以及双精度浮点型的随机数,详细说明如下表所示。 ...
服务Service从一定的角度来看,可以将其理解为没有界面的Activity, Service的生命周期方法比Activity少一些,只有onCreate, onStart, onDestroy 其中服务还分为两种使用, 第一种是开启关闭,第二种是绑定和解绑, 开启服务(startService) ...
分类:
移动开发 时间:
2019-11-09 12:06:31
阅读次数:
202
1.创建数据库D:\PostgreSQL\bin>initdb.exe-DD:\PostgreSQL\data-EUTF-8-Upostgres-W2.启动数据库pg_ctl-D"D:\PostgreSQL\data"-llogfilestart3.连接数据库D:\PostgreSQL\bin>psql-Upostgres4.注册PG服务pg_ctlregister
分类:
数据库 时间:
2019-11-09 12:06:02
阅读次数:
98
"CF280D k Maximum Subsequence Sum" 线段树维护贪心 要取$k$次,考虑贪心策略如下 先取最大的连续子段,然后有两种决策: ? 1.从原来的某一段已经被取的连续子段中取一段最小的断开那个子段 ? 2.另取一个子段 ~~(非常有道理对吧)~~ 接下来考虑用线段树优化这个 ...
分类:
其他好文 时间:
2019-11-09 12:05:41
阅读次数:
92
sql server中创建数据库和创建表的命令大致相似: 1 --创建数据库: create database database_name 2 create database myDB 3 4 --在新建的库中新建表:create table table_name (field_name1 type ...
分类:
数据库 时间:
2019-11-09 12:04:41
阅读次数:
115
主要区别 1. 锁机制不一样:synchronized是java内置关键字,是在JVM层面实现的,系统会监控锁的释放与否,lock是JDK代码实现的,需要手动释放,在finally块中释放。可以采用非阻塞的方式获取锁; 2. 性能不一样:资源竞争激励的情况下,lock性能会比synchronize好 ...
分类:
编程语言 时间:
2019-11-09 12:04:22
阅读次数:
254
Canal简介 Canal是阿里开源的一款基于Mysql数据库binlog的增量订阅和消费组件,通过它可以订阅数据库的binlog日志,然后进行一些数据消费,如数据镜像、数据异构、数据索引、缓存更新等。相对于消息队列,通过这种机制可以实现数据的有序化和一致性。 github地址:https://gi ...
分类:
其他好文 时间:
2019-11-09 12:04:07
阅读次数:
268
一 从github上下载并解压压缩包 二 用idea的open打开解压后的压缩包 三 此时项目是无法运行的 按ctrl+alt+shift+s,点击Modules->Import Module再选择项目的pom文件 ...
分类:
其他好文 时间:
2019-11-09 12:03:53
阅读次数:
188
1、matplotlib绘图三部曲 (1)创建画布 (2)绘图——包含绘图与图形修饰 (3)绘图展示 2、直方图的绘制 (1)导入模块 import matplotlib.pyplot as pltimport numpy as np 将模块导入到脚本中,并更改名字为plt (2)创建画布 plt. ...
分类:
其他好文 时间:
2019-11-09 12:03:29
阅读次数:
141
#查询数据库所有用户 SELECT USER,host FROM mysql.user #新建数据库用户 create user 'tianxftest1'@'%' IDENTIFIED by '456123' #赋予用户角色 revoke all PRIVILEGES on 'pmp_user'.... ...
分类:
数据库 时间:
2019-11-09 12:03:01
阅读次数:
136
一般来说,C#调用C++生产的dll,如下: C++的项目要设置为"导出dll的项目",而且导出的函数,一般为: extern "C" __declspec(dllexport) int Convrnx(int format, rnxopt_t opt, char *file, char **ofi ...
分类:
编程语言 时间:
2019-11-09 12:02:30
阅读次数:
116