web
文章平均质量分 61
江来_ljyll
Something of an idiot
展开
-
springboot + webservice +传输自定义类
一.初次搭建报错采用这篇文章的方法,报如下错误Error creating bean with name 'org.apache.cxf.spring.boot.autoconfigure.CxfAutoConfiguration':通过更改cxf版本号修正(将:3.1.11修改为3.2.5): <dependency> <groupId>org.apache.cxf</groupId> <ar原创 2020-06-15 11:06:45 · 1991 阅读 · 0 评论 -
微服务学习(二)-docker部署与联调
**场景: 工程里面使用docker-compose组合了三个容器,但是很多应用场景下我需要在在本地调试应用,也就是工程里面的app应用。这样如何在本地使用eclipse调试自己的应用?**一.docker 环境搭建(1)docker容器使用相关 1.显示所有容器lj@lj-ubuntu:~$ sudo docker psCONTAINER ID IMAGE ...原创 2019-05-28 17:31:55 · 542 阅读 · 0 评论 -
微服务学习(一)-使用Springboot配合Eclipse远程调试
场景:项目构建工具:Maven ,开发环境:eclipse框架Springboot 数据库:MySql ,数据库操作:Spring data jpa.数据缓存:resdis使用以上搭建一个基本的web应用,并可以调试 一.搭建项目工程二.工程调试(1).配合maven插件,在pom.xml添加以下配置 <plugin> ...原创 2018-09-02 21:32:36 · 2882 阅读 · 0 评论 -
记一次JVM调优(Permanent Generation)
最近在一次搭建公司系统运行环境的时候tomcat总是报出 java.lang.OutOfMemoryError PermGen space 的问题原创 2018-07-21 17:06:03 · 2558 阅读 · 0 评论 -
Spring MVC获取请求参数 以及REST风格
1.spring mvc怎样获取请求参数@Controller: 用来处理DispatcherServelet分发的请求。 @requestMapping: 用来映射请求路径处理 (1)@requsetParam: 获取键值对方式的请求参数 如:springmvc/ljyll122?username=jackie&age=12 (2)@PathVa...原创 2018-04-16 20:11:16 · 883 阅读 · 0 评论 -
引用类型复制-深浅复制
1.引用类型在内存中的占位 public void Test(){ String str1 = "111"; String str2; str2 = str1; System.out.println("str2: " + str2); str1 = "222"; System.out....原创 2018-04-16 13:10:34 · 507 阅读 · 0 评论 -
HashMap 源码分析
(1)getEntry(Object key) 方法:final Entry<K,V> getEntry(Object key) { int hash = (key == null) ? 0 : hash(key.hashCode()); for (Entry<K,V> e = table[indexFor(hash, table.l...原创 2018-04-02 20:23:18 · 195 阅读 · 0 评论 -
java - Map interface
(1)三种collection views:key集合,value集合,key-value(2)顺序:即迭代器(interators)返回map元素的顺序,像TreeMap就实现了,但是HashMap就没有(3)Map的实现类必须提供两种构造方式: 1.无参数的构造函数,用以构建一个空map public HashMap() { this.loadFactor = DEF...原创 2018-04-02 19:44:41 · 313 阅读 · 0 评论 -
JAVA 泛型-不要在新代码中使用原生态类型
(1)泛型:尽量使用泛型方法(2)泛型擦除泛型类型在运行的时候会被擦除,即转换为Object类型典型事例: 1. instanceof 不能跟泛型类型参数 2. class实例类型一致(getClass)(3)不要在新代码中使用原生态类型 1.由于兼容性的需要,原生态类型一直存在着,如List,但是为了安全性需要,不要使用原生态类型 2.List<String>对象是可以赋值给...原创 2018-04-02 19:35:53 · 293 阅读 · 0 评论 -
Spring 注解(二)
本文理出了Spring的常用注解(@Autowired @Qualifier @Required @Service等)以及其使用案例,后面会整理一些JSR-250的常用注解与案例(1)@Autowired 实现自动装载 用来替换代码里set和get的手动注入函数 public void setEat(LiSpringEatImp obj){ this.eat = obj; }...原创 2018-03-14 09:50:45 · 427 阅读 · 0 评论 -
java IO(三): Buffer
1.线性结构Buffer类是一个线性结构的类2.元素基本元素有:capacity limit position markcapacity:目前buffer元素的数量limit:记录buffer第一个不可读写的位置position:记录buffer第一个可读写的位置mark:position允许被重置的索引,不是必须定义,但是不会比position大新创建的buffer元素初始值:通常positio...原创 2018-03-22 16:10:59 · 232 阅读 · 0 评论 -
java IO(二): java NIO
java NIO用来解决传统IO的问题,NIO使用的就是多路复用IO设计模式,有几个关键的概念:(1)Buffer:Buffer称之为缓冲区,NIO中读写都依赖于缓冲区,其基本类为Buffer类。(2)Channel:顾名思义:“通道”,在NIO中,流的操作要基于channel上,而利用channel进行读写操作的数据只能放到Buffer中去,channel提供了双向的操作,既能读也能写。常用的几...原创 2018-03-22 16:07:24 · 166 阅读 · 0 评论 -
java IO(一):一些概念整理
1.概念整理:同步(异步),阻塞(非阻塞):关于这两类概念,不知是否可以不用区分的太清楚,网上也是众说纷纭,自我总结下:都是涉及事件的流程是否依赖于当前正在运行的事件是否结束,但是在java中,同步异步貌似更多涉及任务调度,而阻塞与非阻塞更加注重单个事件请求方面。 2.IO操作: IO操作一般分为:硬盘读写,socket读写以及对外设的读写其步骤通常可以分为两步:1.查看数据是否就绪2.进行数据拷...原创 2018-03-22 15:57:25 · 179 阅读 · 0 评论 -
URL URI
前言:知乎上面得赞最高的说法是这样的,适合迅速理解:URI:universal resource indentifier:统一资源定义URL: universalresource local:统一资源定位其目的都是把一个资源独一无二的定位出来,实际URL是URI的子集,拿一个人做比方:URL可以是:动物住址协议://地球/中国/江苏/….../xxx.man而URI可以是身份证号:XXXXXX所...原创 2018-03-02 18:04:21 · 228 阅读 · 0 评论 -
JPA概述
JPA定义了Java ORM及实体操作API的标准。本文摘录了JPA的一些关键信息以备查阅。可以快速掌握JPA的基本概念及使用。1 JPA概述JPA(Java Persistence API,Java持久化API),定义了对象-关系映射(ORM)以及实体对象持久化的标准接口。JPA是JSR-220(EJB3.0)规范的一部分。JPA在应用中的位置转载 2018-02-07 21:42:58 · 519 阅读 · 0 评论 -
web容器-lighttp搭配CGI
时间原因,就先整理我看到的几个比较好的博客:(1)lighttp配置http://www.cnblogs.com/beacer/archive/2012/09/16/2687889.html(2)怎样理解CGI(知乎)https://www.zhihu.com/question/19998865(3)路由器修改路由器DNShttp://debugo.com/原创 2018-01-25 11:02:05 · 561 阅读 · 0 评论