记录
EchoDSun
这个作者很懒,什么都没留下…
展开
-
Angular 组件的吸顶效果
一些说明可以参考Angular获取DOM元素_EchoDSun的博客-CSDN博客写法参考:js实现html页面滚动条向下拉到一定的程度时,某个div就固定在顶部,向上拉时返回原位置。_毅个混蛋的专栏-CSDN博客_页面滚动时某个div固定组件本来是随着页面一起上划的,到了页面顶端以后,组件固定的页面顶端,示例代码:html:<div class="home-page"> <mat-card class="example-card"> <mat-.原创 2021-07-15 15:17:19 · 575 阅读 · 1 评论 -
ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked.
时间:2021年5月8日14:22:35ERROR Error: NG0100: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value: 'true'. Current value: 'false'.. Find more at https://angular.io/errors/NG0100 at throwErrorIfNoChang.原创 2021-05-08 14:28:15 · 3928 阅读 · 4 评论 -
突破百度文库等文件复制的限制
时间:2021年5月6日08:58:28在一些网站,比如百度文库等,有的文档算是vip文档,复制都要付费,就很烦。接下来提供一个方法可以自由复制文字:注意:此方法限制为Chrome内核的浏览器,比如chrome,新版的Edge,360双核浏览器等,可以对比一下下面弹出的控制台的样式是否相似1.在网页空白处右键选择“检查”(快捷键F12),然后弹出控制台界面2. 控制台界面(看上出相差不大的就说明此浏览器支持此方法),然后点击红圈处的齿轮(快捷键F1)3.在新的界面划到最下原创 2021-05-06 09:10:29 · 3847 阅读 · 3 评论 -
Angular 11 升级可能带来的问题
时间:2020年11月26日15:12:15重要的时间说三遍:看时间!看时间!看时间!最近不知不觉更新到了angualr11.0.2,但是在使用的时候出现了问题UI使用的是官方的Material,但是有些ui就无法正确显示!!!比如输入框的matInput,直接就没有起效,重新安装Angular/cli也没用,最后安装了10.0.0的版本,回到了熟悉的感觉。...原创 2020-11-26 15:16:14 · 993 阅读 · 0 评论 -
Angular中使用Echarts
2020年11月13日16:44:06翻译自官网:https://www.npmjs.com/package/ngx-echarts#ngx-echarts1. 安装npminstallecharts-Snpminstallngx-echarts-Snpminstallresize-observer-polyfill-D2. 在app.module.ts 中引入import{NgxEchartsModule}from'ngx-echarts';...翻译 2020-11-13 16:50:19 · 456 阅读 · 0 评论 -
Angular Material踩坑指南3——分页组件汉化
2020年11月12日13:27:46分页组件老是显示英文,虽说简单,但是不好看。1.新建一个文件:my-paginator.ts2.代码:import { MatPaginatorIntl } from '@angular/material/paginator'; //引入分页组件配置的moduleconst dutchRangeLabel = (page: number, pageSize: number, length: number) => { if ...原创 2020-11-12 13:34:58 · 452 阅读 · 0 评论 -
Angular学习记录4-修改默认区域
2020年11月12日13:10:46angular的默认区域是“en-US”,导致matDatepicker这个组件的界面都是英文,像是分页组件还可以找个翻译器,但是日期组件的不太好找orz;其实Angular的官方是支持更换区域的,成为i18n,https://angular.cn/guide/i18n#steps-to-localize-your-app介绍就是一小段,只说了导入localize包,然后提示可以使用LOCALE_ID,最后也没说怎么用,看的一头雾水。最后找到了一点.原创 2020-11-12 13:26:38 · 456 阅读 · 0 评论 -
eclipse配置单独的jdk
2020年11月10日15:28:56新版本的eclipse不支持java1.8,那就很烦了,工作的系统就是支持到1.8,更新到11不太可能,而且11也把一些ee相关的包给剔除了,要是升级的话,必定造成系统的大更新。但是我自己使用还是可以体验一下java11的,特别是新看到的java11+openj9的虚拟机,一直都是Hotspot虚拟机,据说j9的内存消耗更低,启动更快,毕竟是ibm出品哈。1. 首先就是下载java11,推荐是这个版本的open java,顺带选上openj9http原创 2020-11-10 15:43:17 · 406 阅读 · 0 评论 -
js中0 == ‘‘ 判断结果为true的情况
当判断返回值为0(数值)和''(空字符串)比较,返回结果竟然是true,没想到呀。查了一下,还真有这个情况https://blog.csdn.net/weixin_43369058/article/details/88947919比较合理的解释应该是,js在遇到两个值的类型不相同,在使用“==”的情况下,先转化为相同的类型,这里都转为了布尔型的false,然后比较结果返回了true。如果使用“===”全等,那个就会考虑类型的不相同而直接返回false。...原创 2020-11-09 09:47:22 · 1997 阅读 · 0 评论 -
vscode 中Angular Language Service插件造成的html颜色显示问题
2020年11月5日15:40:21vscode在显示Angular的html代码的时候,代码的颜色突然出现了变化,如图所示,明明是相同的代码,但是在一个注释颜色显示错误的情况下,导致后面的代码的颜色都变成了奇怪的颜色。在右侧缩略图中也可以看到这一规律,明显下半部分的代码颜色变成了奇怪的绿色,尝试格式化代码也没有任何效果。在禁用Angular Language Service这个插件以后,这个代码区的颜色就正常了。...原创 2020-11-05 15:50:41 · 1384 阅读 · 0 评论 -
Angular Material踩坑指南2——分页组件
看文章前先看时间:2020年11月2日15:05:14首先看中文官网的教程,注意:这个版本是7.x,和现在的版本10.x差点意思,但是大差不差,可以对照着看。<mat-paginator [pageSizeOptions]="[5, 10, 20]" showFirstLastButtons></mat-paginator>export class TablePaginationExample implements OnInit { displayedColum原创 2020-11-02 15:16:12 · 1096 阅读 · 0 评论 -
Angular Material 踩坑指南1
看文章以前请注意时间:2020年11月2日14:55:12官方出的Material看上去还算好看,版本更新也比较及时(英文版还算新,中文版还只有7.x版本),就像学着用用。还有,官网的教程做的真的是不敢多想,要是好用就有鬼了。1.首先,所有的组件在使用的一定要先导入,不然,正常情况要报错比如:需要一个搜索的图标<mat-icon>search</mat-icon>需要先在app.module.ts中引入,注意注释1处import { MatIconMo原创 2020-11-02 15:04:18 · 1011 阅读 · 1 评论 -
Angualr学习记录3-导入Angular Material
2020年10月22日14:38:21参考:https://material.angular.io/https://material.angular.cn/上面是英文,但是是最新的,下面是中文的,但是是7.2.0版本的,两者可以对照这一起看,连猜带蒙也能看懂不少。1.安装Angular Materialng add @angular/material这个方法用上去比较简单当在项目中打开控制台然后安装Material的时候,他直接会帮你把当前项目给改好的,把一些文件给引入原创 2020-10-22 15:46:23 · 345 阅读 · 1 评论 -
Angular学习记录2-新建项目
2020年10月22日14:20:570.准备0.1 安装node.js官网下载然后安装即可,记得测试一下是否安装到位了0.2 安装 Angular CLInpm install -g @angular/clinode安装完成以后,就可以直接在控制台安装这个CLICLI简单来讲就是在控制台可以运行angular的命令1.新建项目在文件夹中运行,my-app是项目的名称,期间会要求选择样式文件的类型,包括css,scss,sass,less之类的,我一般选sass记得原创 2020-10-22 14:37:36 · 92 阅读 · 0 评论 -
Angular 学习记录1-前情提要
2020年10月22日14:08:04学习肯定要先从官方文档开始中文版Angular的文档:https://angular.cn/里面的“英雄指南”值得看看,但是我看了以后还是觉得不同组件之间的关系没有讲清楚,感觉很乱,但是就算是抄一遍,多少也算是有个结果出来,害行吧。Angular Material:https://material.angular.io/谷歌官方出品的UI组件库,但是是英文,有点门槛。倒是还真找到一个中文版的:https://material.angular.cn原创 2020-10-22 14:20:25 · 91 阅读 · 0 评论 -
在docker中设置mysql主从
首先,说明文章的时间:2020年9月16日09:58:18第二,我也是文章的搬运工,但是是真的运行成功的最后,也希望能解决大家的问题。参考:https://zhuanlan.zhihu.com/p/869665790. docker安装使用不多说1.主库的配置1.1 创建实例docker run --name mysql-master --privileged=true -v /d/programe/docker/mysql/master:/var/lib/mysql.原创 2020-09-16 10:06:59 · 162 阅读 · 0 评论 -
SpringDataJPA在配置多数据源时,数据库自动创建hibernate_sequence表
时间:2019年12月10日10:59:23来源:https://blog.csdn.net/shuaigg001/article/details/93880753最近在配置SpringDataJPA的多数据源,遇到了很多的问题,很多都是springboot1.x下的配置,已经对当前2.x版本失效了。在配置完成以后,mysql数据库中总是会出现hibernate_sequence这张表。这...转载 2019-12-10 11:12:12 · 1354 阅读 · 0 评论 -
docker学习(一):搭建consul服务
看文章前请注意文章的时间:2019年11月25日15:03:24//------------------------------------------------------------------------------------------------------------------前言自从学了一点用docker的技术以后,就渐渐离不开docker这个软件了。一方面可以不用...原创 2019-11-25 15:29:20 · 321 阅读 · 0 评论 -
Spring Cloud Eureka学习笔记(一)
来源:Eureka配置:http://www.ityouknow.com/springcloud/2017/05/10/springcloud-eureka.htmlEureka使用:http://www.ityouknow.com/springcloud/2017/05/12/eureka-provider-constomer.html学习的时候遇到了几个问题,记下来:记录的时间为:...原创 2019-11-12 14:14:44 · 112 阅读 · 0 评论 -
redisTemplate注入失败
在springboot项目中配置redis的时候,找了一个配置的工具类,连接如下:https://www.cnblogs.com/zeng1994/p/03303c805731afc9aa9c60dbbd32a323.html我复制了里面的config类和util类,但是是运行项目的时候出现了redisTemplate注入失败的问题,看评论也说到了这个问题,但是作者说“姿势有问题”,我也...原创 2019-10-10 14:30:47 · 5450 阅读 · 1 评论 -
配置java环境时,javac无效
刚刚安装java并配置环境变量时,在cmd中使用java和java -version都可以显示正常信息,但是使用javac就没有效果。原来在win10中,配置环境变量的path时,两个参数要写成两行,如下:这样就正常了...转载 2019-02-24 15:30:14 · 1413 阅读 · 2 评论 -
com.google.gson.internal.LinkedTreeMap cannot be cast to xx对象
在用Gson解析服务端返回的数据的时候,返回的数据格式用该是这样:ServiceResult<Map<String, PageObject>>看上去很复杂的多层嵌套,但是这也没有关系,写清楚就完事了。在我得到map以后,首先想到的就是根据key来获取value,不同的是这个value是一个对象,那么我用一个对象来接。PageObject pageObje...原创 2019-02-25 16:44:32 · 4226 阅读 · 0 评论 -
ERROR: Could not initialize class java.net.DefaultDatagramSocketImplFactory
ERROR: Could not initialize class java.net.DefaultDatagramSocketImplFactory最近已打开AS就报这个错误,任何办法都没有用,肯定不是代码的错误,是AS在构建项目的时候出错了,本来以为是jdk出错了,但是不论是使用AS的jdk还是用本机上的,甚至重新安装了jdk也没用。查看idea的log以后发现,还是gradle有问题啊...原创 2019-03-06 10:54:57 · 995 阅读 · 2 评论 -
Android 发送udp消息
参考,感谢两位大哥的文章http://www.cnblogs.com/liqw/p/4867657.htmlhttps://blog.csdn.net/u012106397/article/details/51492867udp很早就听说过,但是由于其是面向无连接的协议,因此一直很少用到。但是在一些即时通讯方面,由于对延时有较高的要求,因此还是会使用到。1.Android...转载 2019-03-14 09:43:32 · 3812 阅读 · 4 评论 -
切换软键盘和功能区
布局:最上面是recycleView, 中间有一个输入框和一个按钮,下面灰色一块称之为功能区,功能区和键盘区可以互相切换。<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" ...转载 2019-03-16 09:47:36 · 500 阅读 · 0 评论 -
Android监听onTouch的返回值true和false的区别
参考:https://blog.csdn.net/jianesrq0724/article/details/54908119根据参考,那位博主的分析已经很清楚了,简单来说,放onTouch返回true的时候,会监听down-move-up三个动作。要是返回false呢,就只会监听down动作。...转载 2019-03-08 10:02:03 · 2466 阅读 · 0 评论 -
idea配置本地文件虚拟路径,图像因错误而无法显示
参考:https://blog.csdn.net/Cheney550995353/article/details/70185282我按照上面的方法一样配置了idea的虚拟路径,但是还是无法在浏览器打开图片,结果如下(图片来自网络,情况是这个情况)多看了几遍教程,也没有发现问题,最后本着重启一下试试的心态重启了这个项目,可以了。问题就出在我在配置的时候没有把tomcat停下,导致...原创 2019-03-13 14:07:53 · 1436 阅读 · 0 评论 -
微信小程序真机调试时不显示本地图片
写微信小程序的时候,难免会为了赶进度而直接使用本地的图片,在模拟器上的时候可以正确显示图片,但是到手机上就无法显示图片了,那么可以尝试一下把图片的后缀改到小写,说不定就好了呢?...转载 2019-04-25 19:08:23 · 10104 阅读 · 0 评论 -
Spring boot启动404
好久没学了,居然连这么启动都忘记了。特此记录。首先默认情况下,controller需要放在和Application一个文件夹下或在它的文件夹下,这样才能使启动类扫描到controller,当然也有注解可以使spring boot不扫描哈。这里出现问题的主要原因在于eclipse的文件夹的父子关系是真的不容易看清楚就这样的路径,也太不容易看清楚了。(’∇’)シ┳━┳参考:http...原创 2019-04-25 00:08:27 · 242 阅读 · 0 评论 -
CentOs下双网卡配置失败
首先,参考链接:https://www.cnblogs.com/hihtml5/p/8217062.html我是并不会使用linux系统的,所以主要的参考上述文章的配置,并在此文添加一些自己的经验。先说自己的配置。使用oracle vm virtualbox 6.0.6 宿主机链接网络的方式为wifi,其他虚拟机配置均为默认。首先需要指出参考文章中的一个提示不到的地方,就是在配置虚拟机...原创 2019-05-06 17:03:38 · 588 阅读 · 0 评论 -
微信小程序上传图片
今天学习了微信小程序上传图片,成功了以后就觉得很简单,把重要的点记一下.下面是官方文档,很简单,看一下就懂了https://developers.weixin.qq.com/miniprogram/dev/api/network/upload/wx.uploadFile.html后台是这么写的 @ApiOperation(value = "图片上传", notes = "图片上...原创 2019-06-14 15:08:08 · 249 阅读 · 0 评论 -
Android 截屏
前几天有朋友让我帮忙做一个获取微信收款记录的app,但是查了一圈也没有看到微信有开放接口。再说,一般微信收款不都是会有后台的吗?怎么需要去根据收款的记录来生成转账记录呢?好,不管具体情况是怎么样,有需求就要完成。程序员永远不能说不!!!首先需要解决的就是Android截屏问题。普通的截屏问题只能截取到开发者自己的app内部的图片,而不能截取到其他app的图片。惊喜的是,Android从5.0开...转载 2019-06-19 21:54:40 · 261 阅读 · 0 评论 -
ExtJs学习记录笔记
1.Q: [Ext.createByAlias] Unrecognized alias: data.field.StringA:在定义类的时候,将属性的类型定义为String,但是此处需要的String 的S为小写的s,即将“String”改为“string”\...原创 2019-09-09 16:10:57 · 219 阅读 · 0 评论 -
SpringMVC拦截Redis时的配置
从同事那里拷来了公司的项目代码,尝试运行,因为项目的架构为springmvc,所以主要看了一眼springmvc.xml这个文件,看到配置文件里需要连接本地的redis,所以顺便学习了一下:1.下载:github上下载文件真是困难,最后还是从百度网盘里找到的:链接:https://pan.baidu.com/s/1GnYQvMz76FJW10CXXvcl6A提取码:9uqw2...原创 2019-09-23 14:29:27 · 358 阅读 · 0 评论 -
SpringMVC项目连接RabbitMQ出错
在第一次启动项目的时候,由于使用了RabbitMQ的默认guest账号,怎么也登不进去,后来还是在Admin重新创建了一个其他的账号,然后开启所有的权限,最后在配置文件中修改了账号,这样才成功连接rabbitmq。但是到今天重新启动项目的时候,想试试guest账号还行不行,尝试了一次,居然可以重新启动了,吃惊!在此记录,以防今后忘记。...原创 2019-09-24 14:40:38 · 352 阅读 · 0 评论 -
eclipse导入springboot项目main下的run方法出现错误
非原创,2019年10月10日10:19:23从网上下载了一个springboot项目,也成功导入到eclipse,在项目的标志的左下角出现了一个小的红叉,但是看一眼又是没有文件报错,实际上在Application类的run方法报错了。The type org.springframework.context.ConfigurableApplicationContext cannot be...原创 2019-10-10 10:19:48 · 1089 阅读 · 0 评论 -
Android camera的图像在TextureView中预览时的图像拉伸问题
在开发视频相关的app时,采用了TextureView作为图像预览的控件,据说这个控件比surfaceView好。那么问题来了我摄像头获取到的图像在TextureView中显示时被拉宽了。<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android...原创 2019-02-23 17:19:02 · 7095 阅读 · 8 评论