- 博客(60)
- 资源 (2)
- 收藏
- 关注
原创 使用Vscode远程debug报错找不到Module找不到File
但是呢改完之后,又报了错误一,我真的服了。,难道是cwd跟env设置有冲突了?最后我还是把相对路径改成绝对路径了,最后debug成功了。真实一场酣畅淋漓的debug啊。也没搞明白为啥加了cwd不能行,如果有路过的我解释不清楚可以看看这篇说的已经很清楚了。因为我加载数据时使用的是相对路径,那么需要在launch.json中把省略的这部分相对路径写入cwd。stackoverflow上说的在launch.json中加了一条 env,就解决了。1..报第一个错 提示我无法导入自己写的module。
2023-12-29 23:31:32 705
原创 【论文阅读】 智能合约安全漏洞检测技术研究综述
Solidity 智能合约函数和变量的访问限制有 4 种, 即 public, private, external, internal.如果函数未使用这些标识符, 那么默认情况下, 智能合约函数的访问权限为 public, 亦即该函数允许被本合约或其他合约的任何函数调用, 这种情况可能导致该函数被攻击者恶意调用;当一个智能合约调用另一个合约中的函数时, 若函数和参数类型无法匹配到被调用合约中的函数, 此时将会默认调用该合约中的Fallback函数. 攻击者可以Fallback函数中隐藏恶意操作。
2023-09-13 15:54:37 896
原创 项目英文缩写解释
PM:项目经理QA:QA也就是英文QUALITY ASSURANCE 的简称,中文意思是品质保证。QA人员。SE:software engineer 软件开发工程师MDE:Module Design Engineer 模块设计工程师TE:测试工程师DE:开发工程师PLTC:资源组负责人PL:项目组长DBA:数据库工程师PG:Programmer开发工程师(程序员)SA:System Analyst系统分析师TPM:测试经理QA:Quality Assurance质量保证ul:U
2022-03-28 10:34:46 4280
原创 Springboot和SpringMVC
1.特点:1.创建独立的Spring程序2.嵌入的Tomcat,无需部署WAR文件3.简化Maven4.自动配置Spring5.提供生产就绪型功能,如指标,健康检查和外部配置2.SpringBoot项目结构
2022-03-26 15:59:35 101
原创 半结构化数据【转】
在做一个信息系统设计时肯定会涉及到数据的存储,一般我们都会将系统信息保存在某个指定的关系数据库中。我们会将数据按业务分类,并设计相应的表,然后将对应的信息保存到相应的表中。比如我们做一个业务系统,要保存员工基本信息:工号、姓名、性别、出生日期等等;我们就会建立一个对应的staff表。 但不是系统中所有信息都可以这样简单的用一个表中的字段就能对应的。我将数据按形式分成三类: 1,结构化数据;就像上面举的例子。这种类别的数据最好处理,只要简单的建立一个对应的表就可以了。 2,非结构化数据;像图片..
2022-02-12 16:48:17 955
原创 单词一行写不下
英语单词移行有一定规则:1.移行处要用连字符号“-”,只占一个印刷符号的位置并放在该行的最后。2.移行时一般按照音节进行,故只可在两音节之间分开,不能把一个完整的音节分写在上下两行。例如:Octo-ber(正),Octob-er(误)。3.复合词要在构成该词的两部分之间移行。如:some-thing,bed-room等。4.如果复合词原来就有连字符号,则就在原连字符号处分行。如:good-looking等。5.两个不同的辅音字母在一起时,移行时前后各一个。如:cap-tain,ex-pose等。
2021-12-06 20:04:36 1107
原创 【报错】Execution failed for task ‘:app:lintVitalRelease‘. > Could not resolve ...
解决办法:在android部分添加代码,如下图所示 lintOptions { checkReleaseBuilds false abortOnError false }错误描述及原因:是有没有用到的module。
2021-07-16 12:27:26 539
原创 两种方式:SQLyog中导出、导入sql文件 + 命令窗口导入
导出:1、选择要导出的数据库,右键选择 备份/导出选择 备份数据库,转储到SQL2.选择要保存的路径3.点击导出 即可导出成功。导入1.选择你要导入的数据库文件,右键-导入-执行SQL脚本2.选择可执行文件 点击执行。3.点击完成,即可导入成功。命令窗方式1.打开命令窗口2.选择数据库3.复制要导入文件的路径4.输入 source 路径...
2021-07-15 15:03:25 3212
原创 MySQL安装 starting the server失败的解决办法
1.出现错误的原因是之前的mysql没有删完全,改正方法参见此文2.如果还不行,打开服务,会发现MySQL服务依然存在,如下图所示。这就是导致安装失败的重要原因,所以需要删除之前的MySQL服务。3.解决:方法一:以管理员的权限运行dos命令,然后输入 sc delete MySQL57或MySQL80。之后应该就可以了方法二:可以将安装过程中的服务名字改为其他...
2021-07-08 16:05:19 5772
原创 类与类的六大关系及UML体现
一、泛化关系解释:继承关系指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。标识:在Java中继承关系通过关键字extends明确标识。UML:继承类用一条带空心三角箭头的实线表示,从子类指向父类,或者子接口指向父接口。二、实现关系解释: 实现指的是一个class类实现interface接口(可以是多个)的功能,实现是类与接口之间最常见的关系。标识:在Java中此类关系通过关键字implements明确标识,在设计时一般没有争议性。U
2021-05-27 19:26:00 162
原创 <url-pattern>的三种形式
1、目录匹配:以斜杠“/”开头,以“/*”结尾的形式。2、扩展名匹配:以“*.”开始,后接一个扩展名。3、精确匹配:所有其他字符串都精确匹配。
2021-05-16 11:50:53 328
原创 web-inf和web-root区别?
1、web-inf和web-root区别?web-inf下的页面不能直接访问,必须通过servlet页面进行跳转,安全性高。web-root下的页面能直接通过地址栏来访问,安全性低。2、哪些页面放在web-root下,哪些放在web-inf下呢?举个例子:普通用户和管理员两个身份我们一般把公开的页面放在web-root下,比如首页,普通用户和管理员都能进行访问。但因为管理员是具有权限(比如:修改数据内容,增加删除数据等)的一个身份,而普通用户没有权限。所以把只有管理员身份才...
2021-04-20 10:43:36 312
原创 XML基础知识点
一,XML(eXtensible Markup Language)1. 简介:可扩展标记语言,是一种标签语言。常用于接口语言使用。2. xml与html的区别:① XML标签:是自定义的标签,结构与样式分离;被设计用来传输和存储数据。② HTML标签:是固定的标签,结构与样式结合在一起;被设计用来显示数据。3. xml的应用:msn在本地以xml进行存储聊天记录。4.xml与html的发展历史:1998年出现,是为了把html给替换掉。因为要消耗很多人力财力,代价
2021-04-20 10:17:45 421
原创 servlet-GenericServlet
/*第31集 */我们目前所有的Servlet类直接实现了javax.servlet。Servlet接口,但是这个接口中有很多方法是目前不需要的,我们可能指选哟编写service。直接实现Servlet接口的话,代码比较冗余,有必要在中间添加一个适配器,以后所有的Servlet类不再直接实现Servlet接口,应该去继承适配器类。同时我们可以在适配器中添加大量的方法,子类继承之后可以在子类中直接使用。手写一个GenericServlet接口(适配器)import java.io.IOExce
2021-04-19 21:53:41 75
原创 Servlet中的适配器
在程序中使用缺省适配器模式,代码优雅。设计模式的分类:创建型:解决对象的创建问题行为型:该模式与方法,行为,算法有关的设计模式结构型:更多类,更多的对象组合成更大的结构解决某个特定的问题。设计模式还有:单例模式工厂模式适配器模式【集合】迭代模式【集合】策略模式【集合】装饰器模式【IO流】。。。。...
2021-04-19 20:55:40 195
原创 Servlet-从HTTP请求角度下思考GET,POST请求
一,HTTP协议下的请求、响应结构在httpwatch工具下的http协议的截取:HTTP协议时浏览器和服务器之间的一种通讯协议,数据格式已经制定好了的由W3C制定好了的。2.1 我们使用的http协议号时http1.1。2.2 http包括几个部分?- 请求协议:从Browser发送采用;- 相应协议:从Servlet发送采用;2.3 请求协议:包括四部分 请求行、消息报头、空白行、请求体请求行包括:请求方式 URI 协议版本号。空白行:专门用来分离消息报头和请求体的。2.4
2021-04-12 11:37:24 127
原创 Servlet-欢迎页面
一,直接访问欢迎页面的配置怎么设置?假设在WebRoot目录下创建login.html,想让login.html作为整个Wedapp的欢迎页面,应该在web.xml中做如下配置:<welcome-file-list> <welcome-file>login.html</welcome-file></welcome-file-list>假设在WebRoot目录下创建html目录,html目录中创建welcome.html,想让welcome.
2021-04-12 10:44:27 468
原创 Servlet-servletConfig,ServletContext接口
一、 通过object的toString方法对接口的思考源码:public String toString()返回该对象的字符串表示。通常,toString 方法会返回一个“以文本方式表示”此对象的字符串。结果应是一个简明但易于读懂的信息表达式。建议所有子类都重写此方法。 Object 类的 toString 方法返回一个字符串,该字符串由类名(对象是该类的一个实例)、at 标记符“@”和此对象哈希码的无符号十六进制表示组成。换句话说,该方法返回一个字符串,它的值等于: getClass().g
2021-04-12 10:12:22 126
转载 Could not publish server configuration for Tomcat v8.5 Server at localhost.
异常二:Could not publish server configuration for Tomcat v8.5 Server at localhost.产生这个异常的原因是你的Tomcat的Servers的server.xml里面的context标签所对应的重复名称项目名称重复导致解决办法:(1)打开eclipse里面的Servers里面的server.xml(2)找到下图中那项,把重复的context删掉,然后重新运行Tomcat,问题就解决了(本文中的Tomcat都是本地的,不是ecli
2021-04-10 20:53:24 2415
原创 Servlet-生命周期与请求,发送,响应技术以及配置文件
Servlet API定义了若干接口和包,有四个包组成。Servlet接口Servlet是Servlet API中的基本接口。每个Servlet必须直接或间接地实现该接口。该接口定义了五个方法:void init(ServletConfig config)//执行一次,创建对象时产生(首先构造方法创建,然后执行init)void service(ServletRequest request,ServletResponse response)void destroy()//执行一次,销毁时发
2021-04-10 20:08:34 160
原创 CSS盒子模型
所有HTML元素可以看作盒子"box model"这一术语是用来设计和布局时使用。CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际内容。Margin(外边距) - 清除边框外的区域,外边距是透明的。Border(边框) - 围绕在内边距和内容外的边框。Padding(内边距) - 清除内容周围的区域,内边距是透明的。Content(内容) - 盒子的内容,显示文本和图像。5. 当您指定一个 CSS 元素的宽度和高度属性时,你只是设置内容区域的宽度和.
2021-04-09 21:32:49 44
转载 报错!Could not load the Tomcat server configuration at \Servers\Tomcat v8.5 Server at localhost-config
转载一个天使!解决办法!
2021-04-09 20:57:17 254
原创 什么是UML?
什么是UML?a)统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。b)UML是面向对象设计的建模工具,独立于任何具体程序设计语言。 属于软件工程学。c)1997年,UML是由omg制定的图标式语言。UML建模工具?a)starUML、Rational…组成?UML由模型元素(Model Element)、图(Diagram)、视图(View)和通用机制(Ge..
2021-04-09 20:09:08 167
原创 IDEA新手向(自用)
1.快捷键的使用1.1 、File->settings->输入font->选择字体样式和大小1.2、快速写main方法:psvm1.3、快速生成System.out.println(): sout1.4、Idea:自动保存,不用Ctrl+c1.5、删除一行:Ctrl+y1.6、右侧窗口中的列表展开与关闭左箭头关闭,右箭头打开,上下键移动1.7、idea中退出任何窗口,都可以使用esc键盘1.8、idea中任何新增/新建/添加的快捷键是:alt+insert举例可以:al
2021-03-25 18:56:09 55
原创 HTML与CSS快速入门
HTML基本结构与基本标签(一)基本内容1,网页基本组成元素:logo,登录表单,导航栏,Banner,图像和动画,视频,文本、超链接2,HTML:(hyper text markup language)超文本标签语言,是网页的 “源码”3,浏览器:“解释和执行” HTML的源码工具4,HTML标记的作用:标记内容在浏览器中的显示样式。5,HTML标记的语法一般形式:<标记> 文档内容 </标记>6,标记类型:标记类型举例单标记不标记任何内容,
2021-03-15 21:10:24 94
原创 matlab中如何提取矩阵中指定位置元素
matlab中如何提取矩阵中指定位置元素1)指定行和列:A(m,n),提取第m行,第n列2)某一行全部元素:A(m,:)3)某一列全部元素:A(:,n)4) 取出某些行:A([m,n],: )(第m行和第n行组成一个矩阵)5)取出某行到某行:A(m:n,:), A(m:end,:)(end是倒数第一行)6)跳跃式提取:A(m:k:n,:)第m行到第n行每隔取一次7)得到全部元素:A(: )输出结果是一个列向量...
2021-03-13 18:31:11 20411
原创 Tomcat的安装和配置
1.下载安装首先在http://tomcat.apache.org/下载安装,可以下载两种zip格式和exe格式。推荐使用zip格式。下载好后,右键选择解压到目录。2.配置环境变量操作:此电脑右键点击→属性→高级系统设置→高级→环境变量添加环境变量:TOMCAT_HOME系统变量操作:输入变量名和文件所在地址重新设置PATH系统变量操作: 在系统变量中找到PATH双击→点击新建→新增加一行%TOMCAT_HOME%\bin解释:PATH变量的作用简单说是为了告诉
2021-03-13 17:25:24 58
原创 最大子序列之和
用 f(i) 代表以第 i 个数结尾的「连续子数组的最大和」如何求 f(i) 呢?我们可以考虑 nums[i] 单独成为一段还是加入 f(i-1)对应的那一段,这取决于 nums[i] 和 f(i−1)+nums[i] 的大小,我们希望获得一个比较大的,于是可以写出这样的动态规划转移方程:状态转移方程: f(i) = max(f(i-1) + nums[i], nums[i])java实现:class Solution { public int maxSubArray(int[] num.
2021-02-16 00:02:12 101
原创 C++万能头文件#include<bits/stdc++.h>
在刷算法比赛的时候看到别人代码里的头文件,这个库几乎包了所有的可用到的C++库函数。#include<bits/stdc++.h>源码:// C++ includes used for precompiling -*- C++ -*-// Copyright (C) 2003-2014 Free Software Foundation, Inc.//// This file is part of the GNU ISO C++ Library. This library is
2021-02-15 23:27:17 239
原创 算法设计工具-STL
目录STL的简单介绍STL容器STL算法STL迭代器STL的简单介绍C++中实现的数据结构中的很多容器和算法构成的C++库子集。STL是一个功能强大的基于模板的容器库。STL三大件:容器、算法、迭代器STL容器实现头文件实现头文件数据结构说明< vector >底层数据结构:数组,支持快速随机访问< string >字符串处理容器< deque >底层数据结构:一个中央控制器和多个缓冲区,支持守卫元素快速增删,随
2021-02-15 18:51:17 385
原创 C语言-信息管理系统(大作业)
新冠疫情病人信息管理系统,用到了结构体和链表实现了增删改查。#include<stdio.h>#include<stdlib.h> #include<string.h>#define KESOU 2//咳嗽的权重#define FARE 3//发热的权重#define GANMAO 1//感冒的权重//时间点结构体typedef struct datepoint{ int year; int month; int day; }datepoin
2021-02-06 16:28:50 1195 1
原创 Python-爬取天气和星座(自学)
本来想做一个微信机器人自动发消息的机器人,但发现注册的小i跟图灵机器人都开始收费了,wxpy库自带的机器人在扫码登陆的时候,无法登录,于是就只写了前面的这一些部分。跟之前的写的爬虫不一样的是这次没有使用正则表达式。import requestsimport itchatdef get_sentence(): jinshanapi = 'http://web.juhe.cn:8080/constellation/getAll?consName=%E5%B7%A8%E8%9F%B9%E5%BA%
2021-01-29 01:00:04 361
原创 C语言-C premier plus 6 (前六章)笔记和复习总结
写在前面的话:为了之后进一步学习,在家决定把C语言重新复习一遍。参考书是C premier plus 第六版。概述一、概览二、C语言概述3数据和C、格式化输入输出四、运算符、表达式和语句五、 C控制语句:循环一、概览1.1 C的优点自顶向下编程、可靠易懂、高效、可移植、较为灵活、面向编程人员1.2 使用C语言七个步骤1.定义程序目标2.设计程序3.编写代码4.编译 // 由C编译器来完成。(编译器的是指是一段程序,调用运行期linker将C库中函数加入代码中,并转换为可执行代码)5.运
2021-01-27 21:22:38 792
原创 Python打开图像提示错误 error: (-215:Assertion failed) size.width>0 && size.height>0 in function ‘cv::imshow‘
将路径换成中文或者看看是不是要换成相对路径。。。
2021-01-19 16:46:14 1356
转载 SQLSERVER2019基本安装及JDBC配置(超详细
链接:https://blog.csdn.net/qq_41119146/article/details/105992741
2021-01-09 15:48:53 2858
原创 java:Myecilipse保存时出现Save could not be completed.
问题描述编译器保存时出现Save could not be completed警告,编译不通过。解决办法1.找到window➡preferences2.找到Content Types 对你想改变编码形式的内容进行选择。-在箭头所指的框内改变默认编码,一般出现错误的原因大多是默认为,iso-8859-1,一般将其改为UTF-8或者GBK即可。...
2020-12-05 16:50:24 233
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人