Excel导入导出DataGridView
1 /// <summary> 2 /// excel表保存到dataTable中 3 /// </summary> 4 /// <param name="path">excel表路径</param> 5 /// <returns>返回第一个sheet表</returns> 6 private st ... 查看全文
HTTPS证书通过cert-manager自动获取,部署,续期
HTTP-01验证和DNS-01验证 使用cert-manager给阿里云的DNS域名授权SSL证书 第一步:安装cert-manager 配置 CRD kubectl apply -f https://raw.githubusercontent.com/jetstack/cert-manager/ ... 查看全文
分享几个很实用的CSS技巧对前端技术很有帮助
创建剪切动画 对于剪切动画,使用clip-path代替width/height,避免DOM重排导致性能过低。 .animate { width: 200px; height: 200px; background: #000; animation: 1s clip; } @keyframes clip ... 查看全文
MAC OS 10.15 Lucene 源码分析环境搭建
MAC OS 10.15 Lucene 源码分析环境搭建 lucene-solr 的github 项目中的 README 其实已经讲得很清楚了,但搭一个大项目的环境还是耗时耗力的。如果出现下载失败的问题,不用担心,重试就好 1,找到lucene-solr github地址 https://githu ... 查看全文
spring Cloud Alibaba 简介
spring Cloud Alibaba 简介 Github: https://github.com/alibaba/spring-cloud-alibaba/blob/master/README-zh.md Spring Cloud Alibaba为分布式应用程序开发提供了一站式解决方案。它包含开 ... 查看全文
SpringIoC&DI快速入门
## 1. spring概述 ### 1.1 Spring是什么(理解) Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程 ... 查看全文
javaScript -- touch事件详解(touchstart、touchmove和touchend)
HTML5中新添加了很多事件,但是由于他们的兼容问题不是很理想,应用实战性不是太强,所以在这里基本省略,咱们只分享应用广泛兼容不错的事件,日后随着兼容情况提升以后再陆续添加分享。今天为大家介绍的事件主要是触摸事件:touchstart、touchmove和touchend。 一开始触摸事件touch ... 查看全文
Spring三种代理方法JDK、CGLIB、ProxyFactory
1、JDK Proxy动态代理 2、CGlib实现动态代理 3、ProxyFactory实现动态代理 ... 查看全文
Python开发工具PyCharm安装教程
一、Python解释器安装 官网下载python3.8, Step1:选择“Install Now”,并勾选下面的Add Python3.7 to PATH(此处是自动配置环境变量),之后默认安装完成 Step2: cmd 检查 python (查看环境变量配置情况) 二、PyCharm安装 官网下 ... 查看全文
深入Spring Boot: 怎样排查 java.lang.ArrayStoreException
我是在做版本升级时候遇到了这样的一个问题,当时也是查询了半天的资料,最后也没有解决。 后来发现是因为包依赖的时候发生了冲突,导致在项目启动的时候,发生了这个异常。 具体场景具体操作。当时我是把有冲突的包全部排出以后,重新引入没有依赖冲突的包,然后系统可以正常启动。 这个只是一部分的原因,只能说我解决 ... 查看全文
kong配置service和route实现简单API代理
[toc] 通过konga连接kong实现API接口代理 前言 : 之前已经对Kong的API做了学习理解,从本文开始,我们将学习如何使用KONG实现API接口代理。为此,您首先需要添加服务;即Kong用来指代其管理的上游API和微服务的名称。 本文中,我们将创建一个指向 查看全文
Winclone 8 Mac增强汉化版 Windows分区备份迁移工具 8.0.1
winclone 8 for Mac版是一款系统清理工具winclone的Mac平台版本,winclone Mac版可以将Bootcamp分区安装的windows进行克隆也可将克隆文件传回Bootcamp分区。winclone Mac版是一款专业的boot Camp迁移助手,能够将你的PC移动到你的 ... 查看全文
win php composer安装
composer安装文件下载 https://getcomposer.org/Composer-Setup.exe composer安装: 选择php.exe D:\phpStudy\php55n\php.exe Compare D:\phpStudy\php55n\php.iniD:\phpStu ... 查看全文
在windows上用apache+mod_wsgi服务部署django项目
之前一直在本地跑django项目,最近尝试在服务器上部署项目,目前已经成功部署,也花了好多时间,这里跟大家交流一下,希望对像我一样的新手有帮助。 一、配置环境: 1.Python版本3.7 2.服务器平台:windows10 3.django版本1.11.20 二.Apache下载与配置 1.进入A ... 查看全文
Acwing102 最佳牛围栏 (简单二分)
首先: (1): 这个*1000的操作肯定是为了防止出现double,这样的话都是整数,好操作!!!!!! (2): 这个首先从暴力方向来想,我们要知道这个的值的话,我们的方法好像只有枚举所有大于等于F的区间来进行操作,但是这样的复杂度是O(N^2-F^2),这个可以等效看作是N^2的,只要数据稍微 ... 查看全文
linux 安装 web ui自动化环境-selenium+chromedirver
前言 selenium在windows机器上运行,每次会启动界面,运行很不稳定。于是想到用chrome来了的headless无界面模式,确实方便了不少。为了提高自动化运行的效率和稳定性,于是把selenium自动化环境部署到linux服务器上,这样更方便。环境:centons 7.6python 3 ... 查看全文
golang中json和struct的使用
golang中json和struct的使用1、返回json响应结果在struct的字段后面加入json:"key"可以进行json格式输出,其中key为json的键名 type SuccessResponse struct { Code int `json:"code"` Msg string `j ... 查看全文
DotNet Core CLI 常用命令
一.编译生成(包含还原nuget包) 进入目录: --进行 .sln目录 cd D:\vs2019\WebDotnetCoreDemo --或 进行 ..csproj 目录 cd D:\vs2019\WebDotnetCoreDemo\WebDotnetCoreDemo 编译生成: --编译生成 d ... 查看全文
jstat命令查看jvm的GC情况
jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下: jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数] 注意:这里使用的jdk版本是jdk8. 类加载统计: Loaded:加载class的数量 Bytes:所占用空间大小 Unloaded:未加载数 ... 查看全文
url、href、src的区别是什么?
一、URL的概念 统一资源定位符(或称统一资源定位器/定位地址、URL地址等,英语:Uniform Resource Locator,常缩写为URL),有时也被俗称为网页地址(网址)。如同在网络上的门牌,是因特网上标准的资源的地址(Address)。 二、URL的格式 2.1 标准格式 协议类型:[ ... 查看全文
Web 标准以及 W3C 标准是什么?
web标准:将结构、表现、行为分离,使其更具有模块化。 w3c标准:标签字母要小写,双标签要闭合,标签不允许随意嵌套。 尽量使用外部样式和外链js,使结构、表现、行为分为三块,这样可以提高页面渲染速度。 样式尽量少用行内样式,id和class名要做到见名知意。 不需要变动页面内容,便可提供打印版本, ... 查看全文
Macos下使用阿里云ECS部署JavaWeb详细步骤(By Ji_Cheng)
很多萌新不会部署,部署时会遇到很多小问题,我做了个详细的教程,截图有点烦,有时间了给整理整理,主要包括以下步骤: 1.登陆,购买阿里云ECS,并进行配置 2.选取阿里云市场oneinstack镜像并进行设置 3.通过Ftp软件FileZilla以及终端FinalShell对服务器进行设置 4.使用N ... 查看全文