码迷,mamicode.com
首页 > 编程语言 > 日排行
Spring MVC知识
f-sm-1. 讲下SpringMvc和Struts1,Struts2的比较的优势 f-sm-2. 讲下SpringMvc的核心入口类是什么,Struts1,Struts2的分别是什么 f-sm-3. SpringMvc的控制器是不是单例模式,如果是,有什么问题,怎么解决 f-sm-4. Sping ...
分类:编程语言   时间:2017-05-10 18:44:28    阅读次数:319
spring boot 基础 多环境配置
对于多环境的配置,各种项目构建工具的思路基本上一致,都是通过配置多份不同环境的配置文件来区分。 1. 首先我们先创建不同环境下的属性文件,截图如下: application.properties 是基础属性配置文件 application-develop.properties 是开发属性配置文件 a ...
分类:编程语言   时间:2017-05-10 18:44:38    阅读次数:214
线程池的简单实现
主要是两个队列,一个任务队列,一个工作者队列,都是线程 线程池初始化时根据参数构造一定量的工作者线程,并启动,这是工作者线程检查任务队列为空则wait等待 一旦客户端提交任务到线程池,会加入到任务队列并notify工作线程执行对应线程 根据队列的不同线程排队方式不同 ...
分类:编程语言   时间:2017-05-10 18:46:13    阅读次数:188
Python 基础之socket编程(二)
Python 基础之socket编程(二) 昨天只是对socket编程做了简单的介绍,只是把socket通信的框架搭建起来,要对其中的功能进行进一步的扩充,就来看看今天的料哈! 一、基于tcp的套接字 1. tcp的服务端 2.tcp的客户端 在使用此方法建立socket 客户端与服务端之后,运行完 ...
分类:编程语言   时间:2017-05-10 18:46:51    阅读次数:226
Java环境变量配置-windows
新建环境变量: JAVA_HOME C:\Program Files\Java\jdk1.6 classpath .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 编辑环境变量Path,在其最前边加上: %JAVA_HOME%\bin;%JAVA_HOME%\j ...
分类:编程语言   时间:2017-05-10 18:47:18    阅读次数:110
『LeetCode』练习第四弹_算法6题
6. ZigZag Conversion The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pat ...
分类:编程语言   时间:2017-05-10 18:47:49    阅读次数:198
Java 学习 day02
1. 标识符 2. 常量 3. 进制的特点 4. 进制转换(十进制和二进制) 5. 进制转换(八进制和十六进制) 6. 进制转换(负数二进制) 7. 变量 8. 类型转换 9. 算术运算符 10. 转义字符 11. 赋值和比较运算符 12. 逻辑运算符 13. 位运算符(左移右移) 14. 位运算符 ...
分类:编程语言   时间:2017-05-10 18:48:55    阅读次数:151
c和c++的输入输出
格式输出: printf(格式控制, 输出表列); %d 十进制数 %md m为指定的宽度 若数据位数小于m,则左端补以空格;若大于m,则按实际位数输出 %ld 长整型数据 %mld 指定字段宽度 %o 八进制整数形式 %mo %x 十六进制整数形式 %mx %u unsigned型数据,它也可用% ...
分类:编程语言   时间:2017-05-10 18:49:20    阅读次数:253
理解Java中字符流与字节流的区别
1. 什么是流 Java中的流是对字节序列的抽象,我们可以想象有一个水管,只不过现在流动在水管中的不再是水,而是字节序列。和水流一样,Java中的流也具有一个“流动的方向”,通常可以从中读入一个字节序列的对象被称为输入流;能够向其写入一个字节序列的对象被称为输出流。 2. 字节流 Java中的字节流 ...
分类:编程语言   时间:2017-05-10 18:50:45    阅读次数:192
"#!/usr/bin/python: No such file or director"引发的编码问题
问题描述 我自己写了一个Python脚本,在Linux服务器和我的Mac上运行都报错: 在网上搜索了半天,发现都说都问题原因是第一行尾部写入了Windows都回车“\r\n”,导致解析成了“python\r”而不是“python”,因而报错是“: No such file or directory” ...
分类:编程语言   时间:2017-05-10 18:51:02    阅读次数:586
在python3中使用urllib.request编写简单的网络爬虫
转自:http://www.cnblogs.com/ArsenalfanInECNU/p/4780883.html Python官方提供了用于编写网络爬虫的包 urllib.request, 我们主要用它进行打开url,读取url里面的内容,下载里面的图片。 分以下几步: step1:用urllib ...
分类:编程语言   时间:2017-05-10 18:52:06    阅读次数:216
java动态代理【一】
java动态代理的定义:为其他目标类的方法增加切面的逻辑,即在执行目标类方法的时候,先去执行一段如校验检测的逻辑代码。java通俗一点就是生成一个继承目标类的子类,并在每个调用方法都添加一段逻辑。应用场景:当我们从别的项目迁移过来的代码进行修改的时候,如果有一个需求是当要执行某个业务类的所有方法前,... ...
分类:编程语言   时间:2017-05-10 18:52:42    阅读次数:221
java动态代理【二】:JDK动态代理的内部原理
上一章我们简单的讲解了什么是动态代理和如何使用动态代理。这章讲解一下jdk的动态代理的内部实现:首先查看测试代码: //创建一个静态方法,生成代理类, public static Object newProxyInstance(Object speak){ System.out.println(JD... ...
分类:编程语言   时间:2017-05-10 18:53:30    阅读次数:281
IDEA下使用maven构建web项目(SpringMVC+Mybatis整合)
需求背景:由于最近总是接到一些需求,需要配合前端团队快速建设移动端UI应用或web应用及后台业务逻辑支撑的需求,若每次都复用之前复杂业务应用的项目代码,总会携带很多暂时不会用到的功能或组件,这样的初始工程就存在冗余代码。 在本文中,我们将使用Java语言开发集成环境IntelliJ IDEA(其倡言 ...
分类:编程语言   时间:2017-05-10 18:53:57    阅读次数:636
JAVA笔记140-使用this语句解决构造器重载相互调用问题
//创建点对象class Point{ private int x; private int y; Point(int x,int y){ this.x = x; this.y = y; } public int getX(){ return x; } public int getY(){ retu ...
分类:编程语言   时间:2017-05-10 18:55:03    阅读次数:236
Springboot基础篇
Springboot可以说是当前最火的java框架了,非常适合于"微服务"思路的开发,大幅缩短软件开发周期。 概念 概念 过去Spring充满了配置bean的xml文件,随着spring2.x和JDK1.5带来注解,配置大量减少,到了目前的Spring4.x和Spring Boot,更是推荐java ...
分类:编程语言   时间:2017-05-10 18:57:20    阅读次数:497
Java学习 - 引出this关键字
需求:定义一个User类,提供name,age字段,以及相应getter/setter方法。 并创建对象,设置name和age数据,在打印对象的name,age。 什么是this: 表示当前对象,什么又是当前对象 this只要存在于两个位置: 构造器中:就表示当前创建的对象 方法中:哪一个对象调用t ...
分类:编程语言   时间:2017-05-10 18:57:28    阅读次数:196
python学习之 -- 数据序列化
1 import pickle 2 d = {'name':'jeck','age':'22'} 3 print(pickle.dumps(d)) 1 import pickle 2 d = {'name':'jeck','age':'22','工作':'IT'} 3 f = open('fname ...
分类:编程语言   时间:2017-05-10 18:57:46    阅读次数:254
选择排序-Python与PHP实现版
选择排序Python实现 快速排序PHP实现 选择排序时间复杂度说明 比较次数:n(n-1)/2 交换次数:最好的时候为0,最差的时候为n-1次 总时间复杂度:O(n2) 尽管选择排序与冒泡排序的时间复杂度同为O(n2),但性能上还是要略优于冒牌排序。 ...
分类:编程语言   时间:2017-05-10 19:44:55    阅读次数:121
spring boot 监控与管理(actuator)
Spring POMs 中提供了一个特殊的依赖模块,即spring-boot-starter-actuator,我们只需要在我们的POM中添加依赖即可 添加完该该依赖后,启动spring应用会看到很多端点,截图如下: 红框中的这些端点称之为 原生端点,根据端点作用,可以分为3类 1. 应用配置类 / ...
分类:编程语言   时间:2017-05-10 19:45:24    阅读次数:135
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!