码迷,mamicode.com
首页 > 编程语言 > 月排行
算法的时间复杂度和空间复杂度
原文:https://blog.csdn.net/zolalad/article/details/11848739 博主:zolalad 通常,对于一个给定的算法,我们要做 两项分析。第一是从数学上证明算法的正确性,这一步主要用到形式化证明的方法及相关推理模式,如循环不变式、数学归纳法等。而在证明算 ...
分类:编程语言   时间:2018-05-25 21:14:48    阅读次数:196
SpringMVC jquery-ajax 搭建服务器FTP
springMVC中自带MultipartFile属性用于接收前端表单中type="file"该类文件提交 要使用MultipartFile属性只需要在servlet.xml中配置配置MultipartResolver: 其中具体的其他参数可自行百度 其中属性详解: defaultEncoding配 ...
分类:编程语言   时间:2018-05-25 21:15:06    阅读次数:243
javascript的键盘事件大全
javascript的键盘事件大全 使用event对象的keyCode属性判断输入的键值eg:if(event.keyCode==13)alert(“enter!”); keyCode 8 = BackSpace BackSpacekeyCode 9 = Tab TabkeyCode 12 = Cl ...
分类:编程语言   时间:2018-05-25 21:15:59    阅读次数:234
多线程wait和notify实现1212
package threadT; public class ThreadMain { public static void main(String args[]) { final Object obj = new Object();// 以该对象为共享资源 new Thread(new Thread... ...
分类:编程语言   时间:2018-05-25 21:16:15    阅读次数:181
一个简单的QQ隐藏图生成算法
隐藏图不是什么新鲜的东西,具体表现在大部分社交软件中,预览图看到的是一张图,而点开后看到的又是另一张图。虽然很早就看到过这类图片,但是一直没有仔细研究过它的原理,今天思考了一下,发现挺有趣的,所以自己也写了个简单的算法把两张图片合成为一张隐藏图。 比如下面这张图。 当背景颜色为白色时,通常也就是在预 ...
分类:编程语言   时间:2018-05-25 21:16:23    阅读次数:180
操作系统 进程与线程
进程的概念 顺序执行的特点:1.顺序性 2.封闭性 3.可重现性 并发执行的特点:1.增强计算机处理能力和提高资源利用率 2.失去了封闭性和可重再现性 3.共享系统资源产生相互制约的关系 进程的定义:1.进程是程序的一次执行 2.进程是一个程序与其使用的数据在处理机上执行的过程 3.进程是具有独立功 ...
分类:编程语言   时间:2018-05-25 21:16:52    阅读次数:233
spring-mybatis整合
1.请使用支持 JDBC 4.0 的 sqljdbc4.jar 类库 java.lang.UnsupportedOperationException: 此驱动程序不支持 Java Runtime Environment (JRE) 1.6 版。请使用支持 JDBC 4.0 的 sqljdbc4.ja ...
分类:编程语言   时间:2018-05-25 21:18:15    阅读次数:186
python3实现的rtsp客户端脚本
一、说明 此客户端使用python3编写 此客户端实现RTSP的OPTIONS, DESCRIBE, SETUP , PLAY, GET_PARAMETER,TEARDOWN方法,未实现SET_PARAMETER方法(因为不懂怎么才能生成这个请求没拦截到数据包) RTSP有且只有以上7种请求,而且基 ...
分类:编程语言   时间:2018-05-25 21:18:41    阅读次数:1122
Spring Security Remember-Me
引入POM html: 配置: ...
分类:编程语言   时间:2018-05-25 21:20:19    阅读次数:398
Python 并行分布式框架 Celery
Celery 简介 除了redis,还可以使用另外一个神器 Celery。Celery是一个异步任务的调度工具。 Celery 是 Distributed Task Queue,分布式任务队列,分布式决定了可以有多个 worker 的存在,队列表示其是异步操作,即存在一个产生任务提出需求的工头,和一 ...
分类:编程语言   时间:2018-05-25 21:21:57    阅读次数:995
spring cloud实战与思考(二) 微服务之间通过fiegn上传多个文件1
需求场景: Spring cloud的微服务之间接口调用使用Feign。原装的Feign不支持文件的传输。需要借助“Feign-form”库才行。但是貌似“Feign-form”库(至少是3.0.3版本)只支持单文件上传。在接口中使用多文件参数时会报异常: 在网上搜索一番后,参考博客“https:/ ...
分类:编程语言   时间:2018-05-25 21:23:23    阅读次数:3213
python面向对象基础
面向对象基础 编程范式 所谓的面向对象编程,指的就是一种编程范式,那么什么是编程范式呢?就是 按照某种语法风格加上数据结构加上算法来编写程序 。 数据结构:列表、字典、集合 算法:编写程序的逻辑或者解决问题的流程 一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓跳跳大陆通罗马,实现 ...
分类:编程语言   时间:2018-05-25 21:23:55    阅读次数:211
【python017--函数对象1】
一、函数 1、定义函数:def 函数名(): 2、调用函数:直接写函数的名称() >>> def MyFirstFunction(): print('this my first 函数') print('我表示很激动。。。。')>>> MyFirstFunction()this my first 函数 ...
分类:编程语言   时间:2018-05-25 21:25:07    阅读次数:157
SpringBoot开发理财产品系统
第1章 课程介绍本套课程是一门综合课程,从快速开发、高效优化、安全等全方位的介绍了产品系统。本章主要从架构设计、主要技术、业务流程、适合人群、课程收获、课程安排等全面介绍了课程。从一个实际的理财场景入手,带领大家走进鲜为人知的金融系统后台,其背后的运营过程及相关法律法规,还有整个投资过程中信息及资金 ...
分类:编程语言   时间:2018-05-25 21:26:51    阅读次数:716
springboot读取自定义配置文件节点
今天和大家分享的是自定义配置信息的读取;近期有写博客这样的计划,分别交叉来写springboot方面和springcloud方面的文章,因为springboot预计的篇章很多,这样cloud的文章就需要等到很后面才能写了;分享这两种文章的原因主要是为了方便自己查找资料使用和对将要使用的朋友起到便捷作 ...
分类:编程语言   时间:2018-05-25 21:27:30    阅读次数:280
HBase+SpringBoot实战分布式文件存储
第1章 课程简介课程简介及期望学习本门课程可以达到的目标。对本门课程所用到的技术进行概览第2章 HBase简介与环境部署介绍HBase是什么,能做什么,有哪些优缺点,适用于哪些应用场景,与常用关系数据库有什么不同。并配置安装Hadoop伪分布式集群,HBase伪分布式集群。为后面章节实战测试提供环境 ...
分类:编程语言   时间:2018-05-25 21:28:10    阅读次数:217
如何保证线程的执行顺序
示例代码 static Thread t1 = new Thread(new Runnable() { public void run() { System.out.println("Thread1"); } }); static Thread t2 = new Thread(new Runnabl ...
分类:编程语言   时间:2018-05-25 21:28:33    阅读次数:240
Celery+python+redis异步执行定时任务
我之前的一篇文章中写了【Celery+django+redis异步执行任务】 博文:http://blog.csdn.net/apple9005/article/details/54236212 你会发现,这些代码并不依赖django框架,随便写到一个py文件中,就可以轻松的执行成功,这是因为这些代 ...
分类:编程语言   时间:2018-05-25 21:28:50    阅读次数:201
在数组中寻找对应和
Input:长度为n的数组作为查找对象,一个数字作为要查找的标准 Output: 挑选出数组中满足和为该数字的子数组 思路: 试想,若有一数组为[1, 2, 3, 4, 5, 6, 7, 8, 9]找到和为6的子数组。结果应该为[1,2,3], [1,5], [2,4], [6]。 当挑选出一个数字 ...
分类:编程语言   时间:2018-05-25 21:29:12    阅读次数:201
Python之路--Python基础10--并发编程
一、multiprocessing模块介绍 Python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。 Python提供了multiprocessing。multiprocessing模块用来开启子进程, ...
分类:编程语言   时间:2018-05-25 21:30:43    阅读次数:225
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!