- 博客(106)
- 收藏
- 关注
原创 electron windows 桌面客户端创建
AI 开发工具日渐流行。一个能与windows /mac 系统上直接运行的工具,成为刚需。作为前端开发者,electron 更是有必要学习、运用。Web 技术是构建用户界面的绝佳技术栈。
2026-07-01 17:34:44
235
原创 webpack5 的使用
本文介绍了使用webpack进行项目打包的基本流程。通过安装webpack-cli并运行npx webpack命令,可以完成开发环境和生产环境的打包配置。示例展示了包含count.js和sum.js两个模块的代码结构,以及如何在main.js中导入这些模块。最后通过index.html引入打包后的main.js文件。生产环境打包会自动进行代码压缩。该教程参考了尚硅谷的webpack课程内容,适合初学者快速上手webpack的基本使用。
2025-09-16 19:57:48
548
转载 canvas 笔记
canvas只有width 和height 两属性,且在低版本的浏览器不支持。html5的canvas 元素,使用javascript在网页上绘制图像;canvas是拥有多种绘制路径、矩形、圆形以及添加图像的方法。画布是一个巨型区域,可以控制其每一个像素;什么是canvas?
2022-10-17 21:29:55
242
原创 你不知道的javascript
第二部分 this和对象原型this 并不像我们所想的那样指向函数本身。function foo(num){ console.log("foo:"+num); this.count ++}foo.count =0var i;for(var i=0;i<10;i++){ if(i<5){ foo(i) }}console.log(foo.count);// foo: 6// foo: 7// foo: 8// foo:
2022-04-19 17:43:57
987
原创 python:《自学是门手艺》
批量生成文件名for i in range(1,11): filename = str(i).zfill(3)+'.mp3' print(filename)
2022-04-17 13:15:59
588
原创 【无标题】
第二部分 设计模式4.1 实现单例模式var Singleton = function(name){ this.name = name this.instance = null } Singleton.prototype.getName = function(){ alert(this.name) } Singleton.getInstance = function
2022-04-15 18:03:53
254
原创 vite2 配置sass
preprocessorOptions: { scss: { // 引入 var.scss 这样就可以在全局中使用 var.scss中预定义的变量了 additionalData: '@import "./src/styles/variables.scss";' } }
2022-04-12 17:59:48
612
原创 拉里佩奇:专注未来(ted)
谷歌创始人拉里·佩奇(Larry Page)的演讲。他有一个核心观点:特别成功的公司,是那些敢于想象未来,并付出行动创造未来的公司。预测未来的最好方式就是创造它deepMind公司研究机器学习。它仅仅是通过youtube 学习就找到猫仅仅通过一个程序,它学会了所有的游戏。创办者戴米斯,拥有神经学和计算机科学的背景。他重返校园,课题是研究大脑。案例:人们有了知识,就可以自己找到方法,而不需要别人帮忙。如何使用信息决定了我们的未来。热气球,绑定互联网。这世界有2/3 的人无法访问互联网。费用低
2022-02-11 07:30:10
654
原创 标准盒模型和ie盒模型
当对一个文档进行布局时,浏览器会对css 基础框盒模型,将所有元素表示为一个个的矩形盒子。一个盒子由content、padding、 border、margin组成。 <style> .box { width: 200px; height: 100px; padding: 20px; background: pink; } </style>.
2021-11-29 16:57:22
3552
原创 如何练习好一个技能?
1.多练多写。要练很多遍。就像卖油翁说的:”无他,唯手熟尔”李笑说:所有手艺,最基本的特征是——主要靠时间精湛与否取决于重复的次数。哪哪都需要重复。读,要读很多遍;练,要练很对遍;做,要做很多遍。2,要刻意练习。走出舒适区。重复很多次,但每次都跟原来一样,那也是浪费时间。就像有的人工作很多年,业绩一直不突出,依旧刚出来的工作不久的人差不多。如练字,你需要时常提醒自己:要一次比一次写得好,这一次一要比上一次写得更好。这样经年累月下来,你才...
2021-11-19 15:56:15
919
原创 markdown 学习
markdown 学习:标题:#二级标题:##三级标题:###四级标题:markdown视频学习地址:https://www.bilibili.com/video/BV12J41137hu?p=6字体 粗体:两边** 斜体 :两边*斜体加粗 :斜体加粗:两边***引用:>选择狂神说java分割线:—图片:本地图片:网络图片: 超链接点击跳转到我的花瓣列表有序列表:数字.空格AB无序列表:-空格Ab表格名字性别生日
2021-09-20 12:28:46
119
原创 mybatis 查询集合字段
SysRole.java:UserMapper:<collection property="roles" javaType="ArrayList" column="{userId = user_id}" select="com.zdl.system.mapper.Mapper.getListByUserId"/>interface Mapper.java:List<Role> get.
2021-08-17 18:02:20
1006
原创 mybatis 连表查询
<resultMap type="com.ExportStaffDto" id="StaffDto"> <result property="appointCityName" column="appoint_city_name"/> </resultMap> <select id="ExportStaffList" resultMap="StaffDto"> SELECT s.id AS id,.
2021-08-09 18:23:54
173
原创 gulp 4 压缩项目
var gulp = require('gulp')var htmlmin = require('gulp-htmlmin') //压缩htmlvar cleanCss = require('gulp-clean-css') //压缩CSSvar uglify = require('gulp-uglify') //压缩JSvar concat = require('gulp-concat') // 合并var rename = require('del') // 删除var imagemin .
2021-06-07 18:03:54
209
原创 el-table-column 字符串相加获得数字
1、修改前{{ '第'+index+1 +'次沟通' }}2 修改后 <el-table-column label="反馈信息" align="center" prop="communicates" width="250"> <template slot-scope="scope"> {{ '第'+(parseInt(index)+1) +'次沟通' }} </template> &
2021-04-29 18:00:46
570
原创 两数之和
var twoSum = function(nums,target){ let len = nums.length; // 创建 MAP const map = new Map(); // 由于第一个元素在它之前一定没有元素与之匹配,所以先存入哈希表 map.set(nums[0],0) for(let i=1;i<len;i++){ // 提取共用 let other = target -...
2021-03-25 17:54:50
134
原创 让一个 div 水平垂直居中的七种方式
1、单行文本垂直居中 <div id="parent"> <div id="child">child</div> </div> <style> #parent { background: blue; } #child { background: yellow; line-height: 200px; } </style>2、垂直居中一张
2021-03-25 15:16:46
638
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1