Spring MVC的@RequestParam、@RequestHeader和@CookieValue注解

@RequestParam:映射请求参数。属性有:value:请求参数的参数名required:该参数是否必须,默认为truedefaultValue:请求参数的默认值。@RequestHeader:映射请求头信息,其他属性和@RequestParam用法一样。@CookieValue:映射请求的Cookie值,属性同上实例:@RequestMapping("hello2/{id}") publ...
分类: 其他 发布时间: 05-15 12:29 阅读次数: 3

Android面试题(1):java中==和equals和hashCode的区别

因为某些原因要重新找工作,这次打算系统的复习一下,找了一些BAT等大公司的面试题最全的BAT大厂面试题整理,这里记录一下。 另外就是,当开始复习的时候,我才发现,一个简单的问题里面涉及到的知识量可不少。 最简单的如标题所示的这个,看了这篇文章你会发现,原来并不是那么简单?如果面试官真的问到这个问题,我们更加深入的回答是不是更好呢。 1. 简单的概念性说法。 ==是运算符...
分类: 其他 发布时间: 05-15 12:29 阅读次数: 5

****** 四十三 ******、软设笔记【软件知识产权保护】-商标法及实施条例

商标法及实施条例 一、商标权 1.商标的概念 商标指生产者及经营者为使自己的商品或服务与他人的商品或服务区别,而使用在商品及其包装上或服务标记上的由文字、图形、字母、数字、三维标志和颜色组合,以及上述要素的组合构成的一种可视性标志。 不得作为商标: *同国家、政府、国际组织名称相同、相似的 *同“红十字”、“红新月”的名称、标志相同或者近似的 *带有民族歧视性的,影响社会道德等...
分类: 其他 发布时间: 05-15 12:29 阅读次数: 5

【Python】Python下载动态页面图片

1.搭建Selenium环境:pip install selenium到D:\python3.6.5\Lib\site-packages下把selenium文件夹复制到D:\python3.6.5\Lib2.下载安装32位的chrome浏览器:https://www.chromedownloads.net/chrome32win-stable/759.html注意:需要使用32位的浏览器,如果本身...
分类: 其他 发布时间: 05-15 12:29 阅读次数: 13

智能优化算法

智能优化算法又称现代启发式算法,是一种具有全局优化性能、通用性强且适合于并行处理的算法。 这种算法一般具有严密的理论依据,而不是单纯凭借专家经验,理论上可以在一定的时间内找到最优解或近似最优解。 常用的智能优化算法有: 遗传算法 、模拟退火算法、禁忌搜索算法、粒子群算法、蚁群算法。 (本经典算法研究系列,日后将陆续阐述模拟退火算法、粒子群算法、蚁群算法。) 1、遗传算法概述 在每次迭代中都保留一组候选解,并按某种指标从解群中选取较优的个体,利用遗传算子(选择、交叉和变异)对这些个体进行组合,产
分类: 企业开发 发布时间: 05-15 12:29 阅读次数: 7

机器学习sklearn 以及流程方法

http://python.jobbole.com/86910/在机器学习和数据挖掘的应用中,scikit-learn是一个功能强大的python包。在数据量不是过大的情况下,可以解决大部分问题。学习使用scikit-learn的过程中,我自己也在补充着机器学习和数据挖掘的知识。这里根据自己学习sklearn的经验,我做一个总结的笔记。另外,我也想把这篇笔记一直更新下去。1 scikit-lear...
分类: 企业开发 发布时间: 05-15 12:29 阅读次数: 5

SSM项目使用GoEasy 实现web消息推送服务(转载,亲测可用)

一、背景  之前项目需要做一个推送功能,最开始我用websocket实现我的功能。使用websocket的好处是免费自主开发,但是有几个问题:1)浏览器的兼容问题,尤其是低版本的ie;2)因为是推送,相当于从服务器到浏览器维护了一个通道,会占据你的服务器性能;3)上手周期比较长,即使上手,代码的稳定性也不高,维护也麻烦。因为这样,所以项目中有关推送的代码我都不管轻易改动。  后来又有个web项目也...
分类: 编程语言 发布时间: 05-15 12:28 阅读次数: 4

【Python】Python合并(指定目录)+切分PDF文件

1.使用PyPDF2:from PyPDF2.pdf import PdfFileReader,PdfFileWriter将文件夹中的pdf.py复制粘贴到D:\python3.6.5\Lib中:使用pyPdf会报错如下:2.利用上篇文章下载到的两篇pdf合并,会报错:Traceback (most recent call last):  File “D:\python3.6.5\lib\PyPD...
分类: 其他 发布时间: 05-15 12:28 阅读次数: 17

Spring MVC中Controller通过Map给JSP页面传值

请求的jsp页面:<form action="addUser" method="post" enctype="multipart/form-data"> <input type="submit" value="新增用户"> </form>Controller:/** * 新增用户 * @param user *
分类: 其他 发布时间: 05-15 12:28 阅读次数: 5

****** 四十二 ******、软设笔记【网络基础】-IPv6协议、常用的网络协议

一、IPv6协议 IPv6协议,全称“互联网协议第6版”,即下一代的网际协议。 相对于IPv4来说,IPv6协议主要改进: *扩展的地址。IPv6地址长度为128位。 *IPv6使用更小的路由表。 *简化的包头:IPv6头减少了字段的数量,提高选路效率。 *流标志:IPv4对所有的包同等对待,路由器并不跟踪任意两台主机间发送的包。而IPv6中引入了流概念,可以对流中的包进行高效处理。 *...
分类: 其他 发布时间: 05-15 12:28 阅读次数: 3

Android面试题(2):原码、反码、补码

有符号数处理 “补码”的数学原理 1. 从基本数据类型的取值范围引出的问题 2. 原码,反码,补码 1. 原码(true form) 2. 反码(ones’ complement) 3. 补码(twos’ complement) 3. 补码的原理 4. 浮点类型的取值范围,IEEE754 1. 从基本数据类型的取值范围引出的问题 长度 ...
分类: 其他 发布时间: 05-15 12:28 阅读次数: 9

Java开发习惯养成(个人总结)_01_基本开发

写在前面:个人总结,认为属于比较通用的好习惯,适合大部分暂未找到或形成个人高效开发习惯的开发人目录:        1.阅读需求        2.设计数据库表结构        3.代码创建编写        4.测试        5.编写接口文档交付        附:流程图如下阅读需求1.接收阅读文档接收到的文档需要经过缜密思考,列出疑问,要做电子档记录2.提问并收到反馈督促提交的问题及时...
分类: 编程语言 发布时间: 05-15 12:28 阅读次数: 7

运维——新加磁盘的实现方法

生产中硬盘会不断的出现故障此时我们就需要更换新的硬盘,那么拿到一个新的硬盘之后我们该如何来使用呢?一个新的硬盘首先我们要把旧硬盘上的东西进行备份然后用新的硬盘替代。新硬盘使用之前我们必须要先对新硬盘进行 分区—>创建文件系统—>挂载—>设置开机自启 这几个步骤,那么接下来我们一个一个来说明每个步骤的实现过程分区:拿到一个新的硬盘第一步肯定是要先将其进行分区,一般来说主要分为主分区...
分类: 企业开发 发布时间: 05-15 12:28 阅读次数: 6

机器学习(白化-whitening)

一、相关理论 白化这个词,可能在深度学习领域比较常遇到,挺起来就是高大上的名词,然而其实白化是一个比PCA稍微高级一点的算法而已,所以如果熟悉PCA,那么其实会发现这是一个非常简单的算法。 白化的目的是去除输入数据的冗余信息。假设训练数据是图像,由于图像中相邻像素之间具有很强的相关性,所以用于训练时输入是冗余的;白化的目的就是降低输入的冗余性。 输入数据集X,经过白化处理后,新的数据X’满足两个性质: (1)特征之间相关性较低; (2)所有特征具有相同的方差。 其实我们之前学的PCA算法中,可
分类: 企业开发 发布时间: 05-15 12:28 阅读次数: 4

Spring 配置文件的所有命名空间

Spring命名空间有13个,分别如下:Spring完整的配置文件命名空间如下:<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance...
分类: 其他 发布时间: 05-15 12:28 阅读次数: 4

【NetDIY智能主控】开发计划

NetDIY智能主控是一款硬件基于Cortex-M4的芯片,软件基于开源的.NET Micro Framework系统的智能硬件平台。专为智能车、四翼飞行器、人形机器人和智能家居打造。对外引出31个PIN脚(n种功能),支持USB调试开发,无需扩展接口模块,可直接作为智能设备的大脑,控制周边模块。支持C++用户驱动+C#应用程序开发,满足实时+易用的开发需求。
分类: 其他 发布时间: 05-15 12:28 阅读次数: 4

【Python】输出pdf的内容(写入EXCEL)

1.将pdf文件内容写入txt文件:利用PDFminer3k模块来抽取PDF内容,包括文本、图像、曲线等:https://blog.csdn.net/zyc121561/article/details/77877912# -*- coding: utf-8 -*- import sys import importlib importlib.reload(sys) from pdfminer.pd...
分类: 其他 发布时间: 05-15 12:28 阅读次数: 11

Android面试题(3):基本数据类型和包装类(封装器)

JAVA之包装类 包装类,包装类的自动装箱和自动拆箱 1. 基本数据类型与包装类 基本类型 包装器类型 byte Byte short Short boolean Boolean int Integer long Long float Float double Doub...
分类: 其他 发布时间: 05-15 12:28 阅读次数: 4

使用Nginx代理s3,动态生成缩略图并缓存

使用Nginx代理s3,动态生成缩略图并缓存 通过 {domain}/{uri}?s={size}实现获取指定大小缩略图 原图:localhost/u/1523562/avatar 缩略图:localhost/u/1523562/avatar?s=200 缩略图:localhost/u/1523562/avatar?s=100 实现 nginx.conf # 加载image-...
分类: 编程语言 发布时间: 05-15 12:28 阅读次数: 11

进击的开发者!第二期SWTC社区开发者大赛拉开序幕

可单人战斗,也可组团搏杀;可获得丰厚的奖励,也顺便实现人生的价值;无需再醉里挑灯看剑,梦回吹角连营了,理想之门已敞开,就等你们轻推而入,等待着你们的,将是,光芒万丈的擂台,以及观众的喝彩。来吧,开发者们! 一、大赛宗旨为继续完善SWTC公链生态,丰富和完善各类开发工具,发掘优秀的行业应用方案、数据上链方案、文件上链方案,以及让开发者熟悉JT智能合约的编写,现正式开展第二期SWTC社区开发者大赛,欢...
分类: 企业开发 发布时间: 05-15 12:28 阅读次数: 4