项目gin web

如何为你的 js 项目添加 ts 支持?

前一段时间为公司内的一个 JS 公共库,增加了一些 TypeScript 类型支持。在这里简答记录一下。 ![](https://img2023.cnblogs.com/blog/3251068/202308/3251068-20230802202159901-258478020.png) ## 安 ......
项目 js ts

仅三天,我用 GPT-4 生成了性能全网第一的 Golang Worker Pool,轻松打败 GitHub 万星项目

[TOC] ## 1. 我写了一个超牛的开源项目 激动的心,颤抖的手,我用 [DevChat](https://github.com/devchat-ai/devchat) 白嫖 GPT-4 写下了这辈子写过的最炫酷,最艺术的一千行代码! 我用 Golang 写了一个强大又易用的 Worker Po ......
全网 性能 项目 Golang GitHub

Java实践项目 - 购物车模块

Smiling & Weeping 世界上美好的东西不太多,立秋傍晚从河对岸吹来的风, 加入购物车 1.数据创建--创建t_cart CREATE TABLE t_cart( cid INT AUTO_INCREMENT COMMENT '购物车数据id', uid INT NOT NULL COM ......
购物车 模块 项目 Java

CTFer成长记录——CTF之Web专题·极客大挑战—Upload

一、题目链接 https://buuoj.cn/challenges#[%E6%9E%81%E5%AE%A2%E5%A4%A7%E6%8C%91%E6%88%98%202019]Upload 二、解法步骤 本题是一个文件上传题目,先测试是黑名单还是白名单:随便上传一个文件,提示: 看来只能上传图片类 ......
专题 Upload CTFer CTF 183

Java实践项目 - 商品分类

Smiling & Weeping 好想回到那个拉钩许诺的年代 1.1商品分类的思路:一次性查询三级分类 (一级为美味麒麟榜,二级为闭眼入,第三级为商品) 优点:只需要一次查询,根据一级分类显示二级分类是响应较快 缺点:数据库查询效率较低,页面首次加载速度相对较慢 1.2.接口开发 1.2.1数据库 ......
项目 商品 Java

Java实践项目 - 用户登录

Smiling & Weeping 以花祈愿,祝你平安 当用户输入用户名和密码将数据提交给数据库进行查询,如果存在对应的用户名和密码,则表示登陆成功,登录成功之后跳转到系统的主页就是index.html页面,跳转在前端使用jQuery来完成 1.登录-持久层 1.1增删改--规划需要执行的SQL语句 ......
项目 用户 Java

Vue +Spring Boot 前后端分离 的 项目 笔记

# Vue +Spring Boot 前后端分离 的 项目 笔记 # 前端部分 ## Vue 脚手架的搭建 > 1.在创建目录的上一目录执行命令 命令为 ```cmd vue init webpack 项目名 ``` 再创建项目的时候会自动创建以项目名为名字的文件夹 以下是 vue 2.X 版本下 ......
笔记 项目 Spring Boot Vue

JAVA-Springboot实践项目-用户注册

Smiling & Weeping 我本没喜欢的人, 见你的次数多了, 也就有了。 1.创建数据表 1.1.选中数据表: use store 1.2.创建t_user表: 2创建用户实体类 2.1通过表的结构提取出表的公共字段,放在一个实体类的基类中,起名BaseEntity基类中 主要作用是声明变 ......

软件测试|web自动化测试神器playwright教程(十八)

在我们的日常工作中,经常会遇到需要在页面上悬浮,才可以对部分内容进行点击的情况,如下图,我们需要先在设置处悬浮,才可以点击下方的各项设置项。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/cdf9fa1d57da4b9ba24f6aeeecbac3a7.png) ......
软件测试 神器 playwright 教程 软件

软件测试|flask的项目配置管理

## 前言 Flask 是一种轻量级的 Python Web 框架,广泛用于开发简单而灵活的 Web 应用程序。在开发 Flask 项目时,良好的配置管理是确保应用程序可扩展性和可维护性的关键。本文将介绍如何有效地管理 Flask 项目的配置,包括配置文件的组织结构、敏感信息的保护以及不同环境下的配 ......
软件测试 项目 flask 软件

软件测试|web自动化测试神器playwright教程(十五)

## 前言 我们在日常工作中,会经常遇到弹出警告框的问题,弹框无法绕过,必须处理才可以执行后续的测试,所以弹框处理也是我们必须掌握的一个知识。 弹框通常分为3种,分别为alert,confirm,promot。 - alert弹框:只有信息和确定按键 - confirm弹框:在alert弹窗基础上增 ......
软件测试 神器 playwright 教程 软件

软件测试|web自动化测试神器playwright教程(十六)

## 前言 在我们的日常工作中,经常会遇到文件下载的事件,如下图: ![在这里插入图片描述](https://img-blog.csdnimg.cn/77386231acdc49eead3c53a77aef4128.png) 我们可以看到在下载文件时会弹出一个Windows对话框,我们知道,sele ......
软件测试 神器 playwright 教程 软件

小程序中web-view网页中打开或返回小程序页面

小程序中web-view网页中使用JSSDK提供的接口打开或返回小程序页面 1、引入 JSSDK 文件 2、判断是否在小程序环境 let _this = this; wx.miniProgram.getEnv(function(res) { if(res.miniprogram){ _this.mi ......
程序 web-view 页面 网页 view

软件测试|web自动化测试神器playwright教程(十二)

## 前言 在日常工作中,我们经常是基于某个测试环境地址去测试某个项目,所以应该把它单独拿出来做为一个全局的配置。其他网址可以使用不同的后缀,只使用相对地址。 ### 常见情景 比如我们的社区,不同的类别只需要改变我们的后缀即可,如下图: ![在这里插入图片描述](https://img-blog. ......
软件测试 神器 playwright 教程 软件

软件测试|web自动化测试神器playwright教程(十三)

## 前言 我们在工作中,会遇到需要使用不同的硬件设备测试兼容性的问题,尤其是现在手机型号,屏幕大小分辨率五花八门的,我们基本不可能全部机型都用真机测试一遍,playwright提供了模仿机型的功能,我们可以使用playwright来模拟设备。 ### 设置手机模式 配置需要模拟的设备,我们需要配置 ......
软件测试 神器 playwright 教程 软件

软件测试|web自动化测试神器playwright教程(十四)

## 前言 我们在日常工作中,经常会遇到下面的情况,我们需要在一个下拉框中选择一个选项: ![在这里插入图片描述](https://img-blog.csdnimg.cn/e972c61ab714442bad86698b59e085dd.png) 在使用selenium定位的过程中,我们可以选择使用 ......
软件测试 神器 playwright 教程 软件

项目部署到weblogic,非法停止进程

发版时,启动项目报错,出现如下图 是由于非法停止会出现,如kill -9 启动之前应删掉一下缓存文件 1,/home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/servers/***/tmp,全部 ......
weblogic 进程 项目

Vue项目点击当前菜单刷新当前路由组件,出现router-view组件加载两次的现象

###预置条件: 1. 路由组件通过给key值附点击菜单时的时间戳reloadMain来实现组件的重载 ![](https://img2023.cnblogs.com/blog/2911607/202308/2911607-20230802163514709-269474307.png) 2. 侧边 ......
组件 路由 router-view 菜单 现象

web渗透测试(11):代码注入

在本节中,我们将讨论代码执行。代码执行来自缺乏对用户控制数据的过滤和/或转义。在利用代码注入时,您需要在发送给应用程序的信息中注入代码。例如,如果要运行该命令ls,则需要发送system("ls")到应用程序,因为它是PHP应用程序。 就像Web应用程序问题的其他示例一样,知道如何注释掉其余代码(即 ......
代码 web 11

The Report Viewer Web Control HTTP Handler has not been registered in the application's web.config file. Add

system.webServer 内加 <handlers> <add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl. ......

Winform两个项目间的调用

Winform1: static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main(string[] args) { Application.EnableVisualSty ......
两个 Winform 项目

创建mybatis项目

Idea创建empty project 项目名MyBatis Project Struct SDK选1.8 language level 8 maven setting为修改了中央仓库的 创建maven module 修改pom.xml <?xml version="1.0" encoding="U ......
mybatis 项目

web渗透测试(10):文件包含

许多应用程序中,开发人员需要包含文件来加载类或在多个网页之间共享一些模板。 文件包含漏洞来自缺乏过滤,当用户控制的参数在调用包含函数(例如,PHP中的require,require_once,include或include_once)中用作文件名的一部分时。 如果对这些方法之一的调用容易受到攻击,则 ......
文件 web 10

web渗透测试(9):目录遍历

目录遍历来自缺乏对应用程序作为路径一部分的信息的过滤/编码。 与其他漏洞一样,您可以使用“相同值的技术”来测试此类问题。例如,如果应用程序在参数内使用的路径是/images/photo.jpg。您可以尝试访问: /images/./photo.jpg:你应该看到同一个文件。 /images/../p ......
目录 web

Asp.net Web Api .net6如何解决跨域的问题

## 在Program.cs中添加如下代码 `//配置跨域 builder.Services.AddCors(cor => { var cors = builder.Configuration.GetSection("CorsUrls").GetChildren().Select(p => p.Va ......
net 问题 net6 Asp Api

web组件

### web - [示例](https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101667364948559963) - [API](https://developer.harmonyos.com/cn/doc ......
组件 web

windows系统下配置java项目运行环境

# 一、操作系统背景 ![image](https://img2023.cnblogs.com/blog/2200588/202308/2200588-20230802094606518-296088796.png) # 二、所需安装包 注意事项:安装目录需放在英文路径下。 ![image](htt ......
windows 环境 项目 系统 java

提升开源项目贡献者基数的5 种好方法

许多自由和开源软件项目因解决问题而出现,人们开始为它们做贡献,是因为他们也想修复遇到的问题。当项目的最终用户发现它对他们的需求有用,该项目就开始增长。并且出于分享的目的把人们吸引到同一个项目社区。 就像任何事物都是有寿命的,增长既是开源项目成功的标志,也是开源项目成功的来源。那么项目领导者和维护者如 ......
贡献者 基数 贡献 方法 项目

Json Web Token

# 什么是Json Web Token JWT代表JSON Web Token,是一种用于在网络应用中传递信息的安全、紧凑的标准。它主要用于身份验证和授权,并且被广泛用于前后端分离的应用和单点登录系统。 JWT由三部分组成,通过点号(.)分隔,分别是: 1. Header(头部):包含了两部分信息, ......
Token Json Web

CTFer成长记录——CTF之Web专题·极客大挑战 2019—http

一、题目链接 https://buuoj.cn/challenges#[%E6%9E%81%E5%AE%A2%E5%A4%A7%E6%8C%91%E6%88%98%202019]Http 二、解法步骤 本题名叫http,那么应该与http请求包里面的东西有关。 主页是一个招新页面,没有什么特别的,看 ......
专题 CTFer 2019 http CTF