码迷,mamicode.com
首页 > 编程语言 > 月排行
Java 标记接口
没有声明或定义方法的接口称为标记接口(Mark Interface)。某个类实现该接口时不需要重写方法,表明具有接口标记的功能。Java中常用的3个标记接口如下: 1 Serializable java.io.Serializable接口用于标记类是否支持序列化。序列化指将Java对象转换成二进制字 ...
分类:编程语言   时间:2018-01-29 11:40:32    阅读次数:160
Spring MVC(一)Spring MVC的原理
1、Spring MVC的目的 构建向Spring框架那样灵活和松耦合的Web应用程序。 2、Spring MVC中如何处理Request? 每当用户在Web浏览器中点击链接或者提交表单时,Request就开始工作了。 从离开浏览器开始到获取响应返回,Request会在经历过的每一站留下一些信息,也 ...
分类:编程语言   时间:2018-01-29 11:41:22    阅读次数:147
python安装Jieba中文分词组件并测试
python安装Jieba中文分词组件 1、下载http://pypi.python.org/pypi/jieba/ 2、解压到解压到python目录下: 3、“win+R”进入cmd;依次输入如下代码: 测试 在PyCharm里写一个中文分词的小程序: fenCi.py 运行结果: ps:另外一种 ...
分类:编程语言   时间:2018-01-29 11:42:16    阅读次数:986
Maven工程jar包冲突解决方法
maven确实是一个好用的项目管理工具,相比较传统的JAVAIDE,不需要你提前下载依赖包,只需要在配置文件中添加即可自动下载。但由于maven的传递性依赖特性,maven在下载某一个依赖包时,会连同这个jar包的依赖包一起下载下来,由此也带来了jar包冲突的问题。 解决方法: 1、查看依赖关系: ...
分类:编程语言   时间:2018-01-29 11:42:30    阅读次数:395
JavaScript深入之执行上下文栈
如果要问到 javascript 代码执行顺序的话,想必写过javascript的开发者都会有个直观的印象,那就是顺序执行,例如: 然而去看这段代码: 打印的结果却是两个 foo2 刷过面试题的都知道这是因为javascript引擎并非一行一行的分析和执行程序,而是一段一段的分析执行。 当执行一段代 ...
分类:编程语言   时间:2018-01-29 11:43:02    阅读次数:274
Spring Cloud云服务架构 - common-service 项目过程构建
我们将对common-service整个项目进行剖析,将整个构建的流程给记录下来,让更多的关注者来参考学习。 首先在构建spring cloud的common-service之前,我们需要准备的技术: Maven(项目构建)、Spring Boot、Spring Cloud、微服务概念、去中心化思想 ...
分类:编程语言   时间:2018-01-29 11:43:40    阅读次数:225
RMQ算法 (ST算法)
概述: RMQ(Range Minimum/Maximum Query),即区间最值查询,是指这样一个问题:对于长度为n的数列A,回答若干询问RMQ(A,i,j)(i,j<=n),返回数列A中下标在i,j之间的最小/大值。对于一次查询,可以暴力地O(n),但是当查询次数很多的时候,这样的暴力就无法进 ...
分类:编程语言   时间:2018-01-29 11:43:50    阅读次数:180
Spring容器核心机制
Spring容器核心机制 一、背景 Spring内部最核心的机制就是IOC,控制反转。它可以让你再使用某一个对象的时候不用再去new了,只需要告诉Spring你要调用的对象的beanid就可以。这其实就是利用java里的反射,反射其实就是在运行时动态的去创建、调用对象,Spring就是在运行时,根据 ...
分类:编程语言   时间:2018-01-29 11:43:59    阅读次数:145
Effective Java 第三版——27. 消除非检查警告
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文 ...
分类:编程语言   时间:2018-01-29 11:47:44    阅读次数:157
Python实现简易Web服务器
1、请自行了解HTTP协议 http://www.cnblogs.com/reboot51/p/8358129.html(点击跳转) 2、创建Socket服务,监听指定IP和端口 3、以阻塞方式等待客户端连接 4、读取客户端请求数据并进行解析 5、准备服务器运行上下文 6、处理客户端请求数据 7、根 ...
分类:编程语言   时间:2018-01-29 11:49:10    阅读次数:227
2018年网易Java笔试题
2018年网易Java笔试题 封装: 继承: 多态: 实现多个接口 使用内部类 4.HashTable和HashMap的区别 ü 历史原因:Hashtable是基于陈旧的Dictionary类实现的,HashMap是Java 1.2引进的一个Map接口的一个实现 ü 同步性:Hashtable是同步 ...
分类:编程语言   时间:2018-01-29 11:50:37    阅读次数:226
ES6数组相关
ES6数组新增的几个方法: 1. forEach() 2. map() 3. filter() 4. reduce() 5.some() 6. every() ES6数组去重 1.方法一 2. 方法二 ...
分类:编程语言   时间:2018-01-29 15:31:59    阅读次数:121
从零开始学习前端JAVASCRIPT — 7、JavaScript基础EVENT
1:事件驱动 1)事件:所谓事件就是js侦测到的用户的操作或是页面的一些行为(怎么发生的) 2)事件源对象:引发事件的元素。(发生在谁的身上) 3)事件处理程序:对事件处理的程序或是函数 (发生了什么事) 4)事件对象:当事件发生的时候,具体发生了哪些信息,(当按键盘的时候按的哪个键或者鼠标光标在页 ...
分类:编程语言   时间:2018-01-29 15:32:08    阅读次数:159
springmvc常用注解标签详解[转]
原文:https://www.cnblogs.com/leskang/p/5445698.html 1、@Controller 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ...
分类:编程语言   时间:2018-01-29 15:32:33    阅读次数:182
springboot 入门
构建微服务:Spring boot 入门篇 什么是spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是sprin ...
分类:编程语言   时间:2018-01-29 15:33:06    阅读次数:151
python counter、闭包、generator
1、python库——counter 2、python闭包 结论:尽量减少使用闭包 1、有的闭包可以使用两个函数分开来写,简单易读。 2、如果不使用nonlocal,可以读取作用域外的变量,但是不能修改,使用nonlocal,可以读取和修改,容易出bug,慎用! 3、python generator ...
分类:编程语言   时间:2018-01-29 15:33:21    阅读次数:176
3.java入门第四章
1.equals用于判断字符串是否相等 2.switch语句:(1)switch后面的小括号中必须是整型或者字符型; (2)case后面必须是常量,如1,2+2,‘a’;字符要加单引号; (3)可以把功能相同的case合并: (4)default块可以出现在任意位置,也可以省略; 3.java循环语 ...
分类:编程语言   时间:2018-01-29 15:34:09    阅读次数:179
javaScript 比较时间
parse() 方法可解析一个日期时间字符串,并返回 1970/1/1 午夜距离该日期时间的毫秒数。 ...
分类:编程语言   时间:2018-01-29 15:34:46    阅读次数:155
调整数组顺序使奇数位于偶数前面
题目描述 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后 ...
分类:编程语言   时间:2018-01-29 15:35:44    阅读次数:142
python 流行使用库
进入github,输入python 点击see topic 进入python流行的库 链接 https://github.com/topics/python 1、QuantLib 金融衍生品数据库 2、schedule定时任务 https://github.com/dbader/schedule 3 ...
分类:编程语言   时间:2018-01-29 15:37:03    阅读次数:192
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!