- 博客(174)
- 问答 (1)
- 收藏
- 关注
原创 hutool excel 导出,格式错误,打开乱码
总之,excel 文件不能导出,本来以为是工具问题。打算替换成阿里的 easy excel。知道看到 easy excel 中的案例的语句话。最近在使用hutool excel 实现网站数据导出excel功能。在swagger 中调试接口时候遇到下载文件不能打开或者乱码的问题。直接使用postman 或者 get 请求使用浏览器地址栏。
2024-08-22 10:03:59
274
原创 Hackintosh-i7-12700F-B660-MORTAR-WIFI升级macos14 Sonoma
跑了个分 和macos13 差不多吧,稍微低了些,但是发现ios模拟明显顺畅太多我是恢复回来的,什么配置也没做使用了有一周了,开发flutter,没感觉到有什么不适应再立个flag,这是最后一次折腾黑苹果了。
2024-06-29 13:54:30
829
原创 黑苹果睡眠总是自动唤醒(RTC)
黑苹果EFI 更换后,总是在手动 睡眠后,间歇性重启,然后再次睡眠,然后再重启。原因归结为: RTC (Alarm) 导致的重启
2024-06-12 22:40:49
1182
原创 黑苹果(haskintosh)关于本机,系统设置在睡眠唤醒后闪退
使用过程中出现过 The volume hash mismatch error 报错,忘记怎么处理了。再后来 偶然发现 关于本机,系统设置在睡眠唤醒后闪退。当初是从12.6直接升级到 ventura 系统的。可以临时解决问题,等待大神更新更好的方案。
2023-03-29 06:36:11
2540
1
原创 es6数组方法图解
最近接触了一些 web前端开发人员,发现还是很多人不适用es6 提供的语义化api。下面分享下看到的图解 es6 数组方法。很形象的es6数组方法解释:
2021-09-29 09:24:11
2292
原创 运行中的docker修改配置文件
这里写自定义目录标题docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMESda3f2e1a943d redis "docker-entrypoint.s…" 22 hours ago Exited (
2021-08-18 21:39:54
965
原创 h5上传文件本分ios版本选择不了rar格式的压缩包
preface最近 需要实现一个上传 压缩包的需求: 支持 zip,rar 文件上传。问题背景:xxxx业务设置 上传类型为压缩包的时候,预期前台 ios 端只能选中zip,rar类型。但是accept设置仅支持这两种类型后 ios14.6 下,ios11.0.3 下均不可选中 rar文件(钉钉 和 微信)。后来修改为 若作业类型 包含压缩包,直接放开选中类型,然后对不符合 类型的文件进行筛除。当前问题: 遇到了 ios11.0.2 和 ios11.0.3下 不能识别 rar文件,在h5中不能
2021-08-11 12:40:39
1328
原创 浏览器被hao123劫持首页处理
preface之前不知道安装了什么绑定软件导致浏览器首页被hao123劫持了,包含:chrome, firefox,edge。作为一名有强迫症的开发人员不能忍。现象第一次打开 chrome时候直接 hao123页面解决方案1. 找到chrome 快捷方式位置2. 右击 属性显然可以看见,**target 后面有一条url地址,顺手直接修改为 baidu 地址,**这样 chrome 打开直接百度页面, edge 首开也不是 必应 页面了。爽歪歪...
2021-07-27 09:07:16
850
转载 ubuntu20.10安装node管理工具nvm
preface最近在折腾ubuntu 操作系统,本来希望在公司电脑上通过vm虚拟机来实现ubuntu环境开发,经过实践发现: 1. 偶发性的卡顿,可能公司的笔记本配置低了 2. 操作效果不是很好,偶发性不如意等我有钱了就上mac 吧~~~~(貌似告诉自己很多次,每次都不舍得买,太贵了,还是留钱给媳妇儿买个 相机吧)目前感觉,ubuntu20.10 桌面版已经做的很棒了,无奈交流工具(qq,wechat,dingtalk)工具缺少。微信小程序的开发工具官方不支持,dingtalk内测版本在路上。进入正
2021-07-26 22:27:58
579
原创 在ios中fixed定位元素丢失,Date兼容NaN
AphorismPreface差不多有半年没有更新blog了, 现在在新的公司适应了,最近喜得一千金,也慢慢适应了新的生活。今天更新一篇关于最近遇到的 ios fixed定位元素丢失 bugiphonex 上 Date 兼容问一. fixed问题现象手机环境: ios 11.0.3预期的展示效果: 图片显示完成,添加作业按钮正常 fixed定位实际展示效果: 图片显示不全,且fixed 定位元素消失了如下图,添加作业按钮(fixed定位)对应的父元素 高度没有撑开全屏, 这
2021-07-08 21:55:46
672
原创 git rebase windows下报错
最近 使用 git 比较频繁, 遇到了 多次 commit 合并问题然后 找到了 git rebase 指令但是 windows 下 使用报错具体的报错信息liukai@YXT-qd-liukai MINGW64 /d/YXT-worspace/front-end/o2o-pc (feature/20210426.M4V2-report)$ git rebase -i 45cbf65f2d99f8f54c4582ded338555ba533ed75hint: Waiting for your
2021-04-30 08:55:07
260
原创 taro + linaria styled 报错 Property ‘__linaria‘ is missing
报错信息/* * @FileDescription: * @Author: 刘凯 * @Date: 2021-04-26 08:53:19 * @LastEditors: 刘凯 * @LastEditTime: 2021-04-26 13:10:03 */import React from 'react'import { View } from '@tarojs/components'import { styled } from 'linaria/react'const Title
2021-04-26 13:18:37
406
原创 node-sass安装失败番外篇
node-sass安装失败番外篇工作 环境错误现象原因总结工作 环境win10 ,npm 使用淘宝镜像源错误现象报错信息如下:我在不同电脑的不同 编辑器(webstom, vscdoe ,cmd, git bash) 下显示的错误不太一样可能如下错误: https://npm.taobao.org/mirrors/node-sass/v4.14.1/win32-x64-88_binding.node 404 ,点开网址确实找不到,在相应目录下找不到对应 node文件kyle@DESKTOP-L
2020-11-25 20:15:42
3145
1
原创 taro不同的项目中使用不同版本的taro-cli
这里写目录标题preface解决方案1. 局部安装@tarojs/cli2. 测试 局部是否可以使用 @tarojs/clipreface我有两个 taro 项目,写的时间前后差距半年多了,现在 taro 版本不一致。分别是 1.3.39 和 2.2.11 两个版本最初我是根据 官网提示 全局安装了 taro-cli 工具。但是两个项目 taro-cli 版本不一致。最初我的解决方案是: 我有两台电脑,一个电脑一个版本,也不妨碍开发。但是现在我只有一台电脑了, 又要面对这个问题了, 印象中 np
2020-11-06 17:59:24
4134
原创 2020-09-10 nginx 流转发 ftp 服务器报错: GnuTLS 错误 -110
ginx 流转发 ftp 服务器报错: GnuTLS 错误 -110报错信息filezilla ftp + tls 连接 ftp 服务器没问题, 访问 nginx 服务 转发到ftp 服务器会报错 如下:错误: GnuTLS 错误 -110,位于 gnutls_record_recv: The TLS connection was non-properly terminated.状态: 服务器没有正常的关闭 TLS 连接错误: Could not read from transfer socket
2020-09-10 16:35:16
2773
原创 typescript 扩展第三方库类型,添加属性成员
preface之前在使用 axios 的时候,需要在 AxiosRequestConfig 中添加自定义属性,比如说配置是否使用 loading 效果配置 业务报错是否 自动提示…我选择了通过过 扩展接口, 然后自定义了一个函数,在函数内部 才会使用 axios 解决了这个问题当然 开始我是通过 声明文件 解决这个问题, 下面记录下怎么通过声明文件解决问题的案例ionic react 项目1. 扩展 axios 的 AxiosRequestConfig 接口属性成员1.1 没有扩
2020-07-30 13:59:36
12948
5
原创 centos7 安装 postgresql,navicat连接
preface最近在用 ionic5-react 搭建移动端项目, 好忙啊, 今天晚上有空,搭建一个项目,需要用到 postgresqlpostgresql 安装配置1. 官网官文上有 yum 安装 postgresqlpostgresql按步骤操作即可2. 设置 navicat 访问2.1 修改用户密码[root@www ~]# su postgres //yum安装的默认创建一个'postgres'用户bash-4.2$ psql -U postgres // 进
2020-07-29 20:39:55
476
原创 20200723-ios,android 访问服务器,公司的wifi 没有问题,4G网络有问题
preface错误原因: 服务器 nginx设置了白名单问题最近 ios app 上生产后, 出现了访问服务器 访问失败问题解决思路 可以有两种:通过抓包看看报错信息看后台服务器 日志, nginx 日志打算通过抓包看下数据抓包 testios 下载软件wifi 环境下 charles 抓包数据wifi 下 访问数据没有问题, 但是 ios 开发人员说不能访问4g 网络测试, 确实不能访问服务器结论: wifi 可以访问, 4G不能访问中间查询过 ios 和 安卓访问服
2020-07-23 12:52:30
824
原创 redis报错 redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the p
1. spring boot 项目启动报错redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool2. 处理过程使用了 其他 vm 中的 redis 没有问题, 从版本到 redis.conf 配置都是一样的(后面发现 requirepass 这一样没有发现)当前 vm redis 通过 客户端连接也没有问题因为 连接redis 使用了 try … catch 包
2020-07-15 12:51:20
3709
2
原创 由于请求头 content-type为application/json导致请求出错
preface最近在写 react 项目, 然后调用后台接口的时候总是报错, 我本以为是后台接口的问题后来后台说 请求体 不能为 null然后就简单做了总结请求头 content-type 为下面两种格式application/json在该种格式情况下, 请求体不能为 null , 应是一个 json 字符串, 如果没有数据就加一个 {} 吧因为最近一直在开发小程序, 应该是底层做了处理, 所以 同样的情况,没有报错,导致出现问题,一时间没有反应过来application/www-from-
2020-06-29 13:44:13
5925
原创 fieldset 元素添加 display: flex不生效的问题
问题最近写项目时候, 对 fieldset 元素 添加 display: flex , 但是没有达到预期中的效果。在网上, stackoverflow 上都提到了这个 bug, 然后查看了官方文档解决方案在 fieldset 中添加 一个 div 元素 用来 作为 flex box官文Styling with CSSSectionThere are several special ...
2020-06-29 13:37:57
2674
原创 webpack 3 DeprecationWarning: Chunk.modules is deprecated
preface今天在打包项目的时候,突然注意到一个 deprecationWarning:…现象解决方案extract-text-webpack-plugin官网看看很清晰的记得前几天 把 webpack 升级了。所以 执行命令 npm install --save-dev extract-text-webpack-plugin@latest安装好后,再 build 项目, 提示消失了...
2020-06-29 11:03:03
799
原创 arrow function 的不同
preface今天在推上看了一篇关于 arrow function 和 regular 函数的对比总结了 下 arrow 函数中 不同如下1. this 指向问题2. this arguments 使用3. return 语句4. 在类中的使用
2020-06-29 10:33:48
195
原创 vscode中设置webpack js alias提示
{“compilerOptions”: {“baseUrl”: “./”,“paths”: {“@/": ["src/”]}},“exclude”: [“node_modules”, “dist”]}
2020-06-28 17:24:56
976
原创 安卓端小黄鸟抓包,请求注入
preface昨天在地铁上看了个小视屏, 是 用小黄鸟直接在手机上进行抓包的, 感觉很方便啊,对于 测试 , 定位测试或者生产上的问题此款工具不仅可以抓包还算可以 对请求数据进行注入下载 apk操作流程总结安卓版本 7以后(大概)系统不信任用户的证书,需要 root 权限可以使用用户证书测试机器 vivo 安卓 5.0 的机器 对于 小黄鸟和 charles 抓包都没有问题...
2020-06-28 17:08:16
34997
1
原创 vue项目 使用 export * from 時候报错
报错信息ReferenceError: exports is not defined at eval (318:10) at Object.318 (0.js:56) at __webpack_require__ (index.js:689) at fn (index.js:110) at eval (462:27) at Object.462 (0.js:199) at __webpack_require__ (index.js:689)
2020-06-24 15:27:01
2845
原创 webpack chunkFilename设置name后不生效,id 生效
preface最近又开启新项目了,以之前的某个项目为基础搭建, 我进行了优化。遇到了 chunkfilename name 配置后不生效之前配置webpack ^2.6.1webpack 配置 output: { path: config.build.assetsRoot, filename: utils.assetsPath('js/[name].[chunkhash].js'), chunkFilename: utils.assetsPath('js/[name]
2020-06-12 17:05:50
4239
3
原创 elementui form-item中多个字段校验
需求实现再套一层 el-form-item 即可实现 <el-form-item label="固定时间段" required> <div class="add__coupon-pkg__duration-wrapper"> <el-form-item prop="durationStart"> <el-time-picker v-model=
2020-06-06 14:02:37
8137
原创 node-sass 安装失败
preface之前遇到几次 node-sass 安装失败, 又遇到一次, 本次记录下吧现象个人感觉 本次错误跟之前的不一样我的是 下载 404 错误, 之前的方式都尝试了, 本地也强制清除了缓存npm install> node-sass@4.9.2 install D:\yuwei-workspacke\web-frontend\jinqiao-cloud\web-manage-platform\trunk\node_modules\node-sass> node scri
2020-05-28 14:27:19
1837
原创 webpack-dev-proxy代理 ip没有问题但是域名不能代理
preface最近在使用 inoic5 for react 写移动端项目, 在配置项目的时候遇到了一个问题,wepack 在配置 webpack-dev-server 时候, 竟然遇到了:ip 可以代理访问但是 域名不能代理解决方案devServer 设置 changeOrigin: true 即可const defaultProxy = { '/api': { // 增加api 路径可以对分布式开发的时候 统一路径 target: 'http://192.168.121.9:84'
2020-05-19 19:58:38
1255
原创 charles 抓取微信pc客户端小程序https traffics
preface今天看了下,小程序的ui 展示 有一丢丢bug, 以后肯定会更好的。最近微信 更新了 pc 客户端, 小程序是可以直接在 pc 端 查看的,这一个功能真是太棒了!!!我们可以不连手机 直接在 电脑上进行 某些 抓包 测试了。1. charles 配置1.1 charles ssl 证书 计算机安装Help – SSL proxing – install charles root certificate 【点击】一路安装证书这一步很重要,如果你的证书不受信任, 应该就是这一步
2020-05-09 15:44:34
13375
1
原创 postman请求一个url,could not get any response
postman请求一个url不通,浏览器可以访问通preface现象排除问题总结preface最近 同事使用 postman 遇到一个问题, url 请求不通, could not get any response现象排除问题ping 了 域名 没有问题(排除 本地 host 文件修改,作为开发经常会办这种事情)telnet 443 端口 没有问题(其实这个只能说明 域名转发服务器的...
2020-04-30 09:58:18
802
原创 elementui生产环境图标加载时偶而乱码
elementui 打包后图标加载偶尔会乱码preface错误现象猜想解决方案1. 官网的 node-sass2. 我本地的 是 dart-sass3. 查看了 打包后的css 文件4. 卸载 dart-sass5. 打包后的 csspreface最近在 使用element UI 写项目, 项目在生产环境运行了一段时间后,页面刷新偶尔会出现 (搜索,箭头。。。)各种图标乱码情况。使用的是 ...
2020-04-24 13:28:15
27484
9
原创 svn 新建文件不能直接提交终于解决了
preface一直在做的一个项目最近要上线了,之前一直遗留了一个 svn 问题:新创建的文件不能 直接在外层目录直接提交只能一级一级 的先添加目录,然后添加目录中的文件, 最后在外层目录提交因为写得东西太多, 总不可避免的 会有遗漏提交, 现在上线没问题, 但是代码不提交这个后面肯定会出问题我本来是通过 在另一个 文件夹svn download 项目, 然后运行, 运行起来就表示代码都...
2020-04-23 10:57:54
6235
1
原创 Taro CLI 与本地安装运行时框架 @tarojs/taro-weapp 版本不一致, 请确保版本一致!
最近打开这个项目,yarn dev:weapp 时候报错,cli 和项目版本冲突如下:kyle@DESKTOP-LIPAM5T MINGW64 /d/yuwei-workspacke/web-frontend/icommunity/weapp-fontend/trunk/icommunity-weapp (master)$ yarn dev:weappyarn run v1.22.4$ n...
2020-04-21 13:08:49
10412
原创 vue-cli 生产模式去除 console.log
preface最近项目接近尾声, 开始着手项目加载优化操作,简要如下:大的背景图 进行了在线压缩第三方引用的模块使用 cdn引入, 如 vue, elementui ,echarts异步加载 页面 和 某些 css 或者 js 比较大的模块…vue-cli 如何 去除 console.log去除 console 应属于 webpack 插件 的事情,所以一定是需要更改webpa...
2020-04-17 10:17:08
5273
转载 vue-cli 打包提示 Building for devbuild...Browserslist: caniuse-lite is outdated.
打包控制台提示 WARN A new version of sass-loader is available. Please upgrade for best experience.- Building for devbuild...Browserslist: caniuse-lite is outdated. Please run next command `npm update`B...
2020-04-16 15:03:27
6164
原创 taro 打包, 环境变量配置
preface最近taro项目终于要上线了, 然后 测试站和 生产的 域名不一样,所以需要在打包的时候,不同的环境选择不同的域名来使用操作taro 官文中有个 defineConstants 可以用来设置全局变量分别在生产和 测试设置 同名全局变量(我是全大写,毕竟是常量嘛), 然后文件中直接当作全局变量使用即可。...
2020-04-14 20:07:54
5686
空空如也
code reivew 有个代码优化问题,想不通,请教下万能的网友们
2021-04-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人