Address localhost:1099 is already in use(IDEA启动Tomcat报错1099 is already in use)

IDEA中启动Tomcat报错,Error running Tomcat7.0.52: Address localhost:1099 is already in use 或者是 java.rmi.server.ExportException: Port already in use: 1099 ,表示1099端口被其他进程占用了。 解决方法: 1. win+R,运行,输入cmd,进入命令提示符 2. 输入netstat -aon | findstr 1099,找到占用1099端口的进程ID:P
分类: 其他 发布时间: 03-06 23:18 阅读次数: 0

Saiku2.6 Saiku315 链接SQL的JDBC字符串

Saiku26 type=OLAP name=CloudConn driver=mondrian.olap4j.MondrianOlap4jDriver location=jdbc:mondrian:Jdbc=jdbc:sqlserver://DESKTOP-6VF91N9:2433;databaseName=LANHAIV72;Catalog=res:saiku-datasources/FinSchema.xml;JdbcDrivers=com.microsoft.sqlserver.
分类: 其他 发布时间: 03-06 23:18 阅读次数: 0

用Tensorflow实现DCGAN

1. GAN简介 最近几年,深度神经网络在图像识别、语音识别以及自然语言处理方面的应用有了爆炸式的增长,并且都达到了极高的准确率,某些方面甚至超过了人类的表现。然而人类的能力远超出图像识别和语音识别的任务,像很多需要创造力的任务却是机器很难做到的。但是GAN使得机器解决这些任务成为可能。 深度学习的领军人物Yann LeCun曾经说过: 生成对抗网络(GAN)及其变种已经成为最近10年以来机器学习领域最重要的思想。 为了能更好的了解GAN,做一个比喻,想象一下制作伪钞的犯罪嫌疑人和警察这个现实
分类: 企业开发 发布时间: 03-06 23:17 阅读次数: 0

C++Debug Assertion Failed!到底出错在哪里?

总结来说这种错误存在两种情况,其一就是野指针。 另一种情况就是内存泄露。 在调试的时候一定是在自己编写的函数上找错,不要一只跟着调试顺序在库函数里找错。 注意事项 单步调试找到错误,祝好运。 以上为百度出来的结果,但是我的程序是所有的都运行出来了之后出现了这个对话框,所以,我也没有找到解决方法。
分类: 其他 发布时间: 03-06 23:17 阅读次数: 0

cvCvtPixToPlane & cvCvtPlanetoPix

“cvCvtPixToPlane”: 找不到标识符 将cvCvtPixToPlane 改成 cvSplit 同样错误,解决方法:或 “cvCvtPlaneToPix”: 找不到标识符 增加 #define cvCvtPlaneToPix cvMerge OpenCv版本不同导致。
分类: 其他 发布时间: 03-06 23:17 阅读次数: 0

cvScale 深度转换 线性变换

本文转载自:http://shijuanfeng.blogbus.com/logs/215967179.html 在处理一些需要图像相加运算的操作时,通常定义 IplImage* dst = cvCreateImage(cvGetSize(img),IPL_DEPTH_64F,img->nChannels); 当处理完成后,需要对原这个IPL_DEPTH_64F深度的图像进行显示的时候,就需要做一些转换。可以用cvScale()这个函数,这个函数主要是对图像做线性变换。如果不转换的话,可以发现
分类: 其他 发布时间: 03-06 23:17 阅读次数: 0

截止频率概念

截止频率 fc(1HZ~100HZ),代表什么意思 截止频率fc,用来描述一个滤波器或一个放大器频率特性的指标。一个滤波器或一个放大器,当保持输入信号的幅度不变,改变信号频率使输出信号降至最大值的0.707倍(对应-3dB),或0.5倍时(对应-6dB),该频率称为截止频率。 cut-off frequency 对于一个滤器器来说,在高频端和低频端各有一个截止频率,分别称为上截止频率fH和下截止频率fL。两个截止频率之间的频率范围称为通频带。 BW=fH-fL。 结合你提供的参数,画了一幅图片
分类: 其他 发布时间: 03-06 23:16 阅读次数: 0

opencv 头文件 包含 include 的问题

1.最开始用opencv2.1 直接习惯性的: #include"cv.h“ 这样纸。。。。。只要配置好环境变量之后就OK了。。。 2.新版本之后 大家 都习惯 这样: #include <opencv2/highgui/highgui.hpp> 这样。。 一直弄不太清楚。。。。分析下: 新版本的include 路径是; D:\Program Files\opencv\build\include\opencv; D:\Program Files\opencv\build\include\ope
分类: 其他 发布时间: 03-06 23:16 阅读次数: 0

小波变换通俗解释

1基于opencv的小波变换(有代码,推荐):https://www.cnblogs.com/zhangzhi/archive/2009/09/19/1569888.html 2博客大多转自:https://blog.csdn.net/u013625961/article/details/61427465 3拉普拉斯小波的代码:https://blog.csdn.net/qq_37333087/article/details/81094661 从傅里叶变换到小波变换,并不是一个完全抽象的东西,
分类: 其他 发布时间: 03-06 23:16 阅读次数: 0

OpenCv中 width 和 widthStep的区别

opencv中 width 和 widthStep的区别: width表示图像的每行像素数, widthStep表示存储一行像素需要的字节数。 在OpenCV里边,widthStep必须是4的倍数,从而实现字节对齐,有利于提高运算速度。 如果8U单通道图像宽度为3,那么widthStep是4,加一个字节补齐。这个图像的一行需要4个字节,只使用前3个,最后一个空着。也就是一个宽3高3的图像的imageData数据大小为4*3=12字节。 转载:http://zhidao.baidu.com/li
分类: 其他 发布时间: 03-06 23:16 阅读次数: 0

Python3的opencv环境搭建简易教程

1.根据操作系统和py版本下载对应的whl包: https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv 2.pip安装上述的包, 然后安装一下numpy; 3.测试下代码: import cv2 img = cv2.imread('123.jpg') cv2.namedWindow('image') cv2.imshow('image', img) cv2.waitKey(0) ps: 如果使用pycharm的话, import cv2可能会提示找
分类: 其他 发布时间: 03-06 23:15 阅读次数: 0

distributeed 1.21.8 requires msgpack,which is not installed 分布式1.21.8需要msgpack,未安装

我在安装dask时面临同样的问题。后来我使用这两种方法之一解决了它。 第一种方法:运行此命令 conda install -c anaconda msgpack-python 第二种方法:运行此命令 pip install msgpack 转载:https://stackoverflow.com/questions/51050257/distributed-1-21-8-requires-msgpack-which-is-not-installed
分类: 其他 发布时间: 03-06 23:15 阅读次数: 0

python:只想在opencv中显示红色通道?

刚开始学习python—opencv,感觉要比C或者C++的代码要简单,不过刚开始接触,还有些语法上的不熟悉。 如何只保留某一个通道并显示呢? b[:, :, 1] = 0--------前两个参数是指的h,w,冒号指全部取得,最后一个参数是指的通道序列号,python里面图像是以BGR顺序存储的,b,g,r分别代表序列号0,1,2,所以这一句代码就是指通道序列号为1的,即为g通道,该通道的h和w遍历,全部赋值为0; b[:, :, 1] = 0 b[:, :, 2] = 0---------
分类: 其他 发布时间: 03-06 23:14 阅读次数: 0

plt.imshow与cv2.imshow显示颜色问题

在用plt.imshow和cv2.imshow显示同一幅图时可能会出现颜色差别很大的现象。这是因为: opencv的接口使用BGR,而matplotlib.pyplot 则是RGB模式 下面代码cv2读入的是BGR模式,在opencv里面存储的是BGR,所以img用opencv输出就是正常颜色; 而matplotlib.pyplot是RGB模式,当用cv读入,直接用matplotlib.pyplot输出,颜色就变了,所以需要调整颜色的顺序,就变成了img2; import cv2   imp
分类: 其他 发布时间: 03-06 23:14 阅读次数: 0

java写一个桌面软件exe(一),基本控件

概述 本文对java自带的javax.swing.*包下有图形开发组件,今天就对基本控件做些基本介绍, 基本控件 JFrame(主窗口) 这个控件为一个基本窗口控件,里面可以装除JFrame外的其他控件比如JPanel,JButton等,看个基本效果 public class MainFrame extends JFrame { public MainFrame() { setSize(500, 450);//设置窗口大小 setTitle("我是窗口"
分类: 其他 发布时间: 03-06 23:13 阅读次数: 0

JOI 2018 Final 简要题解

版权声明:本文为博主原创文章,在标注作者的情况下可自由转载。 https://blog.csdn.net/EI_Captain/article/details/87879815 题面见 https://loj.ac/problems/tag/196,205 T1 寒冬暖炉 考虑每两个客人之间的时间间隔 ΔTi−1\Delta T_i - 1ΔTi−1,这 n−1n-1n−1 个关闭暖炉的机会中只能选择 n−kn - kn−k 个,故选择最大的 n−kn-kn−k 个。用 nth_element
分类: 其他 发布时间: 03-06 23:13 阅读次数: 0

[TJOI2016/HEOI2016] 求和 线性解法

版权声明:本文为博主原创文章,在标注作者的情况下可自由转载。 https://blog.csdn.net/EI_Captain/article/details/87906472 题意:求 ∑i=0n∑j=0i\{ij\}⋅2j⋅j! \sum_{i=0}^n \sum_{j=0}^i {i \brace j} \cdot 2^j \cdot j! i=0∑nj=0∑i{ji}⋅2j⋅j! 同余 998244353998244353998244353。 翻了一下各 oj 这题的榜,无一例外都是
分类: 其他 发布时间: 03-06 23:13 阅读次数: 0

脑洞:对时间分块

版权声明:本文为博主原创文章,在标注作者的情况下可自由转载。 https://blog.csdn.net/EI_Captain/article/details/87933221 众所周知,我们有过一些基于对时间倍增的暴力重构的想法,最经典的就是替罪羊树,动态 vector 等等。 另一角度有一些看似“二进制分组”的想法,例如算法导论上的一个用 ⌊log⁡2n⌋\lfloor \log_2 n\rfloor⌊log2n⌋ 个大小分别为 20,21,…2^0, 2^1, \dots20,21,…
分类: 其他 发布时间: 03-06 23:12 阅读次数: 0

240. 搜索二维矩阵 II

搜索二维矩阵 II 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target。该矩阵具有以下特性: 每行的元素从左到右升序排列。 每列的元素从上到下升序排列。 示例: 现有矩阵 matrix 如下: [ [1, 4, 7, 11, 15], [2, 5, 8, 12, 19], [3, 6, 9, 16, 22], [10, 13, 14, 17, 24], [18, 21, 23, 26, 30] ] 思路+代码+注释:
分类: 其他 发布时间: 03-06 23:12 阅读次数: 0

324. 摆动排序 II

摆动排序 II 给定一个无序的数组 nums,将它重新排列成 nums[0] < nums[1] > nums[2] < nums[3]… 的顺序。 示例 1: 输入: nums = [1, 5, 1, 1, 6, 4] 输出: 一个可能的答案是 [1, 4, 1, 5, 1, 6] 思路+代码+注释: public void wiggleSort(int[] nums) { /* 思路:对数组排序,查找数组中位数(n-1)/2,将数组分为前后两部分,将前半部
分类: 其他 发布时间: 03-06 23:12 阅读次数: 0