- 博客(47)
- 资源 (3)
- 收藏
- 关注
原创 Logging system failed to initialize using configuration from ‘null‘java.lang.IllegalStateException:
Logging system failed to initialize using configuration from 'null'java.lang.IllegalStateException:
2023-09-13 17:01:16 435
原创 Unable to start web server; org.springframework.boot.web.server.WebServerException: Unable to start
Unable to start web server; org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContex
2023-09-13 16:41:13 606
原创 The user account used to connect to remote PC did not work.try again.Mac远程控制Windows填坑指南
windows远程控制,登陆错误解决方法
2023-06-02 22:14:43 753
原创 phpmyadmin修改代码后连接报错:2002 - Can‘t connect to server on ‘127.0.0.1‘ (36)
连接MAMP PRO下的mysql拒绝链接解决方案.
2023-03-18 04:32:46 1663
原创 quill/ngx-quill设置自定义字体不生效
看到这,想必能搜的也都搜了,话不多说,上代码``` typescriptimport * as QuillNamespace from 'quill';const Quill: any = QuillNamespace;fonts = [ 'serif', 'monospace', 'SimSun', 'FangSong', 'SimHei', 'KaiTi', 'Microsoft-YaHei', 'Arial', 'Arial Black', '
2022-02-22 16:59:02 1014
原创 mac m1 修改屏幕待机时间
m1 熄屏太快了,一分钟就灭了,来回开很麻烦,查了一些资料说在 偏好设置-节能 里,但是 M1里已经没有 节能这个应用了。今天偶然发现,原来在电池里,所以,解决方法是:偏好设置-电池-电池 然后你就能看到 此时间段后关闭显示器,over,没想到这个功能移动到这里了...
2022-01-05 16:36:33 6095
原创 Invalid regular expression: invalid group specifier name safari白屏 chrome正常
Invalid regular expression: invalid group specifier name
2022-01-04 13:58:22 3805 2
原创 markdown mermaid graph流程图不显示
问题:HTML里展示不出来,从代码里复制到一个[在线编辑网站](Online FlowChart & Diagrams Editor - Mermaid Live Editor)上 发现还是渲染不出来。解决方案:逐个排查,发现是由于一个问号?用成了中文的?,改成英文的?就好了。总结:注意markdown语法,要规范,要用英文的字符,不然很容易导致渲染不出来,又找不到解决方法。...
2021-11-05 17:28:59 2457
原创 angular中调用JS-SDK进行刷脸活体验证遇到的坑config:invalid signature?
配置:- 前端: ng11 + ng-zorro + material + ionic- 后端: JAVA + py先说下背景:目前的活体检测可以大致分为三个类型:- 静默活体前端传一张或多张照片给后端,后端通过算法模型进行比对,计算出是否是活体,这种活体认证风险较大,易被以假乱真。- 动作活体 - 前端动作活体: - 由前端基于webRtc拿到视频流后,利用js算法模型,对视频流中的人脸进行识别、验证,最终检测出是否为活体。(目前我们采用的库是[(human)...
2021-08-27 11:51:24 537
原创 ionic在 angular组件里clientWidth为0
环境: "@angular/core": "11.2.7", "@ionic/angular": "^5.4.0",问题:在组件里需要获取到document.body.clientWidth的值 diameter = Math.round((this.elementRef.nativeElement.clientWidth || this.elementRef.nativeElement.offsetWidth || document.body.clientWidth || doc
2021-05-26 14:47:49 230
原创 An unhandled exception occurred: The target entry-point “@ngx-formly/material“ has missing dependenc
### 问题:按照ngx-formly官网指导,安装,然后少安装了materal,运行报错。并且用material官网推荐的ng add @angular/material会报已经安装过。### 解决方案:用npm install --save @angular/material @angular/cdk @angular/animations解决问题。### 思考:直接使用ng 命令和ngx-formly有冲突,所以还是要用老方法来安装material...
2021-04-08 15:24:03 650
原创 error: cannot spawn .husky/pre-push: No error error: waitpid for .husky/pre-push failed: No child pr
问题:懂的都懂.mac没问题,windows的问题解决方案:git lfs update --force
2021-03-11 15:01:25 629
原创 ng-zorro modalService modalRef.afterClose.subscribe拿到结果是undefined
问题: "@angular/core": "^11.2.4", "ng-zorro-antd": "^11.2.0", this.modalRef = this.modalService.warning({ nzTitle: '解绑提示', nzContent: '解绑后将不能使用该浏览器进行刷脸登录,您还要继续吗?', nzMaskClosable: false, nzClosable: false, nzOkText:
2021-03-06 19:36:24 1041
原创 can not resolver@tensorflow/tfjs-node 的问题
对于前端而言的数组,既可以是普通的Array(Array<number | string | boolean …>)也可以是Array对象(Array< Interface >)。在实际项目开发中,对数组的操作比较频繁、所以本文主要介绍lodashjs中关于操作数组的函数。这里是官方文档。博主用的是ng,这里主要讲一下ng的引用方法。第一种,全部引用import *...
2020-11-19 15:05:16 1135
原创 自定义Angular Material 中的checkoutbox组件样式
环境@angular/cliv9.0.3 @angular/materialv9.2.4效果选中: 着色,勾不取消 未选中: 灰色,但是勾不取消Material官方例子:官方例子没有给出这样的解决方案,这就要开动我们自己的脑筋了~思路1. 保持checked状态不变,点击之后也不能更改checked状态2. 用click代替api中的change事件源码 <mat-check...
2020-07-28 18:50:16 571
原创 linux下word转pdf解决方案
libreoffice一般系统都自带,我的不是深度系统,只是用了深度的一个桌面。具体安装和使用步骤如下:1、安装libreoffice sudo apt-get install libreoffice2、命令行执行word转pdf 将/home/xxx/myWord/目录下的word.docx转成pdf存放到 /home/xxx/myWord 目录下: libreoffice --headless --convert-to pdf:writer_...
2020-07-24 18:12:26 3286 5
原创 解决phpmailer传输大附件出现:Maximum execution time of 120 seconds exceeded和Allowed memory size of XXbytes
php网页运行超时需要修改服务器的 php.ini超出内存要修改php.ini里的memory_limit = 128M;修改为memory_limit = 256M;(内存限制为256M)memory_limit = -1;(无限制)memory_limit = -1;(无限制)...
2020-07-23 17:09:41 284
原创 Apollo-link-ws Options Authorization 后端拿不到值
官网入口环境:前端:ng9后端: nestjs问题:在初始化建立graphql连接时,
2020-07-23 16:55:58 388
原创 angular中,在dom标签上(Div)直接渲染HTML语句
问题:在一个div下直接循环出html标签(如svg).例如: <div class="display-footer-content-box" fxLayout="row" fxLayoutAlign="start none" fxLayoutGap="16px" *ngFor="let security of securitys" fxFlex="32"> <div class="display-foo
2020-07-23 16:39:13 1281
原创 ts判断IP是否属于IP段
如何确定IPv4地址是否在CIDR范围内?什么是CIDR表示法?CIDR(Classless Inter-Domain Routing,无类别域间路由)是一种 IP 地址归类方法,主要用于分配 IP 地址与有效地路由 IP 数据包等功能。CIDR 的表示方法为 A.B.C.D/N,其中 A.B.C.D 是点分十进制的 IPv4 地址,N 是 0 至 32 之间的整数,代表 CIDR 的前缀长度,两者用斜线 / 分隔。若一个 IP 地址的前 N 位与 一个 CIDR 范围的前缀相同,则说明此 IP 地
2020-07-23 16:13:48 816
原创 Angular美化路由(隐藏路由参数)
问题:利用agnular2+进行路由传参时,参数太多导致路由不美观,解决办法:如图。官方解释:不把新状态放到历史上,也就是不把参数放到路由里。问题解决。
2020-06-01 18:31:21 2148
原创 在mat-tooltip中渲染HTML标签
问题:使用Material的组件mat-tooltip时,想要在tooltip里渲染HTML,发现问题在github上被提过.地址.说明为了多方面考虑,目前mateiral团队还不打算解决这个问题,但是如果仅仅只想在tooltip中实现文本换行和空格等简单操作的话,可以如下:解决方案:你可以用\n替换<br/>然后在css里加上下面这段,就可以出现换行效果了。如果有更好的方案,欢迎评论或联系我。.mat-tooltip { white-space: ...
2020-05-27 16:23:36 862
原创 npm install 报错:not such file or directory xxx
问题:从仓库克隆项目之后,执行npm i,报错: not such file or directory xxx.尝试过程:1.删除node_module,清理npm 缓存。结果: 没有效果2.重装npm、node、angular-cli。结果: 毫无卵用3.不找外部原因,在项目中找原因,最有可能出问题的地方:package:json,package.lock.json。package.json中部分包指定了版本,使用了^之后npm i 的时候会去找指定版本,而换成~号之后如果
2020-05-23 18:19:41 1025
原创 vscode 格式化4个空格
问题:明明已经配置了首行缩进4个字符,但是格式化时却还是按照2个字符缩进,让人费解。解决方案:右下角会有一些文件类型和配置:看到这里想必大家都明白了:点击空格,设置成4个空格,再格式化就OK了。...
2020-04-20 18:24:19 3381
原创 谈谈Angular material 对话框里动态表单formControlName状态更改
在我们的日常业务中,经常要对form表单进行增删改查,下文介绍了Angular表单的一些用法与例子。formangula官网给的例子已经足够详细,这里不再赘述。 官网例子本文例子。本文的例子旨在讲述一下如何在对话框里切换Form表单的字段的状态。打开对话框,初始化表单的时候传入一个data和disabled,利用传过来,在html模板里渲染两个取消按钮,触发不同的事件,进而去处理不同...
2019-12-18 16:01:46 1134
原创 TypeError: AMap.MouseTool is not a constructor TypeError: AMap.MouseTool is not a constructor
使用高徳地图组件ngx-amap ,调用AmapMouseToolService进行绘制线段时遇到的错误 (ngx-amap地址,AmapMouseToolService地址)报错代码: public plugin: Promise<AmapMouseToolWrapper>; @ViewChild(NgxAmapComponent, {static:...
2019-11-26 16:15:43 3205
原创 Linux下 webpack或angular 打包 ng build --prod出现Node.js heap out of memory 解决办法
ctrl+alt+ T调出终端执行echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p重新执行打包命令,问题解决。
2019-11-15 09:34:07 289
原创 Linux下 安装白鹭(egret)引擎指南
egret官网只提供了windows和Max Os 版本,本文带领大家一起在linxu下安装egret。----------------------------------------------开始---------------------------------egret底层是用nodejs写的,所以首先你的pc上应该配置node环境,具体看Node安装。之后安装egret。...
2019-11-14 09:40:36 1664
转载 linux终端Bash换成zsh后,环境变量失效的解决方案
安装了oh-my-zsh后,发现node,ng什么的命令都失效了,第一反映是环境变量失效,忘记了怎么配置,Search on the Internet half an hour。说多了都是泪,一直找不到解决方法。最终问了项目老大,一句话点明了。把bashrc里我配置好的nvm环境变量复制到 zshrc最下面。ok,解决问题。...
2019-11-08 16:01:49 4357
转载 Angular pipe管道的解释与用法
如何新建一个Pipe?在文件夹里执行命令ng generate pipe name --flat复制代码该命令会在文件夹里创建一个 xxxx.pipe.ts的文件和一个xxxx.pipe.spec.ts文件.spec.ts文件用来测试,使用不到。逻辑写在pipe.ts中。下面是一个例子。根据业务需求,在管道里写逻辑。transform函数...
2019-11-07 09:08:11 1631
原创 js正则匹配所有大小写字母、数字、半角字符、中文
需求如题。解决方法:/[a-zA-Z0-9^_\x21-\x2f\x3a-\x40\x5b-\x60\x7B-\x7F\u4e00-\u9fa5]+$/匹配除_的所有大小写字母、数字、半角字符、中文:/[a-zA-Z0-9^_\x21-\x2f\x3a-\x40\x5b-\x60\x7B-\x7F\u4e00-\u9fa5]+$/...
2019-10-22 11:02:31 3330
原创 Git pull 或者 git commit 之后撤销操作
git pull 合并分支之后发现bug,回退到上次提交 (删除本次修改的代码)git reset --hard HEAD^保留原来的代码git reset --soft HEAD^
2019-10-12 14:42:11 864
原创 Apollo Graphql fetch/mutate/watch 不执行
问题:Apollo Graphql fetch/mutate/watch 不执行。直接上代码 const args: GroupAddMutationVariables = { entity: { group: { ...
2019-09-07 16:19:06 288
原创 ERROR Error: Could not find column with id "[object Object]".
问题:Angular material table 报错原因:colums只能是['id','name,'age']数组,不能是[{id:'id',name:'name',age:'age'}]这样的array json。解决办法:第一:写一个pipe 例如:import { Pipe, PipeTransform } from '@angular/core';@...
2019-09-03 10:23:31 1604
转载 用ES5 map()方法映射key。
问题:仍然是table的数据问题。table的columns在数据库中储存,数据库的字段的key和字段数量和前端所的不一致,因为数据库中的这张表关联着其他表,所以改动数据库代价太大,所以前端处理一下就好。字段key和字段数量不一致指的是:前端期望得到[ { id: 0 title: 'tom' }, { id: 1 title:...
2019-08-31 11:01:13 979
转载 Angular公共组件的开发
Angular公共组件开发小谈一下:最近在国外的一些社区和网站上经常看到一个技术发展方向Bit,国外预测前端2020年的发展方向是组件公共化,大家可以上传自己开发的组件到bit,也可以直接下载复用别人的组件,并且无论组件是用Vue、Ng还是React开发的,都会被打包成一个js文件,直接在index.html导入即可实现复用,看似很神奇的一个东西,但是大量导入外部组件,一旦出错,维护成本将...
2019-08-30 15:49:58 3279
原创 fatal: 无法创建 '/xxx/xxx/xxx/xxx/.git/index.lock':文件已存在。似乎另外一个 git 进程在这个仓库中运行,例如:'git commit' 命令打开了一个编辑
问题:Linux系统下,git突然报了这个错误:fatal: 无法创建 '/xxx/xxx/xxx/xxx/.git/index.lock':文件已存在。似乎另外一个 git 进程在这个仓库中运行,例如:'git commit' 命令打开了一个编辑器。请确认所有进程都已经关闭然后重试。如果仍然报错,可能之前有一个 git 进程在这个仓库中异常退出:手动删除这个文件再继续。解...
2019-08-29 15:51:39 6077
php_tools_for_vs_2017_patcher.zip
2020-02-14
sqldeveloper-18.4.0-376.1900-x64_.zip
2019-06-26
Fiddler包的https证书.zip
2019-06-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人