SpringCloud(Hoxton.SR3)基础篇:第三章、Eureka集群 高可用的认证服务实现与搭建
一、Eureka Server高可用搭建(服务注册中心) 1.1MAVEN相关依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <ve ... 查看全文
Spring Boot实践(二):logback日志配置
1、logback是什么? 工作中一直用的是log4j日志框架,接触了SpringBoot后,因为logback是默认框架,才开始进行了解。 来看下官网的相关介绍。 可以看到,logback是log4j的进化版,是为了替代log4j的。 logback分三个模块: logback-core:核心模块 ... 查看全文
从零搭建一个SpringCloud项目之Config(五)
配置中心 一、配置中心服务端 1. 新建项目study config server 2. 引入依赖 3. 加配置文件 4. 加注解 @EnableConfigServer 5. 创建一个git项目,并在根目录下新建一个application.yml文件 6. 访问规则 通过application { ... 查看全文
Java 重写equals的时候为什么一定要重写hashcode-一个例子
实体类 class Point { private int x; private int y; public int getX() { return x; } public void setX(int x) { this.x = x; } public int getY() { return y; ... 查看全文
string.Format对C#字符串格式化
String.Format 方法的几种定义: String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项。String.Format (String, Object[]) 将指定 String 中的格式项替换为指定 ... 查看全文
bzoj 1026[SCOI2009]windy数 - 数位dp
1026: [SCOI2009]windy数 Description windy定义了一种windy数。不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。 windy想知道,在A和B之间,包括A和B,总共有多少个windy数? windy定义了一种windy数。不含前导零且相邻两个数字 ... 查看全文
分享基于MemoryCache(内存缓存)的缓存工具类,C# B/S 、C/S项目均可以使用!
支持:可指定绝对过期时间、滑动过期明间、文件依赖 三种缓存方式,目前已在公司各种生产业务项目中有使用。优点是可以根据数据的使用频率设置缓存有效期,特别是文件依赖缓存,比如:连接字符串读取一次后,若CONFIG文件没有改变,则缓存永久有效,一旦CONFIG更改,则缓存失效需重新读取,保证数据缓存的最大 ... 查看全文
window.location.hostname与 window.location.host 区别
/** * window.location.hostname 不带端口号 * window.location.host 带 */ ... 查看全文
snowflake分布式唯一id c#实现
snowflake算法 snowflake是Twitter开源的分布式ID生成算法,结果是一个long型的ID。其核心思想是:使用41bit作为毫秒数,10bit作为机器的ID(5个bit是数据中心,5个bit的机器ID),12bit作为毫秒内的流水号(意味着每个节点在每毫秒可以产生 4096 个 ... 查看全文
socket API CSocket CAsyncSocket 用法及区别
要进行网络编程就要和Socket打交道,Socket有同步阻塞方式和异步非阻塞方式两种使用,事实上同步和异步在我们编程的生涯中可能遇到了很多,而Socket也没什么特别。虽然同步好用,不费劲,但不能满足一些应用场合,其效率也很低。 或许初涉编程的人不能理解“同步(或阻塞)”和“异步(或非阻塞)”,其 ... 查看全文
WinSock IOCP 模型总结(附一个带缓存池的IOCP类)
前言 由于篇幅原因,本文假设你已经熟悉了利用Socket进行TCP/IP编程的基本原理,并且也熟练的掌握了多线程编程技术,太基本的概念我这里就略过不提了,网上的资料应该遍地都是。 IOCP全称IOCP全称I/O Completion Port,中文译为I/O完成端口。IOCP是一个异步I/O的Win ... 查看全文
18个基于 HTML5 Canvas 开发的图表库
如今,HTML5 可谓如众星捧月一般,受到许多业内巨头的青睐。很多Web开发者也尝试着用 HTML 5 来制作各种各样的富 Web 应用。HTML 5 规范引进了很多新特性,其中之一就是 Canvas 元素。HTML 5 Canvas 提供了通过 JavaScript 绘制图形的方法,非常强大。今天 ... 查看全文
Vuejs中关于computed、methods、watch,mounted的区别
1.computed是在HTML DOM加载后马上执行的,如赋值; 2.methods则必须要有一定的触发条件才能执行,如点击事件; 3.watch呢?它用于观察Vue实例上的数据变动。对应一个对象,键是观察表达式,值是对应回调。值也可以是方法名,或者是对象,包含选项。 所以他们的执行顺序为:默认加 ... 查看全文
Microsoft.AspNetCore.Authentication.Cookies从入门到精通 (二)
原文:Microsoft.AspNetCore.Authentication.Cookies从入门到精通 (二) Microsoft.AspNetCore.Authentication.Cookies从入门到精通 (二) 目录Microsoft.AspNetCore.Authentication.C... ... 查看全文
AspNetCore中基于Session的身份验证
原文:AspNetCore中基于Session的身份验证 AspNetCore中基于Session的身份验证 目录AspNetCore中基于Session的身份验证基于Session的身份验证实现Asp.Net Core中的Session身份认证实现源代码总结 在Asp.Net框架中提供了几种身份验... ... 查看全文
Microsoft.AspNetCore.Authentication.Cookies从入门到精通 (一)
原文:Microsoft.AspNetCore.Authentication.Cookies从入门到精通 (一) Microsoft.AspNetCore.Authentication.Cookies从入门到精通 (一) 目录Microsoft.AspNetCore.Authentication.C... ... 查看全文
详解Microsoft.AspNetCore.CookiePolicy
原文:详解Microsoft.AspNetCore.CookiePolicy 详解Asp.Net Core中的Cookie策略 目录详解Asp.Net Core中的Cookie策略功能介绍使用Cookie策略从UseCookiePolicy方法入手实现IResponseCookies接口实现ITra... ... 查看全文
Portswigger-web-security-academy:reflected_xss
reflected xss Reflected XSS into HTML context with nothing encoded 题目要求 调用alert函数 解题过程 请求: url/?search=asd 返回: <h1>0 search result for 'asd'</h1> 发现参数 ... 查看全文
Spring ClassPathResource
Spring ClassPathResource ClassPathResource用于加载资源文件,如果类路径资源文件位于文件系统中,支持解析为File,但是不用于JAR中的资源。 org.springframework.core.io.ClassPathResource位于Spring核心cor ... 查看全文
Python刷CSDN阅读数(仅供娱乐)
#!/usr/bin/env python # -*- coding: utf-8 -*- """ @File:csdn_reads.py @E-mail:364942727@qq.com @Time:2020/4/16 10:03 下午 @Author:Nobita @Version:1.0 @D ... 查看全文
jenkinsapi出现HTTPConnectionPool Max retires exceeded异常
python项目通过使用jenkinsapi远程控制jenkins jenkinsapi使用的远程连接方法是requests包,requests包又使用了urllib3,urllib3又引用了httplib。 """urllib3 - Thread-safe connection pooling a ... 查看全文