码迷,mamicode.com
首页 > 编程语言 > 日排行
算法01
认识时间复杂度: 常数时间的操作:一个操作如果和数据量没有关系,每次都是 固定时间内完成的操作,叫做常数操作。 时间复杂度为一个算法流程中,常数操作数量的指标。常用O (读作big O)来表示。具体来说,在常数操作数量的表达式中, 只要高阶项,不要低阶项,也不要高阶项的系数,剩下的部分 如果记为f( ...
分类:编程语言   时间:2018-07-19 23:27:37    阅读次数:369
python shelve模块
shelve模块 shelve类似于一个key-value数据库,可以很方便的用来保存Python的内存对象,其内部使用pickle来序列化数据,简单来说,使用者可以将一个列表、字典、或者用户自定义的类实例保存到shelve中,下次需要用的时候直接取出来,就是一个Python内存对象。 使用举例1 ...
分类:编程语言   时间:2018-07-19 23:28:36    阅读次数:290
Spring boot 启动配置原理
配置在META-INF/spring.factories 有几个主要的类 ApplicationContextInitializer 创建SpringAplication SpringApplicationRunListener 启动的run流程 ApplicationRunner CommandL ...
分类:编程语言   时间:2018-07-20 00:16:59    阅读次数:163
【bzoj2038-小z的袜子】莫队算法
莫队例题。 莫队学习:https://www.cnblogs.com/Paul-Guderian/p/6933799.html 本题 分子是sigma(c(sum[a[i]],2)),分母是sigma(l-r+1,2); 维护分子和即可。 莫队适用范围:离线,区间,区间转移到下一格O(1)。 ...
分类:编程语言   时间:2018-07-20 00:19:39    阅读次数:161
C++的命令行参数(gflag)
参考:https://www.cnblogs.com/myyan/p/4699940.html ...
分类:编程语言   时间:2018-07-20 00:21:55    阅读次数:373
Ops:jar包启动关闭脚本
简介 公司开发架构为java语言的rpc dubbo架构,将功能分解为各个模块,模块较多,发布到环境上的应用为编译后的jar包和配置文件,以及启动关闭jar包的shell脚本。之前经常会出现进程启动不了,或程序启动了多个的情况,此次,做了优化,结构比较严谨,代码量少,就不放到github上了,在这里 ...
分类:编程语言   时间:2018-07-20 00:22:52    阅读次数:170
LeetCode算法1—— 两数之和
给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 示例: ...
分类:编程语言   时间:2018-07-20 00:23:23    阅读次数:188
Spring boot 自定义starter
以下配置来自尚硅谷.. 常用如何配置 3、模式: 启动器只用来做依赖导入; 专门来写一个自动配置模块; 启动器依赖自动配置;别人只需要引入启动器(starter) mybatis-spring-boot-starter;自定义启动器名-spring-boot-starter 步骤: 1)、启动器模块 ...
分类:编程语言   时间:2018-07-20 00:23:30    阅读次数:191
[golang] 数据结构-堆排序
golang实现堆排序及其原理
分类:编程语言   时间:2018-07-20 00:23:59    阅读次数:187
庆祝法国队夺冠:用Python放一场烟花秀
天天敲代码的朋友,有没有想过代码也可以变得很酷炫又浪漫?今天就教大家用Python模拟出绽放的烟花庆祝昨晚法国队夺冠,工作之余也可以随时让程序为自己放一场烟花秀。 这个有趣的小项目并不复杂,只需一点可视化技巧,100余行Python代码和程序库Tkinter,最后我们就能达到下面这个效果: 学完本教 ...
分类:编程语言   时间:2018-07-20 00:25:27    阅读次数:148
JavaScript DOM操作案例点击按钮选择菜单
1 2 3 4 5 6 7 8 9 16 27 28 ...
分类:编程语言   时间:2018-07-20 00:26:11    阅读次数:172
[Java Web] JSP
一、简述 JSP是一种动态网页技术标准,其本质就是Servlet。 JSP文件在用户第一次请求时会被编译成Servlet,之后再由该Servlet处理用户的请求。 二、基础 <!-- 声明 --> <%! String scheme; String serverName; int serverPor ...
分类:编程语言   时间:2018-07-20 00:27:10    阅读次数:177
C/C++指针参数赋值问题
今天遇到一个问题,即在C/C++中,关于在函数里对指针赋值的问题。首先可以看到如下现象: 这个结果令我有点吃惊,我一直以为传递指针,赋值完这个指针也会变的,没想到其实指针也是一个变量,我们如果要改变它,必须找到它在内存中的地址,也就是指针的地址。也就是说,对于函数中,如果对指针的地址进行赋值,事实上 ...
分类:编程语言   时间:2018-07-20 01:10:07    阅读次数:199
python17 多线程学习
多线程 多任务可以由多进程完成,也可以由一个进程内的多线程完成。 我们前面提到了进程是由若干线程组成的,一个进程至少有一个线程。 由于线程是操作系统直接支持的执行单元,因此,高级语言通常都内置多线程的支持,Python也不例外,并且,Python的线程是真正的Posix Thread,而不是模拟出来 ...
分类:编程语言   时间:2018-07-20 01:10:31    阅读次数:191
Python分析《我不是药神》豆瓣评论
读取 Mongo 中的短评数据,进行中文分词 对分词结果取 Top50 生成词云 生成词云效果 看来网上关于 我不是药神 vs 达拉斯 的争论很热啊。关于词频统计就这些,代码中也会完成一些其它的分析任务(其实都是一些很简单的任务,纯练手用),后续会持续更新。 其它分析任务 点赞数 Top10 aut ...
分类:编程语言   时间:2018-07-20 01:11:04    阅读次数:180
手把手教你学会用Spring AOP
用了Spring很长时间了,一直想写些AOP的东西,但一直没有空闲,直到现在项目稍微进入正轨了,才赶紧写写。废话不多说,先从AOP入门开始,后面再介绍AOP的原理(JDK动态代码和CGLIB动态代码的知识)。注:该部分适合于未接触过Spring AOP的童鞋,如果是AOP老手,请直接绕过,不用打招呼 ...
分类:编程语言   时间:2018-07-20 01:11:12    阅读次数:183
无监督学习算法-Apriori进行关联分析
关联分析 是无监督讯息算法中的一种,Apriori主要用来做_关联分析_,_关联分析_可以有两种形式:频繁项集或者关联规则。举个例子:交易订单 | 序号 | 商品名称 | | | | | 1 | 书籍,电脑| | 2 | 杯子,手机,手机壳,盘子 | | 3 | 古筝,手机,手机壳,玻璃 | | 4 ...
分类:编程语言   时间:2018-07-20 01:11:21    阅读次数:237
几个Python小案例,爱上Python编程!
Python是一种面向对象的解释型编程语言,源代码与解释器CPython遵守GPL协议,Python语法简洁清晰。 语法简洁清晰,那么我们用少量的Python代码能做哪些有趣的东西? 一、画爱心表白 1、图形都是由一系列的点(X,Y)构成的曲线,由于X,Y满足一定的关系,所以我们就可以建立模型,建立 ...
分类:编程语言   时间:2018-07-20 01:11:35    阅读次数:248
线程池的取值与拒绝策略
public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, ThreadFactory t ...
分类:编程语言   时间:2018-07-20 01:12:48    阅读次数:190
Java I/O 处理
File类包含获得一个文件/目录的属性,以及对文件/目录进行改名和删除的方法。 File类包含许多获取文件属性的方法,以及重命名和删除文件和目录的方法,但是,File类不包含读写文件内容的方法 File对象封装了文件或路径的属性,但是他既不包括创建文件的方法,也不包括从/向文件读/写数据的方法。 文 ...
分类:编程语言   时间:2018-07-20 01:13:18    阅读次数:176
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!