自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 手写简易MVVM框架

手写简易MVVM框架参考视频:https://www.bilibili.com/video/BV1Ap411d7Ai?t=4815demo文件夹下为视频版源码(根目录下为手写练习,可忽略)实现结果:v-model双向数据绑定及{{}}代码地址:https://github.com/hxy941025/-MVVM-大体思路主要分为模板编译、数据劫持、观察者(包含发布订阅)三个部分模板编译:获取vm实例里html模板,针对其中的字符串模板{{}}及v-指令进行“翻译”,写出其底层相应操作数

2020-05-16 18:02:38 640

原创 遗传算法 二进制编码 matlab实现

问题介绍问题1:遗传算法第一步就是要解决编码问题,常用二进制编码,用过matlab的都知道有自带的十进制转换二进制的API,但是生成的char类型变量却不方便完成后续计算适应度、交叉、变异等操作;问题2:常见实现编码方式为先确定精度,根据目标精度反推最低需要的二进制编码位数然后编码,但是存在的问题是假如函数搜索范围是[-1,2],需要0.001的精度,那么就是3000个数,需要12位二进制编...

2020-03-31 18:17:09 5197

原创 基于MATLAB的遗传算法自动组卷问题实现

介绍去年年底写遗传算法组卷问题时,网上也看到了不少资料,但是大部分都是讲理论,少见有讲具体实现的,本文主要介绍自己当时完成遗传算法自动组卷问题编程的实现思路,SGA,组卷实数编码、轮盘赌等基础知识在此不做赘述,用作个人回顾,分享,同时如有错误或更好的思路希望指出实现说明采用基础遗传算法(SGA)选择算子:轮盘赌交叉算子:随机单点交叉变异算子:随机单点不重复变异语言:Matlab...

2020-03-14 23:40:22 1872 14

原创 win10 runtime broker占用大量cpu问题

最近笔记本风扇经常猛转不止,打开任务管理器发现runtime broker非常活跃,百度得到的回答基本如下:跟开始栏磁贴有关,关闭动态磁贴;关闭系统通知,关闭锁屏界面windows聚焦;关掉照片应用里面的 自动增强我的照片和链接的重复文件;以上办法在我的电脑上并未解决问题,最后看到知乎上一个回答如下:删除源后本人电脑上runtime broker cpu占用立马降低,内存恢复至3...

2019-11-08 09:03:03 22758 4

原创 Vue入门练手小项目

项目内容仿写时间科普网站,主要用以作为vue入门的练习,用到父组件传值、vue-cli3项目搭建、路由配置、动态绑定图片等;环境配置项目使用vue-cli3搭建,首先安装vue-cli3,创建一个项目;安装及创建流程参考官方文档或慕课网上视频;设计思路时间科普网站为一个在线flash,主要是些展示,没有复杂的功能,可以看到不论是主页还是从页面里都是由一个固定的标题栏,菜单栏,和...

2019-10-16 22:57:23 1542

原创 原生JS+node.js实现简单ajax登录

html+js:<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>ajax请求</title></head><body><input type="text" placeholder="...

2019-06-28 00:15:33 861 1

原创 Bios界面能检测到硬盘但显示容量为0GB

问题描述:前两天帮同学重装系统时,在选择系统安装盘符时,显示为0MB,进入bios界面,可以检测到硬盘型号,但是显示容量为0GB,如下图,可以看到HDD型号,但是容量0GB:dell自带的诊断工具检测如下,显示incorrect status = 32:解决过程:百度一堆基本上都是说硬盘坏了,或者硬盘接口接触问题,奈何没拆机工具;想上dell support上寻求帮助,奈何注册...

2019-06-27 13:01:16 18212 1

原创 node.js实现form表单提交(POST)

提交表单:html结构如下:指定端口7777<form method="post" action="http://localhost:7777"> <input type="text" placeholder="Username" name="user"> <input type="password" placeh...

2019-06-25 21:14:04 5492

原创 原生Js实现2048小游戏

介绍:2048是几年之前之前挺火的一个小游戏,相比于上一个十滴水小游戏,实现要简单很多,网上也有很多思路,本文是参考妙味课堂的实现。具体实现首先,写好界面,效果如下:当按下方向键时,需要根据不同的方向来进行各行各列的运算,例如向右,则为1234块运算,5678块运算,如果向下,则为1,5,9,13块运算:因此需要有一个判断方向键,指定运算规则的函数:document.onke...

2019-06-24 12:46:56 628

原创 原生Js实现十滴水小游戏

杂谈:最近想要开始找实习,刚好要整理下之前写过的小demo,以前觉得写博客麻烦,需要额外整理很多东西,都只是记在云笔记上自己看懂就行,但是面试也是个介绍自己做过工作的过程,索性就开始尝试写下博客吧。介绍:常见的十滴水小游戏,使用原生JS的模块化,模块化就是面向对象的思想,写这个练习需要有一点面向对象的基础,本人也是第一次接触Js的模块化,可能有些地方说的不对。原生JS模块化需要在Web服务...

2019-06-23 00:05:03 875 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除