题目:连续子数组的最大和 题目描述:HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6, ...
分类:
编程语言 时间:
2018-07-23 22:41:55
阅读次数:
188
一、属性与方法 1.属性 上面单击对象,下面即显示对应的属性: 2.方法 双击左上的对象,即可看到相应的方法: ...
分类:
编程语言 时间:
2018-07-23 22:42:20
阅读次数:
231
1.日志的作用: 在软件或者系统发生错误时可以通过日志快速定位到错误,从而定位问题,解决问题。 2.日志的等级: DEBUG 最详细的日志信息,典型应用场景是 问题诊断 INFO 信息详细程度仅次于DEBUG,通常只记录关键节点信息,用于确认一切都是按照我们预期的那样进行工作 WARNING 当某些 ...
分类:
编程语言 时间:
2018-07-23 22:43:36
阅读次数:
233
哇,好棒 ...
分类:
编程语言 时间:
2018-07-23 22:43:58
阅读次数:
249
1、IDEA新建Maven项目: (1)依次点击File->New->Project,弹出如下对话框: (2)在弹出的New Project页面上,①选择Maven,② 勾选Create from artifactype,③选择maven-archetype-webapp,点击Next,如下图: ( ...
分类:
编程语言 时间:
2018-07-23 22:44:29
阅读次数:
360
一般用法 pinyin4j的使用很方便,一般转换只需要使用PinyinHelper类的静态工具方法即可: 返回的数组即是该字符的拼音,如上例就是pinyin[0]=liu2,后面的数字代表声调,声调为5表示轻读,无声调。之所谓返回数组,是因为被判定的汉字有可能有多个读音。如果输入的参数不是汉字,则返 ...
分类:
编程语言 时间:
2018-07-23 23:31:30
阅读次数:
202
1.前言 之前的文章记录了一下Java的内存模型和线程的关系,其实已经由内存模型谈到了线程安全的问题。本文将对线程安全进行具体的描述,对锁的实现进行探究,要明白锁的原理是什么,才能更好的利用锁,排查相关问题。 2.线程安全 《Java Concurrency In Practice》作者Brian ...
分类:
编程语言 时间:
2018-07-23 23:32:05
阅读次数:
207
一. 类体 类体一般有两部分组成: 变量部分,也叫静态变量,静态字段. 方法(函数)部分. 二. 类中的相关操作 1.在类名的角度 1. 查询 Person.__dict__ 查询类中的所有内容(不可以增删查改) Person.__dict__[' 类中的变量名 '] 查询类中的变量 2. 万能的' ...
分类:
编程语言 时间:
2018-07-23 23:33:06
阅读次数:
223
Profile 1、多Profile文件 我们在主配置文件编写的时候,文件名可以是 application-{profile}.properties/yml 默认使用application.properties的配置; 2、yml支持多文档块方式 使用 区分文档一、文档二、文档三 3、激活指定pro ...
分类:
编程语言 时间:
2018-07-23 23:33:15
阅读次数:
270
auto在C++11中引入,为大家带来方便。 具体使用及注意事项参考: https://blog.csdn.net/xiaoquantouer/article/details/51647865 https://www.cnblogs.com/lenmom/p/7988635.html 用法: 一是在 ...
分类:
编程语言 时间:
2018-07-23 23:34:49
阅读次数:
207
import java.io.IOException; import java.net.URLEncoder; import sun.misc.BASE64Encoder; public class FileUtils { /** * 下载文件时,针对不同浏览器,进行附件名的编码 * * @para... ...
分类:
编程语言 时间:
2018-07-23 23:35:52
阅读次数:
218
1.nio的简介 nio的FileChannel类可以获取的方法有 FileInputStream和FileOutputStream以及RandomAccessFile的getChannel方法,或者FileChannel类的open方法等获取,SocketChannel,ServerSocketC ...
分类:
编程语言 时间:
2018-07-23 23:37:16
阅读次数:
206
线程锁(互斥锁Mutex) 一个进程下可以启动多个线程,多个线程共享父进程的内存空间,也就意味着每个线程可以访问同一份数据,此时,如果2个线程同时要修改同一份数据,会出现什么状况? 正常来讲,这个num结果应该是0, 但在python 2.7上多运行几次,会发现,最后打印出来的num结果不总是0,为 ...
分类:
编程语言 时间:
2018-07-23 23:38:14
阅读次数:
245
Executor框架简介 Java的线程既是工作单元,也是执行机制。从JDK5开始,把工作单元和执行机制分离开来。 Executor框架由3大部分组成 任务。 被执行任务需要实现的接口:Runnable接口或Callable接口 异步计算的结果。Future接口和FutureTask类。 任务的执行 ...
分类:
编程语言 时间:
2018-07-23 23:39:49
阅读次数:
248
第1章 课程介绍这一章节里我会介绍通过这门课程的学习你能够学习到什么,主要是介绍工程开发的步骤和本次课程的教学会用到的技术框架和基础工具 第2章 开发环境这一章节的主要内容主要包含两个方面:(1)常用开发工具的介绍,主要用于对工程项目的后期调试;(2)基础工具的详细介绍,对工程项目中会使用到的技术点 ...
分类:
编程语言 时间:
2018-07-23 23:40:18
阅读次数:
1723
SpringCloud理解篇 一、微服务概述 1、什么是微服务 目前的微服务并没有一个统一的标准,一般是以业务来划分将传统的一站式应用,拆分成一个个的服务,彻底去耦合,一个微服务就是单功能业务,只做一件事。 与微服务相对的叫巨石 。 2、微服务与微服务架构 微服务是一种架构模式或者一种架构风格,提倡 ...
分类:
编程语言 时间:
2018-07-23 23:41:02
阅读次数:
248
背景 java开发中如果使用到JNI,则难免需要使用javah来生成C++或C的头文件信息,下面小编就直接说说javah的命令: 第一种:直接cd到当前程序的target/class目录下(maven项目,如果是普通项目则到bin目录下) 然后使用:javah com.yongcheng.liuya ...
分类:
编程语言 时间:
2018-07-23 23:41:16
阅读次数:
270
简介 springmvc对json的前后台传输做了很好封装,避免了重复编码的过程,下面来看看常用的@ResponseBody和@RequestBody注解 添加依赖 springmvc对json的处理依赖jackson <dependency> <groupId>org.codehaus.jacks ...
分类:
编程语言 时间:
2018-07-23 23:41:52
阅读次数:
323
知识点归纳: extend 把两个列表合并; 添加id,编辑, 删除 按钮到页面上 1、把list_display里面的字段合并到新的列表中,再把编辑,删除按钮和页面内容展示出来, 把这些封装成函数,然后传参过来is_header=False,如果是True就返回头标名字; def delete_c ...
分类:
编程语言 时间:
2018-07-23 23:42:10
阅读次数:
410
安装 Python 首先在官网下载python安装包 点击此处 1.下载后打开安装,将最下面Add Python3.7 to PATH打勾并 选择customize installation自定义安装 2。接下来默认即可 . 3. 设置python安装路径,并点击install开始安装 4. 出现如 ...
分类:
编程语言 时间:
2018-07-23 23:42:29
阅读次数:
325