- 博客(25)
- 收藏
- 关注
原创 Arrays.asList和ArrayList的subList用法注意事项
Arrays.asList添加删除元素报错等问题;ArrayList的subList子集合更新和原集合更新相互影响和报错问题
2023-03-08 14:56:42
1070
原创 mysql全文索引
众所周知,使用like '%xxx%'进行模糊查询时,字段的索引就会失效。因此,在数据量大的情况下,通过此种方式查询的效率极低。这个时候,就可通过全文索引(Full-Text Search)来进行优化。全文索引(Full-Text Search)是将存储于数据库中的整本书或整篇文章中的任意信息查找出来的技术。它可以根据需要获得全文中有关章、节、段、句、词等信息,也可以进行各种统计和分析。全文索引一般是通过倒排索引实现的。一、倒排索引...
2022-01-13 16:21:10
9384
原创 关于element中el-option绑定数据,数据更新未重新渲染
这几天开发vue3项目,引用elment中的el-select和el-option进行下拉框的渲染。在此过程中出现了这样的问题(下述代码有所简化):首先,我通过下述代码对el-option进行数据绑定<div class="myInfo_type"> <span @click="handleClick" > </span></div><div class="myInfo_date"> <el-sel...
2021-08-01 17:07:32
11571
2
原创 .net clickonce版本覆盖问题
最近在维护一个基于clickonce技术的老项目,这个项目分别有测试环境和生产环境。在维护的过程中发现:在测试环境和生产环境下载的安装包,安装的时候都会覆盖掉之前所安装的其他环境的客户端。而需求却是,测试客户端和生产客户端能同时存在。这就需要了解一下clickonce的版本更新机制。clickonce每次发布都会生成一个新的版本号,而如果项目的发布设置中设置了自动更新,那么每次启动应用程序或者从服务器上下载安装包安装的时候,都会执行步骤:(1)将服务器上的.application文件中的版本号与本地
2020-09-09 12:23:21
649
原创 通过文件下载链接获取文件名称及类型
1、url中存在文件名及类型(即url为文件的地址) (1)通过字符串截取到文件类型 (2)通过Path.GetExtension方法获取文件的扩展信息2、url中不存在文件名及类型(即文件是作为url的附件,响应头中Content-Disposition字段为attachment) 此时,需用到http响应头中的Content-Dispositio...
2020-04-09 17:12:30
2846
原创 google浏览器cookie的SameSite属性导致跨域情况下cookie无法传递的问题
2019年2月4号谷歌发布Chrome 80稳定版后,关于cookie的SameSite属性做了以下更改:(1)没有设置SameSite属性的默认SameSite=Lax;(2)SameSite=None的cookie则必须设置为Secure,即安全链接(https)。大家可能不是很了解SameSite属性,它是在Chrome51版本新增的一个属性,主要是用来防止第三方恶意获取c...
2020-03-18 18:43:04
4574
原创 浏览器缓存问题处理
在日常的代码发布过程中,经常会遇到这种情况。发布的静态文件(包括图片、js文件、css文件等等)在浏览器中未生效。其实大家都知道这是因为浏览器中的缓存。...
2020-03-03 17:06:57
1348
原创 .net及.net core程序包管理器控制台生成数据库实体数据
1、Install-Package Microsoft.EntityFrameworkCore2、Install-Package Microsoft.EntityFrameworkCore.SqlServer3、Install-Package Microsoft.EntityFrameworkCore.Tools4、Install-Package Microsoft.VisualStudio.We...
2018-05-30 11:10:55
2597
转载 WCF契约
1、服务契约(命名空间:System.ServiceModel)(1)作用:描述暴露给外部的类型(接口或类)、服务所支持的操作、使用的信息交换模式和消息的格式。每个WCF服务器必须至少实现一个服务契约。(2)特性:1)ServiceContract:定义在接口或类上。属性:Name:定义服务契约的名称。Namespace:定义命名空间。默认值为http://tempuri.org。Callback...
2018-05-14 19:13:10
124
转载 c#动态调用webservice
起因:通过“添加web引用”的常用方式调用webservice,让vs.net环境生成服务代理,然后调用对应的Web服务。这样虽然操作简单,但却和提供webservice的url、方法名、参数进行绑定。若webservice的url、方法、参数发生变化,则需要更新webservice的引用。为了避免多次更新,我们可以动态生成程序集,通过反射来获取新生成的程序集,并调用其方法。相关代码:public...
2018-05-11 18:49:05
595
原创 微信小程序开发要点
1、异步问题wx.request请求为异步操作,若要做流程处理,则需使用promise进行同步化处理,即若成功则返回resolve方法,失败返回reject方法。一般若有通过审核当前登录人信息,确定是否显示页面的,应建立一个临时页面用来验证。不要直接写在app.js里面,这样会导致验证没通过但仍会进入的情况。2、tabBar不显示问题tabBar的list中的每项都必须在pages
2018-02-01 11:28:13
277
原创 关于java中createStatement中三个参数用法以及resultset的其余三个常量
createStatement(int resultsetscrollable,int resultsetupdateable,int resultsetSetHoldability)1、第一个参数resultsetscrollable表示是否支持前后滚动以及对修改的敏感程度:TYPE_FORWARD_ONLY:resultset指针只能向前滚动。TYPE_SCROLL_SENSI
2017-06-28 17:04:56
1243
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人