项目tomcat idea web
spark 3.x idea linux远程开发环境搭建
依赖包 jdk 8或11都行,不要到jdk 17 jdk 17第一个问题是jdk内部类默认不允许反射,很多配置要改。 scala 2.13 scala 2.13版本是为scala 3.0版本准备的,改进挺多。可通过scala编程(第四版)学习。 hadoop 3.2.1 因为windows hado ......
基于VueCli自定义创建项目
前面学习的一些router封装,相关文件夹的创建,现在可以通过脚手架自动创建,简化了很多 步骤1, 使用shell命令选择项目目录vue create xx-project 步骤2, 步骤3 路由模式默认是hash模式, history模式需要服务器端相关配置支持, 这里选n, 后面 有需要可以在配 ......
IDEA项目名称后面出现中括号,模块Modules的名子和文件夹名称不同,可以右键修改名称也可以在File->Project Structure 修改Modules的Name(快捷键ctrl+Shift+Alt+s)
IDEA项目名称后面出现中括号,Modules的名子和文件夹名称不同,可以右键修改名称也可以在File->Project Structure 修改Modules的Name(快捷键ctrl+Shift+Alt+s) Project中出现中括号如: 原因: Modules的名子和文件夹名称不同 解决 主 ......
去年最火的 JS 开源项目「GitHub 热点速览」
去年最火的 JS 开源项目「GitHub 热点速览」 近日,「Best of JS」发布了过去一年在 GitHub 上 Star 数增速最快的 JavaScript 开源项目(2023 JavaScript Rising Stars),前 10 的开源项目 Star 增长竟然都是令人惊叹的 1.5w ......
用jacoco统计JAVA项目测试代码覆盖率
一、概述 Jacoco 统计的是全量代码覆盖率。它不仅支持生成单元测试的覆盖率,也支持监控生成接口测试,功能测试的覆盖率。 在新一代精准测试技术流的影响中,各大型单位对覆盖率的追求越来越迫切。作为一款开源产品,它主机面向Java语言,能够在字节码层面给出覆盖率,同时也能将字节码关联到对应的源代码。这 ......
idea 中java代码修改后运行代码不生效
背景 在使用idea开发项目过程中,经常会多版本切换开发,有时在一个分支中提交代码修改后,重新运行项目还是之前版本的项目,修改没有生效 解决方案 方案一 依赖的模块版本不变,只修改了代码没有及时打到本地库。可以对依赖的模块执行 mvn clean install 后重新运行项目 方案二 原先的项目文 ......
函数计算域名调试web应用
函数计算域名调试web应用 如果没有域名的话,可以利用一个小技巧来绕过阿里云对于函数计算域名使用的限制,从而直接使用阿里云的域名进行访问 先进入如下页面复制公网访问地址 然后安装可以修改响应头的浏览器插件,例如 https://github.com/FirefoxBar/HeaderEdito ......
分享uniapp移动端和h5项目如何使用谷歌地图
项目背景 使用 uniapp + vue2 开发的国外类地图 APP,原本是打算使用 uniapp 打安卓包的方式,最后由于种种原因变成在安卓壳子里使用 webview 的套壳 APP,所以最终效果其实是跟 h5 的一致。 两种路子都试了,中间踩了非常非常非常多的坑!但是不管怎样,最终能上线成功,所 ......
Pycharm项目文件变黄
解决方法: 1、打开pycharm,点击【File】->【Settings】->【Project】->【Project Structure】 2、在项目结构设置中,找到项目的根目录,并将其设置为【Sources Root】 3、点击【OK】 ......
web目录探测:Dirsearch
简介 dirsearch是一个基于python的命令行工具,用于暴力扫描页面结构,包括网页中的目录和文件。 https://github.com/maurosoria/dirsearch 用python编写的Dirsearch是一个命令行网站目录扫描程序。它具有许多功能: 多线程,使其比任何其他站点 ......
java项目(jar包)配置为开机自启 jar包bat脚本启动和配置为开机自启
今天给大家分享一下,如何把java项目,打包 打包后启动 生成bat文件启动 设置为开机自启。 每一步都是先是文字描述,后面是图片展示。 首先是打包,咱们写好的项目在maven处 点击clear,等待完成后,点击package 打包完成后,在target目录下可以看到自己打包生成的文件,这个是我改过 ......
web项目启动时dubbo报错: No provider available for the service com.davidhu.shopguide.api.service.UserEventService from the url zookeeper ://localhost:2181/org.apache.du
Caused by: java.lang.IllegalStateException: Failed to check the status of the service com.davidhu.shopguide.api.service.UserEventService. No provider ......
如何基于 Gin 封装出属于自己 Web 框架?
思路 在基于 Gin 封装出属于自己的 Web 框架前,你需要先了解 Gin 的基本用法和设计理念。 然后,你可以通过以下步骤来封装自己的 Web 框架: 封装路由:Gin 的路由是通过 HTTP 方法和 URL 路径进行匹配的,你可以根据自己的需求,封装出符合应用的业务需求的路由。你可以考虑将路由 ......
idea 热部署插件 JRebel
前言: 热部署:是在不关闭或重启服务的情况下,更新Java类文件或配置文件,实现修改内容生效; 通过热部署,可提高开发效率,节省程序打包重启的时间;同时,可实现生产环境中需要不停机或重启的服务的升级。 随着代码量增加,也需要不断改动,我们需要重新Run或者DeBug。 开发效率下降,JRebel就是 ......
IDEA常用快捷键大全
为方便大家提升IDEA开发操作效率,参考了 IntelliJ IDEA 的官网,列举了IntelliJ IDEA(Windows 版本)的所有快捷键。 一、构建/编译Ctrl + F9:构建项目 使用此快捷键等同于菜单【Build】—>【Build Project】1使用此命令后,IntelliJ ......
蚂蚁爱购--靠谱的SpringBoot项目
这是一个靠谱的SpringBoot项目实战,名字叫蚂蚁爱购。从零开发项目,视频加文档,十天就能学会开发JavaWeb项目。
教程路线是:搭建环境=> 安装软件=> 创建项目=> 添加依赖和配置=> 通过表生成代码=> 编写Java代码=> 代码自测=> 前后端联调=> 准备找工作。 ......
人人都是项目经理
本书适合管理学职场新手。 前言 项目管理流程图 第1章 立项与启动 1、摔跤是学会骑车的成本,把第一次做项目看作是自己的机会。 2、项目是“为创造独特的产品、服务或成果而进行的临时性工作”,“临时性“”也叫一次性,项目是有始有终的任务,不是成功就是失败,“临时性”是项目的本质特征,而可以反复进行的、 ......
新年的第一个项目管理计划借助工具制定,真高效!
年终总结刚提交没多久,新年的第一个项目就接踵而来了,是一个中大型项目,也是我做的比较少的类型。之前主要做一些中小型项目,项目的交付周期不长、所需资源也较少,基本上都能顺利的交付,所以一般简要规划下就开工了。 之前做过一次这种中大型的项目,我按照做小型项目的经验来,结果各种风险问题频发以及被迫变更,所 ......
Understanding JSON Web Encryption (JWE)
copy from: https://www.scottbrady91.com/jose/json-web-encryption By default, JSON Web Tokens (JWTs) are base64url encoded JSON objects signed using a ......
Maven多模块项目依赖到不进来
新建了一个Maven多模块项目,想着和Gitee上的项目一样,抽出父模块来管理子模块公共的依赖,统一子模块的依赖的版本。结果在父模块POM文件声明的依赖,死活就是到不进来,声明如下图所示: 当我在网上搜了半天为什么Maven依赖导不进来的时候,终于看到了一篇博客,下面的内容都基于自该博客:https ......
VS2013项目升级VS2022
(一)关于VS2022不兼容.modelproj项目。需要安装vs2022中【单个组件】-【代码工具】相关组件即可。 (二)关于Jenkins msBuild构建vs2022,涉及C#6及以上版本语法,console输出错误“类、结构或接口成员声明中的标记“;”无效”、“应输入 ;”等,需要升级ms ......
Flutter 项目运行到ios模拟器报错 : Error (Xcode): SDK does not contain 'libarclite'
Flutter 项目运行到ios模拟器报错: Error (Xcode): SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefaul ......
[转帖]idea配置tomcat参数,防止nvarchar保存韩文、俄文、日文等乱码
描述下我的场景: 数据库服务器在远程机器上,数据库使用的Oracle,字符集是ZHS16GBK,但保存韩文、俄文、日文等字段A的数据类型是nvarchar(120),而nvarchar使用的是Unicode 编码,有点乱。。 遇到的问题: 我在本地机器idea上配置的tomcat9.0.52,启动项 ......
web扫描工具-nikot的使用
nikto可以对任何web网络服务器进行扫描,nikto可能会发现一下数据: 敏感文件 过时的、易受攻击的服务和程序 常见的服务器和软件配置错误 安装Nikto kali中是自带的 sudo apt install nikto 使用Nikto 常用的一共两个参数: -h : 指定目标IP -p : ......
检测tomcat服务状态,自动重启Tomcat
!/bin/sh 获取tomcat进程ID(其中[grep -w 'tomcat']代码中的tomcat需要替换为你的tomcat文件夹名) TomcatID=$(ps -ef |grep tomcat | grep -w /AppHome/apache-tomcat-9.0.24/bin | gr ......
Excelize 开源基础库入选 2023 开源创新榜「优秀开源项目 」
近日,由中国科协科学技术传播中心、中国计算机学会、中国通信学会、中国科学院软件研究所共同主办,CSDN 承办的 2023 开源创新榜专家评审会在国家科技传播中心成功举办。Excelize 电子表格文档开源基础库入选“2023开源创新榜”优秀开源项目。 ......
【OpenVINO 】在 MacOS 上编译 OpenVINO C++ 项目
英特尔公司发行的模型部署工具OpenVINO™模型部署套件,可以实现在不同系统环境下运行,且发布的OpenVINO™ 2023最新版目前已经支持MacOS系统并同时支持在苹果M系列芯片上部署模型。在该项目中,我们将向大家展示如何在MacOS系统、M2芯片的Macbook Air电脑上,展示使用Ope... ......
如何把已有项目上传到git
已有项目上传到git 若要将现有的项目上传至Git仓库中,可以按照以下步骤进行操作: 在本地创建一个新的文件夹用于存放该项目。 打开命令行工具(如Windows系统中的cmd或者MacOS/Linux系统中的Terminal)并导航至该文件夹所在路径。 使用git init命令初始化一个空的Git仓 ......
使用django-easy-audit跟踪Django项目中发生的变更和事件
Django Easy Audit 是一个 Django 应用,它允许你轻松地跟踪你的 Django 项目中发生的变更和事件。它的主要特性包括: 模型改变追踪:自动记录创建、更新或删除任何 Django 模型实例时的变更。这包括记录变更的时间、执行变更的用户以及变更的详细信息。 请求日志:记录每个到 ......
项目管理--PMBOK 读书笔记(13)【项目相关方管理】
1、相关方分矩阵 工具与技术 核查表 又叫检查表,计数表,收集属性数据,解决问题。 焦点小组&访谈: 特点:慢,焦点小组是一对多,访谈时多对多。 抽样统计&控制图: 控制图反应某个过程随时间推移情况,主要是为了发现缺陷; 规格上下限,控制上下限,控制界限通常设在+-3 西格玛位置。 失控判断:超出控 ......