科学上网搭建【x-ui】
f0176fae5712eec34aa380b6e4692066772b9852225cac5b44904510629ebab015a13f34ce768a388d5e8bfc0ee76f62670253c2f6036dd448f70033f0e0ce1576746b2226a1e01ab80aa3ca9d6edd5180bac50205cc0f46c6945326a1a0534a33a967192d152402e1c0f3110a3a72795ad3388a30a60c71b10cbcd4f557cf8f9bddb324e379bfcc10a924ac6a173f1e9390aedf4f407057e8b5243fec1f130c4216cc07a2939ffeaba0069c5d02463f10bcbccdba526b7f8ba9327ba34734214a65b694132687a3f55868a23a36cbda706e4c3a970a9f65ad7624a0687a6cb7a6d521671715ef45ca66441148453cff1c72d4170c0e797b2 ...
通过智能AI给图片换衣服的教程
前言AI智能不断创新,前一阵比较火的“AI模特一键换装”吸引了不少眼球该篇博客就来讲讲关于这个“AI一键换装” 【stable-diffusion-webui】【YouTube 视频参考】
搭建环境GitHub项目主要依靠【Stable Diffusion GitHub】这个项目,实现换装【Stable Diffusion】主要是以 python 语言为主
步骤
下载最新版 stable-diffusion-webui
安装 Python 3.10.6(较新版本的 Python 不支持 torch),勾选“Add Python to PATH”。
安装Git。
以普通非管理员用户身份从 Windows 资源管理器运行webui-user.bat。
安装中文语言:1https://github.com/VinsonLaro/stable-diffusion-webui-chinese
暗黑模式:访问这个地址(启动项目后访问)1http://127.0.0.1:7860/?__theme=dark
安装 sd-webui-controlnet 外挂程序,新版本在插件中心搜索安装即可 ...
Mongodb常用语法
介绍什么是MongoDB ?
MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。
在高负载的情况下,添加更多的节点,可以保证服务器性能。
MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。
MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。
MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。
特点
MongoDB 是一个面向文档存储的数据库,操作起来比较简单和容易。
你可以在MongoDB记录中设置任何属性的索引 (如:FirstName=”Sameer”,Address=”8 Gandhi Road”)来实现更快的排序。
你可以通过本地或者网络创建数据镜像,这使得MongoDB有更强的扩展性。
如果负载的增加(需要更多的存储空间和更强的处理能力) ,它可以分布在计算机网络中的其他节点上这就是所谓的分片。
Mongo支持丰富的查询表达式。查询指令使用JSON形式的标记,可轻易查询文档中内嵌的对象及数组。
MongoDb 使用update()命令可以实现替换完成的 ...
Mongodb在Linux下载安装及部署
前言温馨提示MongoDB版本:mongodb-linux-x86_64-rhel70-6.0.6Linux系统版本:CentOS Stream 8
优点Mongodb,非关系型数据库,也是文档数据库,性能优秀。具有快速、高扩展性、自身的failover机制、json的存储格式的优点
适用场景游戏场景:使用Mongodb存储游戏用户信息,用户的装备,机分等直接以内嵌文档的形式存储,方便查询和更新。
物流场景:使用Mongodb存储订单信息,订单状态在运送过程中会不断更新,以Mongodb内嵌数组的形式存储,一次查找就能把订单所有的变更读取出来。
社交场景:使用Mongodb存储用户信息,以及用户发表的朋友圈信息,通过地理位置索引实现附近的人,地点等功能。
下载安装包Mongodb官网:Download MongoDB Community Server | MongoDB
安装及配置博主下载的安装包是:mongodb-linux-x86_64-rhel70-6.0.6.tgz
新建目录12345678# 进入 usr 文件夹cd /usr # 新建 mongodb 文件夹m ...
技术文档全家桶
Java 8官方文档
微信小程序官方文档
Jenkins中文文档
Golang中文文档
Vue2.js中文文档
Vue3.js中文文档
React.js官方文档
Angular.js官方文档
jQuery API中文文档
NodeJS中文文档
Git中文教程
SVN中文手册
Nginx中文文档
Docker官方文档
RabbitMQ官方文档
RocketMQ官方文档
Kafka中文文档
Elasticsearch官方文档
Spring文档中文版
Spring Boot官方文档
Spring Cloud官方文档
Mybatis中文文档
Maven官方文档
Tomcat 8官方文档
Thymeleaf官方文档
Apache Web Server文档
Apache Dubbo中文文档
Flink中文文档
Netty官方文档
Kubernetes中文文档
Numpy中文网 ...
禁用F12控制台
前言自己辛苦做的网站,著作权归作者所有。为避免被他人窃取并进行商业化,就需要把网站进一步限制
禁用F12、禁用调试工具、屏蔽右键菜单、屏蔽选中、屏蔽复制、屏蔽剪贴、屏蔽粘贴
屏蔽及禁用代码123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130/** * 禁用F12 * @type {Window.onkeypress} */window.onkeydown = window.onkeyup = window.onkeypress = function (event ...
Vue基础学习-Vue脚手架
Vue脚手架(Vue 2)脚手架文件结构12345678910111213141516├── node_modules ├── public│ ├── favicon.ico: 页签图标│ └── index.html: 主页面├── src│ ├── assets: 存放静态资源│ │ └── logo.png│ │── component: 存放组件│ │ └── HelloWorld.vue│ │── App.vue: 汇总所有组件│ │── main.js: 入口文件├── .gitignore: git版本管制忽略的配置├── babel.config.js: babel的配置文件├── package.json: 应用包配置文件 ├── README.md: 应用描述文件├── package-lock.json:包版本控制文件
关于不同版本的Vue
vue.js与vue.runtime.xxx.js的区别:
vue.js是完整版的Vue,包含:核心功能 + 模板解析器。
vue.runtime.xxx.js是运行版的Vue,只包含: ...
Vue基础学习-路由及组件间通讯
Vuex概念在Vue中实现集中式状态(数据)管理的一个Vue插件,对vue应用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,且适用于任意组件间通信。
何时使用? 多个组件需要共享数据时
搭建vuex环境
创建文件:src/store/index.js1234567891011121314151617181920//引入Vue核心库import Vue from 'vue'//引入Vueximport Vuex from 'vuex'//应用Vuex插件Vue.use(Vuex)//准备actions对象——响应组件中用户的动作const actions = {}//准备mutations对象——修改state中的数据const mutations = {}//准备state对象——保存具体的数据const state = {}//创建并暴露storeexport default new Vuex.Store({ actions, mutati ...
Vue基础学习-基础内容
vue基础内容初识Vue
想让Vue工作,就必须创建一个Vue实例,且要传入一个配置对象;
root容器里的代码依然符合html规范,只不过混入了一些特殊的Vue语法;
root容器里的代码被称为【Vue模板】;
Vue实例和容器是一一对应的;
真实开发中只有一个Vue实例,并且会配合着组件一起使用;
{{xxx}}中的xxx要写js表达式,且xxx可以自动读取到data中的所有属性;
一旦data中的数据发生改变,那么页面中用到该数据的地方也会自动更新;
注意区分:js表达式 和 js代码(语句)
表达式:一个表达式会产生一个值,可以放在任何一个需要值的地方:(1) a(2) a+b(3) demo(1)(4) x === y ? ‘a’ : ‘b’
js代码(语句)(1) if(){}(2) for(){}
Vue模版语法Vue模板语法有2大类:
插值语法:功能:用于解析标签体内容。写法:{{xxx}},xxx是js表达式,且可以直接读取到data中的所有属性。
指令语法:功能:用于解析标签(包 ...
装机小白必备攻略
var eChartecharts8823 = echarts.init(document.getElementById('echarts8823'));
var optionecharts8823 = {
tooltip: {},
legend: [{
data: [
{"name": "主板"},
{"name": "CPU"},
{"name": "显卡"},
{"name": "硬盘"},
{"name": "内存"},
{"name": "电源"},
{"name": "机箱"},
{"name": "散热"}
]}
],
series: [
{
name: '机箱配置',
type: 'graph',
layout: 'none',
data: [
{id: 0, na ...