服务器jcraft java sftp

java过滤器拦截sql注入和xss

import javax.servlet.*; import javax.servlet.annotation.WebFilter; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServlet ......
过滤器 java sql xss

如何将项目打包上传到NuGet服务器?

在我写[在.NET Framework中使用RocketMQ(阿里云版)]这篇博客的时候,因为封装了很多代码在单独的DLL中,包括生产者、消费者以及官方SDK等等,然后都在博客中体现出来导致博客大量代码,然后有位读者就建议打包成NuGet包,大家也可以直接安装调用,我也觉得很不错,于是就有了这篇文章... ......
服务器 项目 NuGet

java基础-方法method-day05

### 1. 语法 ``` [修饰符] 返回值类型 方法名(形参列表){ 逻辑主体 } ``` ``` public class TestMethod01{ public static int add(int num1, int num2){ int sum=0; sum += num1; sum ......
method-day 基础 方法 method java

Java整数除法向上取整

# 1、简介 在今天刷每日一题的时候看到的,感觉和以前自己写的向上取证的写法比起来好很多,在此记录。来源:[1921. 消灭怪物的最大数量 - 力扣(LeetCode)](https://leetcode.cn/problems/eliminate-maximum-number-of-monster ......
除法 整数 Java

02Java学习_注意事项和学习方法

# 02_Java 开发注意事项细节和学习方法 ## 注意事项 1. .java 是 Java 文件的拓展名。源文件的基本组成部分是类--class。 2. Java 程序的执行入口是 main 方法,固有的书写格式为: ```java public static void main(String[ ......
学习方法 注意事项 事项 方法 Java

Java反序列化:CommonsCollections6调试分析

JDK8u71大版本中AnnotationInvocationHandler.readObject被修改了,为了使得CC1能够利用,又造了一条CC6 CC6解决的是CC1在高版本 jdk 上无法利用的问题 这里搬一下web佬Boogipop的整理图: ![image.png](https://cdn ......

java嵌套while循环直接结束外层循环的方法

方法① 给外层的while循环起一个名字,然后在需要直接结束外层循环的时候将break;改为break 循环的名字;(该方法也可以通过给特定的while循环起名字,对应地结束该循环) 1 public class Main { 2 public static void main(String[] a ......
外层 方法 while java

java判断用户输入的数据类型

1 public class Demo1 { 2 public static void main(String[] args) { 3 Scanner input = new Scanner(System.in); 4 System.out.println("请输入一个数字:"); 5 if(inp ......
类型 数据 用户 java

java面向对象高级(根据青空的霞光总结)

# 面向对象高级(青空) ## 基本类型包装类 ### 前置: * 虽然java是面向对象的语言,但是基本类型不是面向对象的,如果想要让基本类型也能像面向对象的形式进行表达,就可以是用包装类 * 包装类实际上就是将我们的基本数据类型,封装成一个类(运用了封装的思想) ### 类型: - byte - ......
青空 对象 java

win2016搭建frp内网穿透的FTP服务器可用phpstorm

操作系统:Windows Server 2016 Standard FTP服务器:ser-U 7.0.0.1 之前用FileZilla Server,但phpstorm怎么连接不上FTP,最后安装Ser—U使用了SSH模式成功连通。 #### 下载安装Ser-U ![image](https://i ......
phpstorm 服务器 2016 win frp

Java常用四大线程池用法以及ThreadPoolExecutor详解(转)

为什么用线程池? 1.创建/销毁线程伴随着系统开销,过于频繁的创建/销毁线程,会很大程度上影响处-理效率 2.线程并发数量过多,抢占系统资源从而导致阻塞 3.对线程进行一些简单的管理 在Java中,线程池的概念是Executor这个接口,具体实现为ThreadPoolExecutor类,学习Java ......
ThreadPoolExecutor 线程 常用 Java

一键配置Java环境变量

后缀改成bat运行 ``` @echo off set JAVA_HOME=D:\Program Files\Java\jdk-11 set PATH=%PATH%;%%JAVA_HOME%%\bin;%%JAVA_HOME%%\jre\bin set CLASSPATH=.;%%JAVA_HOME ......
变量 环境 Java

java线程池七大参数(转)

转:https://blog.csdn.net/ye17186/article/details/89467919 从源码来看,线程池构造有七个参数,corePoolSize,maximumPoolSize,keepAliveTime,unit,workQueue,threadFactory,hand ......
线程 七大 参数 java

Web服务器部署上线的踩坑流程回顾与知新

>5月份时曾部署上线了C++的Web服务器,温故而知新,本篇文章梳理总结一下部署流程知识; >- 最初的解决方案:https://blog.csdn.net/BinBinCome/article/details/129750951?spm=1001.2014.3001.5501 >- 后来的解决方案 ......
流程 服务器 Web

FastJson中将JSON解析成对象时发生错误:Exception in thread “main“ java.lang.ClassFormatError: Illegal UTF8 string

转: FastJson中将JSON解析成对象时发生错误:Exception in thread “main“ java.lang.ClassFormatError: Illegal UTF8 string 原因 实体类 路径不能包含中文 包的名称包含了中文 解决方法 将包的名称中的中文字符删除,就不 ......

Java 乘等赋值运算

下面这个题目是在一公司发过来的,如果你对 Java 的赋值运算比较了解的话,会很快知道答案的。 这个运算符在 Java 里面叫做乘等或者乘和赋值操作符,它把左操作数和右操作数相乘赋值给左操作数。 例如下面的:density *= invertedRatio; 其实等于的就是 density = de ......
Java

Java反射机制

# Java反射机制 ==学习目标:== 1. 了解反射的基本原理 2. 掌握Class类的使用 3. 使用Class类并结合java.lang.reflect包取得一个类的完整结构。 4. 通过反射机制动态的调用类中的指定方法,并能向这些方法中传递参数。 ​ 在Java中较为重要的就是反射机制,那 ......
机制 Java

微服务网关 —— SpringCloud Gateway

## Gateway 简介 Spring Cloud Gateway 基于 Spring 5、Spring Boot 2 和 Project Reactor 等技术,是在 Spring 生态系统之上构建的 API 网关服务,Gateway 旨在提供一种简单而有效的方式来对 API 进行路由以及提供一 ......
网关 SpringCloud Gateway

代码扫描提示:java: Compilation failed: internal java compiler error

检查Idea中编译的版本和项目的是否一致 ......
java Compilation compiler internal 代码

前缀树(Trie)的java实现

## 前缀树 prefix tree, 又叫做 trie。关键Feature如下: - 树形结构 - 根节点为空 - 结点包含 ```c Node [] nexts;// size 26 int isEnd; //有多少个字符串以当前字符结尾 int pass; // 多少个字符串经过了当前字符 ` ......
前缀 Trie java

Java中使用StreamAPI将对象List转Map的几种情景

#### 1.使用对象中的属性构建映射Map 假设一个对象Person,其中有id、name两个属性,并且有对应关系。 ``` @Data @AllArgsConstructor static class Person { private String id; private String Name ......
StreamAPI 情景 对象 Java List

旧笔记本秒变web服务器---nat123 一款优秀的内网穿透服务器

2014买的第一台笔记本,win7系统,加过内存,重装过多次系统但是无法运行win10,用来开发已经相当吃力,但运行还是比较流畅的,扔掉可惜,卖二手也卖不了多少,后来经过多次的思考与尝试,将厚重的光驱位扩展了500G硬盘,安装了winNAS,将其改装成了私有NAS网盘,但是客户端只有手机端app,对 ......
服务器 笔记本 笔记 web nat

通过代理连接本地vscode和远程服务器手记

# 关键信息记录 ## 1. 在WSL实测`nc`可实现代理流量转发 ``` ssh -i key.pem @ -o "ProxyCommand=nc -X connect -x : %h %p" ``` ## 2. windows无法使用`nc`,通过修改 VS-Code Remote-SSH 插 ......
手记 服务器 vscode

微服务架构|go-zero 的自适应熔断器

**原文链接:** [go-zero 的自适应熔断器](https://mp.weixin.qq.com/s/r1kTYUK_r-JalvhzAKKQwg) 上篇文章我们介绍了微服务的限流,详细分析了计数器限流和令牌桶限流算法,这篇文章来说说熔断。 熔断和限流还不太一样,限流是控制请求速率,只要还能 ......
熔断器 架构 go-zero zero go

java opencv读取rtsp

要使用Java和OpenCV读取RTSP流,您需要使用JavaCV库。JavaCV是一个Java绑定库,它提供了与OpenCV的接口,使您可以在Java中方便地使用OpenCV的功能。以下是一个简单的Java程序,它使用JavaCV库从RTSP流中读取视频帧: import org.bytedeco ......
opencv java rtsp

JSONCPP向浏览器前端发送服务器本地文件列表

服务器解析了浏览器请求之后,要进行响应 响应体里需要存放请求的内容 HTML标签:是页面的核心内容,定义了页面有什么内容。 CSS:控制HTML元素的排版布局和展示方式,是美化页面文档的。 JavaScript:让用户与页面进行交互,或在网页背后默默操控网页,以便让显示的内容与效果有所改变。对网页来 ......
前端 浏览器 JSONCPP 服务器 文件

从零开发Java入门项目--十天掌握

这是一个靠谱的Java入门项目实战,名字叫蚂蚁爱购。从零开发项目,视频加文档,十天就能学会开发Java项目,教程路线是:搭建环境=> 安装软件=> 创建项目=> 添加依赖和配置=> 通过表生成代码=> 编写Java代码=> 代码自测=> 前后端联调=> 准备找工作。 ......
项目 Java

Java入门

# Java初识 ## Java发展史 ### 时间节点 1. 1991年,Sun公司进军嵌入式开发,让电视、冰箱、微波炉等设备能够用上编程语言,成立了Green项目小组; 2. 1992年,由于C++语言的繁琐且不支持跨平台,研发团队基于C++开发了Oak语言; 3. 1995年,互联网大爆发,跨 ......
Java

Vue项目打包,部署到apache服务器

初学veu,实战项目上线服务器,查遍全网和问遍身边大佬,终于经过我不断地探索,上线成功啦,现在我就为大家梳理一下思路。首先,我们先看一下官网链接: Vue CLI部署., 参数配置:publicPath. , Vue Router:HTML5 History 模式 1、步骤1、项目配置2、打包项目, ......
服务器 项目 apache Vue

H.265+SRS6.0服务器部署

# H.265+SRS6.0服务器部署 SRS从6.0开始,全面支持H.265,包括RTMP、FLV、HLS、GB28181、WebRTC等等。具体的服务器部署及H.265推流步骤如下。 ## 1. SRS > 要支持h265,需要确保SRS的版本为**6.0.4+** ```bash git cl ......
服务器 SRS6 265 SRS