码迷,mamicode.com
首页 > 2019年11月09日 > 全部分享
Java响应式编程Springboot WebFlux基础与实战
Java响应式编程Springboot WebFlux基础与实战 在这里我个人推荐的学习途径如下:先学习jdk8的lambda表达式和stream流编程,了解函数式编程的知识点和思想,接着学习jdk9的响应式流flux,理解响应式流概念,理解背压和实现机制。这2者学好之后,很容易理解webflux的 ...
分类:编程语言   时间:2019-11-09 15:37:12    阅读次数:74
Java 双向链表 Mylinkedlist Mylinkedlisttest
package list; public class Mylinkedlist { private Node first; //第一个节点 private Node last; //最后一个节点 private int size = 0; // 节点的数量 public void addFrist( ...
分类:编程语言   时间:2019-11-09 15:36:55    阅读次数:78
Android 常见内存泄露 & 解决方案
前言 内存泄漏(Memory Leak)是指程序中己动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃 (OOM) 等严重后果。 那什么情况下不能被回收呢? 目前 java 垃圾回收主流算法是虚拟机采用 GC Roots Tracing 算法。算法 ...
分类:移动开发   时间:2019-11-09 15:35:41    阅读次数:150
CSS3 简单的砸金蛋样式
砸金蛋样式 实现样式: 1、鼠标移入后,鼠标样式图标变为“锤子”。 2、用户砸金蛋,锤子简单的扬起效果。 3、砸碎金蛋,显示内容。 分析实现步骤: 1、在html中插入一颗金蛋 找一张静态图片或带一点效果的动态图,直接放入img标签即可。 2、鼠标移入,改变鼠标样式图标 系统自带的鼠标样式就那几种, ...
分类:Web程序   时间:2019-11-09 15:34:29    阅读次数:400
数据的添加、更新、删除
一、添加数据在添加新记录之前需要先创建一个数据库itcast,创建数据库的SQL语句如下所示: 更新数据UPDATE更新部分数据mysql> UPDATE student1_tb set name="哦",grade=95 WHERE id=7;Query OK, 1 row affectedRow ...
分类:其他好文   时间:2019-11-09 15:33:37    阅读次数:78
glog的编译和使用
glog是google提供的一个轻量级日志库,有chromium开发经验的人都会发现,它和base库中的日志库非常像,其实base库中的日志库比它更加轻量级。glog在日常开发中的使用非常广泛。这里介绍下它的编译和基本使用方法。 1. 下载 通过git从github拉取最新版本代码: 2.编译 2. ...
分类:其他好文   时间:2019-11-09 15:33:20    阅读次数:88
Python装饰器
再不影响函数的情况下,提供更多的功能。 本质:python函数或类。 让其他函数或类在不需要做任何代码修改的前提下增加额外功能,返回值也是函数或类对象。 插入日志、性能测试、事务处理、缓存、权限校验等场景,装饰器是解决这类问题的绝佳设计。 我们可以抽离出大量与函数功能本身无关的雷同代码到装饰器中并继 ...
分类:编程语言   时间:2019-11-09 15:32:39    阅读次数:91
黑科技——树剖两次dfs转一次dfs!
黑科技——树剖两次$dfs$转一次$dfs$! 重所周知,树链剖分通常是要$dfs?$两次的,就像这样: 但是在一些$n$比较大并且的~~卡常毒瘤题~~中,我们如果使用了两次$dfs$就有可能会出现$tle$的情况。 在这时,若我们无法优化本质算法的情况下我们需要卡常。 怎么卡呢?利用$dfs$序: ...
分类:其他好文   时间:2019-11-09 15:31:48    阅读次数:85
【TCP/IP网络编程】:02套接字类型与协议设置
本篇文章主要介绍创建套接字函数相关的3个输入参数的含义,它们最终确定了套接字通信所采用的协议。同时,也简单对比了TCP和UDP传输方式的区别。 什么是协议?协议是对话中使用的通信规则,而在计算机领域则可解释为“计算机间对话的通信规则”。简言之,协议就是为了完成数据交换而约定的规则。 //创建套接字 ...
分类:其他好文   时间:2019-11-09 15:31:23    阅读次数:77
Python学习 - 环境配置
Mac下Python3环境设置 首先,不同的安装途径,python的安装路径是不一样的 例如,本机的python3.7的安装路径是/Library/Frameworks/Python.framework/Versions/3.7 这是python3.7为默认版本 vim ~/.bash_profil ...
分类:编程语言   时间:2019-11-09 15:31:04    阅读次数:70
Spring MVC方法的返回值类型
一,String类型作为返回值类型 返回值类型为String时,一般用于返回视图名称 1.当方法返回值为Null时,默认将请求路径当做视图 /jsp/thread/secondRequest.jsp 如果说没有试图解析器,如果返回值为Null携带数据只能用JSON 2.当方法返回一个String的字 ...
分类:编程语言   时间:2019-11-09 15:30:09    阅读次数:65
链接测试工具总结
链接测试工具总结 一、XENU(https://www.oschina.net/p/xenu) 1、原理:如果网站内文件、链接或者制定页面不存在,则将该链接和处于什么文件的具体位置记录下来,一直到该网站所有页面中的所有链接都测试完成才结束测试,并输出测试报告。 2、优缺点: 优:这个软件是检测网站链 ...
分类:其他好文   时间:2019-11-09 15:29:29    阅读次数:155
Netty学习篇④-心跳机制及断线重连
心跳检测 1. 前言 2. 什么叫心跳检测 3. 心跳检测的实现 TCP自带心跳检测,协议层采用Keeplive机制默认2小时频率触发一次检测,但是它存在缺陷:检测不出网线拔出、防火墙、使用起来不灵活、依赖操作系统等 Netty可以通过IdleStateHandler来实现心跳检测,使用起来也非常方 ...
分类:Web程序   时间:2019-11-09 15:29:11    阅读次数:108
Selenium处理alert/confirm/prompt提示框
目录 About selenium处理alert提示框 selenium处理confirm提示框 selenium处理prompt提示框 返回上一页 About 回到顶部 重新认识alert首先,不是所有的alert都能叫做alert框。JavaScript中,关于消息提示框的方法有三个(虽然都跟a ...
分类:其他好文   时间:2019-11-09 15:28:41    阅读次数:95
docker容器的操作
[root@ken1 ~]# docker container --help Usage: docker container COMMAND Manage containers Commands: attach Attach local standard input, output, and err ...
分类:其他好文   时间:2019-11-09 15:27:57    阅读次数:123
GO pprof性能调优
在计算机性能调试领域里,profiling 是指对应用程序的画像,画像就是应用程序使用 CPU 和内存的情况。 Go语言是一个对性能特别看重的语言,因此语言中自带了 profiling 的库,这篇文章就要讲解怎么在 golang 中做 profiling。 Go性能优化 Go语言项目中的性能优化主要 ...
分类:其他好文   时间:2019-11-09 15:27:01    阅读次数:74
P2599 [ZJOI2009]取石子游戏
题目描述 在研究过Nim游戏及各种变种之后,Orez又发现了一种全新的取石子游戏,这个游戏是这样的: 有n堆石子,将这n堆石子摆成一排。游戏由两个人进行,两人轮流操作,每次操作者都可以从最左或最右的一堆中取出若干颗石子,可以将那一堆全部取掉,但不能不取,不能操作的人就输了。 Orez问:对于任意给出 ...
分类:其他好文   时间:2019-11-09 15:26:22    阅读次数:105
1187条   上一页 1 ... 33 34 35 36 37 38 39 ... 70 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!