随笔分类 -  java

http接口与webservice接口的区别
摘要:常见的API接口有两类:http接口和webservice接口。 阅读全文

posted @ 2019-11-25 13:52 有酒有故事 阅读(2295) 评论(0) 推荐(0)

分布式架构的前世今生...
摘要:一、前言 ​ 随着社会的发展,技术的进步,以前的大型机架构很显然由于高成本、难维护等原因渐渐地变得不再那么主流了,替代它的就是当下最火的分布式架构,从大型机到分布式,经历了好几个阶段,我们弄明白各个阶段的架构,才能更好地理解和体会分布式架构的好处,那么本文我们就来聊聊分布式架构的演进过程,希望能给大 阅读全文

posted @ 2019-04-30 08:25 有酒有故事 阅读(167) 评论(0) 推荐(0)

Java简介
摘要:1. Java简介1、Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论允许程序员以优雅的思维方式(思想很重要)进行复杂的 阅读全文

posted @ 2019-04-28 16:56 有酒有故事 阅读(343) 评论(0) 推荐(0)

Java程序员职业生涯规划
摘要:一、规划 工作3年了,感觉自己的技术现在到了一个瓶颈,在做一些重复性的业务性的工作,没有长进,提高太慢;因此停下脚步对自己的职业生涯做了一个规划,并为之努力奋斗: 20-27岁:技术积累阶段在这 5 年时间里面,你要积累足够的技术底子,打磨自己的技术实力,成为某一个技术细分领域的牛人; 28-35岁 阅读全文

posted @ 2019-04-23 17:15 有酒有故事 阅读(882) 评论(0) 推荐(0)

java利用反射获取对象前后修改的内容(用于日志记录)
摘要:import java.beans.PropertyDescriptor; import java.lang.reflect.Field; import java.lang.reflect.Method; public class BeanChangeUtil { public static void main(String[] args) { User u1 ... 阅读全文

posted @ 2019-04-18 09:10 有酒有故事 阅读(3668) 评论(0) 推荐(0)

JSON转JS对象,JS对象转JSON
摘要:一、从服务端发来的json字符串,怎么才能作为JavaScript对象(JSON对象)在web端调用呢? 1、如果使用jQuery,就很方便了,可以在ajax一系列函数中,把参数Datatype传json即可,返回的data即为JSON对象。 PS:如果要对表单处理为json字符串,可以使用.ser 阅读全文

posted @ 2019-04-02 21:46 有酒有故事 阅读(48672) 评论(0) 推荐(2)

java 判断对象是否是某个类的类型两种方法
摘要:第一种: instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。 用法: result = object instanceof class 参数: result:必选项。任意变量。返回 阅读全文

posted @ 2019-04-02 20:58 有酒有故事 阅读(89151) 评论(1) 推荐(0)

关于多线程笔记
摘要:线程池 1、线程池,其实就是一个容纳多个线程的容器,其中的线程可以反复使用,省去了频繁创建线程对象的操作,无需反复创建线程而消耗过多资源。(是什么) 2、那么,我们为什么需要用到线程池呢?每次用的时候手动创建不行吗? 在java中,如果每个请求到达就创建一个新线程,开销是相当大的。在实际使用中,创建 阅读全文

posted @ 2019-04-02 08:41 有酒有故事 阅读(148) 评论(0) 推荐(0)

Java 多线程编程
摘要:Java 给多线程编程提供了内置的支持。 一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。 这里定义和线程相关的另一个术语 - 进程:一个进程包括由操作系统分配的内存空间,包含一个或多个 阅读全文

posted @ 2019-04-02 08:36 有酒有故事 阅读(139) 评论(0) 推荐(0)

JAVA遇上HTML-----JSP 篇基本概念
摘要:Java Web简介 1.什么是WEB应用程序: Web应用程序是一种可以通过Web访问的应用程序。Web应用程序的一个最大好处是用户很容易访问应用程序。用户只需要有浏览器即可,不需要再安装其他软件。Web应用程序开发,是目前软件开发领域的三大方向之一。软件开发领域:1、桌面应用程序(C/S架构)2 阅读全文

posted @ 2019-03-22 17:21 有酒有故事 阅读(494) 评论(0) 推荐(1)

Java 208 道面试题:Java 基础模块答案
摘要:目前市面上的面试题存在两大问题:第一,题目太旧好久没有更新了,还都停留在 2010 年之前的状态;第二,近几年 JDK 更新和发布都很快,Java 的用法也变了不少,加上 Java 技术栈也加入了很多新的框架,比如 Spring Boot、Spring Cloud 等,但类似的面试题却极少。 相比与 阅读全文

posted @ 2019-03-22 17:12 有酒有故事 阅读(260) 评论(0) 推荐(0)

Java泛型总结——吃透泛型开发
摘要:什么是泛型 泛型是jdk5引入的类型机制,就是将类型参数化,它是早在1999年就制定的jsr14的实现。 泛型机制将类型转换时的类型检查从运行时提前到了编译时,使用泛型编写的代码比杂乱的使用object并在需要时再强制类型转换的机制具有更好的可读性和安全性。 泛型程序设计意味着程序可以被不同类型的对 阅读全文

posted @ 2019-03-22 17:09 有酒有故事 阅读(594) 评论(1) 推荐(1)

Java对象的克隆
摘要:今天要介绍一个概念,对象的克隆。本篇有一定难度,请先做好心理准备。看不懂的话可以多看两遍,还是不懂的话,可以在下方留言,我会看情况进行修改和补充。 克隆,自然就是将对象重新复制一份,那为什么要用克隆呢?什么时候需要使用呢?先来看一个小栗子: 简单起见,我们这里用的是Goods类的简单版本。 然后我们 阅读全文

posted @ 2019-03-22 17:08 有酒有故事 阅读(239) 评论(0) 推荐(0)

【JAVA零基础入门系列】Day13 Java类的继承与多态
摘要:继承是类的一个很重要的特性,什么?你连继承都不知道?你是想气死爸爸好继承爸爸的遗产吗?(滑稽) 开个玩笑,这里的继承跟我们现实生活的中继承还是有很大区别的,一个类可以继承另一个类,继承的内容包括属性跟方法,被继承的类被称为父类或者基类,继承的类称为子类或者导出类,在子类中可以调用父类的方法和变量。在 阅读全文

posted @ 2019-03-22 17:07 有酒有故事 阅读(82) 评论(0) 推荐(0)

来谈谈JAVA面向对象 - 鲁班即将五杀,大乔送他回家??
摘要:开发IDE为Eclipse或者MyEclipse。 首先,如果我们使用面向过程的思维来解决这个问题,就是第一步做什么,第二步做什么? 鲁班即将五杀,大乔送他回家 这个现象可以简单地拆分为两步,代码大概是这个样子的: 面向过程的思维大概就是这样。 如果我们用面向对象的思维来看待这个问题,首先,得抽象出 阅读全文

posted @ 2019-03-22 17:04 有酒有故事 阅读(200) 评论(0) 推荐(0)

Java基本数据类型与包装类、字符串之间的转换
摘要:基本数据类型和包装类的转换:1、装箱:基本数据类型→对应包装类,可分为手动装箱和自动装箱。2、拆箱:包装类→对应基本数据类型,可分为手动拆箱和自动拆箱。 例子:手动装箱:Integer iObj=new Integer(1);自动装箱:Integer iObj=1;手动拆箱:int i=(new I 阅读全文

posted @ 2019-03-22 16:53 有酒有故事 阅读(189) 评论(0) 推荐(0)

Java线程池相关知识点总结
摘要:Android中常见到的很多通用组件一般都离不开”池”的概念,如各种图片加载库,网络请求库,即使Android的消息传递机制中的Meaasge当使用Meaasge.obtain()就是使用的Meaasge池中的对象,因此这个概念很重要。本文将介绍的线程池技术同样符合这一思想。 线程池的优点:重用线程 阅读全文

posted @ 2019-03-22 16:52 有酒有故事 阅读(129) 评论(0) 推荐(0)

Java基础之多线程没那么复杂!
摘要:多线程的引入 1.什么是多线程 线程是程序执行的一条路径,一个进程中可以包含多条线程;多线程并发执行可以提高程序的效率</br> 操作系统可以同时执行多个任务,每个任务就是进程;进程可以同时执行多个任务,每个任务就是线程。<br> 红蜘蛛同时共享屏幕给多个电脑迅雷开启多条线程一起下载QQ开启多人聊天 阅读全文

posted @ 2019-03-22 16:51 有酒有故事 阅读(372) 评论(0) 推荐(0)

Java 学习之集合类(Collections)
摘要:Collection(集合类) 我们是使用数组来保存数据,但是他的长度一旦创建,就已经确定了,当我们要动态传入穿值,数组就有些局限了,集合类就孕育而生;所谓集合,就是来保存,盛装数据,也可称为容器类;使用的类 在java.util 包里 集合类的分类 一、Collection(一组对立的元素)Lis 阅读全文

posted @ 2019-03-22 16:27 有酒有故事 阅读(751) 评论(0) 推荐(0)

Java中List与数组互相转化
摘要:问题的提出: 今天在完成一个小功能的时候,需要把存放在List中的数据转化成字符串数组。想当然地用了List的一个方法toArray(),它的返回值是Object[]类型,于是用强制类型转换。代码如下: 结果它报错了Ljava.lang.Object; cannot be cast to [Ljav 阅读全文

posted @ 2019-03-22 16:12 有酒有故事 阅读(398) 评论(0) 推荐(0)

导航