GoodTime_社区达人页

个人头像照片
GoodTime
已加入开发者社区1075

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
乘风问答官
乘风问答官
个人头像照片
技术博主
技术博主
个人头像照片
开发者认证勋章
开发者认证勋章
个人头像照片
江湖侠士
江湖侠士

成就

已发布126篇文章
2条评论
已回答17个问题
0条评论
已发布0个视频

技术能力

兴趣领域
  • Java
  • Python
  • .NET
  • 前端开发
  • Android开发
  • 项目管理
  • 敏捷开发
  • SQL
  • NoSQL
  • 小程序
擅长领域
  • 数据库
    初级

    能力说明:

    具备数据库基础知识,了解数据库的分类,具备安装MySQL数据库的能力,掌握MySQL数据类型知识,基本了解常用SQL语句,对阿里云数据库产品有基本认知。

技术认证

阿里云专家博主,华为云云享专家,51CTO专家博主&TOP红人 .NET全栈开发一枚,会写点前端,Python,Java 欢迎各位同学互相交流学习

  • 5个月前
    Vue + Element UI 实现复制当前行数据功能(复制到新增页面组件值不能更新等问题解决)
    # 1、需求 使用Vue + Element UI 实现在列表的操作栏新增一个复制按钮,复制当前行的数据可以打开新增弹窗后亦可以跳转到新增页面,本文实现为跳转到新增页面。 # 2、实现 ## 1)列表页 index.vue ```html <el-table> <!-- 其他列 --> <el-table-column label="操作" width="150"> <template slot-scope="scope"> <el-button icon="el-icon-copy-document" title="复制" @click="toCopyNew(scope
    74
  • 6个月前
    sourcetree打开就闪退
    sourcetree打开就闪退
    35
  • 6个月前
    判断两个时间段交集、时间重叠问题
    判断两个时间段范围是否有交集(时间重叠)问题经常遇到,比如预约会议室开会,活动的开始结束等,本文做此分析。
    139
    来自: 数据库
  • 6个月前
    MySQL 版本号排序
    # 1、业务背景 版本检查接口返回版本号排序时出现如下图所示问题 ![请在此添加图片描述](https://developer-private-1258344699.cos.ap-guangzhou.myqcloud.com/column/article/5877188/20231031-262125b3.png?x-cos-security-token=kcWkaWALSQ5t0gKzZRkVwYOOBJMLQ8Raf156e68c75de0329d6cf550fc2caafed2ct0qMmH-Si3jPfLmVc91k0roP8yZ3q-WASMT6cTBs1TsQOj5XI9PYK_A
    74
    来自: 数据库
  • 6个月前
    Oracle21C + PLSQL Developer 15 + Oracle客户端21安装配置完整图文版
    Oracle21C + PLSQL Developer 15 + Oracle客户端21安装配置完整图文版
    153
  • 6个月前
    MongoDB Compass的安装及使用图文说明(非常详细)
    MongoDB Compass的安装及使用图文说明(非常详细)
    549
  • 6个月前
    Windows MongoDB的安装及配置图文说明(非常详细)
    Windows MongoDB的安装及配置图文说明(非常详细)
    337
  • 6个月前
    .NET Core MongoDB的简单使用
    .NET Core MongoDB的简单使用
    31
  • 6个月前
    .net core 阿里云接口之拷贝文件
    紧接上文, 1)[.net core 阿里云接口之获取临时访问凭证](https://developer.aliyun.com/article/1363447?spm=a2c6h.12873639.article-detail.7.2b0e5b1cpeWbZ5 ".net core 阿里云接口之获取临时访问凭证") 2)[.net core 阿里云接口之将指定的OSS文件下载到流](https://developer.aliyun.com/article/1363886 ".net core 阿里云接口之将指定的OSS文件下载到流") 本文继续阿里云接口调用,将指定的OSS文件下载到流。
    37
    来自: 云计算
  • 6个月前
    .net core 阿里云接口之获取临时访问凭证
    假设您是一个移动App开发者,希望使用阿里云OSS服务来保存App的终端用户数据,并且要保证每个App用户之间的数据隔离。此时,您可以使用STS授权用户直接访问OSS。 使用STS授权用户直接访问OSS的流程如下: ![image.png](https://ucc.alicdn.com/pic/developer-ecology/j2ygdazy447va_7d767aa1db4047778a7b5c568b5d7c11.png) ## 1、关于秘钥等信息的申请见如下链接 [使用STS临时访问凭证访问OSS](https://help.aliyun.com/zh/oss/developer
    99
    来自: 云计算
  • 6个月前
    .net core 阿里云接口之将指定的OSS文件下载到流
    紧接上文,[.net core 阿里云接口之获取临时访问凭证](https://developer.aliyun.com/article/1363447?spm=a2c6h.13262185.profile.8.180876540j71A9 ".net core 阿里云接口之获取临时访问凭证") 本文继续阿里云接口调用,将指定的OSS文件下载到流。 直接上代码: ```csharp /// <summary> /// 将指定的OSS文件下载到流 /// </summary> /// <param name="args"></param> /// <returns></returns> [H
    137
暂无更多
暂无更多信息

2023年11月

  • 11.01 09:59:14
    发表了文章 2023-11-01 09:59:14

    .NET Core 日志记录程序和常用日志记录框架

    本文主要内容为.NET Core的日志记录程序和常使用的日志记录框架的简单使用 首先,打开VS2019新建一个ASP.NET Core Web Api项目,项目创建好后会有一个集成好的天气预报的类和控制器,接下来,我们的方法就在天气控制器里完成。

2023年10月

  • 10.31 19:11:13
    发表了文章 2023-10-31 19:11:13

    Vue + ElementUI el-input无法输入、修改、删除的问题

    # 1、业务背景 查询资料此问题出现的原因是:vue页面进行数据渲染时,层次嵌套或者多重数据绑定导致该组件信息框数据不能被Vue实时监听到,以此出现了数据发生改变但页面上更新或删除对应信息框的数据毫无反应的现象,此时需要强制更新,重新渲染。 # 2、代码示例 ## 1)核心代码 ```html <el-input type="textarea" clearable placeholder="请输入测试文本:" v-model="form.Message" @input="changeMessage($event)"> </el-input> ``` 方法: ```j
  • 10.31 18:54:08
    发表了文章 2023-10-31 18:54:08

    MySQL 版本号排序

    # 1、业务背景 版本检查接口返回版本号排序时出现如下图所示问题 ![请在此添加图片描述](https://developer-private-1258344699.cos.ap-guangzhou.myqcloud.com/column/article/5877188/20231031-262125b3.png?x-cos-security-token=kcWkaWALSQ5t0gKzZRkVwYOOBJMLQ8Raf156e68c75de0329d6cf550fc2caafed2ct0qMmH-Si3jPfLmVc91k0roP8yZ3q-WASMT6cTBs1TsQOj5XI9PYK_A
  • 10.31 18:24:07
    发表了文章 2023-10-31 18:24:07

    MySQL 常用函数一览

    本文选取一些mysql函数进行具体举例介绍,从功能、语法等多方面做个记录说明,附上执行截图 # 1、IP处理函数INET_ATON()和INET_NTOA() ## 1)INET_ATON(expr) 功能:给出一个作为字符串的网络地址的"点地址"(如127.0.0.1)表示,返回一个代表该地址数值的整数。地址可以是4或8比特地址。 语法:SELECT INET_ATON('209.207.224.40'); 输出:3520061480 ![请在此添加图片描述](https://developer-private-1258344699.cos.ap-guangzhou.myqcloud.c
  • 10.31 18:11:03
    发表了文章 2023-10-31 18:11:03

    .net core 阿里云接口之拷贝文件

    紧接上文, 1)[.net core 阿里云接口之获取临时访问凭证](https://developer.aliyun.com/article/1363447?spm=a2c6h.12873639.article-detail.7.2b0e5b1cpeWbZ5 ".net core 阿里云接口之获取临时访问凭证") 2)[.net core 阿里云接口之将指定的OSS文件下载到流](https://developer.aliyun.com/article/1363886 ".net core 阿里云接口之将指定的OSS文件下载到流") 本文继续阿里云接口调用,将指定的OSS文件下载到流。
  • 10.31 18:01:50
    发表了文章 2023-10-31 18:01:50

    .net core 阿里云接口之将指定的OSS文件下载到流

    紧接上文,[.net core 阿里云接口之获取临时访问凭证](https://developer.aliyun.com/article/1363447?spm=a2c6h.13262185.profile.8.180876540j71A9 ".net core 阿里云接口之获取临时访问凭证") 本文继续阿里云接口调用,将指定的OSS文件下载到流。 直接上代码: ```csharp /// <summary> /// 将指定的OSS文件下载到流 /// </summary> /// <param name="args"></param> /// <returns></returns> [H
  • 10.31 14:04:24
    发表了文章 2023-10-31 14:04:24

    .net core 阿里云接口之获取临时访问凭证

    假设您是一个移动App开发者,希望使用阿里云OSS服务来保存App的终端用户数据,并且要保证每个App用户之间的数据隔离。此时,您可以使用STS授权用户直接访问OSS。 使用STS授权用户直接访问OSS的流程如下: ![image.png](https://ucc.alicdn.com/pic/developer-ecology/j2ygdazy447va_7d767aa1db4047778a7b5c568b5d7c11.png) ## 1、关于秘钥等信息的申请见如下链接 [使用STS临时访问凭证访问OSS](https://help.aliyun.com/zh/oss/developer
  • 10.31 13:53:44
    发表了文章 2023-10-31 13:53:44

    .net core 从(本地)服务器获取APK文件并解析APK信息

    ## 1、apk解析除了使用客户端利用aapt.exe、unzip.exe开发客户端解析外,还可以直接利用服务进行解析 ```csharp /// <summary> /// 从本地服务器获取APK文件并解析APK信息 /// </summary> /// <param name="fileName">APK文件的完整路径</param> /// <returns></returns> [HttpPost, HttpGet, HttpOptions, CorsOptions] public IActionResult DecodeAPK(string fileName) { if(fi
  • 10.31 13:41:51
    发表了文章 2023-10-31 13:41:51

    .net core 上传文件到本地服务器

    ## 1、本文是上传文件到本地服务器,主要以作者做的业务上传apk为例子,下面直接上代码 ```csharp [HttpGet, HttpPost, HttpOptions] [Consumes("application/json", "multipart/form-data")] public IActionResult UploadFileToServer([FromForm] IFormCollection file) { try { IFormFile item = null; if(file.IsNull() || file.Count
  • 10.31 13:35:48
    发表了文章 2023-10-31 13:35:48

    .net core Autofac IOC 容器的简单使用

    ## 书接上回,介绍了[.net core 读取配置文件的几种方式](https://developer.aliyun.com/article/1363340?spm=a2c6h.13148508.setting.14.21764f0ehMR1KI ".net core 读取配置文件的几种方式"),本文学习Autofac的同时再次增加一种读取配置文件的方法。 ## 本文介绍Auofac,一个优秀的.NET IOC框架 ## 源码地址:https://github.com/autofac/Autofac # 1、打开NuGet包管理器安装Autofac.Extensions.Dependenc
  • 10.31 13:19:29
    发表了文章 2023-10-31 13:19:29

    .net core 读取配置文件的几种方式

    # 一、Json配置文件 ## 1、这里的配置文件指的是下图 ![请在此添加图片描述](https://developer-private-1258344699.cos.ap-guangzhou.myqcloud.com/column/article/5877188/20231031-c79281ce.png?x-cos-security-token=Agam0Cn5pDWzx5RjFFzmFp5SXifE2lwa11a1f9dbaeac346ddc3b179889543979Cq1MFNxd9AGUyz-E0xgqW-YuUxnToKOaIzGnWLMcgCmVO4YvDOI5Os41fWu
  • 10.31 11:55:53
    发表了文章 2023-10-31 11:55:53

    C#小知识之中英文转换、去空格

    # 一、中英文转换 ## 1、安装NPinYin ![请在此添加图片描述](https://developer-private-1258344699.cos.ap-guangzhou.myqcloud.com/column/article/5877188/20231031-1f77b9b6.png?x-cos-security-token=kcWkaWALSQ5t0gKzZRkVwYOOBJMLQ8Ra8df6748cc017b8b22443671efb8aed172ct0qMmH-Si3jPfLmVc91udBHTdfdp2n1Qk-hBfLRQF5l22U2cHOMKfU7b0bWfl1t
  • 10.31 11:35:55
    发表了文章 2023-10-31 11:35:55

    【加班但也开心的一天】

    上班间隙和下班后以及周末开始学习百小僧前辈的Furion,也记不得什么时候开始,总算是看着文档把代码敲了一遍,代码写作风格、各种基础知识理论、优秀的中间件、第三方开源项目引荐,这一遍可能时间有点长,但收获良多。 ![请在此添加图片描述](https://developer-private-1258344699.cos.ap-guangzhou.myqcloud.com/column/article/5877188/20231031-0e03647a.png?x-cos-security-token=kcWkaWALSQ5t0gKzZRkVwYOOBJMLQ8Ra1130b97001e71ec5
  • 10.31 11:32:16
    发表了文章 2023-10-31 11:32:16

    调用HttpClient.PostAsync时传token等值

    做内部接口转发时加token验证需要传token值过去,有如下两种方式: ```csharp string jsonContent = JsonConvert.SerializeObject(args); using(var clientUrl = new HttpClient()) { var token = "token的值"; // 法① clientUrl.DefaultRequestHeaders.Add("token", token); var data = new StringContent(jsonContent, Encoding
  • 10.31 11:29:37
    发表了文章 2023-10-31 11:29:37

    Hangfire .NET任务调度框架实例

    # 1、介绍 Hangfire是一个开源的.NET任务调度框架,提供了内置集成化的控制台(后台任务调度面板),可以直观明了的查看作业调度情况。 # 2、Nuget安装 ![请在此添加图片描述](https://developer-private-1258344699.cos.ap-guangzhou.myqcloud.com/column/article/5877188/20231031-119e3068.png?x-cos-security-token=baeOYKJ0BOuKXaDG6L8qKX7pdH823CLaaefd8181d9b33eccf4b2a2f35cd15dd7jLbyf
  • 10.31 11:22:20
    发表了文章 2023-10-31 11:22:20

    Quartz.NET 任务调度框架的demo实例

    ​ # 1、新建项目 简单实例,新建一个控制台程序 # 2、Nuget安装Quartz ![请在此添加图片描述](https://developer-private-1258344699.cos.ap-guangzhou.myqcloud.com/column/article/5877188/20231031-52d48c93.png?x-cos-security-token=baeOYKJ0BOuKXaDG6L8qKX7pdH823CLa740df95695ddd90763a204f7cd7172afjLbyfjQS2rqYm0waz5Rlsx3p2jhWg-yj9JZ3WKDq32bpX
  • 10.31 11:17:12
    发表了文章 2023-10-31 11:17:12

    .NET Core 项目启动时运行定时任务

    .NET Core 项目启动时运行定时任务
  • 10.31 11:08:49
    发表了文章 2023-10-31 11:08:49

    .net core 前端传递参数有值 后端接收到的数据却是null

    1、问题分析 在做接口测试时,偶然出现了前端输出有值,但是后端断点调试时却出现接收参数总是为null的情况 2、解决办法 前端打印log,看前端的每一个传值的数据类型,与后端请求参数类进行认真的一一比对 小技巧: ① 直接打印调用接口的传参值的数据类型,例如 console.log(type of this.form.name) --string console.log(type of this.form.age) --number 打印的数据类型与后端接口的参数类比对,查出不对应的类型 ② 关于非必填的值,默认传值可能出现空字符串(' ')、NaN值(Not a Number
  • 10.31 10:59:40
    发表了文章 2023-10-31 10:59:40

    .net core + vue + elementui 删除指定日期段、指定路径下的所有文件

    # 1、呈现效果 ![image.png](https://ucc.alicdn.com/pic/developer-ecology/j2ygdazy447va_0782583bbc894c33a079db9e44385acd.png) # 2、后端 ## 1)服务层 ```csharp /// <summary> /// 删除指定修改日期段及指定路径下的所有文件 /// </summary> /// <param name="filepath">指定路径</param> /// <returns>返回删除结果提示</returns> public string DeleteSpecif
  • 10.31 10:41:30
    发表了文章 2023-10-31 10:41:30

    .net core 删除指定路径下的所有文件以及文件夹(文件夹建议保留目录)

    1、服务层 ```csharp /// <summary> /// 删除指定路径下的所有文件 /// </summary> /// <param name="filepath">指定路径</param> /// <returns></returns> public string DeleteSpecifiedPathAllFile(string filepath) { try { DirectoryInfo info = new DirectoryInfo(filepath); // 去除文件夹的只读属性 info.Attribu
  • 10.31 10:37:09
    发表了文章 2023-10-31 10:37:09

    vue + element-ui + qrcodejs2 实现二维码生成

    1、在所在项目下安装插件 ```js npm i qrcodejs2 ``` 2、在需要生成二维码的页面引入qrcodejs ```js import QRCode from 'qrcodejs2' ``` 3、使用 ```html <el-button size="mini" type="primary" icon="el-icon-picture-outline" round @click="GenerateQRCode()">生成二维码</el-button></div> <div id="qrcode" ref="qrcode"></div> ``` 回调函数 ```js //
  • 10.31 10:18:06
    发表了文章 2023-10-31 10:18:06

    vue + element-ui + vue-clipboard2 实现文字复制粘贴功能与提示

    1、在所在项目下安装插件 ```js npm install vue-clipboard2 --save ``` 2、在所在项目的index.js注入vue-clipboard2 ```js import VueClipboard from 'vue-clipboard2' Vue.use(VueClipboard) ``` 3、使用 ```html <div> <el-button size="mini" type="primary" icon="el-icon-copy-document" round class="copy-btn" v-clipboard:copy="要
  • 10.31 10:09:05
    发表了文章 2023-10-31 10:09:05

    利用ICSharpCode.SharpZipLib.dll解析 出错:“Wrong Local header signature: 0xFF8”

    ## 分析原因 利用ICSharpCode.SharpZipLib.dll解析APK时,进入APK的AndroidXml获取时出现报错 ## 出错代码 ```csharp using (ICSharpCode.SharpZipLib.Zip.ZipInputStream zip = new ICSharpCode.SharpZipLib.Zip.ZipInputStream(File.OpenRead(path))) { using (var filestream = new FileStream(path, FileMode.Open, FileAccess.Read)) {
  • 10.31 09:52:46
    发表了文章 2023-10-31 09:52:46

    ICSharpCode.SharpZipLib.Zip 解析时报错System.NotSupportedException: No data is available for encoding 936

    ​ 分析原因 利用ICSharpCode.SharpZipLib.Zip进行APK解析时,因为APK内编译的名称为中文,查询微软开发文档936为gb2312中文编码 [微软开发文档地址](https://docs.microsoft.com/zh-cn/windows/win32/intl/code-page-identifiers "微软开发文档地址") ```csharp // 错误代码 using (ZipInputStream zip = new ZipInputStream(File.OpenRead(path))) { using (var filestream = new
  • 10.31 09:37:57
    发表了文章 2023-10-31 09:37:57

    1024 程序员节日快乐!

    Hello,Code! ​ ![请在此添加图片描述](https://developer-private-1258344699.cos.ap-guangzhou.myqcloud.com/column/article/5877188/20231031-8104906a.png?x-cos-security-token=kcWkaWALSQ5t0gKzZRkVwYOOBJMLQ8Ra6311bdbd5c3b668fc3ce8dc9885ad3482ct0qMmH-Si3jPfLmVc91vfQFPDYKn_Vy32fezoXu3Cu56qz0VmVHveyO_eXeKU2nbsSczjyZxta
  • 10.31 09:33:42
    发表了文章 2023-10-31 09:33:42

    C# 高德地图WebApi对接示例

    1、登录或注册高德地图开放平台然后申请应用key(需要认证个人或企业开发者) 高德开放平台 | 高德地图API (amap.com) 2、创建新应用,为新应用添加key,完成第一项后即可看到key管理 3、具体的开发文档、接口入参出参以及结果示例等详见高德地图开放平台官网 地理/逆地理编码-API文档-开发指南-Web服务 API | 高德地图API (amap.com) 4、直接书写具体示例 开发语言:C# 开发工具:visual studio 2019 开发项目类型:控制台程序 //
  • 10.31 09:25:42
    发表了文章 2023-10-31 09:25:42

    高德地图 错误码说明 对照表

    序号  infocode info返回值 状态描述 问题排查策略 1 10000 OK 请求正常 请求正常 2 10001 INVALID_USER_KEY key不正确或过期 开发者发起请求时,传入的key不正确或者过期  3 10002 SERVICE_NOT_AVAILABLE 没有权限使用相应的服务或者请求接口的路径拼写错误 1.开发者没有权限使用相应的服务,例如:开发者申请了WEB定位功能的key,却使用该key访问逆地理编码功能时,就会返回该错误。反之亦然。2.开发者请求接口的路径拼写错误。例如:正确的https://restapi.amap.com/v3/ip在程序中被拼装写了h
  • 10.31 09:21:09
    发表了文章 2023-10-31 09:21:09

    Cannot access child value on Newtonsoft.Json.Linq.JValue

    开发项目框架为.net framework,遇到此问题原因是笔者在做接口转发时接口返回类型直接定义为了object类型,这导致格式化返回结果时出现如标题异常,具体代码如下: ```csharp try { var result = XXXWepApi.WebApiPost<请求参数类, object>("api/xxx接口地址", new 请求参数类()); if (result != null) { if (result.Code == "200") return SuccessResult(result.Data); else
  • 10.31 09:15:36
    发表了文章 2023-10-31 09:15:36

    找不到请求的 .Net Framework Data Provider。可能没有安装

    做的一个项目,框架为.net framework 数据库为mysql 出现如标题错误 检查是否安装mysql、是否安装mysql connector net 笔者是因为没有安装后者mysql connector net 下载地址: [mysql connector net](https://downloads.mysql.com/archives/c-net/ "mysql connector net") 笔者安装截图如下: ![请在此添加图片描述](https://developer-private-1258344699.cos.ap-guangzhou.myqcloud.com/c
  • 10.31 09:10:16
    发表了文章 2023-10-31 09:10:16

    VS 撰写生成了多个撰写错误,其根本原因有X点,如下所列。有关详细信息,请查看CompositionException.Error属性

    打开VS开发程序,莫名其妙的出现如下图错误: ![请在此添加图片描述](https://developer-private-1258344699.cos.ap-guangzhou.myqcloud.com/column/article/5877188/20231031-44af3301.png?x-cos-security-token=kcWkaWALSQ5t0gKzZRkVwYOOBJMLQ8Raec6ae2e6bbfad51acf5a4d9120b2417c2ct0qMmH-Si3jPfLmVc91p0Meyjsi8HY285SBbqYnIMNoKHabbahuVoLlCmUMzFuwTv
  • 10.30 17:31:00
    发表了文章 2023-10-30 17:31:00

    运行第一个Go文件

    ​# Go学习(1) ## 前言 Go语言(或 Golang)起源于 2007 年,并在 2009 年正式对外发布。Go 是非常年轻的一门语言,它的主要目标是“兼具Python等动态语言的开发速度和C/C++等编译型语言的性能与安全性”。 Go语言近些年来比较热火,饶有兴趣的开始接触了解,配置环境,编写运行第一个程序。 ## 一、创建项目 注:本文用的GoLand版本为官网最新版 Version: 2021.2.2 (地址为 [GoLand官网](https://www.jetbrains.com/go/download/#section=windows "GoLand官网")),用
  • 10.30 17:17:54
    发表了文章 2023-10-30 17:17:54

    数组比较的几种方式

    1、string.Equals() ```csharp string[] strList1= new string[3] {"1", "2", "3"}; string[] strList2= new string[3] {"4", "5", "6"}; if (!string.Equals(strList1, strList2)) { // 比较数组的不同之处 } // 涉及到修改日志输出等数组可以直接json序列化然后用上述方法比较即可,如下 if (!string.Equals(JsonConvert.SerializeObject(list1), JsonConvert
  • 10.30 17:13:12
    发表了文章 2023-10-30 17:13:12

    vue+element 返回数组或json数据自定义某列显示的处理--两种方法

    本文是作者开发一个业务需求时,将返回数据列表的其中一个数据长度很长的字段处理成数组,并将其作为子表显示的过程,具体样式如下(数据做了马赛克处理) ![请在此添加图片描述](https://developer-private-1258344699.cos.ap-guangzhou.myqcloud.com/column/article/5877188/20231030-902560ce.png?x-cos-security-token=v61lCvRHgTvmeijokvUBGGxbT01lDU8ac78083fc31c5e3a734833edd862768549WL7GvROHQNGkc9F
  • 10.30 17:08:57
    发表了文章 2023-10-30 17:08:57

    使用xamarin开发Android、iOS报错failed to open directory: 系统找不到指定的文件

    使用vs2019学习xamarin时,创建新程序。使用模拟器真机等测试都报错如下图错误: ![请在此添加图片描述](https://developer-private-1258344699.cos.ap-guangzhou.myqcloud.com/column/article/5877188/20231030-de8ce5fd.png?x-cos-security-token=r4KyZDEowPT0kGTL0LqE8EnwfN1Nzexadb05dcffed3939ff8d7591c528c01706nvpGSE93QwHpZM8NwhJNTZctNRQa0l3KDhEnqj8P7d8t
  • 10.30 16:57:41
    发表了文章 2023-10-30 16:57:41

    简单搭建react开发环境

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结 前言 安装前需要安装:node.js、vscode 一、node.js使用 运行Node.js command prompt,输入命令: npx create-react-app my-app (如下图) 安装完成截图如下: 至此,react安装完成,可以直接在npom控制台运行,我放到v..
  • 10.30 16:49:22
    发表了文章 2023-10-30 16:49:22

    vue @click的stop和prevent

    @click.stop 阻止事件冒泡 @click.prevent 阻止事件的默认行为 联合饿了吗UI使用的时候,el-table(主表)包含一个或多个子表时(el-tabs),点击右侧的编辑、删除时会同时触发el-table的current-change(),如果子表过多会,每次点击编辑/删除都会多次同时调用子表的数据查询接口,此时在编辑和删除的click事件加上 @click.stop.prevent会避免多次调用子表的查询接口(如下) ![请在此添加图片描述](https://developer-private-1258344699.cos.ap-guangzhou.myqclo
  • 10.30 16:46:14
    发表了文章 2023-10-30 16:46:14

    element-UI el-table动态显示隐藏列造成固定一侧的列(fixed=“left/right“)错误显示

    问题原因:多个tabs共用一个实体,动态显示隐藏列 出现了固定在右侧的列(fixed="right")错位 【解决方案】 表格的重新布局,只要table数据发生变化的时候就重新渲染表格 ```js this.$nextTick(() => { this.$refs.formname.doLayout() }) ``` 参考element官方文档 ![请在此添加图片描述](https://developer-private-1258344699.cos.ap-guangzhou.myqcloud.com/column/article/5877188/20231030-e40
  • 10.30 16:43:41
    发表了文章 2023-10-30 16:43:41

    Element-Ui表单移除校验clearValidate和resetFields

    添加和修改公用一个弹窗,点击添加弹窗后,如果没移除表单校验的话,再点击修改弹窗时校验就会被记住,所以需要移除校验,但在清空表单校验时会报如下错误: 那么,你只需要加上这段话即可 this.$nextTick(()=&gt;{ this.$refs.addArray.resetFields(); }) 再此,我顺便说一下resetFields和clearValidate的区别: this.$refs.form.resetFields(); //移除表单校验并初始化表单,一般用于.
  • 10.30 16:40:30
    发表了文章 2023-10-30 16:40:30

    【已解决】SQL2012启动时报错:cannot find one or more cpmponents

    下载Microsoft Visual Studio 2010 Shell(Isolate)-CHS安装即可 下载地址:Visual Studio 独立 Shell 下载及安装:点击同意许可,选择vs2010独立shell(zh-CN) 安装完成,重启SQL ServerManagement Studio 即可
  • 10.27 17:23:37
    发表了文章 2023-10-27 17:23:37

    python3中,len()、isalpha()、isspace()、isdigit()、isalnum()实例

    # 实例:使用while循环 ```python import string s1 = input('请输入一个字符串:\n') letters = 0 space = 0 digit = 0 others = 0 i = 0 while i < len(s1):     c = s1[i]     i += 1     if c.isalpha():         letters += 1     elif c.isspace():         space += 1     elif c.isdigit():         digit += 1   
  • 10.27 17:02:11
    发表了文章 2023-10-27 17:02:11

    python3中,isinstance() 函数

    ​isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。 返回值:如果对象的类型与参数二的类型相同则返回True,否则返回False 使用isinstance函数的实例: ```python a=2 print(isinstance(a,int))                # returns True print(isinstance(a,str))                # returns False print(isinstance(a,(str,int,list)))     # returns True ``` 拓展:
  • 10.27 16:44:39
    发表了文章 2023-10-27 16:44:39

    python3中,//、/ 的区别

    //:地板除,返回整数结果 /:浮点数除法,返回浮点结果 例: ```python print(3//2)  #输出1 print(3/2)  #输出1.5 ``` 拓展:判断水仙花数 题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。 例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。 ```python print('100-1000之前的所有水仙花数如下:') for n in range(100, 1000
  • 10.27 16:23:35
    发表了文章 2023-10-27 16:23:35

    怎么在GridView中限制显示字数

    三种方法可以实现,前两种是C#代码实现(原理一样),第三种是CSS实现。 1.cs代码中:GridView的RowDataBound中对想做处理的项做Remove()字符串截取。 2.aspx页面中:GridView的&lt;ItemTemplate&gt;数据项模板标签对中对其控件内显示文本的相应属性做Eval绑定,同样以SubString为最终截取显示文本。 如: &lt;asp:Templa...
  • 10.27 16:18:46
    发表了文章 2023-10-27 16:18:46

    C# winform 一个窗体需要调用自定义用户控件的控件名称

    给用户控件ucQRCode增加属性: //二维码图片 private PictureBox _pictureBoxFSHLQrCode; public PictureBox PictureBoxFSHLQrCode {   get { return _pictureBoxFSHLQrCode; }   set { this.pictureBoxFSHLQrCode = value; } } 在Form1窗体直接调用即可: ucQRCode uQRCode=new ucQRCode(); ucQRCode.PictureBoxFSHLQrCode.属性= 要复制或传给用户控件上的控件的值
  • 10.27 16:12:14
    发表了文章 2023-10-27 16:12:14

    cannot load "mso.dll" vs2008 web开发问题

    ​已成功解决办法:①将VS 2008安装包WCUWebDesignerCoreWebDesignerCore.exe提取并重新安装;②将C:Program Files/Common Files/Microsoft Shared/OFFICE12/Office Setup Controller路径下的Setup.exe文件更名或删除。32位、64位存储不一样 Program Files没有就去...
  • 发表了文章 2024-03-15

    MySQL模糊查询二三事

  • 发表了文章 2024-03-12

    C# .NET面试系列十一:数据库SQL查询(附建表语句)

  • 发表了文章 2024-03-11

    C# .NET面试系列十:数据库概念知识

  • 发表了文章 2024-03-10

    C# .NET面试系列九:常见的算法

  • 发表了文章 2024-03-09

    C# .NET面试系列八:ADO.NET、XML、HTTP、AJAX、WebService

  • 发表了文章 2024-03-08

    C# .NET面试系列七:ASP.NET Core

  • 发表了文章 2024-03-07

    C# .NET面试系列六:ASP.NET MVC

  • 发表了文章 2024-03-06

    C# .NET面试系列五:WPF

  • 发表了文章 2024-03-05

    C# .NET面试系列四:多线程

  • 发表了文章 2024-03-04

    C# .NET面试系列三:集合、异常、泛型、LINQ、委托、EF!

  • 发表了文章 2024-03-03

    C# .NET面试系列二:面向对象

  • 发表了文章 2024-03-02

    C# .NET面试系列一:基础语法

  • 发表了文章 2023-12-07

    Vue + Element 实现按钮指定间隔时间点击

  • 发表了文章 2023-12-01

    学会XPath,轻松抓取网页数据

  • 发表了文章 2023-12-01

    一篇学会cron表达式

  • 发表了文章 2023-12-01

    Vue + Element UI 实现复制当前行数据功能(复制到新增页面组件值不能更新等问题解决)

  • 发表了文章 2023-11-13

    VSCode ESLint规则警告屏蔽方法

  • 发表了文章 2023-11-10

    el-table 多表格弹窗嵌套数据显示异常错乱问题

  • 发表了文章 2023-11-09

    el-cascader 最后一级不显示出来

  • 发表了文章 2023-11-09

    TypeError: Cannot read properties of null (reading &#39;level&#39;)

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2024-01-22

    你完整阅读过源码吗?

    1.你在实战过程中,有通过阅读源码突破瓶颈的经历吗?

    阅读过源码但是较少,暂时没称得上可以突破瓶颈的经历,后面是要多看看源码

    2.对于很多人说“读源码太枯燥了,没啥意思”,对此你有什么看法呢?

    这个只能说确实,但是因人而异,耐下心来品味前辈大佬们的代码收益不是一点点的

    3.在你看来,阅读源码有哪些好方式与好步骤呢?欢迎分享

    可以先看感兴趣的框架、组件、中间件的源码,从感兴趣、看得懂入手,学习源码中优秀的写法和逻辑思维,再品读自己想学习的源码

    踩0 评论0
  • 回答了问题 2024-01-22

    我投他一票!社区优秀作者推荐

    1、在开发者你社区,你会推荐哪些博主或文章?

    投投俺自己吧,给自己一个机会
    微信截图_20240122164556.png

    2、展开说说你的理由。
    推荐理由:爱学习,喜欢总结,活跃于各大在线博客文章,热衷于回答问题和讨论技术的.NET全栈小菜鸟一枚,多学习,多交流

    踩0 评论0
  • 回答了问题 2024-01-22

    只允许用 AI 写代码,不允许程序员手写,你怎么看这种做法?

    就目前来说,AI写代码只能辅助开发者的编写,先不说现在AI编码助手有时候会卡壳成为人工智障,甚至会给出错误答案,更何况业务逻辑和分析做不到人脑思考的地步,或许我还没用到过可以完全可以完全自己写的AI编码助手,未来可能会出现吧

    踩0 评论0
  • 回答了问题 2024-01-22

    预见2024,你对技术革新有哪些猜想?

    1.在过去一年中,你对哪项技术创新印象最深刻?

    过去一年中,各种AI大模型如雨后春笋般铺天盖地涌现,也尝试了包括阿里通义系列的一些列AI大模型产品,无不感慨“科技改变生活”这一现象与事实,AI能否取代人的工作等一系列话题频频登上热搜

    2.展望2024,你期待云计算领域发生哪些变革?

    新的一年里,我更期待云计算领域AIGC的大放异彩,视频剪辑图片制作更加具象,更加服务大众服务行业,服务你我,同时我们更需要学会利用云计算领域的蓬勃发展带给我们的机会,有句话说的好“GPT取代的是不会用GPT的程序员”

    踩0 评论0
  • 回答了问题 2024-01-19

    如何看黄铭钧院士点赞PolarDB,称「云数据库正进入2.0时代,AI与云数据库深度结合大有可为」?

    中国在数据库领域正在赶超世界先进水平,您觉得数据库产业的突破到底意味着什么

    中国在数据库领域赶超世界先进水平值得鼓励,诸多国产数据库崛起,诸如OceanBase,PolarDB,openGauss,TiDB,人大金仓,达梦数据库,GBASE,GaussDB,TDSQL,GoldenDB,AntDB,AnalyticDB,TDengine,YashanDB,SelectDB,StarRocks,MogDB,SUNDB,Hologres,Apache Doris等,当前人工智能与数据库深度融合,云原生与一体化成为关键词,这些趋势共同推动着数据库技术的创新发展。

    踩0 评论0
  • 回答了问题 2024-01-12

    你以为的Bug VS 实际的Bug

    1、你都遇到过哪些以为的Bug和实际的Bug有非常大的出入?

    本人.NET开发一枚
    我以为的Bug:接口自信写好打开接口测试工具这么一点,直接顺利返回值
    实际的Bug:参数不能为空,每个参数都传了还是报为空

    2、最后都是如何解决的?

    入参值数据类型必须和入参请求类的数据类型保持一致,这真是没想到的,具体说详看文章.net core 前端传递参数有值 后端接收到的数据却是null

    踩0 评论0
  • 回答了问题 2024-01-04

    独立开发者,怎么更好使用计算巢把软件SaaS化?

    1、你心中软件SaaS化管理平台,应该具备什么功能?

    菜单管理
    角色权限管理
    登录注册
    用户管理
    业务流程
    系统管理
    配置管理
    日志管理
    报表管理

    2、如果你是软件的提供方,你会选择使用计算巢进行软件SaaS化吗?为什么?

    会。使用计算巢自动化部署助力实现10倍的交付效率提升,计算巢能提供自动化的服务交付、部署流程,无需人工参与。用户能自主订阅服务,极大减少服务商的边际交付成本。系统自动完成资源的自动创建和应用的自动化部署,全部交付标准化,不依赖人工经验。计算巢打通云市场计量计费,客户可通过云市场直接订阅/交易并在线完成服务的交付。

    3、你使用过软件SaaS服务吗?你如何看待市场软件SaaS化的趋势呢?

    使用过。市场软件SaaS化会越来越广泛,SaaS化服务部署,即买即用,网页登录无需安装,SaaS软件一般多年技术沉淀集齐各个核心功能模块帮助用户高效管理,采用企业级数据验证,阿里云等第三方云服务器作为数据存储,数据加密传输更安全

    踩0 评论0
  • 回答了问题 2024-01-04

    你时常焦虑吗?浅聊技术人对抗焦虑的方法

    1、你时常焦虑吗?一般是在什么场景,工作或生活?

    焦虑来自于自己的想法和周围人的影响,自己想明白就好了关键是想不明白
    生活中焦虑较少,遇到事情想办法,车到山前必有路船到桥头自然直
    工作中的焦虑来自于工作的也少,不懂的不会的可以问可以查可以问AI嘛,最恶心的是来自于个别睿智同事,懂得都懂不多言

    2、对抗焦虑,你有哪些有效的办法?

    听歌,吃想吃的好吃的,喝点,运动

    踩0 评论0
  • 回答了问题 2024-01-03

    如何制定科学有效的需求流程规范?

    1.你或者你所在的团队一般是如何管理需求流程的?

    使用第三方项目管理平台,比如Gitee企业版、ONES旗下的Tower、阿里云的云效
    2024年开始公司开始试用云效

    2.你是否曾经遇到过需求流程混乱的问题?你认为主要原因是什么?

    遇到过,主要原因在于有些需求为私下沟通没有形成线上的文档文件,信息不同步造成,比如项目没有采用敏捷管理,需求来了只是产品、技术管理层开会,到了开发只是接到开发任务,对项目整体需求没有完全和整体理解,为了提升效率结果最后因为需求管理不到位造成项目返工多,问题多

    3.你是否使用过如阿里云云效等工具来优化团队的需求流程管理?欢迎分享使用体验。

    目前团队正在试用云效,目前试用来说整体还算满意,在进一步熟悉中。云效不仅包含了代码管理还有整体的项目全流程管理,比如结合钉钉文档、测试同学还可以新建测试用例库,还有项目协作、效能洞察、钉钉文档、知识库、代码管理、流水线、制品仓库、应用交付、测试管理等等

    踩0 评论0
  • 回答了问题 2023-12-28

    偏向锁被废弃了?谈谈你背的那些“八股文”

    面试八股文造火箭压工资,工作捏泥人

    踩0 评论0
  • 回答了问题 2023-12-28

    你曾经担任的角色是 CodeReviewer 还是 被 CodeReviewer ?

    1、你认为CodeReview 对代码质量的作用体现在哪些方面?

    1)改善代码质量:通过CodeReview机制,可以让团队其他同学帮忙协助把关代码质量,发现代码中潜在的质量问题,并给出改进建议,从而推动团队整体代码代码质量的提升。

    2)能够实现知识共享,统一认知:CodeReview过程是知识碰撞的过程,是学习别人的知识体系促进自我成长的过程,通过CR这样的过程能够将不同成长阶段的成员之间知识水位尽量拉齐,能够有效的提升团队编程的整体水平。

    3)能够及时潜在安全和性能问题等:通过CodeReview能够及时发现代码中潜在的安全问题和性能问题,例如:SQL注入问题、方案安全漏洞问题、部分业务场景查询实现性能较差等问题。
    总之,通过严格的CodeReview能够帮助团队成员养成良好的编程习惯和规范,从提高整个团队的代码质量和团队认知拉齐。

    2、你曾经担任过的角色是 CodeReviewer 还是 被CodeReviewer?谈谈印象深刻的经历或心得体会吧。

    都有过,
    看别人的代码取其精华去其糟粕
    别人看自己的代码紧张兮兮有的可笑有的尴尬 好好学习吧

    踩0 评论0
  • 回答了问题 2023-12-28

    自驱学习VS激励学习,你更倾向于哪种?

    1、如果可以选择,你更希望有人激励你学习还是你自驱学习?为什么?

    更希望有人激励学习;目前都是自驱学习,学习自己的喜欢的或者想做的,到一定时候后往往可能会产生缺乏目标和方向感。有人激励学习可能会更有目标性,更能激发学习的动力

    2、你认为未来学习模式可能有哪些变革?是更有利于自驱学习还是激励学习?

    未来学习模式更加智能化科技化AI化,会更有利于激烈学习
    比如开发者社区完成某项学习任务会有一定的回馈和奖励等

    3、你怎么定义你是否学会了一项知识?是更倾向于动手还是测试?为什么?

    学了和学会了是完全不同的概念,学会了一项知识首先要学会使用,进阶的话可以举一反三,更倾向于动手,毕竟“纸上得来终觉浅,绝知此事要躬行”

    踩0 评论0
  • 回答了问题 2023-12-28

    年度福利 | 你的2023关键词是▁▁?

    1.你的2023年度关键词是?

    成长

    2.聊聊该关键词背后的故事。

    2023年,
    事业上稳中有升,喜欢钻研技术,做做分享,先后获得了阿里云专家博主、51CTO专家博主/TOP红人、华为云云享专家。加入开源社区,参加线下开源论坛,跟随前辈和大佬的步伐提升自己

    爱情上幸福甜蜜,筹划结婚中,需要筹划和进行的事情有很多很多,定亲、求婚、看房买房、装修、结婚、备孕生娃等等

    生活上平淡中伴随小欢喜:忙完一天的工作,回去和对象一起做做自己想吃的饭菜,打打羽毛球、桌球,散散步压压马路;周末和节假日约上三五好友爬山,郊游,看日出日落,赏自然美景,放松身心

    一句话总结,认真学技术,好好锻炼身体,多多赚钱,继续成长!

    踩0 评论0
  • 回答了问题 2023-12-20

    年度编程语言将花落谁家?

    1、你预测年度最受欢迎的编程语言会是什么?

    C#

    2、TIOBE 认为 C# 最有可能成为年度编程语言,你同意吗?为什么?

    微信截图_20231220133433.png

    同意,C#作为唯一一个增长值最大的语言,去年被老大哥C++给拿去了年度编程语言,今年该给我小C#一次机会了吧,作为.NET全栈开发工程师,很高兴能看到C#的一次次更新,开发软件的VisualStudio、Visual Studio Code的一次次更新迭代升级,C#语法糖越来越多,越来越好用,书写方便,易学易上手,各种优化大幅度提升,作为C#、Java、Python、Go等多语言学习者,C#从大学一直到工作一直在使用,虽然国内大厂大多采用Java作为主导语言,但是可以看到的是C#的生社区发展越来越好,同学们也可以尝试使用C#开发学习,指不定能爱上这门语言

    3、AI时代已经到来,你有学习新语言的打算吗?

    有,最近一直在学习Python和Go语言,AI时代,大量的算法大模型涌现,各种数据采集清洗工具出现,各种自家的语言大模型、领域大模型如雨后春笋喷薄而出,抓住AI时代机遇,未尝不是一次自我提升和自我价值实现,Python作为爬虫最频繁使用的语言,使用量仍旧属于TIOBE占有率第一位,多次获得年度编程语言,可以去学习一下挺有意思

    踩0 评论0
  • 回答了问题 2023-12-11

    作为开发者,你经历过哪些“高光时刻”?

    1、你是什么时候开始成为开发者的,目前从事着什么工作?

    从大学时候开始算的话,2013年开始,一直学习.NET和Java两个方向,出于个人对语言的兴趣和偏爱程度,毕业后一直从事.NET方向的工作,目前是一名.NET全栈工程师

    2、作为开发者,你经历过哪些“高光时刻”?

    算不上高光时刻,倒是经历了一些让自己感觉还不错的时刻
    1)申请开发大佬的组织通过了,和大佬有了进一步交流的机会
    2)各个博客笔记网站被评选为XX称号或认证
    3)多次参与和参加线下开源大会

    3、身处“高光时刻”,你当时的感受如何?

    参与活动中虽然忙碌但是感觉学到了很多,认识了很多朋友,为开源社区贡献一份力量

    踩0 评论0
  • 回答了问题 2023-12-04

    微服务还是单体架构?

    我投微服务一票!

    踩0 评论0
  • 回答了问题 2023-11-13

    双11,你都购入了哪些开发者好物?一起分享吧!

    日常用品,卫生纸、湿巾等等

    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息