202012-10 Tomcat首次部署web项目流程图解 将自己的web项目放进tomcat目录下的webapps目录下根据里面ROOT的web.xml文件里面的头文件,删除html语句后新建自己的项目html文件是用的随便找了个菜鸟教程的html语句利用http://localhost:8080/mystudy/打开文件(有可能显示404我是等了一会自己就好了如果还不行重启tomcat试试)以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持自学编程网。... 继续阅读 >
202012-02 SVN导入maven项目报错解决方案 在项目中,曾今遇到过这种问题,用eclipse将项目从svn下载下来,maven去自动下载jar包怎么都报错,本来时间就很紧张,还特么遇到这种坑爹的问题。不过,整了我一天,最后终于在同事的帮助下,搞定了这个问题了。这里来记录一下:1.先将项目下载到本地(注意:这里问题就来了,下载的时候不要用eclipse去下载,直接随便创建一个文件夹用svn下载就行。)2.再用eclipse导入maven项目。这样就可以了,非常简单的步骤,可是一但没走对,... 继续阅读 >
202011-29 Vue项目如何引入bootstrap、elementUI、echarts 引入bootstrap安装依赖包cnpminstallbootstrap--save-devcnpminstalljquery--save-devcnpminstallpopper.js--save-dev全局引入在项目中根目录下的main.js中添加如下代码:import'bootstrap'import$from'jquery'在vue文件中引用<script>import'bootstrap/dist/css/bootstrap.min.css'import'bootstrap/dist/js/bootstrap.min.js'</script>引入elementUI安装elementUI打开终端,输入以下内容npmielement-ui-S全局... 继续阅读 >
202011-25 IntelliJ IDEA 创建 Java 项目及创建 Java 文件并运行的详细步骤 idea各版本激活码IntelliJIDEA2020.1.2激活工具下载及破解方法免费可用至2089年(强烈推荐)IntelliJIDEA2020最新激活码(亲测有效,可激活至2089年)IntelliJIDEA2019.3激活破解的详细方法(亲测有效,可激活至2089年)IDEA2020.2.2激活码与IntelliJIDEA2020注册码及IntelliJ全家桶激活码的详细教程(有你足矣)IntelliJIDEA2020.2.3永久破解激活教程(亲测有效)----2020-10-26更新----最近突然看到这篇几年前随手记录的文... 继续阅读 >
202011-13 CentOS SVN服务器如何管理多个项目 一需求一般来说,公司有多个项目,在搭建好SVN服务器之后,就需要使用SVN来实现不在一个项目中的开发人员不能访问其它项目中的代码。假设:有3个项目:project1、project2、project3开发人员有6个人:eg1、eg2、eg3、eg4、eg5、eg6eg1、eg2,只能访问project1;eg3、eg4,只能访问project2;eg5、eg6,只能访问project3;二实现在仓库根路径下:假设是/home/svnrootcd/home/svnroot//创建三个代码仓库svnadmincreateproject1... 继续阅读 >
202011-03 使用CMake构建OpenCV项目过程解析 项目结构为了使整个项目更加条理,我们的文件夹采用如下组织方式:binbuildCMakeLists.txtsrc其中bin目录用于放编译生成的可执行文件,build目录用于cmake构建项目,src用于放源代码。OpenCV源文件下面是我们写的一个OpenCV示例代码:#include<opencv2/core/core.hpp>#include<opencv2/highgui/highgui.hpp>#include<opencv2/imgproc/imgproc.hpp>#include<iostream>usingnamespacestd;usingnamespacecv;intmain(intar... 继续阅读 >
202010-30 基于IDEA创建SpringMVC项目流程图解 作为一名从.NET转Java的小渣渣,之前都是听说Java配置复杂,今天算是见识到了。甚是怀念宇宙第一IDEVS和.NET高效的开发。网上大多教程是基于Eclipse的,即使按照IDEA的教程做,第一次上手,或多或少有些问题,特意在这里做个笔记和分享。我的IDEA版本是2019.2,Tomcat是9.0,JDK是1.8,按照以下步骤操作,应该没啥问题。1.创建项目2.命名3.等待jar包下载完毕下面是我创建完后,文件目录结构4.创建所需的文件夹在WEB-INF下创建clas... 继续阅读 >
202010-30 项目为什么引入log4j而不是logback代码 什么是slf4jSLF4J,即简单日志门面(SimpleLoggingFacadeforJava),不是具体的日志解决方案,它只服务于各种各样的日志系统。按照官方的说法,SLF4J是一个用于日志系统的简单Facade,允许最终用户在部署其应用时使用其所希望的日志System。为什么使用slf4j上面已经介绍了slf4j,那么至于为什么使用它。Slf4j可以看成是接口,那么既然是接口,实现在哪里呢?实现就是基于你自己的系统需要引入什么日志。我这里使用了log4j作为sl... 继续阅读 >
202010-30 GitHub上值得推荐的8个python 项目 GitHub无疑是代码托管领域的先行者,Python作为一种通用编程语言,已经被千千万万的开发人员用来构建各种有意思或有用的项目。以下我们会介绍一些使用Python构建的GitHub上优秀的项目。1.ManimGitHub链接:https://github.com/3b1b/manimB站链接:https://space.bilibili.com/88461692Manim是一个说明性数学动画引擎,使用manim你可以创建动画视频,还可以控制用于插图和图表的动画。这个项目将有趣直观的动画与数学教材中... 继续阅读 >
202010-13 Django项目创建及管理实现流程详解 1、主题这部分教程主要介绍如何通过Pycharm创建、管理、运行一个Django工程。对于Django模块的相关知识大家可以参考Python社区。2、准备环境Django版本为2.0或更高Pycharm版本2017Python3.6解释器3、创建一个新工程实际上所有工程的创建都可以通过单击Welcomescreen界面上的CreateNewProject按钮来实现。如果你已经打开了一个工程,可以通过菜单栏File→NewProject...来创建一个新的工程。接下来在CreateNewProjec... 继续阅读 >
202010-10 IntelliJ IDEA 的 Spring 项目如何查看 @Value 的配置和值(方法详解) 当你打开项目或者项目中的文件的时候,如果你有Spring的Value的配置,Intellij将会自动将参数替换为值。如果你单击上面的值,那么这个配置参数将会显示为配置的参数名。如果你还想显示值的话,你需要重新打开这个文件或者项目。有没有什么快捷键可以快速进行切换。快捷键这个配置是在Intellij的Code>Folding中进行配置的。快捷键是是 Ctrl+NumberPad+快捷键是是 Ctrl+NumberPad-NumberPad+,这个键是... 继续阅读 >
202010-10 Spring如何集成ibatis项目并实现dao层基类封装 ApacheiBatis(现已迁至GoogleCode下发展,更名为MyBatis)是当前IT项目中使用很广泛的一个半自动ORM框架,区别于Hibernate之类的全自动框架,iBatis对数据库的操作拥有更加灵活的控制,对于那些经常需要调用本地数据库函数自定义SQL语句,或是喜欢自己优化SQL执行效率的开发者来说,iBatis是一个非常不错的选择。而得到广泛应用的开源企业架构SpringFramework,也很好的将其进行了集成,使得iBatis在SpringFramework中的使用更... 继续阅读 >
202010-10 JAVA项目字典与缓存搭配使用方法解析 字典数据是什么?这里说了字典不是软件工程中说的数据字典。字典数据:用于动态设置某对象的属性是属于在一个可列举的数据范围内的某一类型数据,使用字典类型作为该类别属性的唯一标识如:用户类型:学生,老师,家长,校长等有什么作用?字典数据由两个表组成:字典类型表dict_type,字典类型数据表dict_data这个数据相当于java中的枚举类,可以被使用于前端的数据展示,下拉框数据集使用。没有数据字典时业务操作方... 继续阅读 >
202010-10 Nginx配置80端口访问8080及项目名地址方法解析 tomcat访问项目,一般是ip+端口+项目名nginx配置location/{},一般只能跳转到ip+端口,如果想要直接访问项目,就需要修改tomcat的配置了如何保证不修改tomcat的配置,只修改nginx,可以访问端口+项目名在尝试后发现一种方法,就是通过location/{proxy_passhttp://127.0.0.1:8080/demo;}跳转到location/demo{proxy_passhttp://127.0.0.1:8080;}demo是项目名,就是配置在tomcat的webapps下的文件名只是... 继续阅读 >
202010-10 Java springboot项目jar发布过程解析 做springboot的都知道,发布方式不是war发布了,是jar发布,启动jar就可以直接运行,并且环境都是集成的。首先,先将项目打包成jar,这里假设你的eclipse已经安装了maven插件。右键-runas-mavenInstall之后看控制台的信息:到这里说明已经打包成功了。在本地测试下(运行)进入到你的磁盘,使用命令运行jar项目java-jarclassteacher.jar可以看运行的信息:看起来是成功的,然后可以打开网页看看,检验下。到此,本地验证成功。以... 继续阅读 >
202010-10 通过简单方法实现spring boot web项目 搭建效果为:直接在网页输入请求,在页面中显示一行文字:Hello,SpringBoot与一般的wen项目不同的地方:1、不需要配置web.xml文件,但需要注解@SpringBootApplication等2、一切和spring有关的jar包都不需要版本号,springcloud会给你选择它最稳定的版本3、它会定位publicstaticvoidmain()方法来标记为可运行类,必须在主路径下4、启动方式:a.右键运行main方法b.由于我们使用了spring-boot-starter-parentPOM,所... 继续阅读 >