1

Class文件结构全面解析(下)

上一篇文章分享了Class文件的主要构成,同时也详细分析了魔数、次版本号、主版本号、常量池集合、访问标志的构造,接下来继续详细分析类索引、父类索引、接口索引集合、字段表集合、方法表集合和属性表集合。 ...

万猫学社 发布于 2019-11-26 09:16 评论(0)阅读(16)
0

【设计模式】单例模式的八种姿态写法分析

前言 网上泛滥流传单例模式的写法种类,有说7种的,也有说6种的,当然也不排除说5种的,他们说的有错吗?其实没有对与错,刨根问底,写法终究是写法,其本质精髓大体一致!因此完全没必要去追究写法的多少,有这个时间还不如跟着宜春去网吧偷耳机、去田里抓青蛙得了,一天天的.... 言归正传...单例模式是最常用 ...

宜春 发布于 2019-11-26 09:12 评论(0)阅读(24)
0

Springboot 系列(十六)你真的了解 Swagger 文档吗?

前言 目前来说,在 Java 领域使用 构建微服务是比较流行的,在构建微服务时,我们大多数会选择暴漏一个 以供调用。又或者公司采用前后端分离的开发模式,让前端和后端的工作由完全不同的工程师进行开发完成。不管是微服务还是这种前后端分离开发,维持一份完整的及时更新的 文档,会极大的提高我们的工作效率。而 ...

未读代码 发布于 2019-11-26 09:09 评论(0)阅读(33)
0

天啦!竟然从来没有人讲过 SpringBoot 支持配置如此平滑的迁移

SpringBoot 是原生支持配置迁移的,但是官方文档没有看到这方面描述,在源码中才看到此模块, ,幸亏我没有跳过。看到这篇文章的各位,可算是捡到宝了,相信你继续往下看下去,定会忍不住点赞、收藏、关注。 效果 先放个效果吸引你 :) 从 SpringBoot 版本开始,配置服务上下文,不支持 ,而 ...

逸飞兮 发布于 2019-11-26 09:05 评论(0)阅读(63)
0

Java学习笔记(1)--- 简介

简介: 注:和之前的C不一样,本人没有学过java,所以内容上可能会相对详细一些。 主要特性: 1.这跟c++一样是面对对象语言: Java语言提供类、接口和继承等面向对象的特性,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements) ...

菜鸟上路10086 发布于 2019-11-26 09:00 评论(0)阅读(2)
1

JVM 问题排查和性能优化常用的 JDK 工具

JDK 提供了一系列用于监控、诊断 Java 进程的工具,它们在 JDK 安装目录的 bin 目录下,有 jps、jcmd、jstack、jinfo、jmap 等。其中jmc、jconsole、jvisualvm 是 GUI 工具,其他大部分都是命令行工具。 本篇只是个入门介绍,不涉及深入分析。每一 ...

风的姿态 发布于 2019-11-26 08:54 评论(0)阅读(48)
0

C++程序的耦合性设计

声明:本文部分采用和参考《代码里的世界观-通往架构师之路》中内容,可以说是该书中耦合性一章的读后感,感谢该书的作者余叶老师的无私分享。 1.什么是耦合? 耦合其实就是程序之间的相关性。 程序之间绝对没有相关性是不可能的,否则也不可能在一个程序中启动,如下图: 这是一个Linux中socket TCP ...

这个书生有点意思 发布于 2019-11-26 08:46 评论(0)阅读(49)
4

将Swagger2文档导出为HTML或markdown等格式离线阅读

网上有很多《使用swagger2构建API文档》的文章,该文档是一个在线文档,需要使用HTTP访问。但是在我们日常使用swagger接口文档的时候,有的时候需要接口文档离线访问,如将文档导出为html、markdown格式。又或者我们不希望应用系统与swagger接口文档使用同一个服务,而是导出HT ...

字母哥博客 发布于 2019-11-26 07:58 评论(0)阅读(175)
0

Java描述设计模式(23):访问者模式

本文源码: "GitHub·点这里" || "GitEE·点这里" 一、生活场景 1、场景描述 电竞是游戏比赛达到“竞技”层面的体育项目。利用电子设备作为运动器械进行的、人与人之间的智力对抗运动。通过电竞,可以提高人的反应能力、协调能力、团队精神等。但是不同人群的对电竞的持有的观念不一样,有的人认为 ...

知了一笑 发布于 2019-11-26 07:51 评论(0)阅读(68)
0

Java连载53-单例模式初步、final关键字补充、回顾知识点

一、回顾 1.类和对象的区别 2.UML(uniform makeup language) 3.方法区存储静态变量、常量(static final修饰) 4.堆内存中存储对象 5.栈存储变量 6.this()可用于构造方法第一行 7.static静态语句块(JVM中第一次使用类的时候,会进行加载静态 ...

心悦君兮君不知-睿 发布于 2019-11-26 00:34 评论(0)阅读(15)
1

Eclipse修改JSP文件的默认编码

Eclipse新建JSP文件,可以看到默认使用的是ISO-8859-1编码,如下图,而这种编码是无法保存中文的,不符合我们的需求 那么应该怎样修改呢?找到菜单Window-Preferences,找到web-JSPfiles,如下图,把编码改成图中的UTF-8编码,最后选择 下方的apply and ...

沐一 发布于 2019-11-25 23:56 评论(0)阅读(10)
0

go-gtk环境配置

go gtk环境配置(用于go的图形化界面) 弄了一天,终于把这个环境给搭建好了,差不多就是安装msys2 》安装gtk的各个版本 》安装mingw(我原来装有但不影响,因为重复了,环境变量还得改到现在这个,所以原来装那个就没用了,也不忍心卸没留着吧) 》所以安装go的源码(SDK环境我之前就已经配 ...

跌倒的小黄瓜 发布于 2019-11-25 23:49 评论(0)阅读(4)
0

抽象工厂模式

抽象工厂(AbstractFactory)模式的定义:是一种为访问类提供一个创建一组相关或相互依赖对象的接口,且访问类无需指定所要产品的具体类就能得到同族的不同等级的产品的模式结构抽象工厂核心:1:为同系列产品构造对象2:绕开"new"来创建对象 class Factory: def create( ...

破壳而出的蝌蚪 发布于 2019-11-25 23:17 评论(0)阅读(6)
1

🙈羞,Spring Bean 初始化/销毁竟然有这么多姿势

文章来源: "http://1t.click.msc438.com/bfHN" 一、前言 日常开发过程有时需要在应用启动之后加载某些资源,或者在应用关闭之前释放资源。Spring 框架提供相关功能,围绕 生命周期,可以在 创建过程初始化资源,以及销毁 过程释放资源。Spring 提供多种不同的方式初始化/销毁 ,如果同时 ...

good_andyxu 发布于 2019-11-25 23:05 评论(0)阅读(79)
0

分享一个Linux C++消息通信框架TCPSHM

由于本人从事行业关系,Linux环境下的低延迟通信是我关注的技术之一。要达到极端的低延迟,当然同机器内IPC比网络通信快,而Linux IPC方式中无疑是共享内存延迟最低。不过相对于TCP这种通用的通信方式来说,共享内存缺少了一些控制层的协议,比如进程A和B通过一个基于共享内存的消息队列通信,A很难 ...

it-hao 发布于 2019-11-25 22:37 评论(0)阅读(7)
0

django之路由层

[TOC] orm表关系如何建立 一对一 一张表的字段信息太多,可以人为分出一张表 一对多 外键字段建在 多的那一方 多对多 多对多的外键关系需要建立第三张表来专门处理 以图书馆里系统为例,创建图书表,作者表,出版社表 以图书管理系统为例,在django orm 建立表关系: 一对一的表关系,外键字 ...

SetCreed 发布于 2019-11-25 22:25 评论(0)阅读(5)
0

没学历没工作经验怎么找Python工作?原来这样也阔以

随着人工智能时代的到来,Python的需求也变的越来越大了。从目前各大IT招聘网上显示招聘需求是非常大,而且薪资基本都在10k起,高的可达40-50k 一、那找Python工作一般需要什么要求呢? 1、熟悉python编码规范,良好的编程习惯; 2、熟悉python基本数据类型的操作; 3、熟悉py ...

编程叫兽 发布于 2019-11-25 21:58 评论(0)阅读(14)
0

Python制作动态二维码只需要一行代码!炒鸡简单!

分享一个比较有意思的项目,只需要一行Python代码就可以快捷方便生成普通二维码、艺术二维码(黑白/彩色)和动态GIF二维码。 用法比较简单,直接通过pip安装即可。 pip3 install myqr 安装过程如下所示: 安装完成后,就可以基于命令指令生成想要的二维码了,myqr模块参数说明如下: ...

编程入门到放弃 发布于 2019-11-25 21:57 评论(0)阅读(18)
0

三、Mysql范式与反范式

Mysql范式与反范式 一、三大范式 第一范式 1NF是对属性的 原子性 ,要求属性具有原子性,不可再分解; 第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。数据库表的每一列都是不可分割的原子数据项,而不能是集合,数组,记录等非原子数据项。简而 ...

ねぇ 发布于 2019-11-25 21:56 评论(0)阅读(14)
0

SpringBoot+MyBatisPlus整合时提示:Invalid bound statement(not found):**.dao.UserDao.queryById

场景 在使用SpringBoot+MyBatisPlus搭建后台启动项目时,使用EasyCode自动生成代码。 在访问后台接口时提示: Invilid bound statement (not found):**.dao.UserDao.queryById 注: 博客: http://www.msc438.com/blog.c ...

霸道流氓 发布于 2019-11-25 21:41 评论(0)阅读(11)
申博网上投注登入 菲律宾申博管理网登入 菲律宾申博管理网登入 申博微信支付充值 菲律宾太阳城申博管理网 菲律宾太阳娱乐登入
申博代理 申博代理有限公司登入 申博登录不了 申博游戏怎么登入不了 申博游戏下载官网 申博太阳城现金网登入
菲律宾申博娱乐官方网登入 申博手机客户端下载登入 申博管理网网址登入 菲律宾申博在线游戏网站登入 申博官网登录登入 申博太阳城菲律宾登入
菲律宾申博在线游戏登入 博彩娱乐网址大全 菲律宾申博娱乐 菲律宾申博娱乐官网 777老虎机微信支付充值 申博菲律宾太阳城88
百度