译 通过自动反编译和外部源提升调试

JavaWeb和MVC三层架构

# JavaWeb 概述 **网站发布和部署一定要依托技术语言吗:** 不一定,一个网站可以直接发布和部署,因为因为浏览器能够识别网页只需要两样东西,网络和静态页面,还有一个装在他们的容器,比如 nginx。 **静态页面面临的问题:** - 1:静态网页是固定的,是不可变的。如果一个网站比如腾讯首 ......
架构 JavaWeb MVC

C#委托和事件简单复习

# C#委托 太久没用了,简单的复习一下 快速过一遍语法使用 ## 使用委托的步骤 1.定义一个委托类型 只需要在声明的前面加上delegate关键字,其他的就跟声明一个方法(函数)类似 ~~~ public delegate void SayHello(string name); ~~~ 2.使用 ......
事件

vs编译 error C2001: 常量中有换行符(XTHS实测有效)

出现该错误的其中一种可能: 编码问题,其中一个解决办法是:找到这个文件位置,选择用Notepad++方式打开,选择菜单项中的"编码" 》“使用UTF-8-BOM编码”,然后保存,再回到VS将会收到重新加载文件的提示。 转自:vs编译 error C2001: 常量中有换行符_简单前行的博客-CSDN ......
换行符 常量 error C2001 2001

彻底搞懂Java中的Runnable和Thread

## 写在前面 今天在阅读`ThreadPoolExecutor`源码的时候觉得有些地方理解起来似是而非,很别扭!最后才猛然发现,原来是我自己的问题:没有真正理解Runnable和Thread的含义! 我之前对于`Runnable`和`Thread`理解的误区在于:“Runnble和Thread是实 ......
Runnable Thread Java

java 解决线程安全的两种方式(Synchornized和Lock)

java 解决线程安全的两种方式(Synchornized和Lock) 原文链接:https://www.cnblogs.com/MrFugui/p/15610780.html synchornized与lock的不同: synchronized机制在执行完相应的同步代码以后,自动的释放同步监视器 ......
线程 Synchornized 方式 java Lock

引入外部jar无法打包到项目里

<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <configuration> <webResources> <resource> <!--打包时将lib里面 ......
项目 jar

java自动生成流水号

![](https://img2023.cnblogs.com/blog/1192734/202308/1192734-20230801183223163-2142787160.png) ![](https://img2023.cnblogs.com/blog/1192734/202308/1192 ......
流水号 自动生成 流水 java

如何管理产品路线图和路线图规划,产品路线图实例

Leangoo领歌是一款免费的敏捷看板工具,支持私有部署,除了是敏捷看板工具之外,也提供专业的敏捷培训、敏捷认证以及敏捷咨询的服务,权威课程包括:官方权威Scrum认证培训课程(CSM,CSPO,CSD,A-CSM等)、大规模敏捷SAFe及LeSS认证培训,以及量身定制的Scrum敏捷开发企业级实训... ......
路线图 路线 产品 实例

接口自动化代码不会写?试试RunnerGo

RunnerGo支持自动化测试功能,RunnerGo的工作流程是:接口管理-场景管理-性能测试-自动化测试,所以自动化测试的运行内容为场景下的用例,我们可以在“场景管理”中预先配置好该场景下的用例,也可以在自动化测试中创建用例。 计划管理 在左侧导航栏选择:自动化测试-计划管理-新建计划,创建自动化 ......
RunnerGo 接口 代码

数据库查询表索引失效问题,如果通过索引值值查询到的总量占比全表总量小于30%的话,索引是不会失效的,否则是会失效的(不区分字段的索引类型)。

索引失效问题 原文链接:https://blog.csdn.net/WelcomeTheWorld/article/details/125866989 第一种场景: 如果sql语句通过索引字段进行查询,查询条件有大于等于、小于等于等值判断时, 索引是否会失效? 1.Oracle数据库: Oracle ......
索引 总量 查询表 字段 类型

javascript按钮通过cookie限制60s后才可以点击

javascript按钮通过cookie限制60s后才可以点击 1️⃣ 首先创建一个html页面,放入一个按钮 2️⃣ 设置点击按钮的触发函数 一般当点击按钮都会有一些业务需要,在需求结束后,触发saveCookie的方法 3️⃣ saveCookie方法 当点击查询按钮之后,触发saveCooik ......
javascript 按钮 cookie 60s 60

微信开发之自动添加群聊内好友的技术实现

请求URL: http://域名地址/addChatRoomMember 请求方式: POST 请求头Headers: Content-Type:application/json Authorization:login接口返回 参数: 参数名必选类型说明 wId 是 string 登录实例标识 ch ......
好友 技术

渗透-01:DNS原理和HTML字符编码-HTML实体编码

# 一、DNS概念 DNS (Domain Name System 的缩写)就是根据域名查出IP地址(常用) DNS分类: - 正向解析:已知域名解析IP - 反向解析:已知IP解析对应的域名 # 二、查询过程 工具软件`dig`可以显示整个查询过程 ```bash [root@node01 ~]# ......
编码 HTML 实体 字符 原理

通过代码实现文件夹的创建以及文件的写入

password为sudo的密码 #include "include/rapidjson/stringbuffer.h" #include "include/rapidjson/writer.h" #include "include/rapidjson/document.h" #include <i ......
文件 文件夹 代码

pycharm配置webots外部控制器,同时添加多个路径,使得能够使用ROS

1. 先配置pycharm的Poject Structure 打开Pycharm --> File --> Settings --> Project:项目名 --> Project Structure --> +Add Content Root,添加上会用到的库 /opt/ros/melodic/l ......
控制器 路径 多个 同时 pycharm

编译及执行有依赖类的java程序

Servletr接口源程序: package server; import java.io.*; public interface Servlet{ public void init()throws Exception; public void service(byte[] requestBuffe ......
程序 java

3-3 编写函数 expand(s1, s2),将字符串 s1 中类似于 a-z 一类的速记符号 在字符串 s2 中扩展为等价的完整列表 abc…xyz。该函数可以处理大小写字母和数字,并可 以处理 a-b-c、a-z0-9 与-a-z 等类似的情况

# Archlinux GCC 13.1.1 20230429 2023-08-01 17:03:12 星期二 点击查看代码 ``` #include void expand( const char *s1, char *s2 ) { int i, j, k; i = j = k = 0; whil ......
字符串 函数 字符 a-z 等价

vue3之父组件中封了子组件的抽屉(弹框类),通过update:modelValue来进行父子组件的v-model="dialogVisible"通讯

eg:父组件a.vue <AddAiDrawer :projectId="route.query.id" v-model="addAiShow" title="新增" type="spaceAi" @call-back-table="refreshTable" ></AddAiDrawer> //新 ......
组件 quot dialogVisible 抽屉 父子

windows cmd和bat

1、cmd介绍 cmd,命令提示符,是windows下的命令交互程序。可以直接打开,也可以选择管理员身份打开。 2、bat介绍 .bat文件,为windows下的批处理机制。可以双击执行 具有一些简单语法,比如echo、循环等。 但更重要的是直接执行cmd命令,可以按序执行多个命令,一般是调用py/ ......
windows cmd bat

easyExcel设置自动换行

1 //内容样式策略 2 WriteCellStyle contentWriteCellStyle = new WriteCellStyle(); 3 //垂直居中,水平居中 4 contentWriteCellStyle.setVerticalAlignment(VerticalAlignment ......
easyExcel

mvc的return view复选框反填

首先我后台返回的是选中的复选框id字符串,把这个字符串绑定到一个控件上 在文档就绪函数获取要反填的id字符串和复选框元素,遍历多选框元素并设置选中状态,最后刷新表单。 ......
return view mvc

Eclipse和idea对比

1、idea的日志打印很好用,自己鼠标向上滑动之后,就不会滚屏了,知道我们是在看日志了。而且日志打很多也不会被覆盖。Eclips就不太方便 ,Eclips在不断打日志时,控制台会滚动起来 不方便看日志,而且Eclipse日志多了,会覆盖以前的旧日志。缓存太小了。 ......
Eclipse idea

IDEA 启动调试器和步进时性能缓慢或挂起

jetbrains原文地址:https://intellij-support.jetbrains.com/hc/en-us/articles/206544799-Java-slow-performance-or-hangups-when-starting-debugger-and-stepping ......
调试器 性能 IDEA

Seata 1.7.0 正式发布,大幅度提升稳定性

1.7.0 定位为 Seata 重要的稳定性版本,大幅提升稳定性和鲁棒性,满足企业级大规模生产可用需求。同时对 native image 做了探索。 ......
大幅度 稳定性 Seata

禁止调试前端代码,不要看我的代码!!!

禁止调试前端代码,不要看我的代码 <script> // 禁止调试前端代码 (() => { function block() { if (window.outerHeight - window.innerHeight > 200 || window.outerWidth - window.inne ......
代码 前端

月工资不到10元的内容审核专员? - ChatGPT 在内容自动审查中的应用

内容过滤筛查是指对网络上发布或传播的文本、图片、视频等内容进行审核和监管,以防止出现违法违规、暴力色情、虚假广告、电信诈骗等现象,维护网络安全和社会秩序。 内容过滤筛查是一个亟待解决的问题,因为网络内容的数量庞大,且具有多样性、动态性和隐晦性。对于处理用户数据的软件或者网站的开发者来说,内容审核必不 ......
内容 专员 工资 ChatGPT

linux gdb 调试STL

1.进入网站:https://sourceware.org/gdb/wiki/STLSupport,下载STL Surport Tool 2.将stl_views_1.0.3.gdb放到linux任意路径下,如/data/ 3.进入gdb调试模式,输入source /data/stl_views_1 ......
linux gdb STL

Python-11-Python文件和异常

11-1 文件的读取 1. open()函数 open(file, mode='r', buffering=1, encoding=None, errors=None, newline=None, closefd=True, opener=None) (1) 参数说明:file: 必须,文件路径(相 ......
Python 文件 11

WebAPI开发和调用

WebAPI开发和调用(入门级别)视频教程地址: https://www.bilibili.com/video/BV11E411n74aGitHub源码:https://github.com/BobinYang/NetCoreWebAPI_Demo/教程:1、接口样例 { "ISBN": "2", ......
WebAPI

PostgreSQL-由于与数据库的某些自动连接而无法删除数据库

PostgreSQL常见问题解决 1.删除database DROP DATABASE viid; 执行上述sql报错信息如下: ERROR: database " viid " is being accessed by other users DETAIL: There is 1 other se ......
数据库 数据 PostgreSQL