粉丝149获赞180

今天呢,我们来在我们的服务器上搭建一个属于自己的一个电子书管理系统,他名字叫做卡里布瑞外本, 然后这是一款功能强大的电子书管理软件。呃,这是他的官方网站,同时他也支持各大平台的一个客户端, windows micros, vinegars, 然后安卓 ios 等等。 官网上他这款软件呢是只有客户端没有网页版的。那这个本期的视频呢,主要是用来在我们的福气上搭建网页版的一个外部服务啊,那这款电子书呢,知识的格式还是比较全的,你长期 店的。呃,电子书格式他这边都支持像 pdf 啊,呃, gpub, 还有下面这个 tst 等等这些啊。由于官方呢是没有出这个外部版,所以借这个大神开发的一个刀客镜像,那这个呢,是他的一个。呃,原版作者的一个 gettop 教程用的呢,是这这一版的一个刀客镜像, 这是他的一个登号的界面。然后我这边呢搭建了一个,这是我这边的演示地址,大家如果想体验的话,可以进入这个网址,输入用户名呆某,密码呆某来进行体验。比如说这是我这边大 建了一个城管来登录 啊,那这样呢,就可以进入到我们那个图书管理系统啊,他可以直接来我们看这个电子书 啊,那他进入到网页版的一个阅读界面就是这样,当然这个是 pdf 的啊,可能只能这样显示, 我们可以将他的电子收格式转换成下面这些 功能还是比较多的。嗯,好了,那接下来我们就 看一下如何在我们的服务器上搭建这样一个外部版的一个卡里本。好了,以下操作是在 cntvs 七系统叉八六加购我的刀客面型,其他平台可能会又报错,大家尽量还是用 cntvs 七这个加加购的服务器。 呃,然后他还是呃搭建在刀客里面,所以说,呃,大家需要提前安顿和刀客,然后我这边安好了,我就直接来运行了。 好,我们第一步呢,获取刀客镜像,我们直接复制 好了。第一步呢,镜像下载好,我们第二步来创建两个目录, 第一个是布克斯,是用来存放我们将来的一个书籍的,第二个是康飞格,是存放我们配置文件的一个。 然后第三步呢,我们来下载原数据库,然后我这边已经将这个呃原数据直接申请链接,我们直接复制就可以。 好了。第四步呢,我们就来运行这个刀口容器啊,他这边默认的端口是八零八三,然后这个是末路映射,这两个我们直接复制至尊代码 好了。来看一下道口。 ps, 我们这个容器运行成功以后, 我们来看一下进行如何进行访问。呃,我们需要打开 ip 加八零八三端口来复制键。 好了,那这样呢,就进入到我们的一个登录界面,他这边默认的用户名是额的密,密码是额的密,一二三,那我们来直接登录上 好了。那登录完以后我们需要配置下的原数据,就是我们刚才说的啊,不可思, 然后我们点保存, 然后他默认默认是英文的,我们这边给他设设下语言,你点击 这个我的命,我们将这个用户的语言给他更改成可以编辑用户, 然后点击这个语言,我们找到中文,嗯,这有两个中文,一个是简体中文,一个是繁体中文,我们选第一个简体中文保存,然后我们再刷新一下。 好了,那这样呢,就搭建完成了我们的一个 web 版的一个呃图中管理系统。 然后第七呢,就是配合 antics pro 的麦丽姐来使用域名来访问,那这个我之前出过相关的视频,大家可以看这视频来进行操作 啊,当然如果不需要移民的话,直接用这个 ip 访问也是可以的。嗯,那我们这边需要编辑一下他的管理权限, 这边是配置邮件服务的一个设置 啊。然后我们这边呢就可以来上传书籍了,当然这上面没有上传这个字样,那我们需要来将这个启用上传,这边给他 打上钩, 我们来找一下, 对,是点击基本配置,这边功能,这边启用上传,这边是上传的格式,当然你可以选择启用注册 等等。那其他功能我这边就不演示了,大家可以根据自己的需求来进行等的配置。 配置完以后,这边就多了一个上传书籍的一个按钮,你就可以上传我们的一个书籍了。 好了,整体来说还是比较简单的,如果大家有需要电子书的 的话,可以这样来进行管理,那你就可以在呃任何可以上网的地方来看你的电子书了,但手机上也可以直接观看, 不用再下载任何客户端了。好了,今天视频呢就是这里。

开放数据可视化外框架带去入门级调试相信大家已经对待室有所了解,它是建立在 flest post 以及 rex 基础上的拍放框架,我们可以通过编写纯拍放代码的形式编写外网页应用。那我们该如何开始呢?我们都知道学习语言及框架最快的方式就是直接开始编写调试,然后就是遇到什么问题就想各种方法去解决, 这样就会在不知不觉中慢慢掌握。学习任何语言或框架我们都逃不开 love world, 今天我们就从 hello dad 入手。开始之前我们需要准备,一、开放开发环境当然是必不可少的,如何安装可以自行百度,也可以关注我,找我之前已发布的文章或视频进行查看。 二、安装拍放的 id 编码工具,例如 python viscott。 python 对于拍放代码编写来说显然更好用,但我更习惯使用 viscote, 因为除了拍放代码外,我平时还会编写其他语言的代码, 又不愿意安装很多类型的 id。 一、此时 disco 的优势就显现出来了,通过安装各种插件就可以编写很多语言代码。三、准备待时的环境 我使用的是无烟石系统进行开发调试,使用 ctrl 管理的拍放虚拟环境。拍放虚拟环境相关可以自行百度或关注我,找相关文章参考。 四、我创建的虚拟环境名称就叫 dash conduct 创建命令 conduct creatic namedash 五、切换到拍放虚拟环境 dash 下 condy activate dash 六、安装 dang 希赖裤 peeping small dash 安装过程如果慢,可以使用国内员替换国外员。 接下来我们进入代码编写及调试阶段。一、编写和 low dash 代码创建文件 app 拍并导入 dash who 编写 app pie from dash in port dash html 从 dash 库中导入 dashthtml 模块。 app dash name 表示创建一个 dash 信用 app vr humble deep 是代社的布局用法。 style 等于中式 csi 项式的指使,可自行百度 csi 项式,后续会在其他文章中介绍这部分。 title 等于是将鼠标悬停在元素上时, 显示在工具提示中的文本。 dash 内部集成了 first, 所以服务运行的方式比较好理解。可以指定端口,例如 app round server park 等于八零八零。 debug 等于 true dash 服务的默认端口是八零五零。 debug 等于出入室启动了调试模式。这样的好处是,在服务运行的过程中,我们可以修改拍放代码,此时无需重启服务,只需要保持代码,浏览器会自动渲染网页。当然, debug 模式启动后, dash 框架内部也会多一些调试信息输出,但在实际生产环境中,我们需要关闭 debug 模式。二、通过 pizza app 怕运行带储物。三、浏览器访问 app rent server debug 等于出入以 debug 的调试模 式运行 dex 服务。圆形按钮是调试模式下的错误提醒,如果调试过程中有一些错误等信息。四、如何调试?例如我们通过故意修改 app 派的内容,让代码报错,比如修改 title 等于一,然后保存 app 排, 因为 title 只能接说 three 作为参数,而我们改成了 number, 此时网页端会自动刷新结果。此时我们会看到如下提示, dex 服务会提示具体的错误信息, 此时标题也变成了 app, 是不是很方便?关注我,了解更多相关内容!

好,这节课就给大家讲一下这个 idea 二零二三最新版本如何构建外部项目啊。之前大家都用过二零一七版本啊,那二零一七版本呢?直接能创建外部项目,但是从二零二二版本之后呢,不能直接创建 java 意义项目 啊,那原因是呢,这个架构啊,不让 id 二去用的啊,这 java e 这个架构是属于专门 eclips 啊,不让他用,那他呢?用到了最老的这个,呃,外部项目的这个版本叫做 jacker e, 那我们还是用这个来创建外部项目也是可以的啊,但是呢,稍微麻烦一点, 那么先做准备工作。第一个呢,你先得创建安装好 idea 二零二三最新版,对吧?这个呢,咱们各个班级我都带你们安装过了,安装好了以后,对吧?该进行购买版权的购买版权,该破解的破解,对吧?反正能用就行了,破解到 啊,九十九年都可以一直用。那第二个呢,咱们创建一个空的项目。创建一个空的项目,这个空的项目呢,咱们作为一个根部中 项目的登录,对吧?然后在里边呢,我们去添加模块,添加模块的时候注意了,我们要选择做到做 jk e e 模块,我们来添加,添加着好之后我们来进行配置, tom 开的添加 j ke e e 项目,然后呢,第二步给他添加叫做 mav en name 加购 啊,添加完 name 加购以后,然后第三步,配置服务器,配置服务器 tomcat, 配置好 tomcat 之后,然后可以运行运行查看 查看页面, csp 页面啊内容。 那咱们创建一个空的项目以后,我们添加多个项目也是需要的啊。第五个我们添加多个项目并配置添加多个项目,也就是第二个,咱们只做演示两个啊,第二个项目 添加完第二个项目以后需要干什么呢?需要给它配置 comcat, 也是需要还是需要一个有一个添加 menu 架构啊?添加 menu 架构的好处呢?是它有一个组件,可以生成远程部署的组件,部署服务器的组件啊,十倍的进。 那等会呢?你现在还不理解什么意思,等会咱们一边操作一边看,你就理解了啊,然后添加以后,然后呢也需要部署 top cat, 然后呢这个叫做模块设置, 模块设置里边,然后呢给项目添加 tom cat 依赖 啊,添加 compet 的依赖就可以了啊,然后呢就可以运行做个项目,那前面这个呢,我们作为第一个项目, 第一个模块项目啊,叫模 模块项目,然后呢这个叫做第二个模块项目。 可以啊,那接下来我们按照这个步骤来操作一下,那首先呢咱们打开我们的 idea 啊,安装好了,打开最新版的一点还是挺漂亮的,对吧?为了大家看的清楚,我用的这个纯白色的这个底色,如果大家喜欢黑色的,或者喜欢其他配色方案的,你自己去弄啊。 嗯,然后呢我们先创建一个空的项目,那点击新建项目,新建项目以后,首先最上面有一个新建项目,这个叫 java 项目,对吧?空项目就是我说的这个,他呢只是一个项目的基本结构,看到吗? 啊?具有自由结构的基本项目,就是里边的结构还没有给你定,你想要什么结构自己将来自己去去处理,出写去写就行了,添加就行了,那名称的话我们来随便写一个啊,因为咱也带了几个 班,是吧?我们随便找一个班啊, web 二七七 cod 吧, cod 相当于二七七班级的 cod 啊,来个小火线,这样看的好看一点啊。然后呢,这个目录就是你默认的 idea web 项目放的目录,我的呢是把它存放到了 e 盘,对吧? 一盘下边我有个 work coat space, 这个叫做工作代码空间里边呢,放了很多的很多代码,包括 bab 代码啊,包括 c, shop 代码, circle 代码, my eclipse, eclipse, 以及呢,还有其他 vs 六六的,对吧?然后 hboder 的,安卓的其他的一些代码的,那我们 idea 呢,专门放到 idea 的代码里边, 那之前有一个奥扣的,这个里边咱们学习 h t, m l c 啊, javascave, 然后呢选择 c, s, s 和这 query, 我们在这里边去操作的,所以呢不在这里边了。我们第四本书呢,专门开一个,开一个页面叫做 web 扣的,专门放到这个目录里边,把所有的代码啊, 点击确定,那创建 get 仓库,这个咱们就不创建了,将来咱们在公司里的时候,我们去做项目需要用到一个 wifi 的仓库,这个呢是方便我们代码进行的一个整合啊,相当于我们的一个整合,点击确定 好,这个空的项目就创建完成了。空的项目下面什么都没有,这个项目路是没有的,空的,包括这外部库临时文件人家也给你配置好了,总之你是可以用的。 那第一步我们就干完,干完了,对吧?第一个创建一个空的项目,那接下来我们来创建一个新的模块,这个模块呢叫 jacker 一模块,那在新项目下创建模块,首先右键新建是吧?有一个叫做模块,看到没有新模块, 点击新模块进来以后,我们选择的是 jack e e 项目,所以下边有一个 jack e e, 注意他就是外部项目啊,那上面的话给他起个名称,比如说我们接触到的 day 零一第一天的项目,然后默认的目录他是在这里,然后模板,我们选择 web 应用模板,啥意思 呀?他给你构建下边的一些啊架构,就你这个模块,你选择的是 jacke 项目,他跟你有那些架构,然后呢,你选择外部应用,他就以外部应用的架构给你来生成,包括什么呀? solid, web, chanel, 还有 index, gsb, 这是最主要的三个文件啊,他都会给你生成。 然后呢,我们选择应用服务器,你要选择部署到哪个服务器上?我们选择是 tomcat, 对吧?当你你之前没有部署过,他就会显示无应用程序服务器,对吧?你部署过以后,他就会显示这个 tomcat, 那如果你之前没有部署过怎么办呢?点击这个新建,新建的下边有一个 tomcat 服务器,注意不要选择 tomcat 服务器啊,都是一只猫,对吧?上面是 tomcat 服务器, 选择它。然后呢,点击这个浏览这个 tomcat 的主目录,点击浏览去找你 tomcat 的安装目录就行了,我的是在地盘,然后呢 shoptening style 软件安装的,然后工作软件,然后下面有一个 tomcat, 看到了吧?它下面还有一个,在这个里边,直接选择就可以了,注意你的目 尽量不要有中路啊,然后选择以后点确定就可以了,他就选择到了当前这个 top 开的,因为我之前不主播,所以说他现在呢,显示了两个,对吧?选择其中一个就可以了啊, 获得我们删除一个,等会再来删除吧。然后下边这块啊,默认的,你发现啊,默认的来大家,我给大家放大一看。 默认的他选择的是 java 目录和 memo 加购 java 项目, meman 将构,那也有 coutling 的项目,当你选择一个模块的时候,选择一个按钮的时候,他呢就占为主要的一个位置,你看啊,他的这个边缘是不是侵占了 java 了?如果你选 java, 是不是侵占了 cotling 了, 所以他不变色啊,你看我这个版,我这个这个配色方案下,所以说你从这个方向上来看,从这个角度来看啊,这样方式来看,你就知道你选中的那个选择 java 默认,其实也这两个你不选也没有关系。下边是包名,包名啥呀,就你组建名称啊,对不对?那我们给他起起个名称看 点,安迪 ok 啊,然后工件名称,工件名称啥意思啊?就是你这个项目会生成一个工件,将来呢,我们通过这个工件来找到你这个项目啊,找到你的项目,然后下边是 g d k, g d k 呢?你选择一点七,一点八都可以啊,都没问题。然后点击下一步, 下一步之后啊,这一块左侧的依赖项,你不用做任何的修改和操作啊,什么你都不用管,这里边有很多,将来我们学习的时候,用得到的时候再来说。选择版本的时候,大家选在 java 一八的版本,跟我们的 gdk 以及 tomcat 的这个依赖包匹配啊,然后点击创建就可以了。 好,这个项目我们就创建好了啊,创建好了以后,注意它还没有一个 member 主键儿,我们右键选择这个 p o m 点儿叉 mel pound 点 program, 相当于是下程序点儿配置文件啊, program 点缩写啊。然后呢,右键有一个像在下边有一个加号写的,添加为 men 项目,给它点击确定,那现在呢,它就变成了一个 men 项目,那这个项目呢,我们现在就创建好了。那简单呢,我们来看一下它的目录结构, s r c 下边。哎,咦,卡了吗? 哎,我的还卡了。好,那这个项目咱们先创建好了,创建好了以后,等等会卡过了,我再给大家介绍这个项目,我先把这个视频保存一下啊。

新建 melvin 项目 melvin demo 完成,打开新窗口 src 梦想新建文件夹微博 a p p 打开项目设置,添加 web 目录修改路径 src 下慢方法下微博 a p p 确认修改路径确认应用 can just 输出 添加 tomcat 地盘沙 tomcat 酒确认添加名称 melvin demo 修改端口号添加输出修改访问路径应用确定 添加 seven light 加包四点零的复制粘贴引入 新建文件夹十一万点 seven light 新建类 seven light 代码 访问路径 index home 继承 h t d p civil 的重写 do get 方法重写 do post 方法 设置编码格式 utf 杠八 设置返回的输出你好 mara missing。

这节课来讲,通过埃迪尔创建佳巴微博项目,打开埃迪尔,点击创建新的项目,选中佳巴,点击下一步, 直接下一步,给项目起个名字,点完成 一个普通的加八 ice 项目就创建好了,我们要创建的是外保项目,来优建项目,点击添加框架支持, 选中外保应用,点击 ok, 以后外保项目就双建好了,相比刚才的项目多出来了,外保目录 需要在外保杠 if 下边再创建两个目录,右键新建两个目录,分别是 克拉、戏子和力不,有的人会把它读赖不,因为是单词 libera 的前三个字母,但是我认为既然是前三个字母,那么就应该按新的组成方式去读, 比如数据类型差 cita, 它是凯尔克的这个单词前几个字母的组成,那要是还按原来的发音去读,应该读开,那这个发音就比较怪,所以应该按照新的组成去发音。这两个目录串点好了,还需要把这两目录给应用上, 点击 file 对这个项目进行设置一下,按照这上面的标记来操作一下 这个目录,选中刚才新建的目录,克拉西斯存放的是 被编译后的家外文件,也就是那些后知名为克拉斯的文件。点应用下边是对力保目录进行处理,按照这个操作来 点击之后再弹出的框里选择刚才创建的立保目录,点击 ok 之后弹出这样的框,选择他再点 ok, 就把猎豹母乳添加到这里了,他用来存放这个项目所依赖的价包。点击应用 ok, 这个微博项目就创建好了。 整体上最简单的目录结构就是这样的,下节课来讲一下如何启动这个项目。好了,这节课就到这里。

好,这节课咱们来讲一下 idr 二零二三最新版,以 men 管理的方式来创建一个外部项目。那我先说一下我们创建这个项目需要的步骤,第一步,我们可以先创建一个空的啊项目跟目录,然后呢配置好 contact, 然后第二步,咱们来创建一个叫做扎克 e e 空架 jack 意义框架。然后第三步,咱们添加 mail 管理, 给新建的模块添加一个 jack e 模块啊模块,给新建的 jack e 模块,然后呢我们添加 mate 管理,然后接下来第四步, 我们来操作,给新建的模块添加 tom cat 依赖酷依赖。 第五步,部署当前项目到 compat 上,然后可以运行。好,那接下来咱们挨个来说这几个步骤,那先说第一个步骤,创建一个空的项目,登录配置好他们看,打开我们 idea, 然后呢我们来新建一个项目,这个项目的话,大家选择空项目就可以了,比如说我们这个叫做 demo d e m o demo e 然后呢,你的项目的目录啊,这个文件目录在哪里,你自己去选择好,点击创建,我就在这个窗口, ok, demo 一这个空项目你就创建好了,然后右键新建,然后呢选 选择新模块,我们就可以创建模块了。那在此之前,咱们先来配置好 tomcat 啊,选择运行,下面有一个编辑配置,打开编辑配置,然后呢点击加号来添加一个 tomcat 服务器,选择本地的就可以, 本地的你就去找你本地的 tomcat 的目录,那点击这个编辑配置啊,然后就会找到你 tomcat 的目录,如果没有是空的的话,你点这个加号去找就可以了。然后呢点击右侧的文件夹,打开之后,你可以去找你 tomcat 目录,找到 tomcat 目录并目录之前的这个根目录就可以了,然后确定,然后再确定,最后我们就添加好了, 那在这里呢,我们也可以看到当前的 tomcat 添加好了以后, tomcat 的 gsp 炸包以及搜来的炸包也被引入进来了,然后点击确定就可以了。然后你这块儿的 gre 可以选择默认,也可以选择你本地安装的 gt 的版本,下面 tomcat 的这个 http 端口 和 g m x 端口,它都是从你的这个系统配置中读取出来的,你不用管啊,大部分的 tomcat 都八零八零初始状态,对吧?当然你可以在 sorry 叉秒中修改你的 tomcat 端口为八零, 如果有冲突的话,我们可以看之前我发的文章来解决这个冲突啊。应用确定,那这个 tomcat 就配置好了。第一步,完成创建空项目,配置好 tomcat, 那接下来说第二步,创建一个扎克意义模块,选择你的空项目,右键新建,然后呢选择新模块, 在新模块里边找到扎克一啊扎克的一模块,然后呢在里边我们可以创建一个,比如说 taste 一第一个点形,然后呢代码位置就在你 demo 一下边,对吧?然后模板选择 web 应用程序, 音乐乘务器,因为刚才你配置好了,所以呢直接选择就行了。语言加入语言,然后呢构建系统,我们用没问管理的方式来操 这个组就是当前你项目的包面,比如说我们加一个 com 点 i d 点四, ok, 那工件选择 taste g k, 选择你当前系统安装的默认的最高版本的 g k 就可以了, 当然你自己选择你自自己喜欢的版本就行啊,但是最低要求一点八才能用这个扎克的一幅画啊。下一步那我们就选择扎克一一八 啊,针对的我们 j k 的版本,然后左侧的这些实现的这些模块你不用勾选啊,以及支持规范等等,你不用勾选,后续用到的时候再来操作右侧的话,他会默认给你添加 solid, 这是我们 web 项目的标配,对吧?创建, 那我们这个模块就创建好了,展开我们项目的根,发现我们的模块并没有展开目录,对吧?右键我们可以给他从磁盘重新加载,就可以看到整个 rap 项 的目录了。那在 men 的这个下边, men 的下边是我们主要的目录,其中 jour 下边是我们写的 solid 相关的代码,然后 yvapp 下边是 htm, zsp 以及各种这个网络资源炸包放放到的位置。 哎,这我们 src 下,当然 src 下还有 test, 这个是我们作词英文的测试需要用到的一个地方啊,包括我们下边有 resource 这种放到资源文件放到一个位置, 那接下来这个项目就创建好了,那我们接下来看第三步,给新建的模块添加 melon 管理。那当前项目下边有一个 p o m 点叉 l, 它是 drop ram 点叉 l 的缩写,对吧?我们可以右键,然后呢去选择添加为 melon 管理项目, 哎,给它添加上 vivon 管理,那归 ok, 它就已经添加为 vivon 管理了,就这么简单。那第四步,给新建的模块添加 tomcat 的 依赖,选中 test 一这个模块右键有一个打开模块设置在里边,我们发现选中模块左侧模块 test 一,然后呢有圆,有路径,有依赖,在依赖这里边我们点击加号,点击库, 然后呢去选择你应用服务器库,选择 tomcat 添加进来就可以了,如果你想让他用线机更高,可以把它往上去移动一些,对吧?然后应用确定,搞定 好,那最后一步了,部署当前项目到 tomcat 上,然后就可以运行了。当前项目的 tomcat 上可以在哪里部署呢?运行编辑配置,这里可以有个部署,对吧?福气。右侧这个呃标签卡上有一个 tomcat 部署,可以进行部署,然后另外呢,也可以在你的这个 id 右侧有三个小点,这 tomcat 工具栏上啊,有一个编辑,也可以在这里进行部署。另外呢,你这个 tomcat 下拉的小三 三角里边也有编辑配置可以进行部署,那接下来咱们就来部署一下,实际上如果你是第一个项目添加好以后,他已经默认帮你部署好了,对吧?当然如果没有部署好,你可以点击这个加号,点击工件,然后呢进行自己手动的部署选中,比如说我当前 csd 的八包, 然后呢,下边你可以根据上下文英语程序上下文你自己填写,对吧?当你点击应用的时候,回到服务器编程卡,可以看到当前他已经选中你的这个应用程序上下文 taste 了,将来你访问的时候就用这个 taste 就可以访问了,然后下边有一个 jre 选择默认的,他给你选择了一个 sdk, 当然你可以手动的去选择你电脑上安装配置的 sdk。 另外呢,更新操作和切换出 idea 的操作,你可以一次性的配置。更新操作是当你点击右上角的这个小三角的时候,他会选择是重新部署呢还是热交换呢?还是重启服务器呢?一般我们让他重 进步数就可以了。切换出 id 二的时候,一般我们做一下热交换类就可以了。热交换类或者执行各种资源的更新操作就可以了。那现在呢,我们做演示,我就不执行任何操作了啊。后续的话,我们需要做配置,你再来配置,现在点击应用,点击确定,现在就可以运行我们的项目了。 好,第一次运行呢,他稍微会慢一点,我们等他有一个构建的时间。 好,正在构建好,已经部署上去我们的项目了,开始履行 topi。 ok, 工匠已成功部署,花费多少秒?然后他默认的运行起来了。运行呢,正好我们 test 的线 test 一项目,在 test 一项目下边有一个,我啊,有一个 index 点 gsp, 在外围 pd 下有一个 index 的 gsp, 正好呢,它就是运行的我们这个里边的内容啊,好了, so like 以及 h e 标签 hello world, 对吧? ok 啊,那这个项目我们就不说好了。好,那这个教程我们就到这,然后呢,大家不明白的再私信问我就可以了。

好,接下来刚才呢第一个项目模块我们已经创建好了啊,创建了个 java jk e e 模块,然后添加了美文的架构,然后配置符其他们 cat, 然后运行查看了 zsp 页面,然后并且呢我们自己创建了一个页面,对吧?如何自己创建页面来看效果?那接下来咱们来说第二个创建第二个项目, 那我这个既然是一个目录,将来的话,我每天的代码我不希望呢,每天我都创建一个新的项目去,太麻烦了,对吧?我希望在这个项目下面呢,每天去新建一个模块,那现在呢?刚比如说刚才咱们创建的是对零一,那接来我第二天来创建呢?比如说叫做对零二, 还是一样啊?然后其他的模块选择还是选择 web 应用程序,然后呢选择 tomcad 七点五,然后其他的不用改 报名,你想改就改,不想改你用一个 apple 也可以,一般你到公司去做开发,肯定有公司相同的报名啊,那我这里就还用我自己的安迪,对吧?然后一点八版本的 gdk 下一步,然后上面呢选择 geke 一一八,然后点击创建就好了。 创建好了以后注意大家看啊,这个项目他是不是没有左侧的小箭头啊?零二这个模块对吧?怎么来操作来着?右键然后选择呢,叫做重磁盘重新加载,这里是不是有一个循环的这个小箭头像环岛的箭头,对吧?一点击他是不是就已经加载进来了, 对吧?然后呢,如果你想让它变成 madelin 的项目,右键上添加有一个添加为 mav en 啊, madelin 项目,给它添加为 madelin 项目,你看这里有个 madelin 导入,已经导入成功了,是吧? 导入成功以后,接下来你这个项目也需要给他配置到服务器去,我现在服务器还开着呢啊,先把它关掉,一会呢,我们给他部署,然后右键点击这个,点击这个 tomcall, 左键点击编辑,然后呢我们把它也部署进去, 是对零一的,我们不用管他了啊,或者你给他删了也行,或者你不删也行,对吧?让他留着吧,给他删了,重新来部署,重新添加对零二的项目,那点击这个加号,点击工件,你发现是不是就有对零二, 对零二吧,是吧?对,添加进去就行了,添加进去点应用,你发现点击服务器这块,哎,他是对零一的,那我们给他向上一下,让他变成第一个运行的项目,你看是这块左侧这个服务器下面这块是不是默认的对零二了, 是吧?相当于你这个运 tomca 的运行起来,他默认就给你运行第二个项目的里边的这个 index 文件,对吧? ok, 点击应用,点击关闭,先关闭,我们先不运行他啊。那接下来我们说了,还有一个地方不一样啊,添加了面部框架,然后呢配置了 tomca 的依赖, 添加部署有一个叫做部署组件啊,添加 men 框架,然后呢这个还有一个部署叫做这个是第七,下面这个是第八,这个呢?我们叫做添加啊,部署项目到 comtet 中,刚才我们部署完了,是吧?然后呢还有一个东西叫做模块设置,给项目添加他们看的依赖,这个没有操作啊,你不添加这个 tomca 的依赖,他就会有一个什么问题呢?就是你这里边有一个叫做 solid 的一个东西,他会找不到他的这个 hello word, solid, 这个叫扎 word, 他会找不到他的这个依赖库啊。 hello word 会找不到他的依赖库,所以说你得确保他的这个项目架构有 tomcat 的依赖啊。 那零二对零二,我们点击打开模块设置,最后边也可以点击 f 四,是吧?模块设置点击好了以后,他默认就选择对零二,然后这块呢有一个依赖,看到没?左侧是圆,然后路径有依赖,依赖上面呢有 gdk 一点八,然后有其他的东西,但是没有 tomcat 的依赖,那我们点击添加,选择酷, 然后呢?选择 tomcat 就行了。添加所选项啊,添加所选项,然后选择这个 tomcat, 点应用,点应用,点确定啊,点确定就可以了。那另外的话,你可以在这里边来看一下,查看一下 tomcat 的配置对不对,然后默认呢,它这个加 e 一点七,我们给它选 完成一点八,对吧?然后点击应用啊,接下来关闭运行的时候,可以点击这个关运行,也可以点击下边的服务小键的那头运行,当然你可以用快捷键是吧? alt alt shift 加 f 十来运行, 那你选择 tomcat 就可以了,或者 delete 二中所有都可以啊,这几种运行方式都可以用,那比如说呢,我们就用这个小箭头比较方便 啊,他正在重新运行好这个呢, day 零二的项目就已经运行起来了,看到了吧?啊? day 零二的项目就已经运行起来了,那如果你再想创建第三个,第四个是吧,那你自己在这个项目下去充电就可以了啊。 好,那这个教程呢?我就出到这我就写了给大家讲到这,然后呢?不懂的咱们下去再问。好,我把这视频保存下。

先问这问题,你觉得上线一个网站简单吗?一般来说,想让别人访问到你的网站, 你要买域名,买服务器,把网页文件放到服务器上,还要装着软件提供访问服务,还要改配置,想想都头疼。可能有时候我们只是想做着小网站练练手,或者临时给朋友看看, 真的有必要这么麻烦吗?完全不用,今天鱼皮就教大家四种完全不需要服务器也能上线网站的方法,而且非常简单,有手就行。如果你看完后没有学费,或者有更简单的方式,可以在评论区吐槽我,我给你点赞。 在上线网站前,我们得先有网页文件吧,到哪去找呢?你可以使用我之前分享过的网 生成器,可以在代码开元平台搜索,甚至对于一些静态网站,你可以直接右键另存为,直接将网页代码文件保存到本地。当然,你也可以像我一样自己写一个, 这不圣诞节快到了吗?发挥一下我高超的写代码技巧,随便写几个 bug 给大家助助兴,看一下效果。还可以吧。 但是呢,现在网页文件是存在我本地自己的电脑上的,怎么样才能不用服务器就能让所有人都能访问到这的网页呢? 方法一,云端编程环境既然别人不能访问到我们电脑上的代码文件,那我们为什么不能把代码直接写到云端,写到线上呢?其实随着前端技术的发展,这两年云端编程环境 已经变得非常的流行,比如我现在在用的偷的派,你可以在线写代码,所见即所得,还可以在网站上看到很多别人编写的好玩的代码,那我们找一个圣诞节的网站, 就这个吧,在这里你不仅能够看到别人编写的代码,甚至还能自己修改代码,随时查看运行效果,真的是非常方便。 当你编辑好网站后,可以点击下方的按钮,在新窗口中查查你网站的效果,你还可以把网址分享给别人,这样其他人就能看到你已经写好的网站了。 方法二,网站托管服务简单来说就是别人有能挂网站的服务器,我们把网站交给他们去管着就可以了,比较好用的国外平台有这个 warcel 啊,然后这踏步配置。是啊,但由于国外的 网站他老是抽抽,所以我正建议大家使用国内的服务。像动态网站可以用 ybi, 静态网站可以用 jt pages 或者静态网站托管。 那由于之前我已经给大家演示过使用 wibi 部署动态网站了,所以今天给大家演示一下静态网站托管的使用。点击开始使用,然后创建环境,需要先选择一个应用模板,这里有个人泊车啊,论坛啊什么的, 那我们这里选择空模板就好。下一步,然后填写一些环境信息,如果你是新用户,可以开启免费资源,享受一段时间的免费。直接开通进入环境,点击静态网站拖转点击开通。 开通之后不要管什么三七二十一,直接上传文件,把你所有的网页文件上传上去,然后就可以用它为我们生成的默认域名 访问网站了,是不是非常简单?对了,用完后记得把环境销毁掉,不要让他们赚钱,这小子欠打! 方法三,对象存储这里提到的对象可不是我们传统意义上的对象,而是指图片、音频、视频这种资源文件,你可以把它想象成网盘,我们可以将文件丢到上面进行存储,当然也可以访问和下载以上传的文件。 因为网站本质上也是文件,所以我们是不是只需要将网页文件也上传到对象存储中,大家就能访问到了呢?来让我们试一试上传文件,选择文件,把所有网站文件全部上传, 然后进入文件管理,找到张张上传的文件,找到他的地址,访问,可以看到网站就访 成功了,自然也都加载出来了。怎么样,这个方法是不是非常简单?但是大家要注意,这个方法只适用于静态网站,如果你想用这个方法来保存动态网站的话,那么大概率效果是这样的, 各种找不到文件的报错。看到这里大家会发现,以上几种办法并不是真的不需要用到服务器, 只不过我们是把网站文件放到了别人的服务器上。那肯定有同学想吐槽了啊,你这老鱼皮坏得很,不是说不用服务器吗?你这只不过是偷换概念,用了别人的服务器而已吗?没关系,我们还有最后一种方法, 那如果能让看网站的人直接访问到我们电脑上的文件,是不是也是一种思路呢?啊?这就需要用到一个技术,内网穿。 简单的来说就是在别人的电脑和你的电脑之间搭建一个桥梁,从而能够让别人在网络中找到你这台计算机。联通网络实现内网穿透的工具有很多, 我这里使用 atapp 给大家演示,选择对应的操作系统,下载解压后得到一个易差异可执行文件,这就算安装成功了。然后回到专网登录,点击左侧购买隧道啊,不要慌,每个人是可以有两条免费隧道的,足够用了。 然后创建隧道,这里要选择协议,一般就选外部就好了。然后要填写本地端口,这里要注意啊,这个端口号一定是和你自己电脑上启动网站服务的端口号保持一致。但其实呢,现在我们的电脑上并没有启动任何的外部服, 我们只不过是以双击文件的方式打开了网页而已。所以呢,我们要先找一个外部服务器啊,不用慌,一点都不麻烦。 有能力的同学,你可以自己装一张 g x 阿帕奇,但其实我们可以用更简单的色物工具,这种玩意可以快速帮助我们在电脑上启动外部服务,从而可以使用域名加端口号访问我们的网页。只需要复制一行 npm 命令, 按 windows 加按键,输入 cmd, 打开控制台,然后右键粘贴,记得加上一个账记参数,表示全局安装 色物工具就安装成功了。然后进入我们网站文件所在目录,输入 cmd, 打开终端,输入色物命令,执行好,现在我们就成功在自己电脑的三零零零端口启动了外部服务器, 可以通过这个地址访问到我们的网页,所以把端口号改为三零零零保存, 然后进入我的隧道。在这里我们需要复制 ostochen, 然后进入 natapp 所在目录,输入 cmd, 打开终端,输入命令 natapp 空折短横、 outhtoten 等于,然后粘贴当中复制的密药,执行 好,启动成功。并且我们得到了一个网址,你只需要把这种网址发送给你的朋友,他就能通过摘网址访问到你的网站了。这里大家千万要记住两点,一、用完一定要关掉。二、不要拿这个技术去做任何不好的事情。 最后,鱼皮还是要提醒大家,以上方法虽然简单,但是并不适用于所有的情况。如果你是要做一个 很大的产品,用户数较多的话,一般还是要砸钱买服务器或容器的,具体的花费可以参考我之前的视频。 ok, 以上就是本期视频的全部内容了,如果学会的话,麻烦给预批一个,点赞、收藏、投币三连支持一下,谢谢大家!我是一名分享编程干货的程序员, apple。 注,欢迎大家关注我,我们下期再见!

哈喽,大家好,我是超哥,今天给大家分享一下如何把网站打爆成安卓 app。 首先我们需要安装一个工具软件 fusion app, 这里我使用的是 fa 的重置版, 打开软件之后选择一个内核,这里我们选择新版叉五内核,点击右下角加号创建项目,这里只给大家简单演示一下其他模板功能,大家可以自己尝试。我们选择创建顶栏模板,输入你要创建的 app 的名字,这里我们用 being 做一下演示, 点击确定,点击左侧图片位置,可以设置 a p p 的图标, 在浏览器配置启动页面这里填入网址,把支持打开,外部应用关闭。然后我们点击上方的小三角来约 改一下效果,如果感觉顶栏的高度太高,可以在属性里面修改一下参数 测试没问题。之后呢,点击右上角三个点选择打包安装好了,安装完成,我们来看一下效果。 好了,本期视频就到这里,相关工具大家可以自行搜索一下,如果感觉对你有用的话,麻烦大家评论关注,长按点赞三秒钟支持一下,感谢大家收看,我们下期再见!

大家平时上网的时候有没有想过自己制作网页呢?今天教大家如何建立自己的网页。这里除了 es 还需要另外一个软件,首先打开 ksweb 等待安装,安装完成后重启软件, 接下来打开我们的 es 文件浏览器,打开内部存储,找到我们的 htx, 用 es 文本编辑器模式打开文件, 现在可以看到已经有一些代码内容,我们可以选择上方菜单栏中的编辑模式,将原本的代码都删掉,改成自己的代码。这里我们输入代码时会发现 es 会自动帮我们补全代码, 输入完成后,点击保存,返回到 ksweb, 点击主机旁边的网址,这样就可以打开我们编辑的网站了。

好,这节课咱们学习用第二种方式来部署一下 idea 啊,用第二种方式在 idea 上部署,部署 web 项目。 呃,前两天咱们讲的第一种方式,第一种方式呢,我们用的 man 管理框架的方式来创建的,那今天呢,咱们来写叫做添加这个框架知识,添加框架 支持的方式来创建 web 项目,这个针对的是咱们二零二三啊,二零二三年最新版一月份,一月份的最新版 idea 来说呢啊,因为它不能像之前的 idea 一样直接创建外部项目,所以呢,我们来讲这个讲一下,那 ok, 打开 idea, 然后呢,我们来创建一个新的项目吧,创建一个新的项目,来空项目,来个空项目, 在里边可以创建更多的这个项目代码,然后呢项目代码空间你自己选择一个,我就选择这个 test code, 我们为头条发视频准备的,所以就叫头条,然后想发现 code okay, 创建这样的代码空间。 ok, 那项目还没有创建,那我先把我该部署的 top pad 来部署一下啊。运行里边,我们去找到编辑配置, 然后点击加号,然后呢去下边去找汤姆凯的福气,注意是汤姆凯的福气,不要选择汤姆凯的意义,选择本地福气,然后呢,这块因为之前部署过,那他就有,如果你没部署过,他是没有的,你进来以后点击编辑,点击加号,然后呢去选择你汤姆凯的位置就行了。我的是在地盘下,然后哨子的 instal, 然后阿帕奇,汤姆凯的选择这个就可以了。 选择好了之后,他会把这个 tomcall 相关的一些炸包都引入下来,比如说 gsp 炸包以及 solid 炸包, ok, 都有了, 然后加一默认的,他选择默认的项目的 gdk 也可以啊,或者你自己选择选择你要配置的 gdk 的项目就可以了。然后部署的话,这块现在还没有,因为我们还没有创建项目啊,我们先把 topid 辅助好, 然后我这个端口默认呢,就是八零,相当于不用写你的端口号八零八零了是吧?在 top 他是读取 tomcap 的配置文件来配置好的。这个啊,应用确定搞定 配置好以后,他们看的在这里你可以进编辑,然后也可以点击这三个小点进行编辑。有的人呢,用这个 idea 最新版的话,他会有一个外观的一个操作,然后打开了设置了啊,打开了设置以后,我们这块有一个星 u i, 星 u i 紧凑模式和单独模式,那你的菜单栏就被缩进去回去了,这个是根据个人习惯,方便怎么搞就怎么搞。 然后接下来咱们来创建外部项目,选中当前我们这个跟项目空的项目文件夹,右键新建,以模块的形式来创建新模块,那新模块里边呢? 我们在里边选择,之前选的是 java e, 那现在呢?我们就以新模块的形式来创建。先创建 java 项,比如说我们第一天的项目,我们叫做 task 一吧, 第一个测试项目大门空间不用管语言 java, 然后用它的战就不用管,然后呢 gdk, 然后默认你可以选择一个,对吧?选择一个,这是我本机安装的 gdk 的类型,一点八的 ok, 他现在呢,这个就创建好了,然后闷的方法也都有了,这就是一个普通的 java 项目。 好,这第一步我们就解决了,项目创建好了以后,如何把它作为我们的 web 项目呢?右键有一个添加框架支持, 选选中你这个模块啊,右键有一个添加框架支持,然后在里边我们选择 web 应用程序,他默认版本四点零,那这个根据你的 idea, 他最新版的啊,就是四点零,点击确定,他就会添加一个 web 的目录,那如果你写章文代码就在 s r c 下写,如果你写 g s p htm 代码等等等等,我们就在 web 下边去写就行了。那现在这个项目我们已经创建好了,但是的话这个项目还需要最后一步做一个处理,就是什么呢?添加 tomcat 的里边的一些原码的依赖啊,右键,然后呢打开模块设置, 这也是第三个步骤了啊,打开模块设置,然后呢在这个模块设置选择 test, 一右边依赖,这有圆,有路径,有依赖,打开依赖,这里点加号,点库,可以去选择 tom cat 进来,然后呢可以往上移一点,这样的话优先级比较高。应用确定搞定, 那这个项目我们就好了,接下来我们运行 tomcat, 他就会嗯来部署,因为什么呢?他默认会部署上去啊,我们看一下, 哎,没有部署上去是吧?那我们就手动部署一下啊。编辑配置,点击编辑配置以后有一个部署,看到了吧?点一个部署,然后点这个加号,以工件的形式部署和外部原部署都可以,你点 工件部署,他默认,因为你只有一个项目,对吧? case d, 他就会默认给你部署上去了。那将来访问的时候,网址你想通过这个 case e 访问,而不想让他这么长,那你可以在下边应用程序的上下边这块把后边的可以给他删掉,就叫做 case e, 那将来你就可以用 case e 访问了,点击应用,点击确定 就不说好了。然后呢,如果你要是想让你的项目在更新的时候,不是写一个东西都要重新部署,那你可以在这里做设置更新操作和切换出 idea 时候操作,比如说切换出 idea 的时候,我就让他进行自愿更新,这样的话,我们的 index 啊, gsp 文件,还有我们的 htm 文件啊,当你做了改动的时候,只要切换这个 idea, 它就会自动更新了。那如果你要是点击这个这个按钮啊,自动更新这个操作,也可以让它做一个操作,对吧?比如说呢,让它重新补起或者重新部署,对吧?当你点这个的时候,我可以让它重新部署,然后切换, 按住 id 的时候只更新一些资源, ok, 那应用确定搞定了,接下来再来重启我们的,他们看来因为必须要重新部署了,是吧?你看点这个,他默认选择的就是重新部署,那点确定他就会重新部署了啊,然后看下边的 log 日志, 他们看了日志提示你已经部署成功了啊,我们看一下 index 加 sp 页面,我们打开这个页面来看一下,访问一下,就已经访问到了啊。 index 加 sp 页面, body 里边就是这个默认。 ok, 那就是这,这就是我们这个页面的一个操作,比较简单啊,然后你在里边写点内容,实时的,只要你切换出这个 idea, 他也就会更新,比如说你刷新是不是就已经有了,对吧?切换出 idea 就会给你更新这些资源。 web 下也可以 alt 加 insert 键来进行创建对应的文件,再 sp 文件,包括 htm 文件都是没有问题的。比如说我们创建的 htm 文件,然后包在里边呢?我们输出一个。那现在的话,我切换出 idr, 他也会更新外部下的相关文件, 但他更新不了 src 下的。 src 下的相当于是类啊,你要选择更新类和资源,他才会更新类,对吧?更新资源就指的是外部下的这些资源。 那接下来我来直接访问,在上面直接访问 a 点 h t m a 点 h t m l, 它就可以访问到我刚新建这个页面 啊,就防盗啊,当你切换出 id 的时候,他就自动更新资源了,所以你就可以防盗。 ok 呢,这个部署部署项目的方式就给大家说完了啊,把这个视频保存一下。