大萨达撒多

sad撒多撒 # -*- coding: utf-8 -*- import requests from bs4 import BeautifulSoup import lxml import json import re import time import tushare as ts import pandas as pd def EMydSpider(current): # 抓取东财个股盘口异动数据:http://quote.eastmoney.com/changes y
分类: 其他 发布时间: 11-20 21:50 阅读次数: 0

文件读写路径问题

extern CWinApp theApp; char szAppName[MAX_PATH]; :: GetModuleFileName(theApp.m_hinstance, szAppName, MAX_PATH); CString strAppFullName; strAppFullName.Format(“%s”, szAppName); CString strTempPath = _T(“”); strTempPath = strAppFullName.Left(strAppFul
分类: 其他 发布时间: 11-20 21:50 阅读次数: 0

在linux (centos)上使用puppeteer实现网页截图

你在linux上安装puppeteer时可能遇到如下问题,本文将引导你如何爬坑! > [email protected] install /www/node_modules/puppeteer > node install.js ERROR: Failed to download Chromium r706915! Set "PUPPETEER_SKIP_CHROMIUM_DOWNLOAD" env variable to skip download. { Error: EACCE
分类: 其他 发布时间: 11-20 21:50 阅读次数: 0

「HAOI2015」树上操作(非树剖)

题目链接(luogu) 看到标签::树链剖分,蒟蒻Sy开始发抖,不知所措,但其实,本题只需要一个恶心普通的操作就可以了!! 前提知识:欧拉序 首先我们知道dfs序,就是在dfs过程中,按访问顺序进行编号。 而Eulor序,就是在退出时也加入编号。 举个栗子: dfs序:1 2 4 5 3 eulor序:1 2 4 4 5 5 2 3 3 1 有些dalao又要问蒟蒻我eulor序有什么用,我们来找下规律: 1~5的路径中经过了1、2、5共3个点,而在eulor序1~第1次出现5的位置 1、2、
分类: 其他 发布时间: 11-20 21:50 阅读次数: 0

关于powermock报错org.powermock.reflect.exceptions.FieldNotFoundException: Field 'fTestClass' was not found in class org.junit.internal.runners.MethodValidator.问题解决

事件背景 使用PowerMock模拟一个局部变量,添加@RunWith(PowerMockRunner.class)、@PrepareForTest(StudentService.class)注解成功 运行报错如下图: 解决方案: 经过度娘发现,是jar包的原因升级就好了
分类: 其他 发布时间: 11-20 21:50 阅读次数: 0

大数据(量上GB的)查看命令

大数据查看指令 cmd中(tab键可补全) type 文件名:全部查看 more 文件名:Enter键,按一下查看一页
分类: 其他 发布时间: 11-20 21:50 阅读次数: 0

[GZOI2017]等差子序列

\(GZOI2017D2T2\) 题目链接? 不存在的 题面 首先,题目可以转化为是否存在长度为\(3\)的等差子序列。 枚举中间的那个数\(a_i\),判断两边是否存在两个数和中间这个数组成等差数列。 枚举差值\(d\),判断是否存在\(a_i-d,a_i+d\),这一步可以bitset加速。 但是还是比较慢,数据挺水,不知道能不能卡TLE。。 时间复杂度 \(O(T\frac{n^2}{32})\) 代码: #include <cstdio> #include <bitset> #incl
分类: 其他 发布时间: 11-20 21:50 阅读次数: 0

【CF1243A】Maximum Square【贪心】

题意:给你n个长度为ai的木板,求最大能拼成的矩形为多大 题解:显然贪心每次选最大的进去拼,那么剧需要枚举矩形长度x,看最长的k个能够拼出长度为x的矩形即可 #include<iostream> #include<cstdio> #include<cstdlib> #include<algorithm> #include<cmath> using namespace std; int T,n; int a[1001]; int main() { scanf("%d",&T);
分类: 其他 发布时间: 11-20 21:50 阅读次数: 0

vue样式绑定、事件监听、表单输入绑定

1.样式绑定   操作元素的 class 列表和内联样式是数据绑定的一个常见需求。因为它们都是属性,所以我们可以用 v-bind 处理它们:只需要通过表达式计算出字符串结果即可。不过,字符串拼接麻烦且易错。因此,在将 v-bind 用于 class 和 style 时,Vue.js 做了专门的增强。表达式结果的类型除了字符串之外,还可以是对象或数组。 1.绑定class 1.对象语法   我们可以传给 v-bind:class 一个对象,以动态地切换 class,支持多个class。v-bin
分类: 其他 发布时间: 11-20 21:50 阅读次数: 0

提升数字证书知识 秒破伪造SSL证书

提升数字证书知识 秒破伪造SSL证书下个月又到了3.15,又到了一个打假的大日子。日常生活中,人民最常见的有假钞、假广告、假生活用品等等,对于这些假东西我们早已习以为常。然而,假东西已经蔓延到网络世界,甚至是信息安全行业,严重威胁到网络安全,其中网络加密协议SSL证书就是其中之一。前两年,谷歌发现赛门铁克在 Google 不知情下为 Google 域名颁发了有效期一天的预签证书。这样的事情已经不
分类: 企业开发 发布时间: 11-20 21:50 阅读次数: 0

Java全栈开发工程师力荐工具MyEclipse&CodeMix

作为Java开发人员,你是否找到了喜欢的开发工具?本文介绍的这两款市面最流行、价格最实惠、功能最强大的Java开发神器,一定能让你用一次就爱不释手!MyEclipse——企业级Java EE开发工具提起MyEclipse,从事Java工作或学习的朋友们应该很熟悉,它是Eclispse的进一步扩展,是企业级Java EE开发工具。它包括了完备的编码、调试、测试和发布功能,同时也支持Java Serv
分类: 服务端 发布时间: 11-20 21:40 阅读次数: 0

在CentOS8下安装Python3和ansible

编译安装Python3首先通过yum安装一些编译时所需的依赖包:[root@localhost~]#yuminstall-ywgetgccmakelibffi-develzlib*进入Python官网下载地址:https://www.python.org/downloads/source/我这里选择的是最新版的3.8.0:点击相应的版本会跳转到该版本的下载页面,滚动到页面底部,复制源码下载链接:然
分类: 企业开发 发布时间: 11-20 21:40 阅读次数: 0

CSP后做题记录

\(\text{min-max}\)容斥 \(\texttt{and}\) \(\text{FMT}\) \(max(S) = \sum_{T\subseteq S} (-1) ^ {|T|+1} min(T)\) 这个式子可以推广到期望。 主要用来解决一类\(max\)不好算,但\(min\)很好算的问题上。 \(FMT:\)解决子集前缀和以及超集前缀和。 暂时只学了子集和的写法... for (int i = 0; i < n; i++) for (int j = (1 << i)
分类: 其他 发布时间: 11-20 21:34 阅读次数: 0

是真的随笔qvq

DATE:2019.11.20 今天考了试——对光荣爆零。从14:00考到18:30,隔壁计算机教室的电脑弄得心态炸裂了,各种卡,肝了一个下午的两道题以电脑死机没有代码结尾,考完才知道这是最好骗分的两道题,哇血亏,早知道最后就不肝最后两题了qaq。怎么说感觉爆爆零还是很开心的,不太喜欢因为成绩过多影响自己的心情,但说到底还是很在意ummm,(所以现在开始颓废?)唔感觉自己真的好菜,机房都是大佬qaq,叹气,所以更要努力啊,即使有点力不从心也不能放弃,啊加油!这周六jx重考CSP希望能在出发之前
分类: 其他 发布时间: 11-20 21:34 阅读次数: 0

leetcode 27.移除元素

给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 给定 nums = [3,2,2,3], val = 3, 函数应该返回新的长度 2, 并且 nums 中的前两个元素均为 2。 你不需要考虑数组中超出新长度后面的元素。 class Solution { pub
分类: 其他 发布时间: 11-20 21:34 阅读次数: 0

cesium 实现 3d-tiles 平移旋转贴地(附源码下载)

前言 cesium 官网的api文档介绍地址cesium官网api,里面详细的介绍 cesium 各个类的介绍,还有就是在线例子:cesium 官网在线例子,这个也是学习 cesium 的好素材。 内容概览 1.基于cesium 实现 3d-tiles 平移旋转贴地 2.源代码 demo 下载 本篇实现 3d-tiles 平移旋转贴地,效果图如下: 实现思路:核心就是根据旋转、平移矩阵相乘来改变调整 3d-tiles 模型,利用 cesium 函数 Cesium.Matrix3.fromRot
分类: 其他 发布时间: 11-20 21:34 阅读次数: 0

python 随机生成测试数据

python 随机生成测试数据 """一些生成器方法,生成随机数,手机号,以及连续数字等""" import random from faker import Faker fake = Faker('zh_cn') def random_phone_number(): """随机手机号""" return fake.phone_number() def random_country(): '''随机国家''' return fake.country()
分类: 其他 发布时间: 11-20 21:34 阅读次数: 0

剑指offer-面试题21-调整数组顺序使奇数位于偶数前面-双指针

/* 题目: 调整数组顺序使奇数位于偶数前面。 */ /* 思路: 双指针: 一个指针last用于遍历,当为奇数时+1, 当为偶数时,交换last和pre指向的值,向前移动pre指针。 */ #include<iostream> #include<string.h> #include<algorithm> #include<cmath> #include<stdio.h> using namespace std; void reOrderArray(vector<int> &ar
分类: 其他 发布时间: 11-20 21:34 阅读次数: 0

【1120 | Day63】ModelSerializer组件

目录 一、 模型类序列化器 二、定义 三、指定字段 四、添加额外参数 一、 模型类序列化器 如果我们想要使用序列化器对应的是Django的模型类,DRF为我们提供了ModelSerializer模型类序列化器来帮助我们快速创建一个Serializer类。 ModelSerializer与常规的Serializer相同,但提供了: 基于模型类自动生成一系列字段 基于模型类自动为Serializer生成validators,比如unique_together 包含默认的create()和updat
分类: 其他 发布时间: 11-20 21:34 阅读次数: 0

理解Spark SQL(一)—— CLI和ThriftServer

Spark SQL主要提供了两个工具来访问hive中的数据,即CLI和ThriftServer。前提是需要Spark支持Hive,即编译Spark时需要带上hive和hive-thriftserver选项,同时需要确保在$SPARK_HOME/conf目录下有hive-site.xml配置文件(可以从hive中拷贝过来)。在该配置文件中主要是配置hive metastore的URI(Spark的CLI和ThriftServer都需要)以及ThriftServer相关配置项(如hive.serv
分类: 其他 发布时间: 11-20 21:34 阅读次数: 0