首页 > 编程语言
RabbitMQ实例详解+Spring中的MQ使用
RabbitMQ实例详解 消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。 Queue Queue(队列)是RabbitMQ的内部对象,用于存储消息,用下图表示。 RabbitMQ中的消息都只能存储在Queue中,生产者 ...
分类:编程语言   时间:2017-06-14 12:07:34    收藏:0  评论:0  赞:0  阅读:1234
JAVA基础语法1(循环语句)
1:switch语句的格式:q‘wea‘s‘dSwitch语句:选择结构语句格式:switch(表达式){case值1:语句1;break;case值2:语句2;break;....default:语句n+1;break;}执行流程:首先用siwtch后面表达式的值和case后面的值进行比较,如果和值1相等,执行语句1,如果不相等,跟值2比较,成立,执行语句2,..
分类:编程语言   时间:2017-06-14 11:22:29    收藏:0  评论:0  赞:0  阅读:325
Spring IOC实现原理
一、IOC容器:最主要是完成了完成对象的创建和依赖的管理注入等等。所谓控制反转,就是把原先我们代码里面需要实现的对象创建、依赖的代码,反转给容器来帮忙实现。那么必然的我们需要创建一个容器,同时需要一种描述来让容器知道需要创建的对象与对象的关系。这个描述最具体表..
分类:编程语言   时间:2017-06-14 11:21:35    收藏:0  评论:0  赞:0  阅读:289
第一章 Shiro简介——跟我学习springmvc shiro mybatis
1.1简介ApacheShiro是Java的一个安全框架。目前,使用ApacheShiro的人越来越多,因为它相当简单,对比SpringSecurity,可能没有SpringSecurity做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的Shiro就足够了。对于它俩到底哪个好,这个不必纠结..
分类:编程语言   时间:2017-06-14 11:19:46    收藏:0  评论:0  赞:0  阅读:282
java socket模拟http请求
我们模拟SSLSocket连接,请求博客园首页,并打印响应消息。代码引用来自《Java网络编程精解》作者:孙卫琴 写这篇博客为了说明模拟过程中出现的一些问题,模拟时请先在浏览器访问目标路径,F12查看网络,查看原始的网络请求头。 注意: 1.HTTP请求报文包含请求行、请求头部、空行、请求包体4个部 ...
分类:编程语言   时间:2017-06-14 11:07:58    收藏:0  评论:0  赞:0  阅读:504
JavaScript 错误 - throw、try 和 catch
try 语句测试代码块的错误。 catch 语句处理错误。 throw 语句创建自定义错误。(就是自己希望显示的错误信息) ...
分类:编程语言   时间:2017-06-14 11:05:09    收藏:0  评论:0  赞:0  阅读:290
排序中topK那点事(转)
问题描述:有 N (N>1000000)个数,求出其中的前K个最小的数(又被称作topK问题)。 这类问题似乎是备受面试官的青睐,相信面试过互联网公司的同学都会遇到这来问题。下面由浅入深,分析一下这类问题。 思路1:最基本的思路,将N个数进行完全排序,从中选出排在前K的元素即为所求。有了这个思路,我 ...
分类:编程语言   时间:2017-06-14 11:04:15    收藏:0  评论:0  赞:0  阅读:283
javascript学习笔记(七):事件详解
HTML事件处理 DOM 0级事件处理 DOM 2级事件处理 ...
分类:编程语言   时间:2017-06-14 11:03:51    收藏:0  评论:0  赞:0  阅读:151
Java中Runnable和Thread的区别
在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限。作者:wwww198860 ...
分类:编程语言   时间:2017-06-14 11:03:10    收藏:0  评论:0  赞:0  阅读:268
Python基础-2
目录: 1.列表、元组操作 2.字符串操作 3.字典操作 4.集合操作 5.文件操作 6.字符编码与转码 一、列表、元组操作 定义列表 通过下标访问列表中的元素,下标从0开始计数 切片:取多个元素 追加 插入 修改 删除 延伸/扩展 拷贝 统计 排序and翻转 获取列表下表 元组 元组跟列表差不多, ...
分类:编程语言   时间:2017-06-14 11:02:56    收藏:0  评论:0  赞:0  阅读:405
【Python】Java程序员学习Python(五)— 函数的定义和使用
不想做一个待宰的羔羊!!!!要自己变得强大。。。。 函数的定义和使用放在最前边还是有原因的,现在语言趋于通用,基本类型基本都是那些,重点还是学习对象的使用方法,而最根本的还是方法的使用,因此优先介绍,方法的目的还是重用和封装 一、方法的定义 方法的定义使用关键词def来定义,定义格式如下: 方法名: ...
分类:编程语言   时间:2017-06-14 11:01:54    收藏:0  评论:0  赞:0  阅读:304
spring Transactional
实体类: Log: 因为该实体类名与表名不同,所以添加 Dao: DaoImpl: Service: 自动扫描包中的组件;配置datasource;配置sessionFactory;将sessionFactory注入事务管理。自动扫描事务,及配置了@Transactional注解的方法。 Test: ...
分类:编程语言   时间:2017-06-14 11:00:33    收藏:0  评论:0  赞:0  阅读:361
C++之构造函数拷贝
拷贝构造函数,顾名思义,就是通过拷贝对象的方式创建一个新对象。拷贝构造函数有两种原型(我们继续以book类来说明拷贝构造函数原型): 这两种原型都是book类对象的引用。下面一种原型则规定在创建新对象的时候不得修改被拷贝的对象。如果拷贝构造函数的参数不是对象的引用,则是不允许的。如下面这种构造函数形 ...
分类:编程语言   时间:2017-06-14 10:56:03    收藏:0  评论:0  赞:0  阅读:317
数组的排序(从小到大)
namespace ConsoleApplication2{ class Program { static void Main(string[] args) { int[] Arrays = new int[] { 24, 14, 35, 86, 55, 68, 15 };//创建一个数组名为Arr ...
分类:编程语言   时间:2017-06-14 10:55:01    收藏:0  评论:0  赞:0  阅读:296
怎样轻松学习JavaScript
js给初学者的印象总是那么的“杂而乱”,相信很多初学者都在找轻松学习js的途径。我试着总结自己学习多年js的经验,希望能给后来的学习者探索出一条“轻松学习js之路”。js给人那种感觉的原因多半是因为它如下的特点: A:本身知识很抽象、晦涩难懂,如:闭包、内置对象、DOM。 B:本身内容很多,如函数库 ...
分类:编程语言   时间:2017-06-14 10:52:42    收藏:0  评论:0  赞:0  阅读:317
我的算法学习之路
关于严格来说,本文题目应该是我的数据结构和算法学习之路,但这个写法实在太绕口——况且CS中的算法往往暗指数据结构和算法(比如算法导论指的实际上是数据结构和算法导论),所以我认为本文题目是合理的。假设你使用的是手机或平板设备,那么请点击以下的链接以获得更好的阅读效果:http://zh.lucida. ...
分类:编程语言   时间:2017-06-14 10:52:30    收藏:0  评论:0  赞:0  阅读:429
JAVA多线程和并发基础面试问答
多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。(校对注:非常赞同这个观点) Java多线程面试问题 1. 进程和线程之间有什么不同? 一个进程是一个独立(self con ...
分类:编程语言   时间:2017-06-14 10:50:53    收藏:0  评论:0  赞:0  阅读:304
Python字体颜色
# 题目:文本颜色设置。class bcolors: HEADER='\033[95m' #紫色 OKBLUE='\033[94m' #蓝色 OKGREEN='\033[92m' #绿色 WARNING='\033[93m' #黄色 FALL='\033[91m' #红色 ENDC='\033[0m ...
分类:编程语言   时间:2017-06-14 10:47:34    收藏:0  评论:0  赞:0  阅读:201
第十六章-进程和线程
对于操作系统来说, 一个任务就是一个进程(Process) 进程内的这些“子任务”称为线程(Thread) 真正的并行执行多任务只能在多核CPU上实现 多任务的实现有3种方式: 多进程模式; 多线程模式; 多进程+多线程模式 Python既支持多进程, 又支持多线程 1 多进程 Unix/Linux ...
分类:编程语言   时间:2017-06-14 09:16:52    收藏:0  评论:0  赞:0  阅读:407
Java知识总结-11
语法结构 ${expression} EL 提供.和[]两种运算符来存取数据。 . 只能存给定的值 无法动态获取值 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。${sessionScope.user[data]}中data 是一个变量 ${usernam ...
分类:编程语言   时间:2017-06-14 09:16:34    收藏:0  评论:0  赞:0  阅读:332
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!