×

node.js

NPM包发布过程中报错——`npm ERR! Unexpected token < in JSON at position 0 while parsing near ‘<!DOCTYPE HTML P

如风 如风 发表于2024-05-09 浏览6507 评论0
最近在学习MVVM框架,本着眼睛会了但手不一定会的学习态度,于是在网上找各种资源,实现了自己的第一个MVVM简易框架——且叫:uuq-mvvm-test吧。 于是想借助这个小框架的实现,学习发布包的过程,查阅资料得知发布的基础步骤为: 在https://www.npmjs.com/上注册账号;或者在终端输入npm adduser也可创建账户噢; 创建npm包(也就是我uuq-mvvm-test的入口文件); 登录:npm login 发布:npm publish 乍一看很简单,但是有可

flask

基于gunicorn部署flask项目(gunicorn启动flask)

如风 如风 发表于2024-05-02 浏览7719 评论0
1、WSGI协议 Web框架致力于如何生成HTML代码,而Web服务器用于处理和响应HTTP请求。Web框架和Web服务器之间的通信,需要一套双方都遵守的接口协议。WSGI协议就是用来统一这两者的接口的。 2、gunicorn介绍 我们知道,python是单线程的语言,当进程阻塞时,后续请求将排队处理。 gunicorn是一个python WSGI http server,其优势在于它使用了pre-fork worker模式。gunicorn在启动时,会在主进程中预先fork

spring boot

教你如何实现自定义SpringBootStarter

如风 如风 发表于2024-04-30 浏览9949 评论0
前言: 想要自定义starter,首先要了解springboot是如何加载starter的,也就是springboot的自动装配机制 starter加载原理: springboot通过一个@SpringBootApplication注解启动项目,springboot在项目启动的时候,会将项目中所有声明为Bean对象(注解、xml)的实例信息全部加载到ioc容器当中。 除此之外也会将所有依赖到的starter里的bean信息加载到ioc容器中,从而做到所谓的零配置,开箱即用。 加载s

JQUERY文章/教程

Vue 和 jQuery 两者之间的区别是什么?(vue和jQuery的区别)

如风 如风 发表于2024-04-25 浏览7261 评论0
1、jQuery 介绍:   jQuery 曾经也是现在依然最流行的 web 前端 js 库,可是现在无论是国内还是国外他的使 用率正在渐渐被其他的 js 库所代替,随着浏览器厂商对 HTML5 规范统一遵循以及 ECMA6 在浏 览器端的实现,jQuery 的使用率将会越来越低 2、vue 介绍:   vue 是一个兴起的前端 js 库,是一个精简的 MVVM。从技术角度讲,Vue.js 专注于 MVVM 模型的 ViewModel 层。它通过双向数据绑定把 View

spring cloud

牛客刷题总结——Python入门01:输入输出、字符串、类型转换(python字符串的输入输出作业)

如风 如风 发表于2024-04-25 浏览6079 评论0
🤵‍♂️ 个人主页: @北极的三哈 个人主页 👨‍💻 作者简介:Python领域优质创作者。 📒 系列专栏:《牛客题库-Python篇》 🌐推荐《牛客网》——找工作神器|笔试题库|面试经验|实习经验内推,求职就业一站解决 👉 点击链接进行注册学习 01 输入输出 1.输入函数input( )   input()函数是从控制台获得用户的一行输入,无论用户输入什么内容,input()函数都以字符串类型返回。input()函数可以包含一些提示性文字,用来提示用户。

rabbitmq

RabbitMQ交换机之直连交换机,扇形交换机,主题交换机(rabbitmq的交换机)

如风 如风 发表于2024-04-25 浏览5860 评论0
一、交换机(Exchange)关系 在rabbitmq中,生产者发信息不会直接将信息投递到队列中,而是先将信息投递到交换机中,在交换机转发在具体的队列,队列再将信息推送或者拉取消费者进行消费 生产者将消息发送到Exchange,由Exchage再路由到一个或队列中  路由建(RoutingKey) 生产者将消息发送给交换机的时候,会指定RoutingKey指定路由规则 绑定键(BindingKey) 通过绑定键将交换机与队列关联起来,这样Rabbbit

rabbitmq

RabbitMQ消息队列(rabbitmq消息队列阻塞)

如风 如风 发表于2024-04-24 浏览6953 评论0
要实现MQ消息队列的话我们需要准备两个项目(只用于学习演示),一个消息发送者,一个消息接收者。 关于SpringBoot整合MQ可以参考这篇文章,里面写的很详细,如果一些基础都不知道的话建议先把这篇文章看完以后再去看整合的。 Springboot 整合RabbitMq ,用心看完这一篇就够了_小目标青年的博客-CSDN博客_springboot整合rabbitmq 前期准备:第一步需要安装Erlang和MQ软件,如果不安装Erlang的话我们的MQ是无法安装的,我是在win10下面给大家演

django

python项目前期准备(做一个项目前期准备)

如风 如风 发表于2024-04-23 浏览5960 评论0
安装python 怎么安装自行百度,检测一下自己电脑有没有python环境 输入: python 结果: 工具安装 一个前后端项目需要的安装的工具 virtualenv的安装pip install virtualenv 随后执行: virtualenv pyweb #pyweb 为虚拟环境目录名,目录名自定义. 可以为项目的运行提供稳定的环境 Django的安装 pip install django 成功后输入,查看Django的版本信息 >>&

Ruby教程

java调用ruby_使用 java 调用 ruby 脚本的方法? (ruby脚本语言)

如风 如风 发表于2024-04-23 浏览3713 评论0
最近做了一个脚本。 后来又用 java 做了个界面。想用 java 调用脚本。 直接使用 ruby 脚本没有问题,再用 java 调用 ruby 脚本之后就出现问题了。 现在出现的问题是: 1.有好几个 ruby 文件。 java 调用其中一个文件 a.rb 后, a.rb 中 require 的 b.rb 就查找不到路径了,即时再同一个目录下 2.比如调用了本地的 pod , a.rb 中有 require 'pod',结果也找不到 pod 。 脚本的开头部分: requir

AJAX相关

js 通用表单提交4-ajax提交后success和complete、error的处理

如风 如风 发表于2024-04-23 浏览4336 评论0
上回书说到我们通过action和data处理已经获取了表单的提交地址和表单的数据,那么接下来就可以进行表单提交了。既然我们是通过js进行提交,那么我们就可以祭出我们的大杀器ajax了,通过ajax提交好处一大堆,比如可以无刷新提交等等。 这里我们遇到一个问题,我们在提交表单的时候发现部分表单提交了,但是却没有办法判断是否成功,这时候就需要ajax提交后的状态来进行判断了,举个栗子: 我们增加了红线画出来的部分,这是比较常见的用jquery的ajax方法提交的一种写法,在这里面succ