码迷,mamicode.com
首页 > 编程语言 > 日排行
Spring Boot中的AutoConfiguation核心注解
import org.springframework.boot.autoconfigure.condition.*; @ConditionalOnBean // 当容器中有指定bean的条件下 @ConditionalOnClass // 当类路径下有指定类的条件下 @ConditionalOnEx... ...
分类:编程语言   时间:2017-11-11 14:07:22    阅读次数:216
mfcui源码分析一
一直在寻找一款lua作为界面开发语言脚本框架,类似于web开发,使用html做界面, lua作为脚本语言进行行为控制,htmlayout是不二选择,但是其搭配的默认脚本并不是lua,这里找到一个 开源的框架,将htmlayout进行了改造,使其支持lua脚本作为逻辑控制语言; 本系列文章将对mfcu... ...
分类:编程语言   时间:2017-11-11 14:07:49    阅读次数:218
spring重定向与转发
1.重定向 A,通过ModelAndView以及RedirectView B.通过返回字符串 2.转发 spring默认方式为转发 ...
分类:编程语言   时间:2017-11-11 14:08:10    阅读次数:221
spring表单—乱码解决方案
1.POST方式提交 A.jsp页面POST方式提交表单 B.web.xml配置过滤器 C.保证文件的编码格式(文件上按右键选Properties里的编码格式)、JSP的pageEncoding、charset的编码必须跟过滤器的编码一致 2.GET方式提交 如果采用post提交,会走Filter, ...
分类:编程语言   时间:2017-11-11 14:08:36    阅读次数:159
java第六章动手动脑
构造函数(constructor)是一种特殊的方法 。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中 。特别的一个类可以有多个构造函数 ,可根据其参数个数的不同或参数类型的不同来区分它们 即构造函数的重载。构造函数的功能主要用于在类的对象创建时 ...
分类:编程语言   时间:2017-11-11 14:09:01    阅读次数:278
八大基础排序中(直接插入排序,希尔排序,冒泡排序, 快速排序,归并排序,简单选择排序)
package com.wang.sort; import java.util.Arrays; public class Sort { /** * 1.直接插入排序 * 思想:当前数与前面已经排好顺序的数进行比较,插入到合适的位置 * @param arra */ public void simpl... ...
分类:编程语言   时间:2017-11-11 14:09:09    阅读次数:238
spring boot框架学习8-【干货】spring boot的web开发(4)-自定义拦截器处理权限
本章节主要内容:通过前面的学习,我们了解并快速完成了springboot第一个应用。springboot企业级框架,那么springboot怎么读取静态资源?如js文件夹,css文件以及png/jpg图片呢?怎么自定义消息转换器呢?怎么自定义springmvc的配置呢?这些我们在公司都需要用的。这些怎么解决..
分类:编程语言   时间:2017-11-11 14:10:02    阅读次数:243
equals和==的区别 (Java基础)
在谈论equals和==的区别前,我们先简单介绍一下JVM中内存分配的问题。 在JVM中 内存分为栈内存和堆内存。二者有什么区别呢? 当我们创建一个对象(new Object)时,就会调用它的构造函数来开辟空间,将对象数据存储到堆内存中,与此同时在栈内存中生成对应的引用,当我们在后续代码中调用的时候 ...
分类:编程语言   时间:2017-11-11 14:10:16    阅读次数:210
java学习日记4
Java 是一种强类型的语言,声明变量时必须指明数据类型。变量(variable)的值占据一定的内存空间。不同类型的变量占据不同的大小。Java中共有8种基本数据类型,包括4 种整型、2 种浮点型、1 种字符型、1 种布尔型,请见下表。 对于整型数据,通常情况下使用 int 类型。但如果表示投放广岛 ...
分类:编程语言   时间:2017-11-11 14:10:59    阅读次数:255
3 移除数组arr中所有与item相等的元素,不更改原数组。
方法一:filter ES5方法 方法二:push方法 方法三:splice方法 方法四:利用数组本身的特性,将数组看作队列,使用push和shift方法来操作; function remove(arr,item){ var newarr=arr.slice(0); for (var i=0;i<n ...
分类:编程语言   时间:2017-11-11 14:11:07    阅读次数:261
Python中单引号,双引号,3个单引号及3个双引号的区别【转】
http://blog.csdn.net/woainishifu/article/details/76105667 单引号和双引号 在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如 str1 = 'python' str2 = "python" str1和str2是没有任何区别 ...
分类:编程语言   时间:2017-11-11 14:11:32    阅读次数:372
python--8、socket网络编程
socket socket可以完成C/S架构软件的开发。须知一个完整的计算机系统是由硬件、操作系统、应用软件三者组成,具备了这三个条件,一台计算机就可以工作了。但是要跟别人一起玩,就要上互联网(互联网的本质就是一系列的网络协议)。 互联网的核心就是由一堆协议组成,协议就是标准,比如全世界人通信的标准 ...
分类:编程语言   时间:2017-11-11 14:11:42    阅读次数:330
C/C++内存管理详解
内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++, ...
分类:编程语言   时间:2017-11-11 14:12:58    阅读次数:222
Java产生死锁的一个简单例子
思路是创建两个字符串a和b,再创建两个线程A和B,让每个线程都用synchronized锁住字符串(A先锁a,再去锁b;B先锁b,再锁a),如果A锁住a,B锁住b,A就没办法锁住b,B也没办法锁住a,这时就陷入了死锁。直接贴代码: 运行的结果如图所示: 可以看到,Lock1获取obj1,Lock2获 ...
分类:编程语言   时间:2017-11-11 14:13:07    阅读次数:288
JavaScript高级程序设计之引用类型(下)
此篇内容紧接《JavaScript高级程序设计之引用类型(上)》,下边继续开始: Date类型 Date是一个日期类,用它可以来获取日期和时间以及指定日期的毫秒数。Date类提供了丰富的API,可以通过MDN上的文档来了解:点击这里跳到MDN,这里便不详细阐述了。 RegExp类型 正则表达式绝对是 ...
分类:编程语言   时间:2017-11-11 14:13:16    阅读次数:215
c++ 指针总结 函数参数指针调用和堆栈内存的分配原理
c++中的char指针 这个char指针很有意思,char指针通常有两种初始化形式.一个是使用char数组初始化,一个是使用char变量初始化. c++当中使用双引号括起来的字符串起始已经被编译器初始化为一个const char[]类型的字符串常量.也就是说"hedd"在赋值给其他变量或常量时实际上 ...
分类:编程语言   时间:2017-11-11 14:13:23    阅读次数:219
实现排序二叉树
概念 二叉树:如图。 某个节点最多有两个子节点的树。常用于排序。效率较高。 节点中的值:键。key。 兄弟节点:拥有同一个父节点的节点。 根节点:没有父节点 外部节点:叶子节点,没有子节点。 内部节点:中间节点。有子节点。 高:节点都有深度,最大的节点深度即为这棵树的高。 排序二叉树:节点左孩子的值 ...
分类:编程语言   时间:2017-11-11 14:13:39    阅读次数:274
Spring-注入集合
注入集合 你已经看到如何使用value属性来配置基本数据类型和在你的bean配置文件中使用<property>标签的ref属性来配置对象引用。 现在如果想传递多个值,如Java Collection类型的List,Set,Map和Properties,应该怎么做呢?为了处理这种情况,Spring提供 ...
分类:编程语言   时间:2017-11-11 14:13:56    阅读次数:325
java2 多线程2 买票
/** * 这样买票会出现卖出超过100张票,把num静态化可以解决这个问题 */ private static void test1(){ System.out.println("开始卖票"+Thread.currentThread().getName()); Ticket ticket= new ...
分类:编程语言   时间:2017-11-11 14:14:22    阅读次数:170
4.在数组末尾添加元素item,不修改原数组,返回新数组。
方法一:concat(),连接两个数组,返回一个新数组 方法二:slice()加push() 方法三:splice()方法; ...
分类:编程语言   时间:2017-11-11 14:14:30    阅读次数:207
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!