- 博客(15)
- 资源 (15)
- 问答 (1)
- 收藏
- 关注
转载 Java8特性之Optional:如何干掉空指针?
Optional 类(java.util.Optional) 是一个容器类,它可以保存类型T的值,代表这个值存在。或者仅仅保存null,表示这个值不存在。原来用 null 表示一个值不存在,现在 Optional 可以更好的表达这个概念。并且可以避免空指针异常。
2023-05-30 11:03:45 110
转载 使用Nginx实现反向代理以及相关配置
一、代理服务器1、什么是代理服务器代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬盘中,再发送给客户机。2、为什么要使用代理服务器1)提高访问速度 由于目标主机返回的数据会存放在代理服务器的硬盘中,因此下一次客户再访问相同
2018-04-19 09:47:23 354
转载 Get请求和Post请求的区别
GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。 当你在面试中被问到这个问题,你的内心充满了
2018-04-16 08:40:29 403
原创 RestTemplate的post请求json格式问题
1. 返回格式不正确,发现问题由于缺少经验,传入一个body,但是在return时不是json格式,导致无法响应的问题,如下:public GlobalMessage test(TestBody body){ return restTemplate.postForEntity("http://testDemo/test", body, Globa
2018-04-02 17:18:39 17775 1
转载 Spring RestTemplate中常用的请求方式
本文主要从以下四个方面来看RestTemplate的使用:GET请求POST请求PUT请求DELETE请求GET请求在RestTemplate中,发送一个GET请求,我们可以通过如下两种方式:第一种:getForEntitygetForEntity方法的返回值是一个ResponseEntity,ResponseEntity是Spring对HTTP请求响应的封
2018-03-29 14:18:02 2255
原创 Ubuntu系统常用快捷键
Ubuntu操作基本快捷键* 打开主菜单 = Alt + F1* 运行 = Alt + F2* 显示桌面 = Ctrl + Alt + d* 最小化当前窗口 = Alt + F9* 最大化当前窗口 = Alt + F10* 关闭当前窗口 = Alt + F4* 截取全屏 = Print Screen* 截取窗口 = Alt + Print Screen默认特殊快捷键* 展示所有窗口程序 = F10
2018-01-19 09:24:27 635
原创 Eclipse、MyEclipse中的快捷键使用大全
以下是myeclipse中的所有快捷键列表:Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前
2017-11-23 11:45:39 383
原创 Java与Mysql数据库零基础开篇
话不多说,直奔主题!你想使用java编程连接Mysql数据库干点什么,对于一个没有基础的孩子,该怎样上手???首先,分以下几步(主要是2和3):1. 你得有Eclipse(作者举例)IDE编程环境吧;2. 你得下载Mysql数据库环境吧;3. 为了容易管理数据库,你得有个管理工具吧;4. 环境有了,你得使用驱动连接java和mysql吧。ok,一步一步来!一、Ecl
2017-11-21 09:00:13 489
转载 Java入门需掌握的30个基本概念总结
核心提示:Java入门需掌握的30个基本概念,掌握了这些概念对于学习Java大大有利!(1)Easy:Java的语法比C++的相对简单,另一个方面就是Java能使软件在很小的机器上运行,基础解释其和类库的支持的大小约为40kb,增加基本的标准库和线程支持的内存需要增加125kb。(2)分布式:Java带有很强大的TCP/IP协议族的例程库,Java应用程序能够通过URL来穿过网
2017-10-13 08:35:24 327
原创 Ubuntu怎样进行自由截图操作
全屏截图1. 很简单,键盘上右上角都有一个 Print Screen按键,敲一下,全屏截图操作完成。自由截图1. 此种方式很简单,打开系统设置->键盘,进入shortcuts选项2. 点击 + 号,Name选项随意;Command选项填: gnome-screenshot -a3. -a 的意思是自由截图,点击应用4. 点击新添加Name,右面显示D
2017-10-09 08:01:11 1110
转载 关于GAN网络的隐空间维度选择问题
一般来说,我们可以认为图像、文字、音频等数据是分布在低维流形空间上的。GANs通过generator将隐空间的点映射到数据空间中,那么,隐空间的维数怎么选择呢?这是一个值得研究的问题。这里以图像为例进行分析。首先,隐空间维数不能太低,太低了容易丢失mode,也会产生mode collapse。也就是说,隐空间的维数有个下界,高于这个下界才有可能避免mode丢失的问题。这个下界就是流
2017-10-04 17:09:00 3097 1
原创 图像质量评价之PSNR 和SSIM(附Matlab实现代码)
PSNR psnr是“Peak Signal to Noise Ratio”的缩写,即峰值信噪比,是一种评价图像的客观标准,它具有局限性,一般是用于最大值信号和背景噪音之间的一个工程项目。peak的中文意思是顶点。而ratio的意思是比率或比列的。整个意思就是到达噪音比率的顶点信号,psnr一般是用于最大值信号和背景噪音之间的一个工程项目。通常在经过影像压缩之后,
2017-10-04 11:21:58 16853 1
转载 一位资深程序员大牛给予Java初学者的学习路线建议
Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。 在大家看之前,我要先声明两点。1、由于我本人是Java后端开发出身,因此所推荐的学习内容是Java
2017-09-28 09:15:25 240
原创 在BEGAN中有关学习率(Learning Rate)的调整_笔记
本文从梯度学习算法的角度中看学习率对于学习算法性能的影响,以及介绍如何调整学习率的一般经验和技巧。在机器学习中,监督式学习(Supervised Learning)通过定义一个模型,并根据训练集上的数据估计最优参数。梯度下降法(Gradient Descent)是一个广泛被用来最小化模型误差的参数优化算法。梯度下降法通过多次迭代,并在每一步中最小化成本函数(cost function)来估
2017-09-27 15:07:35 1086
转载 基于Tensorflow的BEGAN实现
导读:本文是基于谷歌大脑(Google Brain)发表在 arXiv 的最新论文《BEGAN:边界平衡生成对抗网络》实现的。该工作针对GAN 面临的一些难题,例如如何衡量收敛,如何控制分布多样性以及如何维持鉴别器和生成器之间的平衡等问题,提出了改善。作者使用了很简单的网络结构以及标准的训练过程,在人脸生成任务中取得了优异的视觉效果,达到了目前最先进水平。论文摘要 作者提
2017-09-25 10:09:10 2098 1
最新全国省市县excel三级联动模板两种形式(有、无代码值).zip
2020-06-18
plsql 常用快捷键整理
2020-03-19
MobaXterm_10.9 more session
2020-03-19
《信息系项目管理师教程》第三版 超清
2018-11-16
JavaEE开发的颠覆者 Spring Boot实战 超清完整版225M
2018-06-27
Java核心技术 卷I 基础知识 原书第10版.z02高清PDF(第二部分)
2017-11-15
基于Matlab的PSNR算法实现(源码,可直接运行)
2017-10-16
基于Matlab的SSIM算法实现(源码+注释,直接运行)
2017-10-16
CopyHook应用层实现U盘监控和操作的全部源代码
2016-10-11
MFC和OpenCv
2015-12-21
打印机要打印本地文件,怎样才能获取到本地文件的全路径???各路大神求解答
2016-10-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人