资讯专栏INFORMATION COLUMN

java技术车

王笑朝 / 2585人阅读

摘要:多线程校园交易市场和后端基于等技术,后端采用代码中的小实现自定义,使用加载图片并加入访问证书通过拦截器实现验证,过期自动获取新支持访问万能适配器日志打印结合实现的后台轮询模式的实现实现简单依赖注

Java Web 开发之动态代理

A 接口有 c 方法,类 B 实现 A 接口,原本应该是执行 B 类中的 c 方法,可现在不这样做,可以先声明产生 B 类的代理类 B", 由它来冒充 B 类的 “兄弟” 并“实现”A 接口, 对外界来说 B"应该也有 c 方法,可当真正调用它的时候, 它会去执行与它关联 InvocationHandler 的 invoke()方法, 在这个方法里面你可以做很多事情。

Spring Boot 揭秘与实战(二) 数据存储篇 - JPA

本文讲解 Spring Boot 基础下,如何整合 JPA 框架,编写数据访问。 博客地址:http://blog.720ui.com/ 环境依赖 修改 POM 文件,添加 spring-boot-starter-data-jpa 依赖。

借助 Java 8 实现柯里化

在函数式编程中,函数的概念跟数学中函数的概念是一样的,类似于 “映射”。高阶函数和柯里化是函数式编程的特性。

程序员易混淆的10个基础概念

/sbin/init在核心完整的加载后,开始运行系统的第一支程序,主要的功能就是准备软件运行的环境,包括系统的主机名称、网络配置、语系处理、文件系统格式及其他服务的启动等。 /etc/sysvinit就是 system V 风格的 init 系统,顾名思义,它源于 System…

如何提高代码的可读性

任何一个傻瓜都能写出计算机可以理解的代码,唯有写出人类容易理解的代码,才是优秀的程序员。

Springboot 集成 Mybatis,并配置多数据源等

Springboot 集成 Mybatis,并配置多数据源,开启 Druid 监控,全局捕获异常,log4j2 等,封装了 Service Dao Mapper 各层

程序员必须搞清的概念equals和=和hashcode的区别

首先equals()和hashcode的介绍 该协定声明相等对象必须具有相等的哈希码。 但是我们必需清楚,当String 、Math、还有Integer、Double。。。。等这些封装类在使用equals()方法时, 已经覆盖了object类的equals()方法。比如在…


Spring MVC + Hibernate JPA + Bootstrap 搭建的博客系统

Spring MVC + Hibernate JPA + Bootstrap 搭建的博客系统 Demo 相关阅读: 1、Spring MVC+Hibernate JPA+ Bootstrap 搭建的博客系统项目中所遇到的坑 由于整个系统不是很难,这里就不详细介绍了,我相信看源码…

设计模式 -- 单例模式的几种写法及比较

设计模式 -- 单例模式的几种写法及比较

Spring Boot 揭秘与实战(五) 服务器篇 - 内嵌的服务器 Tomcat剖析 | 掘金技术征文

Spring Boot 默认使用的是 Tomcat 作为内嵌的服务器。所以,我们搭建一个 Web 工程将会变得非常的简单。 内嵌的 Tomcat,一个Jar包运行 还记得,《Spring Boot 揭秘与实战(一) 快速上手》讲到的例子么?我们来回顾下。首先,修改 POM 文件…

Springboot 热部署的两种方式

Springboot 热部署的两种方式

超级灵活的 Java JSON 库

独特源自创新。让 Java 和 PHP/Javascript 一样灵活地处理 JSON ,并且用延迟解析的技术来获得最好的性能。

2016 腾讯软件开发面试题

这篇博客是 2016 腾讯软件开发面试题中不定项选择题集合中的 1 -12 题,其中后面的 13-25 题在下周的博客中写,说明一下,这篇博客跟以往的每周一题有点不同,因为如果选择一两题,博客的边幅有点少,而且选择题相对来说,难度没那么大,更主要的是为了让大家全面的感受一下腾讯的面试题。

从 JDK 源码角度看 java 并发的原子性如何保证

从 JDK 源码角度看 java 并发的原子性如何保证

java 之注解开发应用

java 核心技术

Spring MVC 深入源码之二 FrameworkServlet 上篇

上一篇讲了 Spring MVC 中 HttpServletBean 的源码,本篇会顺着类的继承结构来讲一下 HttpServletBean 的子类 FrameworkServlet

java 善假于物(四):生成缩略图

我们开发中经常遇到这样的业务需求,比如用户上传一张大头像,但是不是所有展示页面我们都给用户看到那张大图,那样会降低加载速度,影响用户体验,而且浪费流量,那我们要怎么做才能生成缩略图呢?

Spring MVC 深入源码之一 HttpServletBean

系列文章来深入探讨理解下 Spring MVC 的运行方式及源码实现

Spring MVC+Hibernate JPA搭建的博客系统项目中所遇到的坑|掘金技术征文

相关阅读: 项目代码地址:https://github.com/zhisheng17... 如果觉得不错的话,欢迎给个 star , 如果你想完善这个项目的话,你也可以 fork 后修改然后推送给我。 转载请注明出处和保留以上文字! 背景: 最近在学习 Sprin…

[[转] 单点登录原理与简单实现](https://juejin.im/entry/583d9...

单点登录原理与简单实现超详细讲解(转自今日头条)

通讯录之按汉字首字母排序 --java--pinyin4J

pinyin4j 是一个支持将简体和繁体中文转换到成拼音的 Java 开源类库

关于 RxJava 最友好的文章—— RxJava 2.0 全新来袭

前言 之前写RxJava相关文章的时候,就有人想让我谈谈RxJava2.0的新特性,说实话,一开始我是拒绝的。因为在我看来,RxJava2.0虽然是版本的重大升级,但总归还是RxJava,升级一个版本还能上天是咋的?了解一下它的更新文档不就好了么?真的有必要单出一篇文章来谈这个…

java读取文件

转载请务必注明出处,谢谢合作:java读取文件 java读取文件 以字节为单位读取文件 以字符为单位读取文件 以行为单位读取文件 随机读取文件内容 ReadFromFile.java package cn.zhisheng.io; import java.io.; /

DOM 之访问

DOM 基础知识,访问节点

RxJava 系列番外篇:一个 RxJava 解决复杂业务逻辑的案例

之前写过一系列 RxJava1 的文章,也承诺过会尽快有 RxJava2 的介绍。无奈实际项目中还未真正的使用 RxJava2,不敢妄动笔墨。所以这次还是给大家分享一个使用 RxJava1 解决问题的案例,希望对大家在使用 RxJava 的时候有一点点启发。对 RxJava 还不了解的同学可以先去看…

50道Java基础编程练习题

50道经典Java编程练习题,将数学思维运用到编程中来。抱歉哈找不到文章的原贴了,有冒犯的麻烦知会声哈,这里为了做收藏用。 1.指数计算问题 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少? 程…

Java8 新特性——Lambda 表达式 (一)

Java8 新特性——Lambda 表达式

Spring Boot 揭秘与实战(二) 数据存储篇 - 声明式事务管理

本文讲解 Spring Boot 如何使用声明式事务管理。 博客地址:http://blog.720ui.com/ 声明式事务 Spring 支持声明式事务,使用 @Transactional 注解在方法上表明这个方法需要事务支持。此时,Spring 拦截器会在这个方法调用时,…

SpringBoot+SpringMVC+MybatisPlus 框架整合练习之【美女图片】爬虫 --- 图文详细流程

摘要: 最近浏览很多博客,学习了不少新的知识,收获颇多,就想着能不能将新学的知识整合一下来练练手,提高自己撸代码搭框架的能力,还有就是给大家一个新年福利,爬一爬美女图片网站。上车请刷卡,哈哈。顺便就拿这爬来的数据作为基础数据来整合最近学习的框架。一劳多得。当然,本文还是以框架整合为主,爬取美女图片只是为了获取基础数据而已啦!!

计算机程序的思维逻辑 (62) - 神奇的序列化

在前面几节,我们在将对象保存到文件时,使用的是 DataOutputStream,从文件读入对象时,使用的是 DataInputStream, 使用它们,需要逐个处理对象中的每个字段,我们提到,这种方式比较啰嗦,Java 中有一种更为简单的机制,那就是序列化。 简单来说,序列化就是将…

Spring Boot 揭秘与实战(二) 数据缓存篇 - Redis Cache

本文,讲解 Spring Boot 如何集成 Redis Cache,实现缓存。 博客地址:http://blog.720ui.com/ 在阅读「Spring Boot 揭秘与实战(二) 数据缓存篇 - 快速入门」后,对 Spring Boot 集成缓存机制有一定了解后,我们来…

[[译] 使用 WebSocket 和 CSS3 创造魔法](https://juejin.im/entry/58946...

如何实现如同魔术一般酷炫的动画效果?快来看看吧

Log4j 使用简记

基础概念与 xml 和 properties 配置实例。

Java8 新特性——StreamAPI(一)

Java8 新特性——StreamAPI

Springboot 整合 Memcached

Springboot 内置了非常多的缓存,却唯独没有 Memcached。这里将如何整合 Memcached 分享给大家。

java 多线程核心技术梳理 (附源码)

本文对多线程基础知识进行梳理,主要包括多线程的基本使用,对象及变量的并发访问,线程间通信,lock 的使用,定时器,单例模式,以及线程状态与线程组。

深入理解 Java 之线程池

Java 线程池的一些理解

使用 RESTful Web 服务

本指南将指导您完成创建使用 REST 式 Web 服务的应用程序的过程。

jsoniter:全世界最快的 JSON 解析器(Java & Go)

jsoniter(json-iterator)是一款快且灵活的 JSON 解析器,同时提供 Java 和 Go 两个版本

跨域问题,解决方案 - Nginx反向代理

原文地址:跨域问题,解决方案 - Nginx反向代理博客地址:http://blog.720ui.com/ 跨域问题,解决之道 链接文章:跨域问题,解决之道 解决思路 跨域问题,是由于JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。如果,我们将不同的域名整…

JAVA 中的网路编程

这一文章主要关于 JAVA 网络编程,包括
1、JAVA 中的网路编程
2、网络模型
3、网络通信的三要素:IP 地址,端口,还有传输协议
4、传输协议:UDP
5、传输协议:TCP
6、网络传输应用

Android Things 全解析,中国 Android 开发者大有可为

谷歌开发技术专家:Android Things 正式接替 Brillo 亮相,名称的改变带来了什么新的内容,广大 Android 开发者如何进入这一新的领域,通过本文,你不仅会了解 Android Things 的来龙去脉,也会直接通过代码来体验开发带给你的魅力。

Spring Boot 揭秘与实战(二) 数据缓存篇 - 快速入门

为了提高性能,减少数据库的压力,使用缓存是非常好的手段之一。本文,讲解 Spring Boot 如何集成缓存管理。 博客地址:http://blog.720ui.com/ 声明式缓存 Spring 定义 CacheManager 和 Cache 接口用来统一不同的缓存技术。例如…

Java多线程之并发安全经典案例-卖票 线程相关知识1.创建线程的两种方式 继承Thread类。 实现Runnable接口。(这种方式较为常用) 2.实现Runnable接口的好处 将线程的任务从线程的子类中分离出来,进行了多带带的封装。按照面向对象的思想将任务的封装成对象。 避免了java单继承的局限性。 #多线程…


校园交易市场 APP 和后端

APP 基于 HTTPS+MVP+Rxjava+retrofit+realm+dagger2+fresco+butterknife 等技术,
后端采用 spring boot+spring data mongo+swagger+mongodb.

APP 代码中的小实现
fresco 自定义 ImagePipeline,使用 OkHttp 加载图片, 并加入 SSL 访问证书
retrofit 通过 okHttp 拦截器实现 token 验证,过期自动获取新 token
retrofit 支持 https 访问
RecyclerView 万能适配器
retrofit http 日志打印
结合 RxJava 实现的后台轮询
MVP 模式的实现
Dagger2 实现简单依赖注入
Realm 数据库实现页面数据存储
fresco 加载 gif,实现启动动画
fresco 实现圆形头像
RxJava+retrofit 实现 HTTP 访问
retrofit 实现多图片和 javabean 同时上传

Server 代码中的小实现
spring data mongo 使用 MongoTemplate 实现复杂数据操作
Multipart 接收多多图片存储,并生成图片获取链接
使用 SpringMVC 拦截器验证 Token 是否过期和合法
swagger 配置,自动根据 springmvc 的控制器注解生成 API 文档
MongoRepository 设置从 mongo 读取列
jwt token 的创建
spring boot 配置 https


通俗易懂权限管理模块设计 - Java

用简单的实例说明 Java 后台 权限管理模块,并使用 SpringMVC+Hibernate+Bootstrap 完成,供大家参考

Spring Boot 揭秘与实战(二) 数据缓存篇 - Guava Cache

本文,讲解 Spring Boot 如何集成 Guava Cache,实现缓存。 博客地址:http://blog.720ui.com/ 在阅读「Spring Boot 揭秘与实战(二) 数据缓存篇 - 快速入门」后,对 Spring Boot 集成缓存机制有一定了解后,对 S…

Java 实现 RSA、DSA、ECDSA 算法的签名与验签

针对数字签名进行分析,比较三种算法异同,并用 Java 实现 RSA、DSA、ECDSA 算法的签名与验签

Spring Boot 揭秘与实战(七) 实用技术篇 - FreeMarker 模板引擎

Spring Boot 提供了很多模板引擎的支持,例如 FreeMarker、Thymeleaf。这篇,我们看下 Spring Boot 如何集成和使用 FreeMarker。 博客地址:http://blog.720ui.com/ Spring Boot 中使用 FreeMa…

Spring Boot 揭秘与实战 自己实现一个简单的自动配置模块

书接上回,《Spring Boot 揭秘与实战 源码分析 - 工作原理剖析》。为了更好的理解 Spring Boot 的 自动配置和工作原理,我们自己来实现一个简单的自动配置模块。 博客地址:http://blog.720ui.com/ 假设,现在项目需要一个功能,需要自动记录…

Java8 新特性——StreamAPI(二)

Java8 新特性——StreamAPI

SSM(七)在JavaWeb应用中使用Redis

前言 由于最近换(mang)了(de)家(yi)公(bi)司接触了新的东西所以很久没有更新了。这次谈谈Redis,关于Redis应该很多朋友就算没有用过也听过,算是这几年最流行的NoSql之一了。Redis的应用场景非常多这里就不一一列举了,这次就以一个最简单的也最常用的 缓存…

Spring Boot 揭秘与实战(二) 数据缓存篇 - EhCache

本文,讲解 Spring Boot 如何集成 EhCache,实现缓存。 博客地址:http://blog.720ui.com/ 在阅读「Spring Boot 揭秘与实战(二) 数据缓存篇 - 快速入门」后,对 Spring Boot 集成缓存机制有一定了解后,我们来了解下 …

MyBatis 在 Spring 环境下的事务管理

MyBatis 在 Spring 环境下的载入过程
MyBatis 在 Spring 环境下事务的管理

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/68221.html

相关文章

  • 分享 | 撞坏遥控后,有个技术大牛爸爸是种怎样的体验

    摘要:在我已经制作完成一辆可以运行的遥控车时,公司发布了一个自驾车项目,来展示自动驾驶汽车的工作原理。需要注意的是,这里用的都是语言而非,其主要原因有两个一方面,近来似乎已成为运用机器学习技术时实际使用的语言。 最近,Mapbox 的 Android 工程师 Antonio 使用计算机视觉和机器学习技术,为他的女儿 Violeta 重新制作了一台遥控车。接下来我们看看 Antonio 是如何...

    ConardLi 评论0 收藏0
  • 【设计模式】之装饰器模式

    摘要:于是乎,老李家去车行把车进行了改装,车速上去了,媳妇也领到了,皆大欢喜这其实就是一个装饰器的使用案例,原来的车已经没法满足了,所以进行了速度增强,其他功能并没有改变。 装饰器设计模式的概念 在实际生产中,某个类的行为(它所提供的方法)已经没法满足当前的需要了,但是又需要使用原有的部分功能,因此需要对原有对象进行增强——装饰器设计模式(Decorator Pattern)也叫包装器模式就...

    30e8336b8229 评论0 收藏0
  • 2017-06-29 前端日报

    摘要:前端日报精选如何在非项目中使用知乎专栏编码规范最常被遗忘的性能优化浏览器缓存个人文章译统一样式语言掘金新的开发者提及最多的个视频众成翻译中文第期在中使用译统一样式语言掘金前端现状答题救不了前端新人相学长怼前端岁以 2017-06-29 前端日报 精选 如何在非 React 项目中使用 Redux - 知乎专栏Javascript编码规范 - Clearlove - SegmentFau...

    gaosboy 评论0 收藏0
  • 猫叔产品读记 | 爆款厘子、重做消费品、旅游大数据(1期)

    摘要:爆款车厘子的自由卖相好看色泽鲜艳的车厘子正是春节期间讨喜的送礼热门货之一。智利农业部乐观预计,本次出口季销售成绩有望实现的增长,而中国人的春节消费成了智利果农今年最大的期盼。 本博客 猫叔的博客,转载请申明出 前言 本系列主要是猫叔对互联网相关产品(兼任产品经理)路上的视野扩展与信息记录,每日三篇,记录分享。 爆款车厘子的自由 卖相好看、色泽鲜艳的车厘子正是春节期间讨喜的送礼热门货之一...

    legendmohe 评论0 收藏0
  • 13张图解就能让女朋友彻底了解Java中的内存模型,快上!

    摘要:前言了解中的对象变量等存放的内存区域十分重要本文将全面讲解虚拟机中的内存模型分区,希望你们会喜欢目录张图解就能让女朋友彻底了解中的内存模型,快上车虚拟机 前言了解Java中的对象、变量等存放的内存区域十分重要本文将全面讲解Java虚拟机中的内存模型 & 分区,希望你们会喜欢目录1、内存模型 & 分区Java虚拟机在运行Ja...

    番茄西红柿 评论0 收藏2637

发表评论

0条评论

最新活动
阅读需要支付1元查看
<