×

tomcat

servlet的大致调用流程及service方法

面粉厂管理系统开发 面粉厂管理系统开发 发表于2024-05-28 浏览5892 评论0
一图概览—— 首先是login.html静态页面,页面通过from以post的形式提交数据 再则,/login路径——提交到/login这个路径,并且附带method=“post” 这时 tomcat就会得到新的请求,因为在网址框输入一个路径 。tomcat会去找相应的servlet 因此会对配置文件web.xml进行匹配,所有的信息都在web.xml文件中,当找到对应的类时 发现只有重写的dopost或者doget方法没有实例化对象 就会自动实例化一个对象进行调用两者之一的方法,利用requ

node.js

云服务器部署网易云音乐API(node.js)(网易云音乐 服务器)

面粉厂管理系统开发 面粉厂管理系统开发 发表于2024-05-28 浏览4987 评论0
云服务器部署网易云音乐API(node.js) 1. 购买云服务器 这个根据自己的需求自己购买就可以了,我购买的是 腾讯云2核2G 的云服务器,参考新人优惠价65元/年。 2. 连接远程服务器 我使用的是 XShell 软件连接,也可以使用 putty 等软件,更加轻量级。 3. 在云服务器上下载node.js 步骤一: 安装 node.js 安装包到云服务器上,我这里是下载到了/opt/文件夹: wget https://nodejs.org/dist/v16.1

PHP编程

如何搭建一个属于自己的网站(使用宝塔面板)(怎么使用宝塔面板搭建网站)

面粉厂管理系统开发 面粉厂管理系统开发 发表于2024-05-28 浏览11607 评论0
1.购买域名与服务器 1.域名 简单的解释一下,我们购买的域名会给我们一个公网ip,通常这个公网ip是很难记.所以我们可以将域名与ip进行"绑定". 域名的话建议购买一个有意义,不要太贵的.注意次年续费的价格!! 阿里云 或者 腾讯云 下面这个是我的域名(和我名字差不多的意思) 2.服务器 服务器的话,如果只是搭建一个用户访问少的,比如个人博客什么的! 建议的话就 阿里云的新用户 一百多能续费三年的轻量型服务器 或者 腾讯云的首年38的轻量型服务器. tips:服务器就相当于远程的电脑 一

golang

go-gin框架(gogin框架)

面粉厂管理系统开发 面粉厂管理系统开发 发表于2024-05-28 浏览6057 评论0
gin简介 Gin是一个golang的微框架,封装比较优雅,API友好,源码注释比较明确,已经发布了1.0版本。具有快速灵活,容错方便等特点。其实对于golang而言,web框架的依赖要远比Python,Java之类的要小。自身的net/http足够简单,性能也非常不错。框架更像是一些常用函数或者工具的集合。借助框架开发,不仅可以省去很多常用的封装带来的时间,也有助于团队的编码风格和形成规范。 Gin 包括以下几个主要的部分: 设计精巧的路由/中间件系统; 简单好用的核心上下文 Con

echarts

Echarts 3D饼图开发

面粉厂管理系统开发 面粉厂管理系统开发 发表于2024-05-28 浏览10523 评论0
近期的开发需求,需要开发一个3D饼图。不同于echarts的二维饼图,有完善的API,开发起来比较顺手。3D类的图资料较少,就连Echarts官网提供的相关API信息也是模模糊糊的,理解起来不容易。 以饼图为例子。一个完整的2D饼图是由一个或者多个扇形组成的;而一个完整的3D饼图是由一个或者多个扇形曲面组成。 Echarts曲面绘制通过series-surface. type ="surface"配置项来设置,详细参数说明,请参考官网。 |——》任意门 其实光看官网的配置参数,会很难理解

html5

前端学习之HTML1(Html前端)

面粉厂管理系统开发 面粉厂管理系统开发 发表于2024-05-28 浏览5603 评论0
系列文章目录 前端开发主要用到HTML、CSS、Javascript。首先是HTML的学习 一、网页 1、网页通常是HTML格式的文件,通过浏览器来阅读。常见以.htm或.html后缀结尾的文件,俗称HTML文件。 2、HTML (Hyper Text Markup Languange)不是编程语言,而是一种标记语言。标记语言是一套标记标签(Markup tag) 3、网页的形成:前端人员开发代码—浏览器显示代码(渲染、解析)—生成web页面 二、常用浏览器及内核 1、浏览

scala

java中创建返回值方法_Idea 快速生成方法返回值的操作(idea怎么快速生成返回值)

面粉厂管理系统开发 面粉厂管理系统开发 发表于2024-05-27 浏览6511 评论0
生成前: public static void main(String[] args) { new HashMap(); } 生成方法 生成后 public static void main(String[] args) { HashMap stringObjectHashMap = new HashMap<>(); } 快捷键: Ctrl + Alt + v 补充:idea 自动生成返回值以及返回值的类型 在idea中写代码时,只需要写后半部分即可 ,

jquery

前端js添加修改URL参数的方法,修改地址后,可以不刷新页面(js改变url参数 不刷新)

面粉厂管理系统开发 面粉厂管理系统开发 发表于2024-05-27 浏览5352 评论0
最近做项目,发现之前搞的replaceParamVal()方法有bug,重新修改后,应该完美了。 上代码 //URL替换指定传入参数的值,paramName为参数,replaceWith为新值,isRefresh为是否刷新页面,0表示不需要刷新,这个最牛 举例: https://www.aazj.cn/index.html?popenid=757522579 上面这个地址js调用方法:replaceParamVal("popenid","600",0),就会在地址栏上修改参数popen

spring boot

Spring Boot + Redis 实现延时队列,写得太好了

面粉厂管理系统开发 面粉厂管理系统开发 发表于2024-05-27 浏览6766 评论0
业务流程 首先我们分析下这个流程 用户提交任务。首先将任务推送至延迟队列中。 延迟队列接收到任务后,首先将任务推送至job pool中,然后计算其执行时间。 然后生成延迟任务(仅仅包含任务id)放入某个桶中 时间组件时刻轮询各个桶,当时间到达的时候从job pool中获得任务元信息。 监测任务的合法性如果已经删除则pass。继续轮询。如果任务合法则再次计算时间 如果合法则计算时间,如果时间合法:根据topic将任务放入对应的ready queue,然后从bucket中

django

30.博客小案例功能升级——分页功能的实现(这个功能是怎么实现的?(例如分页功能))

面粉厂管理系统开发 面粉厂管理系统开发 发表于2024-05-26 浏览30990 评论0
上一文中实现了一个简易版的博客小案例,但是后面有粉丝私信我说博客列表页如果数据多的话很不好看,问我能不能做个分页! 话不多说——安排~ 拓展——分页功能的实现 Django提供了一个新的类来帮助你管理分页数据,这个类存放在django/core/paginator.py.它可以接收列表、元组或其它可迭代的对象。 (1)简单讲解: 第一部分(导入&&实例化分页对象&&分页对象常用方法) # 导入 from django.core.