
java
文章平均质量分 70
dhj1987822
这个作者很懒,什么都没留下…
展开
-
activeMq使用
一、Linux下ActiveMQ安装1.下载并解压wgethttps://mirrors.tuna.tsinghua.edu.cn/apache//activemq/5.15.9/apache-activemq-5.15.9-bin.tar.gztarzxvfapache-activemq-5.15.9-bin.tar.gz2.运行cdbin/./activemqstart3.进入管理界面浏览器访问192.168.0.1:8161/admin/,默认用户名和密...转载 2021-04-19 11:22:34 · 197 阅读 · 0 评论 -
Linux配置网络
1、查看本机IP配置,记录一下网关信息2、查看虚拟机配置,设置虚拟机网路为桥接模式3、更改设置:桥接模式中的选项不要选自动4、进入系统,配置网卡信息,关注4个点ip地址:设置和宿主机同网段ipNETMASK:子网掩码和宿主机相同GATEWAY:默认网关和宿主机相同DNS1:跟宿主机一样[root@test ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33TYPE=EthernetPROXY_METHOD=noneB转载 2021-04-12 17:49:04 · 408 阅读 · 0 评论 -
JVM原理最全、清晰、通俗讲解
1.java自动管理堆(heap)和(栈),程序员不能直接的设置堆和栈。3.操作系统的堆和栈:堆(操作系统):一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收,分配方式类似于链表。栈(操作系统):由操作系统自动分配释放,存放函数的参数值,局部变量值等。操作方式与数据结构中的栈相类似。2.为什么jvm的内存是分布在操作系统的堆中呢??因为操作系统的栈是操作系统管理的,它...转载 2019-11-06 18:01:27 · 1058 阅读 · 0 评论 -
svn创建账户
1、 找到svn安装路径 我的是 /home/ssl/repos/rogue_server/conf/ (如果不知道,可以搜索 :find / -name svn)2、进入该目录的conf,其中包含authz、passwd、svnserve.conf三个文件3、进入passwd,在[users]下面加上你要添加的svn账号及密码 格式为:[users]liuzd=rogue_2016...转载 2018-11-21 17:34:37 · 14259 阅读 · 0 评论 -
Eclipse neon 安装SVN插件
1、下载最新的Eclipse,我下载的是 eclipse-reporting-neon-R-win32-x86_64 ,因为要用到birt报表。 如果没有安装的请到这里下载安装:http://eclipse.org/downloads/ 2、下载SVN插件subclipse,安装方法有两种.那种绿色的以link方式安装的方式我在neon和mars上试了多次都没成功,或者显示是成功,转载 2017-11-28 11:53:59 · 918 阅读 · 0 评论 -
Android asmack使用介绍
Android asmack使用介绍文章最后附上Demo地址一、简介1.什么是Xmpp协议?XMPP协议(Extensible Messaging and PresenceProtocol,可扩展消息处理现场协议)是一种基于XML的协议,目的是为了解决及时通信标准而提出来的,最早是在Jabber上实现的。它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具转载 2017-12-23 13:39:32 · 1814 阅读 · 0 评论 -
spring事物传播机制
事务的嵌套概念所谓事务的嵌套就是两个事务方法之间相互调用。spring事务开启 ,或者是基于接口的或者是基于类的代理被创建(注意一定要是代理,不能手动new 一个对象,并且此类(有无接口都行)一定要被代理——spring中的bean只要纳入了IOC管理都是被代理的)。所以在同一个类中一个方法调用另一个方法有事务的方法,事务是不会起作用的。###Spring默转载 2017-11-09 19:59:44 · 383 阅读 · 0 评论 -
深入理解Java:注解
要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。元注解: 元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解: 1.@Target,转载 2017-09-08 13:51:19 · 294 阅读 · 0 评论 -
erlang安装
Erlang目前已经是Fedora和Debian/Ubuntu软件仓库中的一部分。Erlang目前最新的版本是OTP 17.0。Erlang是一种编程语言,用于构建大规模、高可伸缩性、高可用性的软实时系统的编程语言。它已经在电信、金融、电子商务、网络电话和即时消息中得到应用。Erlang的运行时系统已经内建了对并发、分布式和容错的支持。OTP是Erlang库和设计原则的集合,提供了转载 2017-07-04 15:52:29 · 7390 阅读 · 1 评论 -
java 堆跟栈
简单的说: Java把内存划分成两种:一种是栈内存,一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。 堆内存用来存放由new创建的对象和数组。 在堆中分配的内存转载 2017-07-13 18:28:12 · 374 阅读 · 0 评论 -
centos7安装rabbitmq
RabbitMQ是流行的开源消息队列系统,是AMQP(Advanced Message Queuing Protocol高级消息队列协议)的标准实现,用erlang语言开发。RabbitMQ据说具有良好的性能和时效性,同时还能够非常好的支持集群和负载部署,非常适合在较大规模的分布式系统中使用,具体特性还在验证中,待检验。由于项目需要,安装并配置了RabbitMQ,服务器操作系统是CentOS7。具...转载 2018-08-21 11:19:34 · 198 阅读 · 0 评论 -
web容器的会话机制
基本所有web应用开发的朋友都很熟悉session会话这个概念,在某个特定时间内,我们说可以在一个会话中存储某些状态,需要的时候又可以把状态取出来,这整个过程的时间空间可以抽象成“会话”这个概念。尽管你对session的使用已经很熟悉了,但你未必真正理解session是什么。因为你只是使用了request.getsession().setAttribute("users", username)把某转载 2017-06-16 17:14:42 · 388 阅读 · 0 评论 -
Intellij idea14.4 新建maven web项目并与tomcat服务集成
一:File ->New Project,左边菜单选择maven项目,右边勾选Create from archetype,找到org.apache.maven.archetype:maven-archetype-webapp,这个是Maven项目的一个骨架,就好像住酒店时候,你选标间,还是单间,还是大床,然后里面的配置不一样。 点击Next按钮二、 因为是maven项目,所以需要...转载 2018-08-21 11:17:36 · 199 阅读 · 0 评论 -
分布式集群高并发问题
在项目实战中比较头疼的几个场景之一就是在处理并发的时候,一些平常看似正常的业务可能会在并发量过大时出现问题。在工作解决此类问题,我们常常会用到下面几种方法(实用简单~\(≧▽≦)/~)。实用简单1.用Java同步关键字synchronized锁方法或者所对象,不过不适合分布式环境,刚开始学完java比较容易想到的办法。2.利用数据库的特性,数据库行级锁,读锁也是一办转载 2017-05-26 19:06:28 · 7763 阅读 · 0 评论 -
java多线程
如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模拟,当然也没法说能用单线程来实现:比如最常见的“生产者,消费者模型”。很多人都对其中的一转载 2017-05-16 10:30:40 · 322 阅读 · 0 评论 -
springboot
springboot学习笔记-5 springboot整合shiro shiro是一个权限框架,具体的使用可以查看其官网 http://shiro.apache.org/ 它提供了很方便的权限认证和登录的功能. 而springboot作为一个开源框架,必然提供了和shiro整合的功能!接下来就用springboot结合springmvc,mybatis,整合shiro转载 2017-03-26 22:27:35 · 357 阅读 · 0 评论 -
java集合Collection讲解
Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Element转载 2017-03-14 14:43:34 · 866 阅读 · 0 评论 -
jersey夸服务上传文件
实际项目中可能要用到单独的文件服务器, 这时候可以使用jersey上传文件的方法达到分离文件服务器和主服务器的目的1. 修改tomcat配置, 允许文件写操作使用Tomcat需要修改conf目录下的web.xml, 添加readonly参数为false[html] view plain copy servlet>转载 2017-03-23 09:46:28 · 351 阅读 · 0 评论