码迷,mamicode.com
首页 > 编程语言 > 日排行
为什么使用springboot
个人认为,springboot是随着Spring4.0出生的, 他的出现,目的是为了解决Spring这么多年来的发展导致本身的笨重、各类繁琐及与第三方框架整合的配置文件,对于码农或项目团队来说,是不希望见到的。因此springboot的出现是为了解决spring多年发展带来的弊端。 springbo ...
分类:编程语言   时间:2017-06-17 18:21:54    阅读次数:227
python--函数(二)、装饰器、
1.函数即变量 函数即变量,hello为变量,输出的是一个内存地址,它把函数体存储在内存里;hello()是一个函数,函数名+小括号就是调用函数。 2. 高阶函数 一个函数的入参是一个函数时,这个函数就是高阶函数。 3. 嵌套函数 嵌套函数就是在函数内部再定义一个函数,注意是定义一个函数,而非是再调 ...
分类:编程语言   时间:2017-06-17 18:22:53    阅读次数:199
javascript正则表达式中 (?=exp)、(?<=exp)、(?!exp)
(?=exp) 百度百科给的解释:非获取匹配,正向肯定预查,在任何匹配pattern的字符串开始处匹配查找字符串,该匹配不需要获取供以后使用。例如,“Windows(?=95|98|NT|2000)”能匹配“Windows2000”中的“Windows”,但不能匹配“Windows3.1”中的“Wi ...
分类:编程语言   时间:2017-06-17 18:23:28    阅读次数:277
Linux(C/C++)下的文件操作open、fopen与freopen
open是linux下的底层系统调用函数,fopen与freopen c/c++下的标准I/O库函数,带输入/输出缓冲。linxu下的fopen是open的封装函数,fopen最终还是要调用底层的系统调用open。所以在linux下如果需要对设备进行明确的控制,那最好使用底层系统调用(open), ...
分类:编程语言   时间:2017-06-17 18:23:45    阅读次数:226
POJ1128-DAG拓扑排序
题目链接POJ1128 思路 如果在A的边框上出现了字母B,就说明B在A的上方 如果边框A在边框B的下方,就添加从A到B的一条有向边(题目要求从下到上输出) 那么所求的是所得有向无环图的拓扑排序 题目还要求按照字典序输出所有可能的顺序,用深度优先搜索 附代码 #include <cstdio> #i ...
分类:编程语言   时间:2017-06-17 18:24:02    阅读次数:234
Java 实现有序链表
有序链表: 按关键值排序。删除链头时,就删除最小(/最大)的值,插入时,搜索插入的位置。 插入时须要比較O(N),平均O(N/2),删除最小(/最大)的在链头的数据时效率为O(1), 假设一个应用须要频繁的存取(插入/查找/删除)最小(/最大)的数据项,那么有序链表是一个不错的选择 优先级队列 能够 ...
分类:编程语言   时间:2017-06-17 18:26:11    阅读次数:138
php中使用array_slice将数组中的元素分类
1 Array ( [0] => 科技 ), 37 [1] => Array ( [0] => 生活 ), 38 [2] => Array ( [0] => 互联网, [1] => 互联网 ), 39 [3] => Array ( [0] => 大数据 ), 40 [4] => Array ( [0... ...
分类:编程语言   时间:2017-06-17 18:26:45    阅读次数:127
python file replace [转]
ReplaceStrBatch 作用: 批量将指定目录下的所有文件中的$HADOOP_HOME$替换成/home/ocetl/app/hadoop 知识点: 1. def listFiles(dirPath): 定义函数 2. fileList=[] 声明数组 3. for root,dirs,fi ...
分类:编程语言   时间:2017-06-17 18:26:55    阅读次数:446
JavaScript中的parseInt和Number函数
函数作用: parseInt将字符串(String)类型转为整数类型。 Number() 函数把对象(Object)的值转换为数字。 语法不同: parseInt(string, [radix]) string:必选參数。要被转换的字符串 radix:可选,数字的基数。取值范围在2~36。 假设该參 ...
分类:编程语言   时间:2017-06-17 18:27:03    阅读次数:148
30、Java并发性和多线程-阿姆达尔定律
以下内容转自http://ifeve.com/amdahls-law/: 阿姆达尔定律可以用来计算处理器平行运算之后效率提升的能力。阿姆达尔定律因Gene Amdal 在1967年提出这个定律而得名。绝大多数使用并行或并发系统的开发者有一种并发或并行可能会带来提速的感觉,甚至不知道阿姆达尔定律。不管 ...
分类:编程语言   时间:2017-06-17 18:27:10    阅读次数:187
RSA算法分析
六、密钥生成的步骤 我们通过一个例子,来理解RSA算法。假设爱丽丝要与鲍勃进行加密通信,她该怎么生成公钥和私钥呢? 第一步,随机选择两个不相等的质数p和q。 爱丽丝选择了61和53。(实际应用中,这两个质数越大,就越难破解。) 第二步,计算p和q的乘积n。 爱丽丝就把61和53相乘。 n = 61× ...
分类:编程语言   时间:2017-06-17 18:28:16    阅读次数:151
spring aop 实现请求报文打印
利用spring aop 实现前端请求后台的参数打印。 不想多说,指向serviceImpl,然后在serviceImpl里的方法前加 加上这个注解,就可以实现了,效果如下: ...
分类:编程语言   时间:2017-06-17 18:28:23    阅读次数:152
每天五个java相关面试题(3)
1. Servlet的生命周期是什么? 答: 第一次请求: 构造方法->init() -> service() -> doGet()/doPost() 以后的请求:service() -> doGet()/doPost(); Servlet是单实例的. 2. 说出ArrayList,Vector, ...
分类:编程语言   时间:2017-06-17 18:28:41    阅读次数:104
【随便搞搞 1】 prim算法的学习和使用
就不知怎么的就学会的最小生成树~~ 但是最小生成树是什么呢? 标准定义如下:在边子集所构成的树中,不但包括了连通图里的所有顶点,且其所有边的权值之和亦为最小。 听起来非常的带劲,我们就一起来探讨这一求最小生成树的算法! prim 的四大特征: ●最小生成树算法中prim算法是耗时最长的 ●最小生成树 ...
分类:编程语言   时间:2017-06-17 18:28:50    阅读次数:257
Java并发编程之synchronized
在Java编程中,为了保证线程安全,有3种不同的思路1、互斥同步:包括synchronized和lock等。 2、非阻塞同步:如AtomicInteger的increaseAndGet()方法等。 3、无同步:如ThreadLocal方案。 本文介绍使用synchronized实现同步的方法。 1、 ...
分类:编程语言   时间:2017-06-17 18:29:18    阅读次数:138
Java-C3P0连接池
使用c3p0连接池,不需要自己解析配置文件,只需要在src文件夹下创建指定名称的配置文件即可。 创建项目: c3p0.xml配置文件: C3P0Test.java: ...
分类:编程语言   时间:2017-06-17 18:29:40    阅读次数:151
一、spring boot入门(web+freemarker)
1.配置maven文件pom.xml 2.文件结构(static/templates/application.properties/logback.xml的名称都是约定好了的,只可以使用某几个名称,具体参考spring boot官方文档,下面的名称是其中一种配置方式) 3.建立启动类(放在顶层,子层 ...
分类:编程语言   时间:2017-06-17 18:30:48    阅读次数:213
linux下C++修改文件内容
C fwrite在任意位置写入文件,并可修改文件内容 想实现类似迅雷那样下载时可以从文件半中间写入的功能 刚开始用ab+模式打开, 每次都写入到最后面. 用rb+就可以定位到任意位置写入了.在linux下已测试,因为用"rb+"打开要保证文件已存在. 使用命令 #touch overwrite.bi ...
分类:编程语言   时间:2017-06-17 18:31:29    阅读次数:235
java入门学习笔记之1(类的定义,代码的编译执行)
这篇文章讲解Java代码的基本执行过程 我们先抛开各种JAVA IDE,开发工具,只使用文本编辑器,以突出最本质的东西。 在Linux环境下,我们编辑一个文件: 编辑如下代码: 想了解这段代码含义请移步这里。 此时这段代码只是一个保存于文件中的字符串,这个文件 HelloWorld.java就称为源 ...
分类:编程语言   时间:2017-06-17 18:32:24    阅读次数:145
Kafka Java consumer动态修改topic订阅
前段时间在Kafka QQ群中有人问及此事——关于Java consumer如何动态修改topic订阅的问题。仔细一想才发现这的确是个好问题,因为如果简单地在另一个线程中直接持有consumer实例然后调用subscribe进行修改,consumer端必然会抛出异常ConcurrentModific ...
分类:编程语言   时间:2017-06-17 18:33:05    阅读次数:453
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!