深度学习与Pytorch入门实战(十四)时间序列预测

笔记摘抄 1. 问题描述 已知 [k, k+n)时刻的正弦函数,预测 [k+t, k+n+t)时刻的正弦曲线。 因为每个时刻曲线上的点是一个值,即feature_len=1 如果给出50个时刻的点,即seq_len=50 如果只提供一条曲线供输入,即batch=1 输入的shape=[seq_len, batch, feature_len] = [50, 1, 1]。
分类: 其他 发布时间: 07-23 23:38 阅读次数: 0

java完成HTML转PDF wkhtmltopdf

为什么使用wkhtmltopdf HTML转PDF的实现方式有很多,但是转换出来的PDF的质量又好有坏。之前试过IText和一些其他的工具,但是不是格式乱了就是由于标签书写不规范(没有结尾标签)导致转换出来的效果都不太满意,最后发现wkhtmltopdf转换格式什么基本没有问题而且使用也是比较简单就使用wkhtmltopdf。 第一步 下载安装 官网地址:https://wkhtmltopdf.org/downloads.html 根据自己的系统来选择安装包。 第二步 配置环境变量 安装完成之
分类: 其他 发布时间: 07-23 23:38 阅读次数: 0

IOCP实现高并发以及与传统socke编程的对比

前言 传统socket编程中服务端一般为每一个客户端开启一个线程(一对一)。这样虽然可以使程序的结构简单明了并且方便对数据处理,但是这些都是建立在创建多个线程的基础上,也就是以牺牲线程为代价。一旦有大量数量了客户端连接服务端,我们的服务端需要开启很多线程这显然是不能被我们所接受的。那么为了解决这个问题就必须采用一种方法令有限的线程去处理所有的客户端连接,windows的IOCP完成端口就可以帮助我们完成这个操作。 IOCP实现高并发思路 相关函数 WSARecv/WSASend WSARecv
分类: 其他 发布时间: 07-23 23:38 阅读次数: 0

kafka配置双监听

kafka配置双监听 由于公司需要在其他城市开通业务所以另外开了一个数据库但是kafka消费想直接使用旧的项目,以免多部署一个项目占用服务器内存空间。 首先先在配置文件中配置2个kafka的ip端口等信息 spring.kafka.xx.bootstrap-servers=xxx.xxx.x.x:xxxx kafkaip和端口 spring.kafka.xx.group-id=camphor spring.kafka.xx.enable-auto-commit=false 自动提交设置关闭
分类: 其他 发布时间: 07-23 23:38 阅读次数: 0

进程调度&调度算法

初识调度 在学校时,只要讲到操作系统时我就见到周公了。所以我非常不喜欢所谓的模型,对计算机的理解也习惯从生活中来到生活中去,现在对于原理有了一些浅显的理解,那么我就抛砖引玉,希望得到大佬的指正。 在了解进程调度时,先了解两个小故事 齐国使者到大梁来,孙膑以刑徒的身份秘密拜见,劝说齐国使者。齐国使者觉得此人是个奇人,就偷偷地把他载回齐国。齐国将军田忌非常赏识他,并且待如上宾。田忌经常与齐国众公子赛马,设重金赌注。孙膑发现他们的马脚力都差不多,马分为上、中、下三等,于是对田忌说:“您只管下大赌注,
分类: 其他 发布时间: 07-23 23:38 阅读次数: 0

入职第一天之所感

准备工作 今天是第一天入职,租房子租金押金,购置生活用品小家电,总共花费5K左右。花钱容易挣钱难。 心情如何 虽然在深圳的第一份工作是外包工作,但是我希望自己也能好好干,多学一点技术,虽然不会待太久,但也希望发挥出自己的积极性。 未来打算 不管怎么说,还是打算考一个非全的硕士,暂定北京航天航空大学吧。希望自己也要好好工作的同时好好学习。 祝愿自己 希望明年年底的时候,自己写下的东西能够实现吧~~加油。
分类: 其他 发布时间: 07-23 23:38 阅读次数: 0

Java中多线程编程--synchronized关键字

一、什么时候使用synchronized关键字 在多线程编程永远都逃不开线程安全的问题,影响线程安全的因素主要有两:1、存在共享数据;2、多线程共同操作共享数据。关键字synchronized可以保证在同一时刻,只有一个线程可以执行某个方法或某个代码块,同时synchronized可以保证一个线程的变化可见(可见性),即可以代替volatile关键字(后面也会详细讲解)。 二、特性 synchronized关键子可以修饰类、方法或者代码块,有以下特性: 1、当多个并发的线程访问sychroni
分类: 其他 发布时间: 07-23 23:38 阅读次数: 0

初始DOS命令与批处理

网络测试命令 1、如何查看IP地址 ipconfig # 查看IP地址的基本信息 ipconfig /all # 查看IP地址的详细信息 2、测试网络的连通性 ping 目标IP # 测试网络的连通性 ping -t 目标IP地址 # 一直ping ping -n 数字 目标IP地址 # 修改ping包的数量 如果ping不通,说明对方离线或者开了防火墙 3、手动解析域名 nslookup www.b
分类: 其他 发布时间: 07-23 23:38 阅读次数: 0

今天写了一个SSM小项目,运行之后,前端页面的CSS、js样式显示不出来,具体操作如下:

因为SSM中我们设置了拦截器,拦截器会拦截CSS和JS,所有样式渲染不出来,在Web.xml中写上 1 <servlet-mapping> 2 <servlet-name>default</servlet-name> 3 <url-pattern>/static/css/*</url-pattern> 4 <url-pattern>/static/js/*</url-pattern> 5 <url-pattern>/static/img/*</url-pattern> 6 7
分类: 其他 发布时间: 07-23 23:38 阅读次数: 0

O、Θ、Ω、o、ω,别再傻傻分不清了!

前言 本篇文章收录于专辑:http://dwz.win/HjK,点击解锁更多数据结构与算法的知识。 你好,我是彤哥,一个每天爬二十六层楼还不忘读源码的硬核男人。 前面几节,我们一起学习了算法的复杂度如何分析,并从最坏、平均、最好以及不能使用最坏情况全方位无死角的剖析了算法的复杂度,在我们表示复杂度的时候,通常使用大O来表示。 但是,在其他书籍中,你可能还见过Θ、Ω、o、ω等符号。 那么,这些符号又是什么意思呢? 本节,我们就来解决这个问题。 读音 我们先来纠正一波读音: O,/əʊ/,大Oh
分类: 其他 发布时间: 07-23 23:38 阅读次数: 0

Java学习第18天

继续
分类: 其他 发布时间: 07-23 23:38 阅读次数: 0

CountDownLatch线程计数器

CountDownLatch的使用 概念 countDownLatch这个类使一个线程等待其他线程各自执行完毕后再执行。 countDownLatch是通过一个计数器来实现的,计数器的初始值是线程的数量。每当一个线程执行完毕后,计数器的值就-1,当计数器的值为0时,表示所有线程都执行完毕,然后在闭锁上等待的线程就可以恢复工作了。 使用场景 在一些时候由于数据库连表查询过于缓慢,并且无法在数据库sql层进行优化,这时我们需要在代码中使用线程去分页查询数据,多个线程都执行完毕后将数据封装进一个li
分类: 其他 发布时间: 07-23 23:38 阅读次数: 0

__call()和__callStatic()实例详解

<?php class Demo { //第一个参数是方法名,第二个参数是方法参数,以数组形式传入 public function __call($method,$args) { //遍历参数$args $var = ''; foreach ($args as $value){ $var .= $value.',';// .= 字符串的连接运算 } return '方
分类: 其他 发布时间: 07-23 23:38 阅读次数: 0

一次MySQL left join 查询过慢的解决过程

为什么会出现这个问题 在工作的过程中要把sql server 数据库中的几个表迁移到MySQL当中,以为数据库的方言和函数不同很多地方需要替换。在替换完成之后发现了一个问题,同样的一句关联查询语句在sql server总只需要0.2秒左右,在MySQL中却需要11秒左右。 MySQL sql SELECT a.estate_name AS estateName, a.location AS estateLocation, IFNULL( b.挂牌数量, 0 ) AS numberList
分类: 其他 发布时间: 07-23 23:38 阅读次数: 0

monolog封装

做一下基本关于Monolog的基本介绍: Monolog是基于PHP的日志类库。 介绍就到这,言归正传 安装 安装最新版本:(composer 还没安装的~:https://www.phpcomposer.com/) composer require monolog/monolog 要求PHP版本为5.3以上。 以上都是百度都可以进行搜索的废话,这里咱们只是进行复制并且再废话一遍~ 接下来的是重点: <?php /** * Created by PhpStorm. * User: j
分类: 其他 发布时间: 07-23 23:38 阅读次数: 0

点多边形测试

什么叫点多边形检测 测试一个点是否在给定的多边形内部,边缘或者外部 根据所有点到多边形中心距离可以生成一幅图像(测试图) cv::pointPolygonTest InputArray contour 输入的轮廓 Point2f pt 测试点 bool measureDist 是否返回距离值,否的话返回三个值1在内部,0在边界,-1在外面 步骤 构建一张400x400八通道的图像 画一个闭合六边形 发现轮廓 对图像中所有的点做点多边形测试,得到距离,归一化后显示 #include<iostre
分类: 其他 发布时间: 07-23 23:38 阅读次数: 0

python paramiko 各种错误

Error reading SSH protocol banner 这个错误出现在服务器接受连接但是ssh守护进程没有及时响应的情况(默认是15s). 要解决这个问题, 需要将paramiko的响应等待时间调长。 transport.py中def __init__()初始化函数中: # how long (seconds) to wait for the SSH banner self.banner_timeout = 15 client.py中 def conne
分类: 其他 发布时间: 07-23 23:38 阅读次数: 0

jmeter:多机联合负载

如图: 在做服务端性能测试时,3.20GHz以时,8G内存,算是还可以,一台机最多模拟300线程,但如果我们要模拟大量客户时,比如上千上万,单单3、4百线程还是不够的,所以,我们需要使用多机负载来进行测试; jmeter多机负载优点:   1、不需要把脚本手动发送到负载机,只需要控制机与负载机ping的通,在同一网段下就可以   2、测试完后,测试结果会自动汇报到控制机中 这里使用虚拟机里面模拟一个负载机,把jmeter安装拷贝机器,解压直接运行bin目录下jmeter.sh即可: 主机IP:
分类: 其他 发布时间: 07-23 23:38 阅读次数: 0

根据一个经纬度查询附近的楼盘信息

最近做一个项目,需要查询一个门店3公里范围内的所有楼盘信息 实现原理 先算出该点周围的矩形的四个点,然后使用经纬度去直接匹配数据库中的记录。 java代码 /** * 根据传入的经纬度和半径范围确定附近的经纬度范围 * * @param longitude 经度 * @param latitude 纬度 * @param distance 距离 多少千米 * @return */ public static Location getN
分类: 其他 发布时间: 07-23 23:38 阅读次数: 0

那群吵着说iOS不行了的人,现在都去哪了?

前言: 平时工作之余,我也会偶尔看下QQ交流群里面的聊天信息,最近发现群里的很多iOSer都在讨论iOS不如从前,自嘲iOS岗位没人要。 群里有人就说了,三年前我刚培训出来加的群就有人喊iOS开发没人要了,现在不也是好好的吗? 比较有意思的是说上面这句话的人,也同样说了下面这句话。 其实不然,不是iOS开发没人要,25k以上的iOS在北上照样烂大街,一般普通的码农,在别的城市做着最基本的UI业务, 每天过着三和大神的日子,能混则混,肯定是挺难的,毕竟跟北上广深那些个大厂的iOSer比较起来的话
分类: 其他 发布时间: 07-23 23:38 阅读次数: 0