- 博客(17)
- 收藏
- 关注

原创 CentOS7+Docker下配置MySql数据库主从模式master-slave,搭建流程以及遇到的问题
最近在学习Go语言,在了解Go语言操作数据库的相关知识点时,涉及到了Mysql数据库主从模式搭建相关的只是,因此简单记录一下Linux下Mysql数据库主从模式的搭建流程,以及搭建中遇到的一些问题1.创建数据库我用的是docker,操作系统为部署在virtualbox上的centos7,远程连接工具为Xshell。docker run --name mysql-master -p 3306:...
2019-12-05 14:16:52
460
原创 Go语言开发gRpc服务,springboot2.x客户端调用
Golang开发gRpc服务首先本机安装proto客户端,并配置环境变量 创建golang项目 结构如下图3.新建一个helloworld.proto文件,内容如下syntax = "proto3";package helloworld;option java_package = "com.example.grpc.helloworld";option java_multiple_files = true;// The greeting service definition.
2020-05-27 17:00:53
1332
原创 记录一下使用IdentityServer4开发鉴权服务的过程中,efcore遇到的一些坑
1.DBfirst,根据已有用户结构生成实体Scaffold-DbContext "User ID=postgres;Password=123456;Host=xxx.xx.xx.x;Port=5432;Database=xxx" Npgsql.EntityFrameworkCore.PostgreSQL -OutputDir ModelsScaffold-DbContext "数据库...
2018-08-13 13:53:19
1349
原创 Orcale 拆分字符串
项目中遇到的问题,解决方案记录一下1.原来存在的问题是这样的,数据如下查询过程需要查询出 该字段包含“6”的数据如果使用 instr(d.data_categoryid,'6')>0来进行筛选,会发现数据是有问题的,结果如下图。 数据把1266也显示在了结果中没毛病...1266也包含6....但是...查询的目的肯定是不希望1266的乱入...于是开始填坑...2.修改如下sql查询条件修...
2018-04-25 17:35:16
331
原创 .Net Core GBK解码
开发中遇到的问题HttpClient请求一个接口,接口的编码形式是GBK返回的中文是乱码尝试GBK解码 string cellvalue = "xxxxxxxxxxxx"; string address = "http://xxxxx/AddressMatch?request=1&q="+System.Web.HttpUtility.UrlEn...
2018-04-09 17:24:38
2478
5
原创 .Net Core codefirst 接入PostgreSql数据库
1.添加引用PM> Install-Package Npgsql.EntityFrameworkCore.PostgreSQLPM> Install-Package Npgsql.EntityFrameworkCore.PostgreSQL.DesignPM> Install-Package Microsoft.EntityFrameworkCore.Tools2.配置文件添...
2018-04-03 17:25:12
5170
原创 .Net Core WebApi 接入Log4Net
1.添加引用Install-Package log4net2.添加log4net.config 配置文件<?xml version="1.0" encoding="utf-8" ?><configuration> <!-- This section contains the log4net configuration settings --> <...
2018-03-26 11:45:08
3111
2
原创 HttpWebReques请求StreamReader.ReadToEnd阻塞现象,以及HttpClient实现一次连接多次请求
1.HttpWebReques遇到的问题还是最近手上的项目的问题。。。遍历10万条数据,每一条都请求接口。之前的文章里已经记录 有些一个递归方法,来进行请求失败的重复请求。但同时,发现了一个问题,就是for循环里的请求,有一定的几率会线程假死掉。。。这是一件多么不科学的事,正在执行任务中的线程怎么可能被莫名其妙的被GC回收,我相信是我的代码原因造成的,但是在做了异常捕获之后。。依旧没有发现问题,整...
2018-03-23 15:24:13
2903
原创 C#临时记录本地日志的方法
其实就是一个简单的io写入,只是为了不每次重新写方法特此记录一下。这个方法就是实现在本地记录日志。很多时候程序调试的时候用得上。至于生产环境,还是使用更为健壮的log4net之类的框架吧。#region 临时记录日志方法 public static void WriteLog(string strLog) { string sFilePath...
2018-03-23 10:46:23
1016
原创 .net core 2.0配置文件的使用
内容如题,不罗嗦了。1.打开appsettings.json,添加我需要的AppSettings{ "Logging": { "IncludeScopes": false, "Debug": { "LogLevel": { "Default": "Warning" } }, "Console":
2018-03-23 10:32:45
1742
原创 C#递归实现重复请求
最近做的项目需要实现一个地址匹配的功能,遍历excel表的每一行数据,依次请求接口获取地址X.Y坐标。实际的使用中发现可能由于接口的性能问题,for循环请求的过程中,有时接口会返回503或者无法识别的服务器信息之类的异常,造成个别行的地址匹配不到坐标。于是写了一个递归,在请求异常时,重复请求数据。特此记录一下。/// <summary> /// 递归请求地址匹配引擎 ...
2018-03-23 10:21:32
785
原创 .NetCore WebSocket简单实现
项目需要使用.net core的webapi后台处理一个大文件,同时向客户端实时返回处理进度。所以实现了一个简单demo,记录一下。一、服务端新建了一个handler2.SocketHandler.cs内容如下using DotnetCoreWebAPI.Common;using DotnetCoreWebAPI.Models;using Microsoft.AspNetCore.Builde...
2018-03-16 11:09:17
17179
3
转载 .Net Core Webapi跨域处理
一、Core WebAPI中的跨域处理 1.在使用WebAPI项目的时候基本上都会用到跨域处理2.Core WebAPI的项目中自带了跨域Cors的处理,不需要单独添加程序包3.使用方法简单二、使用实例1.全局配置中启用跨域处理,命名为‘any’,任何都可以访问public void ConfigureServices(IServiceCollection services){ //配...
2018-03-16 10:30:24
3196
原创 vs code 调试nodejs项目配置文件
launch.json{ // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "type": "node", "request&qu
2018-03-16 10:24:57
2114
原创 nodejs 服务端请求接口示例
exports.getSignInInfoByAuthorize = function(req, res) { var accessToken = req.param("accessToken"); var apiUri = req.param("url"); var request = require('request'); var options = { headers: {...
2018-03-16 10:23:20
3959
原创 net core 2.0 控制台应用运行
开发遇到的问题 记录一下前段时间捣鼓dotnetty框架,服务端写了一个控制台程序来启动服务。但是生成之后并没有看到.exe类型的启动文件记录除调试之外启动方式如下cmd找到当前路径start dotnet xxx.dll xxx即dll名字...
2018-03-16 10:19:16
2450
原创 C# 开发Windows Service(一)——第一个windows服务开发和安装卸载
一.创建windows服务项目打开vs2012,新建项目选择windows服务
2016-09-01 14:05:10
370
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人