github地址:https://github.com/confidence68/houseCal
前言 在网上看到了inis这个博客系统,感觉UI不错,就打算搭建一个,顺手写一下教程 该博客分为两个版本:纯静态和服务器渲染 本篇文章写的是纯静态版本的教程 教程目录: 使用服务器部署后端 使用服务器部署前端...域名为你自己的后台域名 访问前端域名,如下图所示即为搭建成功 后端搭建(虚拟主机) PS:由于虚拟主机面板不一样,我就纯文字描述了 准备一个虚拟主机 绑定你的后端域名 上传并解压文件到网站目录...切换PHP版本到8.0 设置伪静态为thinkphp 设置访问目录为public(大部分虚拟主机没有这个功能) 解决办法如下图 访问域名按照流程安装即可 前端搭建(多吉云) 准备一个多吉云实名账号...iuid=5650 创建存储桶 添加自己的加速域名(需备案) 进入存储桶上传前端文件 修改 /www/wwwroot/域名/static/config.js 文件内的API域名为你自己的后台域名...然后打开前端域名访问正常即为搭建成功 同理:可参照该步骤将前端部署到虚拟主机 后记 感觉后台乱乱的,我用不来,就删了 另外可以用子目录反代的方法实现前后端只用一个域名,可以上网搜搜
但是,一篇reddit热帖披露早在2010年OlliNiemitalo即提出了同样的概念。Goodfellow回应道:没有提到随机 z 向量,只是纯策略版本。...一种方法是用“生成器”神经网络,该网络将缺失像素周围的像素作为输入,生成缺失的像素。 但如何训练这样的网络呢?不要期待该网络能够准确生成缺失的像素。...最低RMSD误差可能通过网络用纯色填补图像块的中间区域来实现,该纯色取的是典型草地图像中像素颜色的平均值。如果网络生成的草地能够骗过人类,那它就达到了目的,而RMSD度量将会有一个不幸的惩罚。...我当时而且现在也不是神经网络领域的研究者,我的专业和该领域无关。 我2000年开始考虑使用神经网络为上采样(重新采样到更高的采样频率)的数字音频生成缺失的高频,以令人信服而不是准确的方式。...这篇文章中没有提到随机 z 向量,所以这只是GAN理论的「纯策略」版本。你需要 z 才能使“混合策略”起作用,因为有纳什均衡。另外,这篇文章最后说RMSD是正确的度量标准。
纯函数 纯函数的概念 纯函数: 相同的输入始终会得到相同的输出,而且没有任何可观察的副作用 纯函数就类似数学中的的函数(用来描述输入和输出之间的关系),y=f(x) Lodash 是一个纯函数的功能库...,提供了对数组,数字,对象,字符串,函数等操作的一些方法 数组的slice和splice分别是纯函数和不纯的函数 slice 返回数组中的指定部分,不会改变原数组 splice 对数组进行操作返回该数组...,会改变原数组 函数式编程不会保留计算中的结果,所以变量是不可变的(无状态) 我们可以把一个函数的执行结果交给另一个函数去处理 多次调用 slice 发现相同的输入得到相同的输出,所以是纯函数, splice...可缓存 因为纯函数对相同的输入始终得到相同的输出,所以可以把纯函数的结果缓存起来 可测试 纯函数让测试跟方便 并行处理 在多线程环境下并行操作共享内存数据可能出现意外情况 纯函数不需要访问共享内存数据...,所以在并行环境下可以任意运行纯函数(web Worker ) 副作用 副作用让一个函数变得不纯,纯函数根据相同的输入返回相同的输出,如果函数一类与外部的状态就无法保证输出相同,就会带来副作用 副作用来源
不管是前台还是后台,速度都有质的提升,着实值得会折腾的人使用。 感兴趣的可以先看下 28 号的具体教程:《WP Super Cache 静态缓存插件纯代码版(兼容多域名网站)》....下面,简单的说一下启用此功能后遇到的一些问题的解决办法或细项优化。...之前浏览器一直是有 cookies,所以每次打开时,博客的 js 都会自动加载已保存的信息,也就是我的经常用的信息。...代码原理:就是在缓存内容之前,先将已保存的用户信息置空,这样处理之后,缓存到磁盘里的 html 文件才是纯净无痕的。...-- Power By WordPress纯静态缓存代码,生成日期:".date('Y-m-d h:i:s',time())." -->"; fwrite($fp,$contents);
并未使用 windows的结构体. PIMAGE_DOS_HEADER ....等解析....适用于内核驱动. windows内核下可以使用此代码来获取文件资源版本. /* Distributed under the CC-wiki license....= 0x10b) //Optional header magic (32 bits) // //这是判断32的代码. // return NULL; // dataDir is an...array of IMAGE_DATA_DIRECTORY // const char *dataDir = optHeader + 96; //这是判断32的代码 const char *...printf("No version\n"); else PrintVersion(version, 0); return 0; } 下图为解析 wirshark抓包工具. 64位版本
深秋的某一天,在上班的地铁上面刷着手机,看到徐小夕的公众号推送的一篇文章,介绍的是一个移动端的拼图小游戏.于是自己尝试着识别二维码完了下,感觉还挺有意思的.周末抽空研究了一下,看了下这个小游戏有哪些功能...主要有相邻元素才可以挪动和难度等级选择,发版的是两个不同的版本.当然在实现的过程中也遇到了一些问题.不过经过自己的折腾还是基本实现出来自己想要的效果啦. ? ? ?...-1 : 1; }); } 3.点击高亮并且切换对应的位置(当前点击的和你要交换的) // 点击高亮并且切换对应位置 (想办法交换对应索引位置的x,y值即可) changePositon...之前出现这种问题的原因是由于,我这边是通过判断选择等级,然后import引入不同的样式文件导致的....当然代码还是比较粗糙,也存在一些问题的.还有就是不同版本的手机也没有经过兼容性测试,代码都在一个页面,也没有进行合理的组件拆分等等.
大家好,又见面了,我是你们的朋友全栈君。...swapoff -a # 开启forward # Docker从1.13版本开始调整了默认的防火墙规则 # 禁用了iptables filter表中FOWARD链 # 这样会引起Kubernetes...>>/etc/hosts<<EOF 11.11.11.111 lab1 11.11.11.112 lab2 11.11.11.113 lab3 EOF 复制代码 安装配置docker v1.11.0版本推荐使用...docker v17.03, v1.11,v1.12,v1.13, 也可以使用,再高版本的docker可能无法正常使用。...EOF # 注意修改相关ip # lab1 lab2 lab3 使用各自ip # 由于 1.11.0 ipvs 在centos7上有bug无法正常使用 # 实验使用 iptables 模式 # 以后版本可以使用
React中的纯组件 React提供了一种基于浅比较模式来确定是否应该重新渲染组件的类React.PureComponent,通常只需要继承React.PureComponent就可以定义一个纯组件。...描述 首先我们来回顾下React组件执行重渲染re-render更新的时机,一般当一个组件的props属性或者state状态发生改变的时候,也就是父组件传递进来的props发生变化或者使用this.setState...需要注意的是,React.PureComponent中的shouldComponentUpdate()仅作对象的浅层比较。...如果对象中包含复杂的数据结构,则有可能因为无法检查深层的差别,产生错误的比对结果。...此外React.PureComponent中的shouldComponentUpdate()将跳过所有子组件树的prop更新,因此需要确保所有子组件也都是纯的组件。
简介 有时,我们需要处理一批数据,使用while循环是个不错的想法,但while循环中的命令是一个一个执行的,如果要批量处理的数据很多,执行时间就会很长,而parallel可以让命令并行执行,从而缩短命令执行时间...,一定会遇到数据偶尔处理失败的情况(由于网络不稳定),这时你需要将处理失败的数据再次找出来,然后再次处理,过程还是挺麻烦的。...如下,其中sem是parallel --semaphore的别名,与其是等价的。...中的那行数据末尾加一个ok,表示执行成功,然后在前面使用grep找不包含ok的数据,就达到了命令每次都处理未处理或处理失败数据的逻辑。...,你将能直观的看到4台机器的ping实时结果。
在 MySQL 库中有个 mix 表,它有一个列叫作 v,该列存储了文本和纯数值的内容。...-------- 123 abc 1d3 0 123.0 0123 0#123 0$123 希望使用 SQL 获取到只包含了数值的行...由于 MySQL 并没有像 SQL Server 那样提供了ISNUMERIC() 函数判断内容是否是数值,我们只能使用曲线救国的方式解决了。...如果不考虑浮点数,可以把文本中的数字全部去掉,再判断剩下的内容的长度是否为 0 ,长度为 0 就说明是数值,否则是文本。...在 MySQL 里没有 translate() 函数,就只能用 replace() 将 0 - 9 的数字逐个替换掉。
要了解 border-radius 的用法。如果不懂的请先自行查阅 border-radius 的文档。...image.png 这是一个会动的 div 。 公式 原理其实很简单,div 原本是方的,只需改成圆形即可。 所以我们会用到 border-radius 这个属性。...border-radius 可以让元素变成圆角,这取决于你所设置的值。...要想让4个角都变成大小不一的圆角,且过渡顺滑,需要使用以下公式: 相同的颜色加起来的和等于100,角与角之间的过渡就会变得比较顺滑。 注意后半段的顺序(蓝色,绿色,绿色,蓝色)。...编码 这里我还会用了 CSS 动画 ,让元素一直不规则的动起来。
canvas绘制小恐龙游戏 关注我的老粉肯定知道到,这是之前我用vue3+css做的一个很简单的小恐龙向前冲游戏: 后来学了canvas,才知道用canvas实现这个游戏会更简单,所以我用canvas...重绘了这个游戏,如果之前的版本算0.1的话,用canvas画的这个可以作为1.0版本。...游戏里面除了按钮是button元素,其他所有能看到的都是拿canvas绘制的,并且整合进来了上一期用canvas绘制的小恐龙动画,同时参考了Google自带的小恐龙游戏,给游戏界面添加了一个云朵的背景,...让小恐龙看上去更像是往前奔跑: 是不是游戏界面比之前的Vue3版本看起来更舒服了?...不过除了这个bug其他的都还可以,想摸鱼的时候可玩一下哈哈 项目的源码我放到了GitHub上(地址:https://github.com/123pzy/dinoGame.git),如果有小伙伴会能够帮我
梦晨 发自 凹非寺 量子位 报道 | 公众号 QbitAI 马斯克多次承诺又多次跳票的特斯拉“全自动驾驶套件”FSD 9.0 beta可算来了。 这次最大的改动莫过于采用纯视觉路线。...最后是在UI上,去掉了之前版本密密麻麻的目标检测框,新版的渲染效果让人眼看起来更舒服。 ? 大量车主升级后直接当起了测试员,在各种路况条件下试用自动驾驶功能。...要知道,测试汽车软件可不比测试手机App,路面环境的复杂和随时可能出现的突发情况时刻考验着算法的能力。...这不,就有一位叫Giacaglia的网友翻了翻特斯拉车主们发的视频,收集了FSD 9.0 beta的11个失误瞬间。 ?...再看这位,在直行流量还挺大的T字路口,说信任特斯拉能自己找到时机左转。 ? 看来新的纯视觉方案在基础路况的表现还是值得肯定,需要改进的地方集中在多车道处理以及辨认复杂的环境物体、标志。
📷 效果图,如上图所示 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http...
SpreadJS 是一款基于 HTML5 的纯 Java 电子表格和网格功能控件,在外观、功能和操作上都与 Excel 高度类似,在表格数据处理上比 Grid 类控件更为优秀,被开发人员誉为“可嵌入系统开发的在线...近日,纯前端表格控件 SpreadJS V11.2 正式推出,全面支持 React 和 Vue,并提供了工作表区域偏移和 CSS 自定义分组等功能。...工作表区域偏移功能 工作表区域现在有一个偏移量,可以解决边框未显示的问题。在之前的 SpreadJS 版本中,如果行头/列头被隐藏,则边框不会显示在最顶行和最左列。...其他增强功能 撤消/重做增强:在以前的版本中,必须使用多个功能处理自定义命令的撤消和重做。现在用户只需要定义“执行”功能,使其更简单。...SpreadJS – 可嵌入您系统的在线Excel SpreadJS 是一款基于 HTML5 的纯 Java 电子表格和网格功能控件,以“高速低耗、纯前端、零依赖”为产品特色,可嵌入任何操作系统,同时满足
不过,随着 HTTP/2 和 SSR(服务端渲染)的不断普及,早期雅虎 35 条中的很多内容似乎已经显得有些过时,不少纯前端的细节优化方案也逐渐被认为微不足道。...但是,今天,我们依然想谈几个容易被很多前端工程师忽视,但却卓有成效的纯前端优化细节(技术框架以 Vue 为主)。...那么,对于实际的项目,变量缓存对总体代码又会带来多大容量的缩减呢?回到小节讨论的开始,我们一起感受一下不缓存的 this 对象带来的直观震撼吧。...由于可动态修改 DOM 的天然属性,JavaScript 不仅本身的执行是单线程的,而且其加载/解析执行时 HTML 的解析也是停止的,甚至在早期的浏览器中,其它资源的加载线程也会被同时阻止。...,但是这种方式当前依然存在两个明显的问题: (1)低版本 Android 不支持 Preload (2)如果项目需要判断环境是否支持 webp 格式,以便有区分地加载图片的 webp 格式和普通格式,Preload
Sass 和 CSS 写法有差别: Sass 和 CSS 写法的确存在一定的差异,由于 Sass 是基于 Ruby 写出来,所以其延续了 Ruby 的书写规范。...在书写 Sass 时不带有大括号和分号,其主要是依靠严格的缩进方式来控制的。...不管是 Sass 的语法格式还是 SCSS 的语法格式,他们的功能都是一样的,不同的是其书写格式和文件扩展名不同。...正因为如此,当使用 Sass 新的语法规则,而文件扩展名依旧使用的是“.sass”,这也就造成血案了,编译时说编译不出来。...在此需要特别注意的是:“.sass”只能使用 Sass 老语法规则(缩进规则),“.scss”使用的是 Sass 的新语法规则,也就是 SCSS 语法规则(类似 CSS 语法格式)。
锦集目标: 很多孩子在初学计算机的时候是各种没有兴趣,所以很多教研方向都定在了可视化的方向上,为了更加直接的能体现出编码以及实现的效果,故而将课程内容初设都定在了H5上,对应的H5就得很多种能让孩子们有兴趣学习的方案...,本锦集的目的就在于让孩子们能直接通过自己的编码看到执行后的效果,从基础的效果开始,难度逐级递增,让孩子们在时时刻刻的成就感中掌握基础的超文本编辑语言的编码,当孩子们有兴趣学习后再进行C语言C++等语言的输入...环境需求 计算机系统:win7以上 使用工具:VS Code 测试浏览器:360浏览器(极速模式,360的极速模式相当于谷歌浏览器) 如果浏览器版本太老就算了啊。不玩IE6。...---- 项目结构 Index代码 这里我选用的是外部引入,如果要纯dom操作的话可以用js强行写入,但是没必要。 <!...总结 样式效果很多的时候都是通过各种思考来的,但是思考是个很难的东西,大家都有脑子,但是我们没有会去用脑子的方法,所以我们就只能脚踏实地的去学习别人的方法,我这里很多的效果也都是跟别人学的,有很多是出自于我当年的老师
4 月 8 日,有道知识库问答引擎 QAnything 更新至 1.3.0 版本,该版本带来了两大主要功能升级:发布纯 python 的轻量级的版本,该版本支持在 Mac 上运行,也可以在纯 CPU 机器上运行...本次更新后,QAnything 能为开发者探索大模型落地提供更强大的技术支撑和更流畅的用户体验。...该引擎允许用户上传 PDF、图片、Word、Excel、PowerPoint 等多种格式的文档,并实现类似于 ChatGPT 的互动问答功能,其中每个答案都能精确追溯到相应的文档段落来源。...该引擎支持纯本地部署,上传文档数量无上限,问答准确率很高。...如“有道领世”在 QAnything 的帮助下,凭借海量的升学资料数据,打造出一个“私人 AI 规划师”,能为每个家长和学生提供个性化的服务,展示更加全面、专业、及时的升学规划。
领取专属 10元无门槛券
手把手带您无忧上云