摘要: DBeaver有个好用的功能:导出/还原数据库,可以方便地将MySql数据的结构以及数据迁移或者备份。但如果目标数据库是MySql 8.0,可能就会报错: mysqldump: Got error: 2059: Authentication plugin 'caching_sha2_password 阅读全文
posted @ 2022-05-13 18:05 AlvinLiang 阅读(4908) 评论(0) 推荐(0) 编辑
摘要: 系统版本: Windows Server 2019 IIS版本: IIS 10.0.17763.1 需求描述: .Net Core 3.1写了一个Asp.Net Web API服务,端口是10000。外部需要通过80端口访问到这个服务。 解决步骤: 1,安装IIS 勾选对应的选项,基本上一路Next 阅读全文
posted @ 2022-05-11 22:40 AlvinLiang 阅读(3180) 评论(0) 推荐(0) 编辑
摘要: 使用 SSH 密钥身份验证 查阅上文,步骤 1:创建 SSH 密钥 & 步骤 2:将公钥添加到 Azure DevOps Services/TFS 如果本机已有RSA密钥对,可以跳过步骤1 查找C:\Users\{username}\.ssh文件夹如以下文件:id_rsaid_rsa.pub则代表已 阅读全文
posted @ 2022-03-11 09:52 AlvinLiang 阅读(1024) 评论(0) 推荐(0) 编辑
摘要: 1, 什么是跨域 浏览器从一个域名的网页去请求另一个域名的资源时,域名、端口、协议任一不同,都是跨域域名: 主域名不同 http://www.baidu.com/index.html -->http://www.sina.com/test.js 子域名不同 http://www.666.baidu. 阅读全文
posted @ 2022-02-18 18:22 AlvinLiang 阅读(1764) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章《Dapr在VS2019 + .Net Core 3.1环境的试用》,我们已经成功试用了Dapr,那么接下来,我们讲一下Dapr的调试。 开发环境:Visual Studio 2019 Comunity / .Net Core 3.1 / Dapr CLI 1.5 / Windows 10 阅读全文
posted @ 2022-01-10 17:25 AlvinLiang 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章《国内环境下 Windows 10 安装 Dapr》,我们已经成功在电脑上安装了Dapr CLI,那么接下来,我们试用一下Dapr。 开发环境:Visual Studio 2019 Comunity / .Net Core 3.1 / Dapr CLI 1.5 / Windows 10 企 阅读全文
posted @ 2022-01-10 10:24 AlvinLiang 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 如果希望.Net基于Dapr在Windows上开发分布式应用程序,那么Server需要满足几个前提: 1、dapr CLI的安装 (命令行工具推荐使用PowerShell 7) 2、docker desktop (需要用到docker容器) 3、dapr 初始化安装运行时(Runtime ) 4、必 阅读全文
posted @ 2022-01-02 23:58 AlvinLiang 阅读(3510) 评论(1) 推荐(0) 编辑
摘要: 如何用EF Core连接数据库并且生成实体类? 1、通过Nuget安装依赖 2、Scaffold-DbContext命令连接数据库 关于此命令的一些解释,可以参见: 开源中国: Scaffold-DbContext MSDN: Scaffold-DbContext 要注意的是,如果数据库更新了,想将 阅读全文
posted @ 2019-03-29 16:00 AlvinLiang 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 1,读取 我们需要外接一个NFC Reader让Windows可以读取NFC卡片的内容。 因为特殊原因,我们选择了Sony rc-s380 NFC Reader。相关介绍 我们需要下载并安装NFC Port Software,以便我们可以顺利使用上述NFC Reader。 安装之后,我们需要去Git 阅读全文
posted @ 2018-11-01 16:27 AlvinLiang 阅读(2727) 评论(0) 推荐(0) 编辑
摘要: 1,从数据库读取数据,然后导出CSV文件 2,页面上传CSV文件,服务器读取文件内容 参考: CVSHELPER 使用指南 ASP.NET MVC 导出CSV文件 ASP.NET MVC:通过 FileResult 向 浏览器 发送文件 阅读全文
posted @ 2018-06-19 18:25 AlvinLiang 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 添加Entity Data Model的时候,到最后一步,有两个radio box: 如果选择include sensitive data,虽然很方便,但是在web.config或者app.config文件的数据库链接字符串就会保留数据库的登陆密码。 如果选择不保留敏感信息,那么数据库连接字符串就会 阅读全文
posted @ 2018-05-22 18:43 AlvinLiang 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 实际问题: 服务器192.168.0.103上的SQL Express数据库实例,局域网内其余机器的Sql Server Management Studio都无法连接。 在本机上,可以用“.\SqlExpress” 或者“localhost\SqlExpress”作为server name来登陆,但 阅读全文
posted @ 2018-05-22 17:21 AlvinLiang 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 开发环境:Windows 10 x64,Android Studio 3.0 很多APP都会在启动主界面(MainActivity)之前显示一个短暂的欢迎页面,设置微博,知乎,百度之类APP还是在欢迎页面上显示广告。 尝试着做一个欢迎页面,会短暂停留三秒后转到主界面。 创建了WelcomeActiv 阅读全文
posted @ 2018-04-02 17:01 AlvinLiang 阅读(1211) 评论(0) 推荐(0) 编辑
摘要: 1:方法重写:就是在基类中的方法用virtual关键字来标识,然后在继承类中对该类进行重写 (override),这样基类中的方法在子类中已经被重写了,基类中的方法在子类中已经失去了功能 了。当让基类的对象的引用直接指向继承类的对象时(多态性),调用该方法则是调用的继承类中重 写的方法。 2:方法隐 阅读全文
posted @ 2018-01-07 18:12 AlvinLiang 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 1, XmlConfigurator 创建添加一个Tracer project,引用nuget上最新的log4net 在Tracer里新增一个AppLog类: 在Tracer里创建一个log4net.config文件,并且确定这个文件在编译的时候会复制到对应文件夹 这样,当其他app想写log,只需 阅读全文
posted @ 2017-12-20 15:06 AlvinLiang 阅读(221) 评论(0) 推荐(0) 编辑