ISP算法高水平分析(下)

ISP算法高水平分析(下) 十.LSC(Lens Shade Correction)------镜头阴影矫正 Lens Shading指画面四角由于入射光线不足形成的暗角,同时,由于不同频率的光折射率差别,导致 color shading。因此需要镜头影音校正(Lens Shading Correction)。lens shading分为两种 luma shading( 亮度阴影)和 color shading (色彩偏差)。 矫正方法 Shading的矫正方法目前主流有两种:一种是同心圆法,
分类: 其他 发布时间: 05-21 21:08 阅读次数: 0

Linux下使用crontab执行一个shell脚本

#################### root路径下新建一个hello.sh文件,内容如下: #!/bin/bash echo 123 注意: 1,一定要以.sh结尾 2,#!/bin/bash 是必须要写的 3,通过chmod命令赋予该脚本的执行权限chmod 755 hello.sh,否则没有执行权限 ###################### 手动执行这个shell文件 sh /root/hello.sh ######################## 定时执行这个文件 * *
分类: 其他 发布时间: 05-21 21:08 阅读次数: 0

Java线程运行诊断

首先说明图片都是黑马程序员课上的图片,为了更好理解,所以我把他们的运行截图直接拿来了,因为我的虚拟机上没有JAVA相关的东西。 比如出现了CPU占用过多问题我们应该怎么做?(其他的也是类似的) 1.用nohup java 命令后台运行程序 2.用top定位哪个进程对cpu的占用过高 以上图片可以看到32655的进程号占用CPU过多 3.ps H -eo pid,tid,%cpu|grep 进程id(用ps命令进一步定位,哪个线程引起的cpu占用过高) 此时可以看到线程id 32665占用的CP
分类: 其他 发布时间: 05-21 21:08 阅读次数: 0

2017级系统综合实践 第5次实践作业

作业链接
分类: 其他 发布时间: 05-21 21:08 阅读次数: 0

安卓客户端与服务端对称加密传输demo

APP端传输一些敏感到后台服务端的时候,我们一般都是需要加密传输的。至于使用对称加密还是非对称加密的话,就得看你对数据有多负责了。 下面是我在开发中用到的一个使用AES对称加密传输的demo(亲测有用),希望这个demo对你有一定参考价值。对称加密非对称加密的原理这里就不废话了,直接上代码 import javax.crypto.*; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec
分类: 其他 发布时间: 05-21 21:08 阅读次数: 0

异步 TCP 通信 ---- AsyncTcpClient

1 using System; 2 using System.Diagnostics; 3 using System.Globalization; 4 using System.Net; 5 using System.Net.Sockets; 6 using System.Text; 7 using System.Threading; 8 9 namespace JCommon.Network 10 { 11 /// <summary> 12
分类: 其他 发布时间: 05-21 21:08 阅读次数: 0

数据结构实验六是否同一颗二叉树

数据结构与算法实验报告 第六次实验 姓名:孙瑞霜 一、实验目的 1、熟练掌握学习的每种结构及其相应算法; 2、理论联系实际,会对现实问题建模并设计相应算法。 3、优化算法,使得算法效率适当提高 二、实验要求: 1. 认真阅读和掌握教材上和本实验相关的内容和算法; 2. 上机将各种相关算法实现; 3. 实现上面实验目的要求的功能,并能进行简单的验证。 三、实验内容 认真学习 学习通->数据结构->资料->数据结构实验指导书--陈越版,从第二章进阶实验1~10中任选一个来实现,编写程序,输入给定的
分类: 其他 发布时间: 05-21 21:08 阅读次数: 0

Linux系统下部署eleasticsearch+kibana

1.官网下载eleasticsearch和kibana,两个版本应安装一致,否则会出现kibana连接不上eleasticsearch的情况(这里我以6.3.1为例)   eleasticsearch的下载地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch      kibana的下载地址:https://www.elastic.co/cn/downloads/past-releases#kibana    2.
分类: 其他 发布时间: 05-21 21:08 阅读次数: 0

【MIT 6.824】Lab1

这篇博客主要记录了Lab1的实现,MapReduce论文阅读的笔记。 Lab1 1, MapReduce是什么? MapReduce是一个编程的模型,可以说是一个框架,用来处理和生成大规模数据,开发者只需要提供Map和Reduce函数就可以利用分布式计算。MapReduce框架隐藏了底层的细节,让开发者可以更加专注于某一个任务的编程而不用考虑分布式计算的处理细节。这套框架隐藏的细节有:数据分割,任务调度,错误处理,通信。 Map的输入是一个键值对;输出是一组键值对。Reduce的输入是一个键,
分类: 其他 发布时间: 05-21 21:08 阅读次数: 0

day52 前端之Bootstrap

目录 前端框架Bootstrap 注意 布局容器 栅格系统 栅格参数 排版 表格 表单 按钮 图标 导航条 分页器 弹框 前端框架Bootstrap 该框架已经帮你写好了很多页面样式,你如果需要使用,只需要下载它对应文件,之后直接cv拷贝即可 在使用Bootstrap的时候所有的页面样式都只需要你通过class来调节即可 版本选择建议使用v3版本:https://v3.bootcss.com/ 注意 bootstrap的js代码是依赖于jQuery的,也就意味着你在使用Bootstrap动态效
分类: 其他 发布时间: 05-21 21:08 阅读次数: 0

终于,帮开发写了一个bug

写在文章的开头 最近项目比较紧,尤其前端的的需求比较多,作为一名测试,也会些vue,本着加快项目进度的美好想法,就自告奋勇的向组长承接了一部分开发的任务,其中有个需求需要在我们的广告管理后台新增一个上传图片的功能,需要先上传到七牛云,然后在将图片的地址传给服务端。 bug的由来 在项目里我们使用的是Iview组件库的Upload组件,这个组件可以设置一个回调函数用于在文件上传成功后做一些处理 on-success属性可以用于指定上传成功后的回调函数,我就把图片上传到服务端的逻辑写在了这个回调函
分类: 其他 发布时间: 05-21 21:07 阅读次数: 0

【bWAPP】0X00 安装教程

下载地址:https://sourceforge.net/projects/bwapp/files/bWAPP/ 将BWAPP文件直接复制到PHPstudy的WWW路径下 在admin目录下修改setting.php的$db_password=”bug”;参数为自己的数据库连接密码。 之后在浏览器中访问http://ip/bWAPP/install.php 点击一下“here”,即安装成功(我这边是显示数据库已经存在) 然后进入登录界面 用户名和密码有默认的: bee/bug 下面也可以选择题
分类: 其他 发布时间: 05-21 21:07 阅读次数: 0

Selenium八大定位

在Selenium中根据HTML页面元素来定位,在Web测试过程中常用的操作步骤: (1)定位网页上的页面元素,并获取元素对象。 (2)对元素对象实施单击、双击、拖拽或者输入值等操作。 Selenium提供了8种不同的定位方法,分别通过id、name、xpath、class name、tag name、link_text、partial link text及css selector进行定位。 find_element_by_id() find_element_by_name() find_el
分类: 其他 发布时间: 05-21 21:07 阅读次数: 0

AWS Cloudformation - Parameter Store

我们可以在SystemManager的ParameterStore里面定义一些参数,然后在我们的cloudformation模板文件里面直接调用这些参数。下面给两个例子进行说明。首先在AWSSystemManager里面的ParameterStore里面创建两个参数这两个参数都是string类型,devinstance我定义为t2.micro;prodinstance我定义为t3.micro然后我
分类: 企业开发 发布时间: 05-21 21:04 阅读次数: 0

sql server如何通过pivot对数据进行行列转换

脚本: /* 说明:sql server如何通过pivot对数据进行行列转换 脚本来源:https://www.cnblogs.com/zhang502219048/p/12933347.html */ create table #t ( [员工工号] nvarchar(50), [员工姓名] nvarchar(50), [月份] nvarchar(50), [工资] int ) insert into #t values(N'01', N'张三', N'20
分类: 其他 发布时间: 05-21 20:51 阅读次数: 0

day58 bootstrap效果无法显示

在学习bootstrap时直接复制官网的组件的时候,如果效果无法想官网一样显示,最大的可能是类库导入的顺序问题。 打开页面>检查>Console 我们会发现一条报错,导入的js需要jQuery,意思就是我们的js模块在导入的时候缺少jQuery的导入。 由于html页面加载是一行一行执行的,所以加载的顺序很重要把jQuery的导入放在js前面即可。
分类: 其他 发布时间: 05-21 20:51 阅读次数: 0

Wex5案例使用JSON传输Thinkphp后端对接,以达成数据正常输出

初步接触Wex5,操作起来还是觉得比较复杂!而且教程不多,让我着实比较烦躁! 因此自己动手丰衣足食!还是比较实在的! 采用版本:WeX5应用快速开发框架V3.5正式版 我们使用Wex5的仿淘宝APP案例进行初步的数据对接! 打开Wex5项目,U12/demo/taobao/main.js找到以下代码: 01.Model.prototype.goodsDataCustomRefresh = function(event) { 02. /* 03.
分类: 其他 发布时间: 05-21 20:51 阅读次数: 0

scala的maven项目打包后没有内容

在建立maven项目时,遇到问题,只能对java代码的打包。 此问题出现的原因时,在建立项目的时候,建立的时java的项目,后期进行scala的添加,但是在pom.xml中并没有出现scala代码的打包配置,导致只能进行java代码的打包。 解决方法: 在maven文件中,加入scala的打包配置。 <!-- This plugin compiles Scala files --> <plugin> <groupId>net.alchim31.maven</groupId> <artifact
分类: 其他 发布时间: 05-21 20:51 阅读次数: 0

垃圾邮件分类2

1.读取 2.数据预处理 import csv import nltk import re from nltk.corpus import stopwords from nltk.stem import WordNetLemmatizer import pandas as pd #返回类别 def getLb(data): if data.startswith("J"): return nltk.corpus.wordnet.ADJ elif data.sta
分类: 其他 发布时间: 05-21 20:51 阅读次数: 0

丛林中的路

描述 热带岛屿Lagrishan的首领现在面临一个问题:几年前,一批外援资金被用于维护村落之间的道路,但日益繁茂的丛林无情的侵蚀着村民的道路,导致道路维修开销巨大,长老会不得不放弃部分道路的维护。上图左侧图显示的是正在使用道路的简图以及每条路每个月的维修费用(单位为aacms)。现在长老会需要提出一种方案,即需要保证村落之间都可以互相到达,又要将每个月的道路维修费用控制在最小。村子编号为从A到I。上图右侧显示的方案最小维修开销为216 aacms每月。 输入 输入包含1~100个数据集,最后一
分类: 其他 发布时间: 05-21 20:51 阅读次数: 0