码迷,mamicode.com
首页 > 编程语言
Maven手工搭建 Spring Boot工程
1、新建空的Maven项目。 2、修改pom.xml: 添加Spring Boot的父级依赖(spring - boot - starter - parent),这是一个特殊的starter,用于提供相关的Maven默认依赖 —— 这样的项目就是Spring Boot项目了。默认依赖,即版本默认,一 ...
分类:编程语言   时间:2017-07-10 19:10:18    阅读次数:175
JAVA中使用AES加密解密
技术交流群: 233513714 ...
分类:编程语言   时间:2017-07-10 19:09:38    阅读次数:231
Spring整合activeMQ消息队列
1.配置JMS 发送信息到activeMQ xml配置信息 2.destination消息队列定义 3。监听器BatchJob 3.1 jms.xml 3.2 监听器impl 回调方法: 整理了一下整个流程如图所示: ...
分类:编程语言   时间:2017-07-10 19:07:45    阅读次数:290
扁平数组构建DOM树
if (parentOrg) { if (parentOrg.children) { parentOrg.children.push(org); } else { parentOrg.children = []; parentOrg.children.push(org); } } else { r. ...
分类:编程语言   时间:2017-07-10 19:07:36    阅读次数:180
JAVA设计模式(01):创建型-工厂模式【工厂方法模式】(Factory Method)
简单工厂模式尽管简单,但存在一个非常严重的问题。当系统中须要引入新产品时,因为静态工厂方法通过所传入參数的不同来创建不同的产品,这必然要改动工厂类的源码,将违背“开闭原则”。怎样实现添加新产品而不影响已有代码?工厂方法模式应运而生,本文将介绍另外一种工厂模式——工厂方法模式。 1 日志记录器的设计 ...
分类:编程语言   时间:2017-07-10 19:06:34    阅读次数:289
python-day2
1. import sys 模块 sys.path #打印路径 sys.argv #传递参数 1 import sys 2 #print(sys.path) 3 print(sys.argv) 2. import os 模块 1 import os 2 dirlist=os.system("dir" ...
分类:编程语言   时间:2017-07-10 19:06:10    阅读次数:249
让SpringMVC Restful优雅地支持多版本
好久没有更新博客,难得有空,记录一下今天写的一个小工具,供有需要的朋友参考。在移动APP开发中,多版本接口同时存在的情况经常发生,通常接口支持多版本,有一下几种方式: 1.通过不同的路径区分不同版本号 如: http://www.xxx.com/api/v1/product/detail?id=10 ...
分类:编程语言   时间:2017-07-10 19:06:01    阅读次数:266
JAVA 并发编程-读写锁之模拟缓存系统(十一)
在多线程中,为了提高效率有些共享资源同意同一时候进行多个读的操作,但仅仅同意一个写的操作,比方一个文件,仅仅要其内容不变能够让多个线程同一时候读,不必做排他的锁定,排他的锁定仅仅有在写的时候须要,以保证别的线程不会看到数据不完整的文件。这时候就须要使用读写锁。/** * 简单读写锁demo * @a ...
分类:编程语言   时间:2017-07-10 18:10:55    阅读次数:115
【Spring】创建对象的三种方式
关于Spring的搭建可参见:浅析Spring框架的搭建. 在测试之前还是应该先将环境配置好,将相关Jar包导进来。Spring创建的对象,默认情况下都是单例模式,除非通过scope指定。 一、通过构造函数创建对象。 2.1 利用无参构造函数+setter方法注入值 最基本的对象创建方式,只需要有一 ...
分类:编程语言   时间:2017-07-10 18:10:31    阅读次数:448
生信算法实践
最近在搞16S,发现了一个实践算法的最佳机会。 见文章: A Bayesian taxonomic classification method for 16S rRNA gene sequences with improved species-level accuracy. 文章利用了贝叶斯模型,调... ...
分类:编程语言   时间:2017-07-10 18:08:26    阅读次数:160
Unity C# 使用JsonUtility读写Json文件
本文原创,转载请注明出处:http://www.cnblogs.com/AdvancePikachu/p/7146731.html 今天,为大家分享一下unity上的Json序列化,应该一说到这个词语,我们肯定会觉得,这应该是很常用的一个功能点;诚然,我们保存数据的时候,也许会用到json序列化,所 ...
分类:编程语言   时间:2017-07-10 18:08:12    阅读次数:982
【C语言】推断一个数是否为2的n次方
//推断一个数是否为2的n次方 #include <stdio.h> int is_two_n(int num) { if ((num&(num - 1))) //去掉一个1,推断是否为0 return -1; return 1; } int main() { int a; printf("请输入数 ...
分类:编程语言   时间:2017-07-10 18:07:19    阅读次数:114
spring---aop(3)---Spring AOP的拦截器链
写在前面 时间断断续续,这次写一点关于spring aop拦截器链的记载。至于如何获取spring的拦截器,前一篇博客已经写的很清楚(spring aop(2) Spring AOP的JDK动态代理) 获取拦截器链 ...
分类:编程语言   时间:2017-07-10 18:06:58    阅读次数:178
springmvc.xml文件的位置和命名
一般情况下,需要在web.xml中进行如下配置: springmvc.xml的文件目录是:classpath:springmvc.xml,物理文件位置: 上面是通常意义的做法,其实还可以使用默认位置和名称(用的不多,但要知道这样做也对): ...
分类:编程语言   时间:2017-07-10 18:06:50    阅读次数:133
java中有关初始化的问题
在类的内部,变量定义的先后顺序决定了初始化顺序,即时变量定义分散在方法定义之外,它们依旧会在任何方法(包括构造器)被调用之前得到初始化 其中初始化的顺序先是静态对象,其后是非静态对象 例如: 运行结果: cat类和dog类构造器中打印信息为了看初始化信息 在main方法中,创建了一个Cat类,除构造 ...
分类:编程语言   时间:2017-07-10 18:06:42    阅读次数:152
java_List_改变里面的对象的字段信息
//在直接获得List里面的对象之后直接修改对象就可以了A test = new A(); test.a = 1; test.b = 1; List list = new ArrayList(); list.add(test);//加到List里 A test2 = (A) list.get(0); ...
分类:编程语言   时间:2017-07-10 18:04:54    阅读次数:188
【转】浅谈Node.js单线程模型
Node.js采用 事件驱动 和 异步I/O 的方式,实现了一个单线程、高并发的运行时环境,而单线程就意味着同一时间只能做一件事,那么Node.js如何利用单线程来实现高并发和异步I/O?本文将围绕这个问题来探讨Node.js的单线程模型: 1、高并发 一般来说,高并发的解决方案就是多线程模型,服务 ...
分类:编程语言   时间:2017-07-10 18:04:23    阅读次数:231
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!