GKLBB

当你经历了暴风雨,你也就成为了暴风雨

导航

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 41 下一页

2024年10月16日 #

软件开发 --- 什么是中间件

摘要: 所有面向目标程序的中间软件都是中间件。比如一个web程序来讲web服务器就是中间件。因此中间件只是一个相对的概念且不具体指代什么。 web服务器中间件有nginx,tomcat,等等, 缓存中间件,redis 阅读全文

posted @ 2024-10-16 20:40 GKLBB 阅读(15) 评论(0) 推荐(0)

2024年10月15日 #

安全渗透 --- 渗透名称通俗解释

摘要: 我这里只是通俗解释复杂名词。 验证码绕过。分为前端绕过,后端绕过,验证码只是前端校验就是前端绕过,验证码后端请求一次不刷新一直可以使用就是后端绕过 token防止csrf。token和cookie有点相似,token的概念相对模糊且用法不一定。我见过的token可以作为请求头进行身份验证,就是你的临 阅读全文

posted @ 2024-10-15 22:08 GKLBB 阅读(22) 评论(0) 推荐(0)

2024年10月12日 #

软件开发 --- 若依框架的请假与审批

摘要: 其实审批的本质就是两张表,一个审批状态表,一个审批表本身,审批流程的过程就是状态管理的过程。 为实现完整的请假申请流程,需要引入审批流的概念。这个流程不仅包括申请人提交申请,还包括选择审批人、审批操作(同意/驳回)以及状态的变更等功能。下面将详细介绍如何通过若依框架的 MVC 模式来实现请假申请和审 阅读全文

posted @ 2024-10-12 21:28 GKLBB 阅读(1556) 评论(0) 推荐(0)

编程算法 --- Polybius 方阵密码解密

摘要: 这段代码的作用是通过Polybius 方阵密码的方式来解密一段只包含元音字母的密文。具体来说,它通过元音字母的全排列来生成多个可能的映射方案,然后将密文中的元音字母转换成数字序列,并根据这些数字对查找字母棋盘中的字母,尝试还原出可能的明文。程序会输出所有可能的明文,供人工检查以找到正确的解密结果。 阅读全文

posted @ 2024-10-12 10:05 GKLBB 阅读(177) 评论(0) 推荐(0)

2024年10月11日 #

靶场打靶系列 --- sqli-labs大全

摘要: 前提条件 1.输入的数据作为sql语句执行了 2.输入没有安全过滤 3.sql语句根据输入拼接而成的 4.在页面中有注入的输出点 注意:下文符号可能存在中文的引号应该改为英文。sql的+表示空格。 上面是理想环境下的注入,有外部请求的sql输入,前端sql结果输出且中间没有任何安全处理。如果没有输入 阅读全文

posted @ 2024-10-11 17:42 GKLBB 阅读(209) 评论(0) 推荐(0)

2024年10月7日 #

软件开发 --- 什么是微服务的服务发现和配置管理

摘要: 听起来特别高大上,其实原理很简单。就是为微服务系统内实现的类似域名管理系统。通过服务发现系统可以通过服务名称解析成服务真实ip,一个服务可能有多个ip。使得服务间调用可以通过服务名称即可完成调用。增强了系统移植性。 配置管理就是各个微服务的配置文件集中存储的地方。我们只要在一个地方就可以修改所有的配 阅读全文

posted @ 2024-10-07 17:12 GKLBB 阅读(19) 评论(0) 推荐(0)

软件开发 --- 微服务举例

摘要: 一般软件开发总的来说要解决两个问题,实现什么业务需求,采用什么技术,比如我要开发一个后端商品浏览,我一定会用到springboot技术作为支撑。 以下是对图片中列出的技术的简要解释: ### 前端工程师1. **H5**: 指HTML5,创建网页和移动应用的基础技术,用于搭建响应式网站和Web应用。 阅读全文

posted @ 2024-10-07 16:54 GKLBB 阅读(26) 评论(0) 推荐(0)

软件开发 --- 一个完成的前端程序角色划分

摘要: 普通用户端 平台客服端 超级管理端 门户网站端 阅读全文

posted @ 2024-10-07 15:58 GKLBB 阅读(12) 评论(0) 推荐(0)

软件开发 --- 什么是软件架构 ,单体架构,分布式架构,SOA架构,微服务架构?

摘要: 单体架构,一个程序完成所有业务功能,比如一个jar内包含商城,支付,物流,用户管理等等。 分布式架构,多个程序完成所有业务功能,比如一个商城系统jar,一个支付系统jar,一个物流系统jar相互通过api对接完成复杂项目 SOA架构,多个程序并抽取公共组件完成所有业务功能,比如一个商城系统jar,一 阅读全文

posted @ 2024-10-07 15:19 GKLBB 阅读(34) 评论(0) 推荐(0)

软件开发 --- 软件开发主流技术栈

摘要: 大前端 web基础 js html css web框架 vue react angular web样式 bootstrap tailwind 原生 android java ios swift 混合 flutter uniapp react native 小程序 微信小程序 支付宝小程序 抖音小程序 阅读全文

posted @ 2024-10-07 06:07 GKLBB 阅读(65) 评论(0) 推荐(0)

2024年10月6日 #

常见问题解决 --- maven手动安装依赖jar包报错

摘要: 报错内容: 执行命令mvn install:install-file -DgroupId=com.beidouapp -DartifactId=SSDK -Dversion=4.0.2.0 -Dfile=C:\1\SSDK-Release-4.0.2.0.jar -Dpackaging=jar 报错 阅读全文

posted @ 2024-10-06 19:21 GKLBB 阅读(119) 评论(0) 推荐(0)

2024年9月30日 #

常见问题解决 --- 如何解决CROS跨域问题

摘要: 问题原因: 前后端不是一个服务导致的浏览器禁止访问的安全问题。比如前端部署在http://x.x.x.x:8888,后端部署在http://x.x.x.x:9999,由于端口不一致,浏览器安全起见不允许一个web页面有不同ip或端口的地址发送出流量。在开发者工具可以看出CROS错误。 解决办法: 关 阅读全文

posted @ 2024-09-30 17:20 GKLBB 阅读(174) 评论(0) 推荐(0)

云电脑打印机脱机

摘要: 1.重新删除本地打印机,在添加,保证可以打印 2.重新删除云打印机驱动,重启云电脑 3.再次添加驱动并配置云电脑程序ip 阅读全文

posted @ 2024-09-30 15:28 GKLBB 阅读(17) 评论(0) 推荐(0)

2024年9月29日 #

技术名称通解 --- 什么是混合开发和跨界开发?

摘要: 跨界开发,有一些编程语言原本不是为了解决某个问题出现的,比如javascript最初只为web浏览器上运行的,由于js的广泛使用,现在依据扩展到了服务器和桌面开发。 混合开发,就是一次编写多次编译,比如我用uniapp开发了一个程序可以编译为vue,微信小程序,原始安卓apk 等等一系列语言。 阅读全文

posted @ 2024-09-29 07:38 GKLBB 阅读(13) 评论(0) 推荐(0)

Java

摘要: Java 安卓开发,web开发,大数据开发,少量的桌面开发C++ 游戏开发,操作系统、嵌入式、驱动开发C# windows桌面开发Python 机器学习和人工智能,科学计算,网络安全开发Swift IOS开发 JavaScript web前端开发,web服务器开发,一些混合桌面开发。 1. Java 阅读全文

posted @ 2024-09-29 07:17 GKLBB 阅读(19) 评论(0) 推荐(0)

2024年9月28日 #

技术名称通解 --- 什么是 程序 ?

摘要: 什么是二进制指令 程序的本质就是一段计算机指令和需要操作的数据。指令就是计算机cpu的二进制指令集合,是操作cpu的最小单位。有算术指令,跳转指令,函数调用指令,数据加载指令等等。不同的cpu指令结构不同但是大同小异。比如计算机用 1111 表示加法,11110表示减法等等,这些具有特殊意义的数字就 阅读全文

posted @ 2024-09-28 08:17 GKLBB 阅读(20) 评论(0) 推荐(0)

技术名称通解 --- 什么是 流式计算 ?

摘要: 让计算机像人脑一样实时处理数据,而不是等待所有数据发送完成才开始处理。常用在 猜你喜欢 功能开发。当一个用户点击了一个商品后台会实时计算出一个你喜欢的结果,下一次也是一样的实时计算的。 阅读全文

posted @ 2024-09-28 05:47 GKLBB 阅读(12) 评论(0) 推荐(0)

技术名称通解 --- 什么是 Spring Cloud Alibaba ?

摘要: https://sca.aliyun.com/?spm=0.29160081.0.0.7f44605a6Q9vQa 阿里基于 Spring Cloud 增强的阿里技术栈,提供分布式应用开发的一站式解决方案。组件包括, druid,一个为程序提供数据库连接进程池的jdbc组件,让程序连接数据库更加可靠 阅读全文

posted @ 2024-09-28 05:18 GKLBB 阅读(12) 评论(0) 推荐(0)

2024年9月22日 #

技术名称通解 --- 什么是量子计算?

摘要: 量子计算是一种基于量子力学原理的计算方式,它利用量子比特(qubits)来进行信息处理。与经典计算机使用二进制的0和1来表示数据不同,量子计算机利用量子比特的量子叠加和量子纠缠特性,可以在同一时间处理大量的计算。 阅读全文

posted @ 2024-09-22 20:35 GKLBB 阅读(39) 评论(0) 推荐(0)

技术名称通解 --- 什么是网络钓鱼?

摘要: 伪造官方的网站或wifi,进行目标进行数据窃取 阅读全文

posted @ 2024-09-22 20:31 GKLBB 阅读(6) 评论(0) 推荐(0)

技术名称通解 --- 什么是 DDoS(分布式拒绝服务)攻击?

摘要: 利用恶意流量淹没网站和其他网络资源、中断正常活动并拒绝合法用户访问。通俗将就是一个饭馆突然来了很多人,他们都不点餐就是坐在饭馆里。让正常吃饭的人无法就餐的行为。 阅读全文

posted @ 2024-09-22 20:30 GKLBB 阅读(11) 评论(0) 推荐(0)

技术名称通解 --- 什么是商业智能 (BI)?

摘要: 简单来讲BI就是数据可视化大屏 阅读全文

posted @ 2024-09-22 20:27 GKLBB 阅读(14) 评论(0) 推荐(0)

技术名称通解 --- 什么是数据中心?

摘要: 数据中心是一个物理房间、一座建筑物或一处设施,其中容纳用于构建、运行和交付应用程序和服务的 IT 基础架构。在没有云计算出现前,数据中心使用方式是通过物理租用的方式使用。 阅读全文

posted @ 2024-09-22 20:23 GKLBB 阅读(23) 评论(0) 推荐(0)

技术名称通解 --- 什么是无服务器?

摘要: 就是函数即服务,通过云化IDE成为web浏览器代码编辑器,实现代码的云端执行 阅读全文

posted @ 2024-09-22 20:16 GKLBB 阅读(4) 评论(0) 推荐(0)

技术名称通解 --- 什么是容器?

摘要: 就是不带有内核的轻量级的操作系统虚拟机 阅读全文

posted @ 2024-09-22 20:12 GKLBB 阅读(4) 评论(0) 推荐(0)

技术名称通解 --- 什么是云计算?

摘要: 云计算是指让计算机的所有资源分配可以像家里的自来水一样随开随用,随关随停,按量计费。 阅读全文

posted @ 2024-09-22 20:11 GKLBB 阅读(8) 评论(0) 推荐(0)

技术名称通解 --- 什么是云原生?

摘要: 云原生(Cloud Native)是一种利用云计算平台及其服务的特性来构建和运行应用程序的现代软件开发方法。云原生的核心思想是利用云的灵活性、可扩展性和自动化能力,构建能够快速交付、高效运行和轻松扩展的应用程序。云原生应用通常设计为微服务架构,运行在容器中,并通过持续集成和持续交付(CI/CD)管道 阅读全文

posted @ 2024-09-22 20:09 GKLBB 阅读(16) 评论(0) 推荐(0)

技术名称通解 --- 什么是Kubernetes?

摘要: 随着容器的广泛应用,如今一个组织可能拥有数百甚至数千个容器。运维团队需要针对容器部署、联网、可扩展性和可用性进行调度和自动化。容器编排市场应运而生。容器编排系统的一个实例就是Kubernetes 阅读全文

posted @ 2024-09-22 20:06 GKLBB 阅读(6) 评论(0) 推荐(0)

技术名称通解 --- 什么是监督学习?

摘要: 监督学习(Supervised Learning)是一种机器学习方法,其中模型在带有已知标签(目标或输出)的训练数据上进行训练。通过学习数据输入和输出之间的关系,模型能够对新的、未见过的数据进行预测。监督学习的目标是让模型能够从训练数据中学习映射规则,然后对新数据进行准确的预测或分类。 无监督学习( 阅读全文

posted @ 2024-09-22 20:03 GKLBB 阅读(50) 评论(0) 推荐(0)

技术名称通解 --- 什么是 AI ?

摘要: 计算机擅长数学计算,而人脑擅长学习和逻辑推理。为了消除这种差异,模拟人类智能来解决实际问题能力的技术。人工智能本质就是一个黑盒程序。黑盒程序内部可以是非常复杂的数学函数。黑盒程序的输入端可以是人的文字,图片,视频,音频,文件,输出也是文字,图片,视频,音频,文件。输入和输出间是具有一定逻辑关系的。比 阅读全文

posted @ 2024-09-22 19:23 GKLBB 阅读(188) 评论(0) 推荐(0)

技术名称通解 --- 什么是 REST API ?

摘要: 将api接口进行标准化,实现对某一个资源的增删改查操作。比如我要增加一个用户,我就要发送post /api/user/add 。 阅读全文

posted @ 2024-09-22 18:36 GKLBB 阅读(9) 评论(0) 推荐(0)

技术名称通解 --- 什么是 微服务 ?

摘要: 微服务就是将原本单一的应用程序,按提供的不同服务拆分为一个一个可单独部署的应用程序。它们之间通过api进行通信,完成这个业务。 阅读全文

posted @ 2024-09-22 18:33 GKLBB 阅读(6) 评论(0) 推荐(0)

技术名称通解 --- 什么是 CICD?

摘要: 持续集成(Continuous Integration, CI): CI 是 CICD 的第一部分,通俗解释,CI就是使用一系列可选工具测试更新后代码的可用性,比如我要测试代码的安全性,我用安全工具和代码仓库关联起来自动测试。CI 的主要目标是快速发现集成问题,确保每次代码更改不会破坏已有的功能。 阅读全文

posted @ 2024-09-22 18:13 GKLBB 阅读(342) 评论(0) 推荐(0)

技术名称通解 --- 敏捷开发

摘要: 早期软件开发是瀑布式开发,就是一次把所有功能开发好,在一次性交给测试、安全、部署人员,耗时巨长。 敏捷软件就是一次开发一个功能,及时更新到代码仓库中,然后自动集成、测试和准备部署到生产环境。 阅读全文

posted @ 2024-09-22 15:28 GKLBB 阅读(7) 评论(0) 推荐(0)

技术名称通解 --- 什么是 DevOps?

摘要: 敏捷开发包含DevOps,DevOps包含CICD DevOps即开发运维,就是将开发全流程中所有步骤缝合在一起的工具,减少软件开发流程撕裂感的痛苦。不是一个技术而是一个统称,指代一系列软件。开发人员在开发时发现我开发好一个软件后又要重新部署应用,能不能将手动部署软件的的过程自动化。 阅读全文

posted @ 2024-09-22 11:40 GKLBB 阅读(13) 评论(0) 推荐(0)

技术名称通解 --- 什么是 Iaas、Paas 和 Saas?

摘要: IaaS、PaaS 和 SaaS 是三种最受欢迎的云服务。 它们有时被称为云服务模式或云计算服务模式。 IaaS 即基础架构即服务,通俗将就是将一堆服务器资源,网络资源,存储资源集中到一个资源池池,向上可以通过配置文件重新定义自己的服务器资源,网络资源,存储资源。比如我在云服务商购买了一个4核心4g 阅读全文

posted @ 2024-09-22 11:24 GKLBB 阅读(52) 评论(0) 推荐(0)

技术名称通解 --- 数据集市

摘要: 数据集市对数据维度的细化,就是是数据仓库的一个子集。用于加速数据分析而无需浪费时间来搜索整个数据仓库。数据集市可在部门层级为重要的业务决策提供指导。 例如,营销团队可使用数据集市分析消费者行为,而销售人员可使用数据集市编制季度销售报告。 由于这些任务都发生在各自的部门内部,因此团队不需要访问所有企业 阅读全文

posted @ 2024-09-22 10:05 GKLBB 阅读(125) 评论(0) 推荐(0)

技术名称通解 --- 数据仓库

摘要: 数据仓库或企业数据仓库 (EDW) 是一种系统,需要通过ETL(抽取、转换、加载)过程从多个数据源(包括RDBMS、ERP、CRM等)提取数据,汇聚到一个统一的数据存储中,从而为数据分析、数据挖掘、人工智能 (AI) 和机器学习提供支持。通过数据仓库系统,组织能以标准数据库无法企及的方式对大量数据( 阅读全文

posted @ 2024-09-22 08:20 GKLBB 阅读(61) 评论(0) 推荐(0)

2024年9月21日 #

国内openai api比较

摘要: 我对多个国内的api进行了调用,发现国内api质量也参差不齐,效果如下,在相同的模型相同内容,返回的质量也不一样,质量不好的会答非所问,我这里说几个质量好的 https://github.com/chatanywhere/GPT_API_free from pathlib import Path f 阅读全文

posted @ 2024-09-21 06:52 GKLBB 阅读(32) 评论(0) 推荐(0)

2024年9月4日 #

逆向工程 --- 一个简单的字符串判断

摘要: 阅读全文

posted @ 2024-09-04 18:52 GKLBB 阅读(11) 评论(0) 推荐(0)

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 41 下一页