vue生成pdf

主要参考 https://blog.csdn.net/qq_37880968/article/details/94626001 1.添加模块 npm install --save html2canvas npm install jspdf --save 2.引入工具函数 import html2canvas from 'html2canvas'; import JsPDF from 'jspdf'; /** * @param ele 要生成 pdf 的DOM元素(容器)
分类: 其他 发布时间: 12-06 23:17 阅读次数: 0

SQL保留2位小数

truncate(num, 位数); //不四舍五入,4位后 没有逗号分隔 。输出4111545.13 truncate(4111545.1366,2);
分类: 其他 发布时间: 12-06 23:17 阅读次数: 0

洛谷 P2800 又上锁妖塔

题目传送门 解题思路: 用f[i][0]表示不是用法术上到的第i层,而f[i][1]表示是用法术飞到第i层的最小值. AC代码: 1 #include<iostream> 2 #include<cstdio> 3 4 using namespace std; 5 6 int n,a[1000002],f[1000002][2]; 7 8 int main() { 9 scanf("%d",&n); 10 for(int i = 1;i <= n; i++
分类: 其他 发布时间: 12-06 23:17 阅读次数: 0

Web API---DOM---为元素绑定事件的引入,为元素绑定多个代码,兼容代码

1. 为元素绑定事件的引入: 用src直接绑定多个,只实现最后一个(programmer2.js) <input type="button" value="按钮" id="btn"/> <script src="common.js"></script> <script src="programmer1.js"></script> <script src="programmer2.js"></script> <script> my$("btn").onclick=function ()
分类: 其他 发布时间: 12-06 23:17 阅读次数: 0

100行代码实现两点线路地图

<!doctype html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width"> <title>高德地图api初体验
分类: 其他 发布时间: 12-06 23:17 阅读次数: 0

Django配置多数据库

1、定义数据库 在Django项目中,一个工程中存在多个app应用很常见,希望不同的app连接不同的数据库,这个时候需要建立多个数据库连接。 在Django的setting中使用DATABASE设置定义数据库,可以将数据库映射到特定的别名字典中 DATABASE定义的是给嵌套字典,该设置必须设置default默认数据库。默认使用SQLite进行单已数据库设置 1)DATABASE内部选项 ATOMIC_REQUESTS:为True的数据库事务包装每个视图,默认为False AUTOCOMMIT
分类: 其他 发布时间: 12-06 23:17 阅读次数: 0

模拟测试

7-1 旅游规划 有了一张自驾旅游路线图,你会知道城市间的高速公路长度、以及该公路要收取的过路费。现在需要你写一个程序,帮助前来咨询的游客找一条出发地和目的地之间的最短路径。如果有若干条路径都是最短的,那么需要输出最便宜的一条路径。 输入格式: 输入说明:输入数据的第1行给出4个正整数N、M、S、D,其中N(2≤N≤500)是城市的个数,顺便假设城市的编号为0~(N−1);M是高速公路的条数;S是出发地的城市编号;D是目的地的城市编号。随后的M行中,每行给出一条高速公路的信息,分别是:城市1、
分类: 其他 发布时间: 12-06 23:17 阅读次数: 0

Android课设报告 123 赵乾

基于Android的天喵购物系统设计与实现 一,选题目的及意义 随着智能手机的普及,基于Android平台的应用软件需求也越来越多。通过计算机系统的设计与开发,验证和扩展本科前三年所学相关课程的理论知识,在实践中深入理解其中的重点和难点,提高基本理论水平,巩固基础知识体系,掌握计算机系统设计与开发的基本技能,培养灵活运用理论知识分析和解决实际问题的能力。 当下我们处于大数据网络时代,无疑,网上购物脱颖而出,即马云阿里巴巴成立以来,网上购物成为人民日益需求的购物来源,而其简单便捷,足不出户便能买
分类: 其他 发布时间: 12-06 23:17 阅读次数: 0

爬取js加密和混淆的例子

作业讲解:js逆向 概述 url:https://nyloner.cn/proxy 需求:将这个网页中的代理ip和端口号进行爬取 难点: 动态变化的请求参数 js加密 需要js逆向 分析 爬取的数据是动态加载 并且我们进行了抓包工具的全局搜索,没有查找到结果 意味着:爬取的数据从服务端请求到的是加密的密文数据 页面每10s刷新一次,刷新后发现数据更新,但是浏览器地址栏的url没有变,说明加载出的数据是由ajax请求到的。 动态加载出来的数据是由ajax请求到的,并且请
分类: 其他 发布时间: 12-06 23:01 阅读次数: 0

京东首页项目(2) ---顶部模块实现

京东首页项目(2)---顶部模块 上篇对该项目做了个总述 : 京东首页项目(1)---总述 这篇就开始写京东首页。这篇所需完成的工作如下: 顶部模块一共包含3个部分: 1、京东顶部模块 2、快捷导航模块 3、头部区域模块。 一、公共样式(base.css) base.css 是用来存放公共的样式的,公共样式可以用于整个前端项目。 /* 版心 */ .w { width: 1190px; /*设置版心的宽度*/ margin: auto; /* 水平居中*/ } .fr
分类: 其他 发布时间: 12-06 23:01 阅读次数: 0

爬虫入门五(移动端数据的爬取)

常用的抓包工具 常用的抓包工具:本质就是一款服务器,适用于实现请求和响应的拦截 fiddler 默认只可以抓起http协议的请求和响应 https: tools - options - https - detrypt https traffic 含义:将fiddler的证书安装到本地 青花瓷(charles) miteproxy 移动端数据的爬取 配置相关的环境 fiddler的配置: tools-》options-》connections-
分类: 其他 发布时间: 12-06 23:01 阅读次数: 0

UISelector

1、UiSelector的基本方法 UiSelector对象可以理解为一种条件对象,描述的是一种条件,可以配合UiObject使用得到某个符合条件的控件对象。 所有的方法都是public的,且都返回UiSelector类的对象。 文本方面的方法:   1.text(String text) 文本   2.textContains(String text) 文本包含   3.textMatches(String regex) 文本正则   4.textStartsWith(String text
分类: 其他 发布时间: 12-06 23:01 阅读次数: 0

工厂模式的设计模式与代码的结构特性

软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态。 本文对工厂模式进行详细讲解。 一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态
分类: 其他 发布时间: 12-06 23:01 阅读次数: 0

字节流和字符流的简记

一、什么是流?什么是输入输出流?   流是个抽象的概念,是对输入输出设备的抽象,输入流可以看作一个输入通道,外部传入数据给程序需要借助输入流;输出流可以看作一个输出通道,程序把数据传输到外部需要借助输出流。 二、什么是字节流和字符流?   1、字节流:传输数据的最基本单位是字节 的 流。字节流的类通常以stream结尾     字节输入流:常用的有:       a、InputStream:是字节输入流的抽象基类,不能创建对象,但是可以用来“接口化编程”。       b、FileInputS
分类: 其他 发布时间: 12-06 23:01 阅读次数: 0

安卓课设报告

安卓课程设计报告 记账管理系统 学校:沈阳科技学院 系别:信息与控制工程系 专业:计算机科学与技术 班级:1702 学号:173230222 姓名:封焱 指导教师:郭丹 目录 一.需求分析.................................. 二.技术说明.................................. 三.代码...................................... 四.系统测试..............................
分类: 其他 发布时间: 12-06 23:01 阅读次数: 0

TP验证规则Validate

use think\Validate; <?php namespace app\common\model; use think\Validate; use think\Db; class InvoiceRecords extends BaseModel { protected $table = 't_invoice_record'; protected $rule = [ 'type' => 'in:1,2', 'invoice_tel'
分类: 其他 发布时间: 12-06 23:01 阅读次数: 0

[Beta阶段]第二次Scrum Meeting

[Beta阶段]第二次Scrum Meeting GitHub项目地址https://github.com/ShiKeing/repository 情况简述 会议基本内容摘 参与讨论人员 全员 讨论时间 2019/11/29 15:00-16:00 1h 每个人的工作 团队成员 已完成任务 计划任务 遇到的困难 王美霞 沈仕杰 李菀琬 蓝春美 王铸涛 魏炫宁 每日例会照片 迁入记录
分类: 其他 发布时间: 12-06 23:01 阅读次数: 0

Optional接口简记

@Data public class Employee { private String name; } @Data public class Company { private String name; private List<Employee> employees; } /** * optional接口, optional的使用都是基于函数式的用法, 不写if-else判断 * optional 无法序列化, 不要将她作为方法参数 或 类的成员变量,
分类: 其他 发布时间: 12-06 23:01 阅读次数: 0

wine

参考这个博客 下载最新版wine 安装 解压后进入目录: win-4.19 sudo apt-get install flex sudo apt-get install bison ./configure --enable-win64 make -j8 卸载 make uninstall
分类: 其他 发布时间: 12-06 23:01 阅读次数: 0

实训第四天巨坑记录

今天真是一个倒霉的日子,哈哈哈哈,一言难尽,我的学习之路真是悲惨。 以前就不会出这样的问题,以后学习的时候不要直接用别人的搭建成果,不然会出很多事情。 比如今天的tomcat就是去ftp下载的东西还不如自己去找资料,这样可能慢一点,但出错的机会少很多,所以重在基础和基本知识的理解。 还是记录一下今天怎么排的错吧。 首先我用的是1.8的jdk和tomcat7,然后就无法编译 所以需要1.8的jdk和tomcat8.就可以了。
分类: 其他 发布时间: 12-06 23:01 阅读次数: 0