- 博客(12)
- 收藏
- 关注
原创 docker 部署 openldap 与第三方LDAP同步配置
也可以先拉取 openldap 的镜像:docker pull osixia/openldap。第一种:在线版本:docker pull osixia/phpldapadmin。该命令会下载 openldap,并配置一些参数,没有配置的都采用默认值。--name openldap 设置容器名称为 openldap。ps: 我自己操作时,总是打不开配置的ip,找不到原因,就放弃了。(2)用 docker 拉取 openldap 的镜像。(3)配置好可以安装一个可视化 ldap 管理工具。
2024-03-13 15:36:57
891
2
原创 webpack 构建多页面应用的入口以及HtmlWebpackPlugin配置文件
项目是 electron-vue 应用,其中有多个页面,那就需要在配置 webpack 的入口 entry 时,采用对象方式配置,以及统一配置 HtmlWebpackPlugin。
2023-12-15 11:48:29
726
原创 electron 应用打包locales文件夹中不生成不需要的语言包
使用 electron-packager 打包应用,生成的 locales 文件夹中有很多语言包是应用中不会用到的(如图),然而这小小的文件夹都有 6.85M ,为了优化包体积,想在这个文件夹只保留用到的语言,其他的直接不生成。
2023-12-13 17:35:24
1721
1
原创 自定义指令实现打字机效果 v-type
实现是实现了,但是性能不太好,当数据生成了成百上千条的时候,页面就会卡顿,更新数据也延缓,当滚动数据的时候甚至产生白屏情况。究其原因,插件和第一次用组件实现,两种造成的内存消耗是一样的,当对话数据不断增加,它们都会创建相同多的组件(事实上这个组件创建是没有必要的),除了 vue-typed-js 这个插件,我还尝试了其他能实现打字机效果的组件,其中要么不能达到的我的诉求,要么依然解决不了问题,感觉这些插件的实现原理都是差不多,都是会用组件包裹你需要打字机效果的数据。
2023-11-10 16:49:46
206
1
原创 用 JavaScript 来构建数据结构知识总结
原型链上的节点是各种原型对象,如:Function.prototype、Object.prototype。如果 A 沿着原型链能找到 B.prototype,那么 A instanceof B 为 true。广度优先遍历——新建队列,把根节点入队;如果在 A 对象上没有找到 x 属性,那么会沿着原型链找 x 属性,直到 null。在大根堆中,拿掉最大值,使剩下的依然保持大根堆。(每一棵子树的最大值都是头节点)、(每一棵子树的最大值都是头节点)。完全二叉树中如果每棵子树的最。完全二叉树中如果每棵子树的最。
2023-06-25 18:15:32
103
1
原创 记录electron创建透明窗口不生效的解决方式
查了别人实现透明窗口的方式,尝试过设置 backgroundColor为透明,opacity为透明(事实上这个属性直接让整个窗口相当于隐藏状态),最后多次尝试下,发现不是窗口设置透明效果没有生效,而是窗口加载的页面不是透明的(在打开窗口的瞬间,窗口背景先是透明的,但是等页面加载好就变成了白色背景,所以得此结论)。项目开发需要创建一个透明窗口,在创建窗口实例的时候,设置窗口的transparent属性为true(如下设置),但是并没有使窗口透明。
2022-10-28 10:42:59
2128
2
原创 简单实现查找题库随机出题, 且可点击查看对应答案
因为要考驾照,科目一里的扣分题目和罚款题目,老是记不住或者记混,就写了个简单的页面,可以点击按钮,随机拿到一个题目,自己想完答案,可以再点击按钮,查看答案是否正确。下面是代码,PC或移动端都可以。...
2022-07-22 15:34:24
2166
原创 记录vue父组件调用子组件里的方法报错 TypeError: Cannot read property ‘ XXXX ‘ of undefined 解决
在父组件的created钩子函数中,通过ref来调用子组件中的方法,然后执行代码后出现下面报错。
2022-06-15 11:39:13
2503
原创 ES6及以上语法(主代码)
1. 解构赋值// 数组let arr = ['apple', 'pear', 'bananar', 'sour'];let [a, b, c, d] = arr;console.log(a, b, c, d); // apple pear bananar sour// 对象let obj = { uname: 'Tom', age: 18, play: function() { console.log('like ping-pong'); }...
2022-04-26 10:25:28
428
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人