-
设计模式实战——开发中经常涉及到的建造者模式
设计模式实战——开发中经常涉及到的建造者模式 本系列博客是自己在学习设计模式过程中收集整理的文章集合,其他文章参看设计模式传送门 建造者模式简介 建造者模式是一种创建型设计模式,这种模式具有很好的封装性。使用建造者模式可以有效的封装变化,在使用建造者模...
-
Java并发编程(01):线程的创建方式,状态周期管理
Java并发编程(01):线程的创建方式,状态周期管理 本文源码:GitHub·点这里 || GitEE·点这里 一、并发编程简介 1、基础概念 程序 与计算机系统操作有关的计算机程序、规程、规则,以及可能有的文件、文档及数据。 进程 进程是计算机中的程序,关于某数据集合上的一次...
-
死磕Lambda表达式(二):Lambda的使用
死磕Lambda表达式(二):Lambda的使用 在哪使用Lambda表达式?怎么样正确的使用Lambda表达式? 城市就是森林,每一个男人都是猎手,每一个女人都是陷阱。——《三体》 在哪使用Lambda表达式? 在上一篇文章(传送门)中介绍了Lambda表达式的基本语法,其中的举了一个L...
-
Spring事务Transactional和动态代理(一)-JDK代理实现
Spring事务Transactional和动态代理(一)-JDK代理实现 系列文章索引: Spring事务Transactional和动态代理(一)-JDK代理实现 Spring事务Transactional和动态代理(二)-cglib动态代理 Spring事务Transactional和动态代理(三)-事务失效的场景 什么是代理 理设计模式...
-
Java对接微信登录
Java对接微信登录 今天我们来对接微信开放平台的网站应用登录 首先上文档链接:https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login.html 1. 第三方发起微信授权登录请求,微信用户允许授权第三方应用后,微信会拉起应用或重定向到...
-
Feign Interceptor 拦截器实现全局请求参数
Feign Interceptor 拦截器实现全局请求参数 背景 ??在第三方API对接中通常所有接口都需要在Header或Param放置固定参数(Token、开发者Key等),因为是SpringCloud开发,一般HTTP工具采用Feign。如果选择每个方法都copy相应字段,显得较为冗余。这个时候就可以使用Feign...
-
java选择结构习题
java选择结构习题 选择题 题目1(单选): 下列代码的运行结果是( B ) public class Test { public static void main( String[] args){ int age = 18; System. out. println( "黑马程序员"); if( age = 18){ System. out. println( "咨询Java课程"); System. out. println...
2020-03-04 16:03:12 java课程word播客二手市场AdministratorPS饿了么手机AVHTTPS
-
SpringBoot整合MyBatis实现增删改查案例完整版(附源代码)
SpringBoot整合MyBatis实现增删改查案例完整版(附源代码) Spring Boot是一个简化Spring开发的框架。用来监护spring应用开发,约定大于配置,去繁就简,just run 就能创建一个独立的,产品级的应用。我们在使用Spring Boot时只需要配置相应的Spring Boot就可以用所有...
-
java数据输入习题
java数据输入习题 选择题 题目1(单选): 下面关于逻辑运算符的代码执行结果是( B ) public class Test { public static void main( String[] args) { boolean flag1 = ( 3 5) ( 5 7); boolean flag2 = ( 3 5) || ( 5 7); boolean flag3 = !( 7 != 7); System. out. prin...
2020-03-04 16:02:42 word360AdministratorPSAVHTTPSCAD<tab项目
-
巧用cssText属性批量操作样式【转】
巧用cssText属性批量操作样式【转】 给一个HTML元素设置css属性,如 var head= document.getElementById(head);head.style.width = 200px;head.style.height = 70px;head.style.display = block; 这样写太罗嗦了,为了简单些写个工具函数,如 function setStyle(obj,cs...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
