打印方案之web打印

前言: 前一段时间在工作中,遇到需要通过打印实现对报表或者工作流清单等事情时,都需要运用到打印功能,那么 ,这个时候你会怎么处理? 在这里,我们可以通过最简单的方式实现web打印功能,简单易懂,方便快捷 1.在处理工作流项目中,需求中; 2.使用JQprint做为web打印插件 3.兼容:FireFox,Chrome,IE; 4.没有依赖也没有配置,使用简单 申请表为例: 实现方法: <script src="js/jquery.min.js"></script> <s
分类: 其他 发布时间: 09-30 21:25 阅读次数: 0

TCP通信 - 服务器开启多线程与read()导致服务器阻塞问题

TCP通信的文件上传案例 本地流:客户端和服务器和本地硬盘进行读写,需要使用自己创建的字节流 网络流:客户端和服务器之间读写,必须使用Socket中提供的字节流对象 客户端工作:读取本地文件,上传到服务器,读取服务器回写的数据 明确数据源 目的地:服务器 客户端代码: package cn.learn.web; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; imp
分类: 其他 发布时间: 09-30 21:25 阅读次数: 0

七大顶级资源

一、 疯狂影视搜索 http://www.ifkdy.com/ 一款全能影视搜索引擎,里面的视频资源都是高清的,而且每天不重样,适合喜欢看影视的朋友。 二、 BT搜索 https://www.bturl.la/ 一款磁力搜素引擎,可以搜索影视、音乐、软件、电子书、图片等BT种子资源,功能强大,基本想要的资源都能满足。 三、 迅捷思维导图 http://www.siweidaotu.com/ 一款简单实用的思维导图软件,可绘制各种结构的思维导图,支持xmind,mmap等多种格式,支持大纲视图,
分类: 其他 发布时间: 09-30 21:08 阅读次数: 0

资源搜索

学习技术过程我们经常需要使用搜索引擎来检索资料,国内常用的也就是某度了。 当然有条件的话,搜索引擎首先还是推荐使用 Google,如果没办法使用,可以使用以下几个作为备用: Bing Bing 国际版:https://cn.bing.com/ 比某度好用,之前还被停用了几天,最近可以了。 DuckDuckGo DuckDuckGo:https://duckduckgo.com/ 从官网的介绍来看这个搜索引擎不收集用户信息,而且没有广告。 Stack Overflow Stack Overflo
分类: 其他 发布时间: 09-30 21:08 阅读次数: 0

opencv目标检测之canny算法

canny canny的目标有3个 低错误率 检测出的边缘都是真正的边缘 定位良好 边缘上的像素点与真正的边缘上的像素点距离应该最小 最小响应 边缘只能标识一次,噪声不应该标注为边缘 canny分几步 滤掉噪声 比如高斯滤波 计算梯度 比如用索贝尔算子算出梯度 非极大值抑制 上一步算出来的边缘可能比较粗糙,假设边缘是一条很细的线的话,上面处理完的结果你可以理解为得到一条比较粗的线条,所谓非极大值抑制,就是要在局部像素点中找到变换最剧烈的一个点,这样就得到了更细的边缘. 双阈值检测和连接边缘 前
分类: 其他 发布时间: 09-30 21:08 阅读次数: 0

CF13B Letter A

CF13B Letter A 洛谷传送门 题目描述 Little Petya learns how to write. The teacher gave pupils the task to write the letter AA on the sheet of paper. It is required to check whether Petya really had written the letter AA . You are given three segments on the p
分类: 其他 发布时间: 09-30 21:08 阅读次数: 0

郭盛华为什么被称为国民校长?到底有什么来历?

今天给大家详细介绍一下,什么是黑客?“黑客”都是以足智多谋和复杂理论的知识而闻名,如果说到“黑客”,网友们首先想到什么:比程序员酷一点?比武林大侠低调一点?反正在小编心目中,黑客都是很“牛逼”的人群,他们技术精湛,出神入化,独来儿往。“黑客”在世界任何的地方,都是一群秘密的团体,这些人分布在世界的角落,通过一种特别的方式去窥探世界,不时会向世界发出致命攻击,让世人证明着这个团体的存在!以下为大家揭秘一位传奇人物,人称国民校长。 郭盛华真实资料 郭盛华,男,1990年生于广东省肇庆市,祖籍广宁县
分类: 其他 发布时间: 09-30 21:08 阅读次数: 0

爬虫之获取猫眼电影10W评论

第一步 打开一个电影的评论界面: 哪吒之魔童降世:https://maoyan.com/films/1211270 我们发现这里只显示10条评论,而我们需要爬取10w条数据,所以不能从此页面进行抓包,所以放弃!!!! 于是又上网查,终于看到一篇文章说到开发者模式可以直接切换到手机模式; 第二步 切换开发者模式为手机模式 切换模式后可以看到所有评论都显示出来了,我们可以直接抓包进行分析 第三步 点击查看全部讨论 开发者工具切换切换XHR,然后一直下滑查看评论 每条请求所对应的数据 http://
分类: 其他 发布时间: 09-30 21:08 阅读次数: 0

C# 获取特殊日期

//1.当前时间 DateTime dt = DateTime.Now; //2.本周周一 DateTime startWeek = dt.AddDays(1 - Convert.ToInt32(dt.DayOfWeek.ToString("d"))); //3.本周周日 DateTime endWeek = startWeek.AddDays(6); //4.本月月初 DateTime startMonth = dt.AddDays(1 - dt.Day); //5.本月月末 DateTim
分类: 其他 发布时间: 09-30 21:08 阅读次数: 0

计算机图形学初步 - 2

学网上的很多教程配置了环境,要使用的软件在这里有。 第一份图形学程序: // ConsoleApplication1.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 // #include "pch.h" #include <iostream> #include <GLFW/glfw3.h> // Window dimensions const GLuint WIDTH = 1600, HEIGHT = 900; void display() {
分类: 其他 发布时间: 09-30 21:08 阅读次数: 0

Java 之 函数式接口

函数式接口 一、概念   函数式接口在 java 中是指:有且仅有一个抽象方法的接口。   函数式接口,即适用于函数式编程场景的接口。 而Java中的函数式编程体现就是Lambda,所以函数式接口就是可以适用于Lambda使用的接口。只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能顺利地进行推导。   Tips:“语法糖”是指使用更加方便,但是原理不变的代码语法。例如在遍历集合时使用的for-each语法,其实底层的实现原理仍然是迭代器,这便是“语法糖”。从应用层面来讲,Jav
分类: 其他 发布时间: 09-30 21:08 阅读次数: 0

codeforces 1198E Rectangle Painting 2 最小点覆盖

题目传送门 题意:   有一个$n∗n$的网格,网格中有一些矩形是黑的,其他点都是白的。   你每次可以花费$ min (h,w)$的代价把一个$h*w$的矩形区域变白。求把所有黑格变白的最小代价。 思路:   对于一列来说,如果我们要把这一列涂白,那必定会一涂到底,这样对结果只会有好处。行也是这样。   明白了这个之后,这道题就变成了一道需要离散化的最小点覆盖问题,离散化时注意这个是网格,所以$x2,y2$都需要加1处理,然后跑一边网络流即可。 #pragma GCC optimize (2
分类: 其他 发布时间: 09-30 21:08 阅读次数: 0

关于CSP的小道消息

小道消息(未经官方证实) 来源:上海CCF教练群(自行判断) CSP 第一轮全为选择题,约40-50题。考察范围和往年一致。
分类: 其他 发布时间: 09-30 21:08 阅读次数: 0

Exercise 38 - list

ten_things = "Apples Oranges Crows Telephone Light Sugar" print("Wait there's not 10 things in that list, let's fix that.") stuff = ten_things.split(' ') more_stuff = ["Day", "Night", "Song", "Frisbee", "Corn", "Banana", "Girl", "Boy"] whi
分类: 其他 发布时间: 09-30 21:08 阅读次数: 0

肖逸菲·第三次作业(结对李全喜)

1、结对使用的Github项目地址:https://github.com/15565048308/PairProgramming 2、结对伙伴的作业地址:https://home.cnblogs.com/u/kingxi/ 3、结对照片: 4、项目过程 (1)部分代码 (2)随机点名界面展示 (3)提交代码 5、PSP表格 |PSP2.1|Personal Software Process Stages|预估耗时(分钟)|实际耗时(分钟)| |--|--|--|--| |Planning |计
分类: 其他 发布时间: 09-30 21:08 阅读次数: 0

$loj526\ [LibreOJ\ \beta\ Round\ \#4]$ 子集 图论

正解:图论 解题报告: 传送门$QwQ$ 发现最大团不好求,于是考虑求最大独立集.也就把所有$gcd(i,j)\cdot gcd(i+1,j+1)=1$的点之间连边,然后求最大独立集. 发现依然不可做,不妨猜结论:这张图一定是张二分图. 其实猜到了证明还是挺$easy$的$QwQ$ 发现连边的点之间的奇偶性一定不同,因为若相同,$gcd$必定为2的倍数 所以这是张二分图 然后就做完辣,$over$
分类: 其他 发布时间: 09-30 21:08 阅读次数: 0

利用sqlalchemy 查询视图

这个问题 google 百度 中英文搜了一上午。最新的回答还是 7年前。最后自己靠着官方文档的自己改出来一个比较方便的方法 使用环境 python == 3.7.0 SQLAlchemy === 1.2.14 sqlacodegen === 2.0.1 生成视图对应的ORM类 首先对于已经有数据表的项目来说可以使用sqlacodegen来快速构建表对应的类命令如下 sqlacodegen --noviews --noconstraints --outfile=/root/models.py m
分类: 其他 发布时间: 09-30 21:08 阅读次数: 0

有关hibernate.hbm2ddl.auto create删除原来的表后无法创建的问题

由于是初学者,我这几天在看JPA方面的东西,今天在对照视频学习JPA的动态查询方面时遇到了一个问题 以上是在运行在插入过程中,突然开始报错,内容是org.springframework.dao.InvalidDataAccessResourceUsageException: could not execute statement; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarException: could
分类: 其他 发布时间: 09-30 21:08 阅读次数: 0

$CF1063B\ Labyrinth$ $01$最短路/$01BFS$

\(Des\) 有一个网格图,上面的格子分为空地和障碍,障碍是不可以走的.现在从给定的起点出发开始 到处乱 走,最多可以往左走\(l\)次,往右走\(r\)次.求可能到达的点数. \(Sol\) 如果只限制了向左或向右走的次数就要简单一些,所以我们先思考这一种情形. 假设只限制了向左走不能超过\(l\)次.这样转化:对于每个点,它向左走花费的代价是\(1\),其他方向的代价是\(0\).求从给定起点出发,走到每一个点的最小花费.对于某一个点,如果这个花费是\(\leq l\)的,那么这个位置就
分类: 其他 发布时间: 09-30 21:07 阅读次数: 0

scrapy框架自定制命令

写好自己的爬虫项目之后,可以自己定制爬虫运行的命令。 一、单爬虫 在项目的根目录下新建一个py文件,如命名为start.py,写入如下代码: from scrapy.cmdline import execute if __name__ == "__main__": execute(["scrapy", "crawl", "chouti", "--nolog"]) 运行start.py即可。 二、多爬虫运行 1、在spiders的同级目录创建文件夹,如commands; 2、在这
分类: 其他 发布时间: 09-30 21:07 阅读次数: 0