- 博客(61)
- 收藏
- 关注
原创 uniapp开发小程序onShow中使用uni.$on监听未消亡Bug
uniapp开发小程序onShow中使用uni.$on监听未消亡Bug。大家好,我是学点!在一个键盘打碟鼠标卡点即吵闹又寂静无声的办公大厅,我听到来自领导的呼唤,进入领导办公室后领导说调用第三方接口与我们系统业务不匹配,第三方接口调用量严重超标,调用接口费用一直网上增,心里咯噔一下!赶紧回到岗位上查看日志排查问题。目前我正在为公司开发一款微信小程序。我是一名前后端全栈开发小哥,负责的模块前端和后端都是由我来码。
2024-07-28 20:01:42
844
原创 上线了《學點笔录》,更方便翻阅笔录
当前包含了前端、数据库、csharp(C#)、java、windows、微信小程序、Linux、Nginx、Docker、Redis等编程相关的非教程性文章。我的网站涵盖了多种类型的笔录数据,这些数据均来源于我的个人工作或学习经历。欢迎来我的學點笔录网站!笔录会关于与编程有关,比如bug记录、bug解决过程、编程笔记等等,帮助回忆阅读。大家好,我是学点,整理了一下自己笔记、摘要、记录《學點笔录》并且上线了为更方便翻阅。學點个人鼓励浏览者与我互动和分享自己的意见。文章非教程性的从入门到放弃,仅个人文笔笔录。
2024-05-06 09:33:01
290
原创 IDEA启动Tomcat启动失败:jar包未部署【部署jar包】
键盘按下ctrl+shift+alt+s打开Project Structure窗口,选择Artifacts,在Output Layout –> Web-INF检查是否有lib目录,没有则说明jar包未部署,未部署jar包的情况下,在启动项目中一些配置会未被找到。存在则jar包部署成功。如果右边Available Elements窗口未显示有jar包,而左边的窗口显示有lib目录并且有相应的jar包,说明jar包已部署,反之未部署。度娘出来的技术平台解释说“这是由于pom.xml中下载的jar包未被部署”
2024-05-05 01:33:19
500
1
原创 web页面点击右键显示按钮
l和t的值是使用三目运算符计算的到的。申明的变量的css显示在左边l和邮编t计算得到的位置。首先声明一个对象,然后把声明的对象,赋值一个function,在对象的function当中再return一个function,在返回的这个function中第一步就是要把按钮的class先移除,不然到后面取消右键显示按钮的时候会失效,按钮依然会显示,不会隐藏,第二步就是命名一个拼接上按钮的html代码,因为html代码中有a标签,a标签有href的属性,需要把href属性设置成javascript:;
2024-04-27 22:10:01
608
原创 .net 6.0图片转Base64部署到Linux系统上报The type initializer for ‘Gdip‘ threw an exception
图片文件转为Base64:windows上可以运行正常执行,部署到Linux系统上报The type initializer for ‘Gdip‘ threw an exception
2023-06-01 10:02:31
1130
原创 windows解决注册表 .exe 打开方式修改为%1的(所有的.exe文件全都打不开)问题
新安装了windows11系统,由于不熟悉的问题,有些exe软件无法打开,于是百度搜了搜答案,按照百度的文章教程直接把注册表改了。我是用另外一台没有问题的电脑写好脚本,将脚本复制到U盘,再用U盘将脚本复制到有问题的电脑上执行的。最后记录一下最初所遇到的问题:有些exe软件无法打开,我遇到的是被安全软件拦截了。改完之后所有的.exe文件全都打不开,包括cmd、瞬间崩溃,搞了大半天,已经准备好了重装系统。、注册表编辑器等所有程序。
2023-05-24 15:42:47
3210
2
原创 Linux安装使用PostgreSQL
开源数据库:PostgreSQL在官网选择对应版本的安装包我的Linux系统是CentOS7选择对应的系统选择安装的版本、平台、架构复制粘贴安装脚本运行初始化后会创建一个用户postgres,一般开始不知道密码,试着直接进入如果无法进入删除密码,重新设置密码。
2023-05-15 09:22:45
2045
原创 微信小程序无法下载打开文件downloadFile:fail url not in domain list
预览或者使用小程序体验版的时候,小程序会自动校验你是否配置了合法的域名,如果没有配置或者还是使用的ip地址会造成:在开发工具上以及真机调试时,都能正常运行,预览和体验版就不行。微信小程序在微信开发工具模拟器和真机调试都可以下载打开doc, pdf, docx等等文件,但是在体验版和正式发布版无法下载打开问题,试错过后在体验版打开开发调试vConsole这个时候竟然又活了过来~的时候,微信就会知道,哦~原来程序dog在测试,微信就不去校验域名了。下载文件请求接口配置:downloadFile合法域名。
2023-05-10 16:52:30
6414
1
原创 uni-app父组件引用子组件,子组件样式无效
再检查父组件有没有components属性,有components属性检查components有没有声明注册渲染引入的组件“组件”封装了一个组件,在页面种引用组件时,组件的内容有了,但是组件的style没有渲染上。检查完重新编译即可,如都有再无效果,请重新求助度娘或其他站。检查子组件有没有name属性。
2023-04-01 23:24:03
1126
原创 SqlSugar添加数据时报Sequence contains no matching element
搜索引擎上的Sequence contains no matching element异常解决方案大多数还都是Linq查询时,查到的数据为null或者数据源count=0,但是代码可能使用了First()、Single、ElementAt导致的。SqlSugar官方上说明IsIdentity是自增标识,IsPrimaryKey是主键标识,在新增插入数据时实体类没有IsIdentity自增标识所以报:序列不包含匹配元素,原因就是匹配不到自增的字段而数据库又设计了自增的字段。
2023-03-30 09:24:38
2200
原创 VUE+Element首次打开Dialog加载子组件数据未渲染(不显示)
VUE+Element第一次打开弹窗组件时,父组件传给子组件的数据在视图中未显示,第二次以后再打开就可以显示(已解决)
2022-11-16 15:42:25
8380
原创 C#连接mySql异常MySql.Data.MySqlClient.MySqlException:“SSL Connection error.”
解决此异常需要保证一下正常MySqlConnection conn;//表示到MySQL数据库的打开连接。 这个类不能被继承。MySqlCommand comm;//表示要对MySQL数据库执行的SQL语句。 这个类不能被继承。MySqlDataAdapter adapter;//表示一组数据命令和数据库连接,用于填充数据集和更新MySQL数据库。 这个类不能被继承。报错的异常如下MySql.Data.MySqlClient.MySqlException:“SSL Connection er
2021-11-18 15:01:27
5119
1
原创 正确查看vue和vue-cli(脚手架)的版本号
按下win+R键:输入cmd回车出现命令窗体后查看vue 输入npm list vue查看vue-cli 输入 vue -V或vue --version这里我是先使用vue install vue 安装了vue 再使用vue -V命令的,这个提示,证明我我无法使用vue命令。使用vue -V页无法查看vue的版本。网上还说vue --version也可以查询vue的版本号使用vue --version也无法查看vue的版本。目前真正查看vue版本的正确命令是npm list vue.
2021-11-16 00:17:17
41235
原创 小程序开发简单好用的工具--学点工具
学点工具V1前言学点工具是微信里的小程序,不需要下载在微信里搜索里搜索小程序“学点工具”即可进行使用或在微信里搜索公众号“学点ac”关注公众号在公众号服务里可进行小程序跳转使用。有其他文章表示小程序实现了“应用触手可及”,学点也是认同的,毕竟小程序给大家节省了安装app的内存。学点工具是使用原生微信小程序语言(WXML、WXSS和Javascript)进行开发的,最初只是想借助开发一个拥有简单的工具功能进行小程序编程学习。目前将学点工具小程序分享出去,希望学点工具的功能能对大家有点用处;学点工具有
2021-11-07 22:12:53
780
原创 前端jquery如何访问后端--Ajax工作原理(异步请求)
ajax 的全称是Asynchronous JavaScript and XML,其中,Asynchronous 是异步的意思,它有别于传统web开发中采用的同步的方式。ajax() 方法通过 HTTP 请求加载远程数据。AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。AJAX = 异步 JavaScript 和 XML。AJAX 是一种用于创建快速动态网页的技术。XMLHttpRequest 对象是 AJAX 的基础。XMLHttpRequest 用于在后台与服务器交换数..
2021-08-17 10:52:20
923
原创 IDEA启动:target没有静态文件404(Status Report)源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示
我使用的Intellij IDEA版本是2020.1在运行Tomcat后,报错404:源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示在度娘下寻求帮助查找原因如下:原因:大多数文章都说是Tomcat配置的url和Application context的问题,与访问的路径不对应有问题的如下度娘下的解决方案1应修改为如下还有一些文章是Eclipse启动Tomcat访问状态 404:源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示的解决方案,之前我也使用过E
2021-05-25 09:18:43
3563
4
原创 解决IDEA无法创建javaweb和没有web Application支持的方案
Intellij IDEA如图新建项目,未出现有java ee 和web application的选项创建项目无法创建javaweb项目,那创建maven项目,后面再在maven项目里面添加web支持,发现在maven项目里也无法添加web支持,在添加web支持中也没有web application的选项解决方案1:打开Project Structure选择ArtifactsDelete掉相关war后,到project中右击选择Add Frameworks Supprot添加web支持.
2021-05-23 15:04:52
20509
3
转载 IDEA启动Tomcat启动报错java.lang.ClassNotFoundException:org.springframework.web.context.Con:jar包未部署【部署jar包】
学习java,开始跟着教程的步伐学习maven下载jar包,tomcat启动项目,发现项目未启动成功也不报错。由于是初学者对intelliJ IDEA下jar包的部署并未完全理解。于是寻求度娘:度娘出来的技术平台解释说“这是由于pom.xml中下载的jar包未被部署”跟着https://www.jianshu.com/p/18d068f47b09的教程寻求解决方案键盘按下ctrl+shift+alt+s打开Project Structure窗口,选择Artifacts,在Output Layout –
2021-05-22 20:20:26
344
原创 报错:通配符的匹配很全面, 但无法找到元素 ‘context:component-scan‘ 的声明【解决方案】
在配置SpringMVC的时候,spring.xml文件中配置了 context:component-scan/cvc-complex-type.2.4.c: 通配符的匹配很全面, 但无法找到元素 ‘context:component-scan’ 的声明。根据添加链接描述https://yiyige.blog.youkuaiyun.com/article/details/95052629?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefau
2021-05-19 21:31:29
2240
1
原创 Eclipse启动Tomcat访问状态 404:源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示(Eclipse配置Tomcat服务器servier locations)
在Eclipse启动Tomcat服务,打开Dynamic Web Project,我目前在学习 springMVC,所以这是我的第一个springMVC项目,在刚遇到问题的时候无论怎么样访问都是404,各种重启各种路劲地址,都是访问到404就连默认的index.jsp都打不开,然后使用MyEclipse来对比,发现在我Eclipse创建的项目上少了一个index.jsp文件,然后把index.jsp文件创建好,还是访问到404,index.jsp也没有访问到(在MyEclipse上创建web项目会默认
2021-05-16 08:21:46
25849
1
原创 笔记详解JDBC连接数据库
概念:Java DataBase Connectivity (java 数据库连接,java语言操作数据库)JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。哦可以使用这套接口(JDBC)编程,真正执行代码的是驱动jar包中的实现类。快速入门:步骤:导入驱动jar包 mysql-connector-java-8.0.13.jar(1)复制mysql-connector-java-8.0.13.jar到项目的l
2021-05-10 10:15:53
292
1
原创 IDEA启动Tomcat出现控制台乱码
问题1.有可能是apache-tomcat-9.0.30\conf 下的 logging.properties里面的配置,可能不是UTF-8编码格式问题2.Ctrl+Alt+S打开Settings检查Editor下的File Encodings中的Globbal Encoding、Project Encoding和Default encoding for properties files的编码格式是否是UTF-8问题3.点击Help选择Edit Custom VM Options…打开idea64.
2021-05-08 17:29:45
195
原创 使用命令添加、删除、修改数据?DML增删改表中数据
添加数据 `insert into 表名 (列名1,列名2,......列名n) values (值1, 值2,......值n);`注意:列名和值要一一对应,如果表明后不定义列名,则默认给所有列添加值 除了数字类型,其他类型都需要使用引号(单双都可以)引起来删除数据 `delete from 表名 [where 条件];`注意:如果不加条件,则删除表中所有数据如果要删除表中所有数据,两个方式: (1) `delete from 表名; -- 不推荐使用。有.
2021-03-31 08:35:25
247
原创 在数据库创建、删除、查询、修改(表/数据库)?DDL操作数据库、表:CRUD
SQL分类DDL(Data Definition Language)数据定义语言用来定义数据库对象:数据库、表、列等。关键字:create、drop、alter等DML(Data Manpulation Language)数据操作语言用来对数据库中表的数据进行增删改。关键字::insert、delete、update等DQL(Data query Language)数据查询语言用来查询数据库中表的记录(数据)。关键字:select、where等DCL(Data Control
2021-03-31 08:31:33
236
原创 在mysql忘记了root用户密码?DCL:管理用户、授权
SQL分类:DDL:操作数据库和表DML:增删改表中的数据DQL:查询表中的数据DCL:管理用户、授权DBA:数据库管理员DCL:管理用户、授权管理用户:添加用户:`CREATE USER '用户名'@'主机名' IDENTIFIDE BY '密码';`删除用户: `DROP USER'用户名'@'主机名';`修改用户密码: `UPDATE USER SET PASSORD = ASSWORD('新密码') WHERE USER = '用户名';`.
2021-03-31 08:24:32
127
原创 MyEclipse添加getter/setter快捷方法
在java中定义的类中,有时我们会需要对其进行getter和setter方法,在MyEclipse中有快捷生成getter和setter的方法,不需要手写代码1.鼠标点击右键选择source(或者按下快捷键Alt+Shift+S),然后选择Generate Getters and Setters2.此时会弹出一个对话框,在对话框中选择需要生成getter/setter方法的属性后点击ok即可...
2021-03-14 16:06:36
648
原创 Android studio 报错E/AndroidRuntime: FATAL EXCEPTION: main
初学安卓开发的时候运行模拟器遇到报错不会怎么查看报错,在报错的一大串红色字体中看到特别的一句蓝色这一层,以为这个错误就是在这个文件夹中点击跳转到这个文件夹,他跳到了这一句以为就是这一句写错了,使劲往里面找错误,结果不是这一句的错误,跳到这里来是说明这里设置的这个视图里有错误,我们需要去这个视图里找错误来到这一个xml视图里怎么看也不知道是哪里写错了的回看报错的第一句E/AndroidRuntime: FATAL EXCEPTION: main,这个说的是一个致命异常,而这个异常综上所述是在xm
2020-05-13 17:05:25
53856
10
原创 layui数据表格table单元格设置下拉框
目前layui数据表格,只支持单元格edit编辑类型,尚未支持单元格下拉款类型,但是我们可以使用单元格templet自定义模板,layui-cols-表头参数一览表解释说明:自定义列模板遵循laytpl语法,这是一个非常实用的功能,你可借助它实现逻辑处理,以及将原始数据转化成其他格式。首先在方法渲染表格的时候加上templet参数加上templet参数后,field参数就可以不加上了。这样templet参数接收到的就是一个自定义的下拉款,数据表格单元格就会显示下拉款。
2019-07-28 19:53:58
9910
9
原创 两个List数据集合合并成一个List
查询两个差不多相同的表,一个是入库表,一个是退货表,字段大致相同,但是有所差异,入库表的数量和所有金额都是正数,退货表的数量和金额都是负数,所以不能join链表查询,需要分开查询出两个ToList;但是return只能有一个,不能return两次,并且查询出来的数据是放到一个结算表,也不能有两个act......
2019-07-25 17:44:53
11693
1
原创 asp.net mvc在一个public ActionResult中写多条数据的增删改
增加和修改需要使用foreach循环接收到的数组数据,在foreach循环中判断,数组的数据中的主键ID是否为0,如果为0,那么就说明这条数据是数据库中没有的数据,获取到的数组中的叔在数据库中没有就新增这条数据到数据库,否则就是修改,因为在多条数据中回填的数据肯定是需要把主键给回填上的,修改则是根据主键查询出唯一一条的数据进行修改,不管是新增还是修改,都需要把数组中的数据赋值到数据库中对应的字段当中。
2019-07-17 18:09:11
503
1
原创 jquery和asp.net mvc数组参数传递给控制器的方式
在项目上多多少少都会有些地方会使用到批量增删改的地方,删除可以通过ID获取到每一条数据然后拼接起来传递到控制器,然后在控制器里分割字符串,进行foreach循环删除,新增需要通过for循环获取到数据,但是也不能每获取到一条数据就传参一次数据,所以我把for循环获取到的数据封装到一个数组里面,然后通过数组传递给后台控制器,数组的传参我试过了多种方法:一、jquery.form插件里的ajaxSbumit提交,二、ajax异步请求提交,三、直接post请求提交。方式一:ajax异步请求提交。
2019-07-05 21:28:31
1577
1
原创 jquery.ztree树形插件简单的使用
zTree 是一个依靠 jQuery 实现的多功能 “树形插件”, 拥有较好的浏览器兼容性,有着丰富的功能以及可以自定义样式,满足大部分业务的开发。第二步是在Html创建zTree的div和ul标签,ul标签给上class="ztree"和一个ID,ID的名字随便取。第三步是认识zTree树形插件的格式,id和pId都是数据库中的主键,id和pId的区别是:id是子健,pId是父键。第四步是初始化zTree,定义ztree的配置参数setting,和申明一个空的zTree树形格式。
2019-06-25 17:39:08
800
1
原创 解决Validation failed for one or more entities.错误
如何解决Validation failed for one or more entities. See ‘EntityValidationErrors’ property for more details.错误开发工具与关键技术:Visual Studio 与C#作者:黄灿撰写时间:2019.6.22相信大家都知道try { ...
2019-06-25 17:29:21
6313
1
原创 密码的明文和密文显示
密码的明文和密文显示,在HTML中给两个input标签,一个input标签的类型为password,另一个input标签的类型为text,type="Password"的input标签为密文,type="text"的input标签为明文,先把type="text"的input标签给上一个样式属性style="display:none;"隐藏此input标签,只让一个标签显示出来
2019-06-09 14:08:33
9814
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人