码迷,mamicode.com
首页 > 编程语言 > 月排行
python 最大连续子数组的和
抛出问题: 求一数组如 l = [0, 1, 2, 3, -4, 5, -6],求该数组的最大连续子数组的和 如结果为[0,1,2,3,-4,5] 的和为7 问题分析: 这个问题很简单,直接暴力法,上代码。 分治法: 关键是暴力法的时间复杂度太高,所以就在原有的基础上做了进一步的提升--分治法。 所 ...
分类:编程语言   时间:2018-06-10 11:43:41    阅读次数:227
Spring Boot 使用IntelliJ IDEA创建一个web开发实例(二)
1. 创建一个Controller类 2. 启动应用,右键选中DemoApplication.java,在弹出菜单中选择run或debug 3. 输入访问地址 http://localhost:8080/hello ...
分类:编程语言   时间:2018-06-10 11:44:49    阅读次数:233
python基础数据类型汇总
#!/usr/bin/env python# -*- encoding:utf-8 -*-# author:Administrator# make_time:2018/6/9'''数据类型:不可变数据类型:int、str、bool、tuple、frozenset可变数据类型:list、dict、se ...
分类:编程语言   时间:2018-06-10 11:45:14    阅读次数:240
如何在静态方法或非Spring Bean中注入Spring Bean
       在项目中有时需要根据需要在自己new一个对象,或者在某些util方法或属性中获取Spring Bean对象,从而完成某些工作,但是由于自己new的对象和util方法并不是受Spring所管理的,如果直接在所依赖的属性 ...
分类:编程语言   时间:2018-06-10 11:47:30    阅读次数:184
JavaScript --- ES6 Map集合结构详解
Map 对象保存键值对。任何值(对象或者原始值) 都可以作为一个键或一个值。 语法 参数 描述 一个Map对象以插入顺序迭代其元素 — 一个 for...of 循环为每次迭代返回一个[key,value]数组。 键的相等(Key equality) 键的比较是基于 "SameValueZero" 算 ...
分类:编程语言   时间:2018-06-10 11:47:41    阅读次数:268
Spring+SpringMVC+mybatis框架整合
1、jdbc.properties 2、application-mybatis.xml 3、log4j.properties 4、mybatis-config.xml 5、spring-servlet.xml 6、导jar包 ...
分类:编程语言   时间:2018-06-10 11:48:08    阅读次数:134
Python中的字符串
在Python中,字符串的类型可以归为三类:str,bytes,bytearray,其中str和bytes是不可变类型,而bytearray是可变类型。由于Python 2.X和Python 3.X的区别,相应的,它们在Python 2.X和Python 3.X中有不同的意义。 在Python 2. ...
分类:编程语言   时间:2018-06-10 11:48:16    阅读次数:203
Spring AOP的使用
一、添加依赖(maven) 二、基于注解的Spring AOP开发 1. 定义目标类接口和实现类 2. 编写Spring AOP的aspect 类 3. 编写配置文件 4. 编写测试类 运行结果: 二、基于XML的开发 1. 定义一个切面类 2. 编写配置文件(spring-aspectj.xml) ...
分类:编程语言   时间:2018-06-10 11:48:26    阅读次数:217
SpringBoot(九)_springboot集成 MyBatis
MyBatis 是一款标准的 ORM 框架,被广泛的应用于各企业开发中。具体细节这里就不在叙述,大家自行查找资料进行学习下。 加载依赖 application 配置(application.yml) 启动类 在启动类中添加对 Mapper 包扫描@MapperScan,Spring Boot 启动的 ...
分类:编程语言   时间:2018-06-10 11:49:45    阅读次数:185
python-布尔值的加法运算
在python中,可以对布尔值进行加减法运算. True会被看做 1 , False会被看做 0 : ...
分类:编程语言   时间:2018-06-10 11:50:36    阅读次数:105
Spring的bean创建详解
       IoC容器,又名控制反转,全称为Inverse of Control,其是Spring最为核心的一个组件,其他的组件如AOP,Spring事务等都是直接或间接的依赖于IoC容器的。本文主要讲解IoC容器所管理的bea ...
分类:编程语言   时间:2018-06-10 11:52:53    阅读次数:167
前端-JavaScript
一、JavaScript概述 JavaScript是世界上最流行的脚本语言,是一门轻量级的编程语言,因为你在电脑、手机、平板上浏览的所有的网页,以及无数基于HTML5的手机App,交互逻辑都是由JavaScript驱动的。简单地说,JavaScript是一种运行在浏览器中的解释型的编程语言。并且在W ...
分类:编程语言   时间:2018-06-10 11:53:10    阅读次数:188
Python抓取新浪新闻数据(三)
Python抓取新浪新闻数据
分类:编程语言   时间:2018-06-10 11:55:21    阅读次数:144
LeetCode83----删除排序链表中的重复元素
给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例 1: 示例 2: ...
分类:编程语言   时间:2018-06-10 11:56:24    阅读次数:133
Python封装
什么是封装 在程序设计中,封装(Encapsulation)是对具体对象的一种抽象,即将某些部分隐藏起来,在程序外部看不到,其 含义是其他程序无法调用。 要了解封装,离不开“私有化”,就是将类或者是函数中的某些属性限制在某个区域之内,外部无法调用。 为什么要封装 封装数据的主要原因是:保护隐私(把不 ...
分类:编程语言   时间:2018-06-10 11:56:45    阅读次数:201
Java中文乱码解决方案
Java中文乱码解决方案 1.中文乱码解决方案,确保每个文件的默认编码是UTF-8 加入 URIEncoding="UTF-8" 代码中的设置 1>在servlet中加入 //1.设置response的编码为utf-8 response.setCharacterEncoding("utf-8"); ...
分类:编程语言   时间:2018-06-10 11:57:12    阅读次数:114
<JAVA>浅谈多线程
进程与线程 进程是程序的一次动态执行过程,它需要经历从代码加载,代码执行到执行完毕的一个完整的过程,这个过程也是进程本身从产生,发展到最终消亡的过程。多进程操作系统能同时达运行多个进程(程序),由于 CPU 具备分时机制,所以每个进程都能循环获得自己的CPU 时间片。由于 CPU 执行速度非常快,使 ...
分类:编程语言   时间:2018-06-10 11:57:27    阅读次数:199
多线程编程之两阶段终止模式
       对于多线程编程,如何优雅的终止子线程,始终是一个值得考究的问题。如果直接终止线程,可能会产生三个问题: 子线程当前执行的任务可能必须要原子的执行,即其要么成功执行,要么就不执行; 当前任务队列中还有未执行完的任务,直 ...
分类:编程语言   时间:2018-06-10 11:57:36    阅读次数:219
LeetCode82----删除排序链表中的重复元素 II
给定一个排序链表,删除所有含有重复数字的节点,只保留原始链表中 没有重复出现 的数字。 示例 1: 示例 2: ...
分类:编程语言   时间:2018-06-10 11:57:59    阅读次数:155
Spring Token安全控制组件的实现(一)
安全知识介绍 认证(authentication), 是对用户身份的确认,比如系统登录,输入的用户名密码就是要告诉系统我是我; 授权(ahthorization), 是对身份的权限控制,就像神盾局中特工一样,你虽然通过身份确认走进了神盾局大厦,但是级别不够,很多资料并没有访问权限; 在单应用项目中, ...
分类:编程语言   时间:2018-06-10 11:58:16    阅读次数:220
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!