首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏dalaoyang

    Intellij IDEA实现SpringBoot项目多端口启动

    前言 有时候使用springboot项目时遇到这样一种情况,用一个项目需要复制很多遍进行测试,除了端口号不同以外,没有任何不同。这时我们强大的Intellij IDEA就能替我们实现。 3.启动项目,demo(9000),如图。 ? 4.修改配置文件中的端口号为9001,启动项目,demo(9001),如图。 ? 从下方可以看到demo项目分别以9000和9001启动了。 4.选择需要启动的项目,点击ok ? 5.将上方name修改为demo2 ? 6.启动demo(9000),如图 ? 7.修改端口为9001,启动demo2,如图 ?

    1.8K40发布于 2018-06-06
  • 来自专栏雪胖纸的玩蛇日常

    21.多端项目上线部署(3)部署前端项目newpc

    1.上传项目newpc 1.打包 在newpc目录下,将node_modules目录删除,然后将newpc项目打包为zip包 ?  2.上传newpc.zip到云服务器上 ? ?   install cnpm -g --registry=HTTPS://registry.npm.taobao.org; cnpm -v 2.安装依赖包 cd newpc cnpm install 3.项目打包 1.修改项目的host cd src/api/ ls vim api.js i#进入编辑模式,将host的127.0.0.1,修改为公网IP,然后点击【Esc】键,输入:wq,保存退出 2.打包项目 cd ../.. npm run build 4.安装Nginx 建立软链接 (在部署后端项目的时候已经安装过了) 5.修改nginx配置文件 cd /etc/nginx/sites-available 点击【Esc】键,输入:wq,保存退出 nginx -t #查看Nginx运行情况 service nginx restart #重启Nginx 6.访问测试 浏览器端访问: http:/

    95120发布于 2020-07-07
  • 来自专栏IMWeb前端团队

    多端多页面项目webpack打包实践与优化

    这里配置有几点需要注意的: 1、动态publicPath 这里说了是多端多页面项目多端只的就是PC和H5两端,那么这就意味着各端的CDN资源路径是不一样的,所以publicPath值也应该不一样。 chunks: 'initial', priority: 1, minChunks: 2 } }} 注意抽离出来的代码要在HTML文件里引入 2)多端项目 由于项目包含两端代码,H5\PC部分依赖是独立的,单纯的从项目层面进行公共模块的抽离是不行的。 来告诉 webpack 解析这类依赖时应该搜索的目录 resolve: { modules: [path.resolve(rootDir, 'node_modules')], }, 总结 这篇文章以多端多页面项目为例 ,深入讲解了如何初始化项目webpack配置,这些实践不仅适用于这个项目,对于多页面项目和普通项目也同样适用。

    2.7K20发布于 2019-12-04
  • 来自专栏腾讯IMWeb前端团队

    多端多页面项目Webpack打包实践与优化

    这里配置有几点需要注意的: 1、动态publicPath 这里说了是多端多页面项目多端只的就是PC和H5两端,那么这就意味着各端的CDN资源路径是不一样的,所以publicPath值也应该不一样。 , chunks: 'initial', priority: 1, minChunks: 2 }}} 注意抽离出来的代码要在HTML文件里引入 2)多端项目 由于项目包含两端代码,H5\PC部分依赖是独立的,单纯的从项目层面进行公共模块的抽离是不行的。 resolve.modules来告诉 webpack 解析这类依赖时应该搜索的目录 resolve: { modules: [path.resolve(rootDir, 'node_modules')],}, 总结 这篇文章以多端多页面项目为例 ,深入讲解了如何初始化项目webpack配置,这些实践不仅适用于这个项目,对于多页面项目和普通项目也同样适用。

    2.4K30编辑于 2022-06-29
  • 来自专栏geekfly

    Spring Boot项目配合Nginx发布(单IP,单域名,多项目多端口)

    因为喜欢使用jar包发布项目,单个项目的启停不会影响其他项目正常运行,又不喜欢为每个项目都配置域名,所以想到了这样的部署方案: 项目名 端口 访问域名 project1 10001 http:// listen 80; server_name xxx.com;#域名 location /project1/ { # 项目一 proxy_pass http://10.10.31.62:10001; # 项目1对应的ip和端口 proxy_set_header ip:port/路由,没有添加项目名,在发布时需指定server.context-path=project1,此时访问变成ip:port/project1/路由,方可被Nginx配置的location拦截 项目发布后可现在Nginx本地根据curl ip:port/project1测试有无返回内容,若已经成功启动,但没有响应,考虑是不是防火墙限制。

    1.7K20编辑于 2022-05-06
  • 来自专栏胡哥有话说

    宠汪汪多端(H5和小程序)项目实践

    为解决多端开发的问题,市面上有很多类似的开发框架,Vue.js 规范的 uni-app、mpvue、WePY,React.js 规范的 Taro 等等。 Taro与原生小程序融合 因为我们之前是使用原生小程序开发的项目项目里面有很多公共的方法和模块,所以如何使得我们新开发的页面能够调用并且正常运行原小程序项目的代码成为关键。 其实并没有想象那么复杂。 项目总结 在 11 月 1 日当天 10点项目正式上线,截止 11 月 11 日宠汪汪项目 PV 已经达到 350 万,UV 达到 28 万,并且每天都在持续的增长。 利用 Taro 解决了多端场景的痛点,当然项目中有些场景还是需要单独写 H5 和小程序的代码,以满足业务需求比如长图保存,打字动效果等等。整体来说,的确提高了开发效率,减少研发周期。 如果大家喜欢 Mu小南 的文章可以点击「阅读原文」给她掘金文章点赞,也欢迎大家给 Taro社区 投稿 原文:https://juejin.im/post/5dc92b2ae51d450f8a028cc6

    2.1K31发布于 2019-12-06
  • 来自专栏雪胖纸的玩蛇日常

    19.多端项目上线部署(1)同步数据库

    1.系统、环境、软件工具: 1.系统: 1.本地开发端:Windows7旗舰版 2.腾讯云服务器端:Ubuntu18.04.1 LTS 64位 2.环境: 1.本地开发端:node.js、python

    1.1K20发布于 2020-07-03
  • 来自专栏MelonTeam专栏

    多端排版杂谈

    2008年,第一份HTML5正式草案发布,我想那时候大部分的开发者还陷在解决IE6的排版缺陷的泥潭中;当时HTML5带来很多新的东西,但在排版方面没有带来革命性的技术,而是在流体排版的基础上引入了FlexBox

    1.7K70发布于 2018-01-04
  • 来自专栏雪胖纸的玩蛇日常

    22.多端项目上线部署(4)域名绑定和HTTPS配置

    在腾讯云搜索 域名注册 服务,根据价格和是否已经被注册,选择一个域名,然后点击购买,完成付费。

    4.8K30发布于 2020-07-07
  • 来自专栏雪胖纸的玩蛇日常

    20.多端项目上线部署(2)部署后端项目NewCenter到腾讯云服务器

    3.将项目打包成.zip包 ? 2.上传项目包 1.使用FileZilla连接腾讯云服务器,并上传NewCenter.zip包 ? ?   原因: 因为Mysql数据库新建的时候,所有大写字母都变成了小写,但是在项目配置文件中,数据库的名字中还是用的大写字母,而在ubuntu系统中,是区分大小写的,导致在连接数据库时报错。 这种情况下,在构建项目数据库的时候,就用了小写字母的情况下,是不会出现报错的。 所以只要将项目配置中与连接数据库相关的配置代码中的NewCenter,改成newcenter,即可。 6.安装uwsgi 1.安装uwsgi到真实(非虚拟环境)环境下 #退出虚拟环境 deactivate cd .. apt install python3-pip y apt-get install - 后端项目NewCenter部署成功!

    4.8K30发布于 2020-07-07
  • 来自专栏PM吃瓜(公众号)

    谈对象MVC多端

    PHP中有函数和方法两种不同的function,函数是应该是公共的,就像前面提到的pubfunc.c一样,还有一些类也是公共的,比如分页类、加密类等,这些文件里面不应该与项目的业务逻辑有耦合关系,应该拿出来给另外一个项目也是通用的 6、页面控制器收集好各个调用到的逻辑控制器返回的数据,利用框架内置的模板引擎或者Smarty引擎,将数据赋值到页面文件中,最后渲染页面输出。 多用户端(模块)和继承 前文再续就书接上一回,上回讲到 我的项目中M层一直为空的。为什么呢? 网站这一种程序,通常都会有多端的情况,就是会有 PC端、WAP端、管理端、APP端等等,这个在Thinkphp3.2中称为“模块”。 我目前项目中就有 Home(PC端)、Mobile(移动端)、Admin(管理端) 三大模块了。那三大模块就写三份程序吗?

    1.1K20发布于 2019-08-12
  • TP6+Uni-app多端圈子社区系统:全场景社交解决方案

    系统概览我们基于ThinkPHP6+Uni-app双框架打造了一款功能强大的多端圈子社区系统,为客户提供从移动端到管理后台的完整解决方案。系统采用前后端分离架构,支持快速部署与灵活扩展。 文件存储:支持本地/OSS/COS环境要求:PHP 7.4+,Nginx/Apache前端技术栈移动端:Uni-app + Vue.js管理后台:Layui + jQuery打包支持:HBuilder X 多端同步功能系统实现了真正的多端账号同步 多端同步示例3.

    36710编辑于 2025-12-23
  • 来自专栏供应链项目实践

    多端开发实战 | 基于Taro的多端动态定价系统设计与实现

    如何在多端应用中实现高效、合规的动态定价?"这是我们系统加入动态定价模块时遇到的第一个挑战。 本文将带您深入了解如何使用Taro框架构建一个支持H5和微信小程序的多端动态定价系统,涵盖从架构设计到具体实现的全过程,并分享我们在开发过程中积累的实战经验。 如果超过则抛出异常,防止价格异常波动设计特点缓存机制:5分钟缓存减少API调用会员体系:区分普通用户和会员用户价格熔断保护:防止价格异常波动异步设计:fetchLatestPrice是异步方法,适合网络请求1.4 多端适配方案基于 解决方案:统一缓存策略:/** * 多端一致的缓存管理器 * 提供跨平台的缓存管理能力,同时使用Taro存储和内存缓存 */class UnifiedCache { /** * 设置缓存项 * ,重点解决了以下核心问题:通过分层架构设计实现了多端适配的统一定价逻辑。

    71731编辑于 2025-07-22
  • 来自专栏凯哥Java

    frp配置多端口内网穿透?frp多端口怎么配置?

    = 自定义的用户名 dashboard_pwd = 自定义的密码 #日志路径 log_file = /home/frp_0.46.1_linux_amd64/log/frps.log #以下是配置多端口的 #端口8079是博客管理后台的项目 [tcp_blog-admin] type = tcp local_port = 8079 listen_port = 8079 #端口8080是博客前台项目访问地址 [tcp_blog] type = tcp local_port = 8080 listen_port = 8080 #端口8082是其他项目访问的 [tcp_app3] type = tcp local_port ; proxy_buffers 6 128k; proxy_busy_buffers_size 256k; 可以看到如图所示,说明已经frp多端口配置成功 如果还是不放心,可以登录frp的管理页面进行查看。 frp管理页面就是在frps.ini里面配置7500相关的用户名和密码。

    3.5K20编辑于 2023-12-22
  • 来自专栏凯哥Java

    frp配置多端口内网穿透?frp多端口怎么配置?

    = 自定义的用户名 dashboard_pwd = 自定义的密码 #日志路径 log_file = /home/frp_0.46.1_linux_amd64/log/frps.log #以下是配置多端口的 #端口8079是博客管理后台的项目 [tcp_blog-admin] type = tcp local_port = 8079 listen_port = 8079 #端口8080是博客前台项目访问地址 client_body_buffer_size 128k; proxy_connect_timeout 90; proxy_read_timeout 90; proxy_buffer_size 6k ; proxy_buffers 6 128k; proxy_busy_buffers_size 256k; proxy_temp_file_write_size 可以看到如图所示,说明已经frp多端口配置成功 frp客户端启动成功示例图 如果还是不放心,可以登录frp的管理页面进行查看。

    4.3K50编辑于 2023-06-18
  • 来自专栏信数据得永生

    Python 智能项目6~10

    六、智能推荐系统 互联网上拥有大量的数字信息,这对用户有效地访问项目构成了挑战。 推荐系统是信息过滤系统,该系统处理数字数据过载的问题,以根据用户的喜好,兴趣和行为,从先前的活动中推断出项目或信息。 基于内容的过滤依赖于基于项目内容的手工编码特征。 相反的是找到与给定项目相似的项目,并向也高度喜欢,购买或评价其他类似项目的用户推荐这些项目。 同样,对于每个项目j,您可以通过另一个嵌入层定义项目向量v[j] ∈ R^k。 相对于用户参数和项目资料,成本最小化。

    1K20编辑于 2023-04-23
  • 来自专栏雪胖纸的玩蛇日常

    部署(6.前端项目

    1.安装node、npm、cnpm apt install nodejs y apt install npm y node -v npm -v npm install cnpm -g --regist

    64830发布于 2020-02-14
  • 来自专栏APICloud AVM多端开发教程

    使用APICloud AVM多端框架开发企业移动OA办公的项目实践

    项目主要是针对企业内部员工使用,除了大部分OA办公常用的功能模块,也有部分定制化的功能模块。后台用的PHP+BootStrap+Easyui(PS:是不是感觉很久远的技术了)。 param.headers) { param.headers = {}; } // param.headers['x-apicloud-mcm-key'] = 'SZRtDyzM6SwWCXpZ 在事件项目需求中,尽量将通用的代码模块,封装成组件,这样不仅简化了页面代码量,而且很方便维护项目,组件中的内容修改一次,就可以应用到很多的使用组件的页面。 如果你的项目之前用的是老版本的amap,后来打包的时候升级成最新的了,一定要加上这个两个接口! getPassword"/> </view> <view class="item-box"> <input class="item-input" placeholder="确认密码(<em>6</em>-

    1.9K30编辑于 2022-05-16
  • 来自专栏APICloud

    使用APICloud AVM多端框架开发消防检查助手App项目实践分享

    { "name": "root", "textOffset": 6, "color": "#999999", "selectedColor": "#004494", "scrollEnabled 本项目中需要用到存储、相机、相册3个权限。 5px;border-bottom-left-radius: 5px;}.search-btn{width: 20%;text-align: center;color: #ffffff;}</style>6、 ],[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]], 项目中很多页面涉及到图片预览的功能,分为单图预览和多图预览。图片预览采用的是photoBrowser 模块。

    92020编辑于 2022-06-14
  • 来自专栏供应链项目实践

    多端开发实战 | 基于 Taro 的多端智能补货预测系统实战指南

    我们基于React+Taro技术栈构建的智能补货预测系统,通过算法模型分析历史销售数据、季节性因素和促销活动,为门店提供智能补货建议,同时支持多端协同和人工干预。 本文将详细介绍该系统的架构设计、关键实现以及多端适配方案,并分享在实际落地过程中遇到的典型问题及解决方案。 2.3 技术栈关键组成多端适配层:Taro 3.x实现跨端开发。NutUI组件库保证多端UI一致性。Taro-Request封装统一网络请求。业务逻辑层:Redux Toolkit状态管理。 通过多端适配架构设计、智能算法集成和供应商协同流程优化,我们实现了从预测到采购的全流程自动化。系统特别注重:数据准确性:通过严格的数据清洗保证预测质量。操作便捷性:多端统一的操作体验。 通过本次智能补货预测系统的实践,我们验证了Taro框架在多端复杂业务场景下的可行性,同时探索出零售预测类系统的典型架构模式。

    98320编辑于 2025-07-23
领券