CityMaker SDK与三维GIS城市

https://wenku.baidu.com/view/abc2a32f01f69e3142329426.html https://blog.csdn.net/weixin_38476447/article/category/8604914/2?
分类: 其他 发布时间: 07-23 21:01 阅读次数: 0

2019年7月23日作业

上机作业: 1、请用命令查出ifconfig命令程序的绝对路径 [root@localhost ~]# which ifconfig /usr/sbin/ifconfig 2、请用命令展示以下命令哪些是内部命令,哪些是外部命令?(cd \ pwd \ ls \ ifconfig \ du) [root@localhost ~]# type cd cd 是 shell 内嵌 (由此可见该命令cd为内部命令) [root@localhost ~]# type pwd pwd 是 shell 内嵌(
分类: 其他 发布时间: 07-23 21:01 阅读次数: 0

解决Hexo图片无法显示问题

版本:Hexo 3以上   最近搭建hexo博客时遇到了图片部署后不显示的问题,如图: 上网找了很多方式都没有完美解决问题,后来查看了官方文档后终于解决了问题(完美解决),现在贴出来如下。建议以后大家遇到了问题也先去看看官方文档:https://hexo.io/zh-cn/docs 解决方案如下:   1. 在根目录下配置文件_config.yml 中有 post_asset_folder:false改为true。这样在建立文件时,Hexo会自动建立一个与文章同名的文件夹,这样就可以把与该文章
分类: 其他 发布时间: 07-23 21:01 阅读次数: 0

2019杭电多校第一场

2019杭电多校第一场 有点自闭,本来应该昨天写的,拖到了今天 1001. Blank upsolved 题意是在\(n\)个位置上填数,只能填\(0,1,2,3\)这四种,然后有\(m\)个限制条件,限制的是区间不同数的个数,求填数方案数\(1<=n,m<=100\) 看着官方题解一下就明白了 \(dp[i][j][k][t]\)代表填完前\(t\)个数之后四种数的出现位置从小大大排序分别是\(i,j,k,t\)的方案数,限制条件加到右端点里判断就好了,\(t\)那一维可以滚动掉,时间复杂度
分类: 其他 发布时间: 07-23 21:01 阅读次数: 0

吴裕雄--天生自然 python数据分析:健康指标聚集分析(健康分析)

# This Python 3 environment comes with many helpful analytics libraries installed # It is defined by the kaggle/python docker image: https://github.com/kaggle/docker-python # For example, here's several helpful packages to load in import numpy
分类: 其他 发布时间: 07-23 21:01 阅读次数: 0

【0722作业】使用throw抛出年龄异常

1 package com.Ex01; 2 /** 3 * 使用throw抛出年龄异常 4 * 5 * @author L 6 * 7 */ 8 public class Age { 9 private int age;//年龄 10 11 public int getAge() { 12 return age; 13 } 14 //setAge对年龄进行判断,如果年龄介于1到100直接赋值
分类: 其他 发布时间: 07-23 21:01 阅读次数: 0

luogu P1803 线段覆盖 贪心

1 #include <iostream> 2 #include <algorithm> 3 using namespace std; 4 struct test 5 { 6 int a; 7 int b; 8 friend bool operator < (test x,test y) 9 { 10 return x.b < y.b; 11 } 12 }; 13 test vec[110000];
分类: 其他 发布时间: 07-23 21:01 阅读次数: 0

BM(Berlekamp-Massey)算法学习笔记

线性递推的题目区域赛里还是挺多的,还是有必要学一下 ~ BM(Berlekamp-Massey)算法 ~ 有一个$n$阶线性递推$f$,想要计算$f(m)$,有一种常用的办法是矩阵快速幂,复杂度是$O(n^3logm)$ 在不少情况下这已经够用了,但是如果$n$比较大、到了$10^3$级别,这就不太适用了 而BM算法能将这个复杂度压低到$O(n^2logm)$,若加上NTT优化的话能做到$O(n^2+nlognlogm)$,十分厉害 这个算法的核心是将$f(m)$用递推的前$n$项表示 即,已
分类: 其他 发布时间: 07-23 21:01 阅读次数: 0

函数的回顾04

装饰器 定义: 用来装饰的工具 在不改变源代码及调用方式的基础下额外增加新的功能 开放封闭原则: 扩展是开放的(增加新功能) 修改源码是封闭的(修改已经实现的功能) 版一: import time start_time = time.time() def func(): time.sleep(2) print("asdf") func() print(time.time() - start_time) start_time = time.time() def foo():
分类: 其他 发布时间: 07-23 21:01 阅读次数: 0

oier必备的博客和OJ

一、博客类 1.www.cnblogs.com博客园 2.www.oier.cc 二、OJ类 1.www.luogu.org 洛谷 2.CCF中学生程序设计在线评测系统 oj.noi.cn 3.http://codevs.cn/problemset/ 4.清北学堂 http://www.joyoi.cn/problem 5.BZOJ https://www.lydsy.com/JudgeOnline/wttl/wttl.php 6.AcWing https://www.acwing.com/
分类: 其他 发布时间: 07-23 21:01 阅读次数: 0

[BZOJ1211]树的计数(前方大波吐槽,慎入)

本来这题没什么可说的,就是个基础结论,然而,我目前非常的不爽,一道HNOI的题,全靠特判?变态不变态 现在难受的一匹,一道分解质因数的板子题(?)让我打了一个小时,非常不爽,特判判出来50分?一个n=1,du[1]=0就让我从WA83蹦到AC,这题A的一点都不让人开心 关于题,没啥想说的,Pufer结论,判一下能不能成树balabala一堆,打个分解质因数的模板,然后你就可以愉快的AC了
分类: 其他 发布时间: 07-23 21:01 阅读次数: 0

Json schema前奏 关于JSON

目录 1. 何为 JSON 2. JSON 基本语法 3. JSON值的类型 4. 与XML比较 5. 辅助工具 1. 何为 JSON JSON( JavaScript Object Notation ),即 JavaScript 对象表示法。JSON 主要用于存储和交换文本信息,类似于XML。但是和 XML 相比,JSON 是更加轻量级的文本数据交换格式,具有更小、更快、更易解析的特点。JSON 具有自我描述性,更易理解。虽然 JSON 使用 JavaScript 语法来描述数据对象,但是,
分类: 其他 发布时间: 07-23 21:01 阅读次数: 0

利用数据库视图实现WEB查询敏感信息接口动态脱敏

前言: 利用数据库视图,实现web接口查询敏感信息时动态脱敏。 具体目标:某接口为用户信息查询接口,返回敏感用户信息(id,姓名、手机号【敏感】、身份证号【敏感】),如果web用户为管理员角色,则查询后返回明文用户信息,如果用户为普通用户信息,则查询后返回脱敏后的用户信息。 具体步骤: 一、在mysql中新建一个用户信息表,并添加几条数据 二、对上表创建脱敏后的视图,利用掩码技术脱敏,脱敏字段为phone和id_card create view user_info_view as selec
分类: 其他 发布时间: 07-23 21:01 阅读次数: 0

并发面试题总结

1、什么是线程和进程? 进程:在操作系统中能够独立运行,并且作为资源分配的基本单位。它表示运行中的程序。系统运行一个程序就是一个进程从创建、运行到消亡的过程。 线程:是一个比进程更小的执行单位,能够完成进程中的一个功能,也被称为轻量级进程。一个进程在其执行的过程中可以产生多个线程。 【注】线程与进程不同的是:同类的多个线程共享进程的堆和方法区资源,但每个线程有自己的程序计数器、虚拟机栈和本地方法栈,所以系统在产生一个线程,或是在各个线程之间作切换工作时,负担要比进程小得多。 为什么程序计数器、
分类: 其他 发布时间: 07-23 21:01 阅读次数: 0

Java内存模型-堆和栈的区别

区别一:内存分配策略(三种) 静态存储:编译时确定每个数据目标在运行时的存储空间需求。在编译时分配固定的空间,程序不允许有嵌套/递归的代码。 栈式存储:数据区需求在编译时未知,在运行时模块入口确定大小。 堆式存储:编译时或者运行时,模块入口都无法确定大小,进行动态分配。比如:对象实例或者可变长度串 区别二: 管理方式:堆需要GC,栈自动释放 空间大小:堆>栈 碎片相关:栈产生的碎片远小于堆产生的碎片 分配方式:栈支持静态/动态分配;堆空间仅支持动态分配 效率:栈效率 > 堆效率
分类: 其他 发布时间: 07-23 21:01 阅读次数: 0

【题解】球迷购票问题-C++

题目背景 盛况空前的足球赛即将举行。球赛门票售票处排起了球迷购票长龙。 按售票处规定,每位购票者限购一张门票,且每张票售价为50元。在排成长龙的球迷中有N个人手持面值50元的钱币,另有N个人手持面值100元的钱币。假设售票处在开始售票时没有零钱。试问这2N个球迷有多少种排队方式可使售票处不致出现找不出钱的尴尬局面。 题目描述 例如当n=2是,用A表示手持50元面值的球迷,用B表示手持100元钱的球迷。则最多可以得到以下两组不同的排队方式,使售票员不至于找不出钱。 第一种:A A B B 第二种
分类: 其他 发布时间: 07-23 21:01 阅读次数: 0

CodeForces - 1194B Yet Another Crosses Problem (模拟)

You are given a picture consisting of nn rows and mm columns. Rows are numbered from 11 to nn from the top to the bottom, columns are numbered from 11 to mm from the left to the right. Each cell is painted either black or white. You think that this
分类: 其他 发布时间: 07-23 21:01 阅读次数: 0

洛谷 CF804B Minimum number of steps

嗯... 题目链接:https://www.luogu.org/problemnew/show/CF804B 这道题没有什么技巧,只是一道找规律的题。 首先看到“ab”可以换成“bba”,所以首先要确定我们要逆序枚举(注意s从s_0开始),如果遇到a,则把ans += cntb,因为可以换的次数即为a后面b的个数,然后把cntb的个数乘二,因为一个ab可以换bba,也就一个b换两个b。如果遇到b,则直接cntb++即可,不需要别的操作。 注:mod可以随时模,不会影响最后结果。 AC代码:
分类: 其他 发布时间: 07-23 21:01 阅读次数: 0

电动车启动时电机咯噔咯噔的响,都说是控制器坏了,可是我刚换了个控制器,还是一个样,怎么回事啊,求高

https://wenda.so.com/q/1445362879726924 电动车启动时电机咯噔咯噔的响,都说是控制器坏了,可是我刚换了个控制器,还是一个样,怎么回事啊,求高 nmgwg9级分类:其他被浏览689次2015.10.19 检举 电动车启动时电机咯噔咯噔的响,都说是控制器坏了,可是我刚换了个控制器,还是一个样,怎么回事啊,求高手解答 满意答案 cydihqsk 采纳率:57%9级 2015.10.20 原因有:电机固定不牢靠、电机外壳松动、电机磁铁移位、电机轴承损坏……请检查再
分类: 其他 发布时间: 07-23 21:01 阅读次数: 0

在mybatis框架中,延迟加载与连表查询的差异

1.引子 mybatis的延迟加载,主要应用于一个实体类中有复杂数据类型的属性,包括一对一和一对多的关系。这个种属性往往还对应着另一个数据表,而实际查询的需求不一定需要这个的表的数据,那么此时延迟加载相对于连表查询就有很大的优势,实现了按需加载的目的。这对提高访问速度和降低系统资源耗费有着很大的意义。 2.连表查询 背景: 用户实体类User中含有一个角色实体类Role的属性 实体类User中的属性 private Integer id; // id private Stri
分类: 其他 发布时间: 07-23 21:01 阅读次数: 0