精彩博客

SpringBoot | 第十五章:基于Postman的RESTful接口测试

前言 从上一章节开始,接下来的几个章节会讲解一些开发过程中配套工具的使用。俗话说的好,工欲善其事,必先利其器。对于开发人员而言,有个好用的工具,也是一件事半功倍的事,而且开发起来...

昨天 00:21
457
0
依靠动态规划编写单词提示功能

单词提示功能 单词提示在ide中特别常见,eclipse,ideal等等,包括atom等等文本编辑器中也有这样的功能,基本就是你写个单词字母,他来提供你可能想输入的单词,例如写个Str,就会提示String,...

07/26 17:24
347
1
【华为云开发者扶持计划】0元体验2核4G云主机、100GMySql数据库、DevCloud、开发课程等4项福利

超级好用的华为云热门产品、业界领先的Devcloud、 精华凝结的应用服务 、最新最前沿的开发课程,快来免费领取!还有开发者中心众多的资源,将助您获取8万+华为研发员工使用、历经30年磨练的软件开发精华。

华为云

SpringBoot | 第十一章:Redis的集成和简单使用

前言 上几节讲了利用Mybatis-Plus这个第三方的ORM框架进行数据库访问,在实际工作中,在存储一些非结构化或者缓存一些临时数据及热点数据时,一般上都会用上mongodb和redis进行这方面的需求。...

07/23 23:53
1K
4
Python中字符串拼接的N种方法

python拼接字符串一般有以下几种方法: ①直接通过(+)操作符拼接 s = 'Hello'+' '+'World'+'!' print(s) 输出结果:Hello World! 使用这种方式进行字符串连接的操作效率低下,因为python中...

07/23 11:21
1K
8
HashMap? ConcurrentHashMap? 相信看完这篇没人能难住你!

前言 Map 这样的 Key Value 在软件开发中是非常经典的结构,常用于在内存中存放数据。 本篇主要想讨论 ConcurrentHashMap 这样一个并发容器,在正式开始之前我觉得有必要谈谈 HashMap,没有它...

07/23 08:20
2.3K
12
Java IO类库之管道流PipeInputStream与PipeOutputStream

一、java管道流介绍 在java多线程通信中管道通信是一种重要的通信方式,在java中我们通过配套使用管道输出流PipedOutputStream和管道输入流PipedInputStream完成线程间通信。多线程管道通信的...

07/23 00:53
487
0
SpringBoot | 第九章:Mybatis-plus的集成和使用

前言 本章节开始介绍数据访问方面的相关知识点。对于后端开发者而言,和数据库打交道是每天都在进行的,所以一个好用的ORM框架是很有必要的。目前,绝大部分公司都选择MyBatis框架作为底层数...

07/21 00:34
1K
1
SpringBoot | 第八章:统一异常、数据校验处理

前言 在web应用中,请求处理时,出现异常是非常常见的。所以当应用出现各类异常时,进行异常的捕获或者二次处理(比如sql异常正常是不能外抛)是非常必要的,比如在开发对外api服务时,约定了响...

07/20 08:45
186
0
web3.py简介

与web3.py库交互的共同入口是web3对象。web3对象提供API,用于python开发的应用与以太坊区块链进行交互,通常是通过连接JSON-RPC服务器进行。 Providers提供者 Providers使web3连接到区块链上...

07/18 10:32
531
1
C++反射机制:可变参数模板实现C++反射

1. 概要   本文描述一个通过C++可变参数模板实现C++反射机制的方法。该方法非常实用,在Nebula高性能网络框架中大量应用,实现了非常强大的动态加载动态创建功能。Nebula框架在码云的仓库地...

07/13 12:38
1K
5
Semaphore源码分析

源码解析 Semaphore有两种模式,公平模式和非公平模式。公平模式就是调用acquire的顺序就是获取许可证的顺序,遵循FIFO;而非公平模式是抢占式的,也就是有可能一个新的获取线程恰好在一个许...

07/12 11:30
571
0
SpringMVC源码解析

SpringMVC 源码解析 作为一个javaer,Spring、SpringMVC目前是一项必不可少的技能了。SpringMVC在struts2之后异军突起,现如今已经完全超过了struts2,成为了javaweb开发的主流框架。今天我们...

07/12 00:04
218
1
深入理解JAVA中的NIO

前言: 传统的 IO 流还是有很多缺陷的,尤其它的阻塞性加上磁盘读写本来就慢,会导致 CPU 使用效率大大降低。 所以,jdk 1.4 发布了 NIO 包,NIO 的文件读写设计颠覆了传统 IO 的设计,采用通...

07/09 21:48
3.7K
8
jstat的小伙伴---找出system.gc的调用的小工具

场景分析 现场环境中,造成gc频繁的可能性之一就是通过system.gc主动调用了gc。这种情况出现在开发人员业务代码,或者是jdk自身的代码中(例如nio)。我们可以通过jstat -gccause查看gc的原因...

07/08 11:15
444
2
stresstester源码分析

写在前面 stresstester-1.0.jar是早期淘宝的一个压力测试工具,很方便开发人员进行本地代码的压力测试,其他专门压力测试工具也有很多,如:jmeter loadrunner 等等,本篇文章主要讲一下stres...

07/08 08:56
228
0
自从教学弟学会了Python,他每天都爬一些好不正经的图片!

学弟他作为一个宅男,闲着没事就喜欢用我教他的Python来爬一些 “资源” 套图欣赏,我每次都骂他你总是这样找个女朋友不好点,他不以为然,依旧如故。气的我只好把他写的东西发出来让更多的人...

07/06 12:17
3.9K
4
字节码实战--手写一个btrace

简易的btrace需求 偶现的方法执行慢,我们是可以用jstack捕捉到的,但是慢到什么地步却是不一定知道的,现在就需要在不重启应用的情况下,获取方法执行的时间。 需求特点 应用不重启 获取方法...

07/05 23:37
1K
3
java开源库web3j的以太坊过滤器(filter)和智能合约事件(event)教程

web3j过滤器提供以太坊网络发生的某些事件的通知,对java和安卓0088足球分析预测来说很有用。在Ethereum以太坊中支持三类过滤器: 块滤波器(Block filters) 未决交易过滤器(Pending transaction filter...

07/03 13:32
285
0
Spring Cloud云架构 - commonservice-sso服务搭建(一)

前面几篇我们已经介绍了Spring Cloud和oauth2的知识点,今天我们要利用Spring Cloud和oauth2进行commonservice-sso服务搭建,本节我们只是搭建commonservice-sso的基础平台,闲话少说,直接将...

07/02 14:37
442
2
基于ZK實現分布式锁

引言 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包...

07/02 11:17
668
1

没有更多内容

加载失败,请刷新页面

下一页

【华为云开发者扶持计划】0元体验2核4G云主机、100GMySql数据库、DevCloud、开发课程等4项福利

超级好用的华为云热门产品、业界领先的Devcloud、 精华凝结的应用服务 、最新最前沿的开发课程,快来免费领取!还有开发者中心众多的资源,将助您获取8万+华为研发员工使用、历经30年磨练的软件开发精华。

华为云

Python中字符串拼接的N种方法

python拼接字符串一般有以下几种方法: ①直接通过(+)操作符拼接 s = 'Hello'+' '+'World'+'!' print(s) 输出结果:Hello World! 使用这种方式进行字符串连接的操作效率低下,因为python中...

07/23 11:21
1K
8
大家都在学的编程语言 Python,可以用来干什么?

编者按:Python因为简单全面易用而成为近年来大热的编程语言。但是很多人学习了这门余元的语法和基本功能之后却不知道Python能干什么以及怎么做。Realpython.com上面的一篇文章于是把Python可...

07/18 13:41
3.1K
3
C++反射机制:可变参数模板实现C++反射

1. 概要   本文描述一个通过C++可变参数模板实现C++反射机制的方法。该方法非常实用,在Nebula高性能网络框架中大量应用,实现了非常强大的动态加载动态创建功能。Nebula框架在码云的仓库地...

07/13 12:38
1K
5
深入理解JAVA中的NIO

前言: 传统的 IO 流还是有很多缺陷的,尤其它的阻塞性加上磁盘读写本来就慢,会导致 CPU 使用效率大大降低。 所以,jdk 1.4 发布了 NIO 包,NIO 的文件读写设计颠覆了传统 IO 的设计,采用通...

07/09 21:48
3.7K
8
字节码实战--手写一个btrace

简易的btrace需求 偶现的方法执行慢,我们是可以用jstack捕捉到的,但是慢到什么地步却是不一定知道的,现在就需要在不重启应用的情况下,获取方法执行的时间。 需求特点 应用不重启 获取方法...

07/05 23:37
1K
3
netty实战--手写rpc框架

在看此篇内容时需要浏览下面内容 从零开始学netty——如何面对粘包和拆包 从零开始学netty——自定义协议 rpc简介 rpc大家大概都听说过,远程过程调用。简单来说,就是我的一个操作是远程操作...

06/27 13:43
2.5K
3
JPA、Hibernate、Spring data jpa之间的关系,终于明白了

什么么是JPA? 全称Java Persistence API,可以通过注解或者XML描述【对象-关系表】之间的映射关系,并将实体对象持久化到数据库中。 为我们提供了: 1)ORM映射元数据:JPA支持XML和注解两种...

06/12 09:54
3.3K
7
优雅的处理你的Java异常

# 本文介绍 本文仅按照业务系统开发角度描述异常的一些处理看法.不涉及java的异常基础知识,可以自行查阅 **《Java核心技术 卷I》** 和 **《java编程思想》** 可以得到更多的基础信息. ## 写在...

06/11 09:26
4K
6
前端后台以及游戏中使用google-protobuf详解

### 前端后台以及游戏中使用google-protobuf详解 [TOC] #### 0、什么是protoBuf protoBuf是一种灵活高效的独立于语言平台的结构化数据表示方法,与XML相比,protoBuf更小更快更简单。你可以用...

06/10 16:26
3.3K
2
Spring Boot使用过滤器和拦截器分别实现REST接口简易安全认证

本文通过一个简易安全认证示例的开发实践,理解过滤器和拦截器的工作原理。 很多文章都将过滤器(Filter)、拦截器(Interceptor)和监听器(Listener)这三者和Spring关联起来讲解,并认为过...

06/06 09:28
3.5K
17
浅谈csrf攻击以及yii2对其的防范措施

> 凡是我yii2学习社群的成员都知道,我不止一次给大家说构造表单100%使用yii2的ActiveForm来实现,这除了能和AR更好结合外就是自动生成csrf隐藏域,一个非常安全的举措。 今天北哥就给大家普...

06/05 12:23
1K
1
京东Java架构师讲解购物车的原理及Java实现

今天来写一下关于购物车的东西, 这里首先抛出四个问题: 1)用户没登陆用户名和密码,添加商品, 关闭浏览器再打开后 不登录用户名和密码 问:购物车商品还在吗? 2)用户登陆了用户名密码,添加...

05/17 08:50
10.3K
19
这些年一直记不住的 Java I/O

本文目录 参考资料 前言 从对立到统一,字节流和字符流 从抽象到具体,数据的来源和目的 从简单到丰富,使用 Decorator 模式扩展功能 Java 7 中引入的 NIO.2 NIO.2 中的异步 I/O 总结 参考资...

05/11 09:28
3.3K
16
10款常见MySQL高可用方案选型解读

一、概述 我们在考虑MySQL数据库的高可用架构时,主要考虑如下几方面: 如果数据库发生了宕机或者意外中断等故障,能尽快恢复数据库的可用性,尽可能的减少停机时间,保证业务不会因为数据库...

04/25 22:59
4.4K
7
如何用Nginx搭建一个安全的、快速的微服务架构

本文改编自Chris Stetson发表在nginx.conf 上的一个有关如今的微服务以及如何使用Nginx构建一个快速的、安全的网络系统的演讲,大家可以在YourTube上回看此次演讲。 自我介绍 Chris Stetson:...

04/08 22:22
5K
4
List集合就这么简单【源码剖析】

前言 声明,本文用得是jdk1.8 前一篇已经讲了Collection的总览:Collection总览,介绍了一些基础知识。 现在这篇主要讲List集合的三个子类: ArrayList 底层数据结构是数组。线程不安全 Link...

04/08 17:57
2.6K
6
约瑟夫环的几种实现方式

约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;...

04/08 11:43
2.4K
0
深入浅出设计模式——从球赛中悟代理模式

代理模式提供了通过代理对象访问目标对象的访问方式。

03/29 11:16
1K
5
总结:JDK1.5-JDK1.8各个新特性

引用: 此文章意在借鉴前人经验,留作日后查看。 https://my.oschina.net/91jason/blog/309821

03/25 20:48
5.7K
33
关于elasticsearch中更新数据的几种方式

作为一个成熟的框架,Elasticsearch里面提供了丰富的操作数据的api,本篇我们就来学习一下在es中更新数据的几种方式。 (一)更新文档 (1)部分更新: java api: ```` ` HashMap data=new ...

03/21 19:14
3.9K
0

没有更多内容

加载失败,请刷新页面

下一页

MySQL/InnoDB中,乐观锁、悲观锁、共享锁、排它锁、行锁、表锁、死锁概念的理解

MySQL/InnoDB的加锁,一直是一个面试中常问的话题。例如,数据库如果有高并发请求,如何保证数据完整性?产生死锁问题如何排查并解决?我在工作过程中,也会经常用到,乐观锁,排它锁,等。于...

47分钟前
2
0
Python 保证层次的 拷贝指定类型 文件

按照原有层级结构拷贝文件 import json import os import shutil # 将src下指定类型的文件按照原有层级结构,拷贝到to目录下 def copy_files(src, to, file_types): file_paths = [] to_pat....

今天 11:59
16
0
Laravel 5使用Laravel Excel实现Excel/CSV文件导入导出的功能详解

1、简介 Laravel Excel 在 Laravel 5 中集成 PHPOffice 套件中的 PHPExcel ,从而方便我们以优雅的、富有表现力的代码实现Excel/CSV文件的导入和 导出 。 该项目的GitHub地址是: https://gi...

今天 11:58
18
0
asyncio 中给running 的loop 动态添加 Future Task

asyncio 提供了两个给运行中的事件循环(loop) 添加 事件的方法 call_soon_threadsafe() 、run_coroutine_threadsafe() 因为我们一般的场景中会另起一个线程来启动loop( loop.run_forever()...

今天 11:16
8
0
Python 使用pyinstaller 将py程序转为exe

使用pyinstaller可以将你的.py文件直接转换成.exe格式,在没有部署python环境的windows机器上直接运行你的程序!! 废话不多说,直接上正文 注意:Recolic在评论里提到,pyinstaller不支持p...

今天 11:05
2
0
深入学习Servlet中的监听器以及用法

在域对象中属性的变更的事件监听器就是用来监听 ServletContext, HttpSession, HttpServletRequest 这三个对象中的属性变更信息事件的监听器。      这三个监听器接口分别是ServletCont...

今天 10:34
3
0
20个类型的JAVA0088足球分析预测该了解和有用的库(译)

原文:https://dzone.com/articles/20-useful-open-source-libraries-for-java-programme 优秀和经验丰富的Java开发人员的一个特点是对API的广泛了解,包括JDK和第三方库。我花了大量时间学习...

今天 10:03
1
0
通过python模块实现服务器和本地机器之间快速拷贝文件

在实际的开发过程中,很多时候我们都不直接在本机上开发,一般都在远程服务器上开发并运行程序。 比如三胖在实际开发中就会使用到很多台服务器:我有一台笔记本电脑,通过 ssh 连接着很多台服...

今天 09:25
1
0
分享python

11个python库 https://mp.weixin.qq.com/s?__biz=MjM5NzU0MzU0Nw==&mid=2651379418&idx=1&sn=794d39e03ae689321fd0ef7d1b666931&chksm=bd241dce8a5394d8df214ec24aa400ac7bb36f4fa8048168a7d...

今天 09:12
1
0
Spring Cloud Spring Boot mybatis分布式微服务云架构(一)快速入门

快速入门 本章主要目标完成Spring Boot基础项目的构建,并且实现一个简单的Http请求处理,通过这个例子对Spring Boot有一个初步的了解,并体验其结构简单、开发快速的特性。 系统要求: Java...

今天 08:52
0
0
Java集合容器系列03-LinkedList

一、LinkedList介绍 二、LinkedList的数据结构 三、LinkedList的源码分析

今天 07:29
2
0
数据结构与算法12-栈和队列-循环队列-优先级队列

无数据项计数的循环队列算法: 在判满和判空需要注意,由于是循环队列,所以有可能rear和front指针指向同一位置,但是出现的情况有很多,造成可空可满的情况,所以数据项要比存储空间少一,这...

739. Daily Temperatures - LeetCode

Question 739. Daily Temperatures Solution 题目大意:比今天温度还要高还需要几天 思路:笨方法实现,每次遍历未来几天,比今天温度高,就坐标减 Java实现: public int[] dailyTemperatur...

昨天 23:30
2
0
java 全文索引 Solr 和 Elasticsearch

参考 https://www.cnblogs.com/blueskyli/p/8326229.html https://blog.csdn.net/en_joker/article/details/78666095 关于Apache Solr Apache Solr基于业界大名鼎鼎的java开源搜索引擎Lucen...

昨天 23:24
2
0
轻量级分布式 RPC 框架

RPC,即 Remote Procedure Call(远程过程调用),说得通俗一点就是:调用远程计算机上的服务,就像调用本地服务一样。 RPC 可基于 HTTP 或 TCP 协议,Web Service 就是基于 HTTP 协议的 RP...

昨天 22:39
0
0
织梦加入百度主动推送代码

今天和大家分享的是关于织梦建站的链接推送实例,例如:你发布了一篇新文章,等着百度来抓取,那就很被动,不知道什么时候才能被收录;但是我们可以主动去推送,下边我们具体来操作说明。 第...

昨天 22:21
1
0
缺省协议

//缺省协议 缺省协议的使用,代表资源访问的协议和当前页面保持一致,如果当前页面是http ,采用http协议访问,如果是https,则使用 https 协议访问。这样用就不管是http还是升级到https都不...

昨天 21:33
2
0
spring boot 跨域 Cors

全局配置 简单添加配置类 @Configuration public class MyWebAppConfigurer extends WebMvcConfigurerAdapter{ @Override public void addCorsMappings(CorsRegistry registry) { regis......

昨天 21:23
2
0
Java线程及生命周期

Java5之后线程状态放到了Thread.State中,分别是: new:就绪状态,表示线程被创建出来还没有启动。 Runnabel:就绪状态,线程执行需要对应的计算资源,此时线程可能正在执行,也可能在等待C...

昨天 20:53
0
0
深入浅出Hystrix-隔离策略

Hystrix隔离模式目前有两种方式:信号量模式和线程池模式。 但信号量并不支持超时,当被调服务发生问题时,有少部分用户会长时间无法得到响应。 另外,使用线程池模式无法传递Header,我估计...

昨天 20:22
0
0

没有更多内容

加载失败,请刷新页面

下一页

返回顶部
顶部
0088足球分析预测版权所有,转载请说明出处