festone000的专栏

不积跬步

.net项目中Restful请求的空参数要如何处理

多方查找资料,没有找到有效的。 自己偶然尝试后,发现一种写法可以。 不过目前从代码来看,大概是要把可空的参数写在最后,而不能是类似 /1/2//4 的形式(即把空参数不写在最后),要写成 1/2/4 的形式(即把空参数写在最后)。 如下图,一图胜千言,不必多说。 ...

2019-04-03 17:53:46

阅读数 7

评论数 0

.net core 后端,axios的patch请求失败,提示400错误(Bad Request)

封装axios时候, content-type写成application/json即可。 即如下: 'Content-Type': 'application/json' 我的原来是 'Content-Type': 'application/x-www-form-urlencoded' 这样...

2019-03-28 00:49:34

阅读数 25

评论数 0

短链接系统的算法原理

忽然想到一个问题,短链接是怎样实现的呢,怎样避免碰撞的呢,怎样保证效率呢,怎样保证可用与不失效呢? 这个就解决了。 短链接系统的算法原理 ...

2019-03-16 13:17:16

阅读数 35

评论数 0

Jenkins 部署前端项目遇到的问题

未必需要在jenkins的workspace里完成,不指定git的地址,可直接cd到你的服务器的某文件夹里,然后git pull, npm run build,然后cp dist到指定位置之类。而且这样也不必指定git的credentials了。 如果cp和覆盖的时候,提示 permission ...

2019-03-16 09:31:54

阅读数 28

评论数 0

Linux cp -f 复制强制覆盖的命令无效还是会提示的方法

https://blog.csdn.net/tiantang_1986/article/details/84325099

2019-03-15 23:34:40

阅读数 12

评论数 0

.net core项目,怎样使用visual studio附加到进程进行调试

特别说明一下, 当年写 .net framework的项目,部署在iis以及用vs附加到进程来调试的时候,都非常方便,普通开发者都很熟悉。 但对于 .net core项目,用iis部署与原来不同了,附加到进程也与原来不同了。 这点不要纠结了,就是这样的了,已经尝试很多次了。 操作 .net...

2019-03-15 18:30:50

阅读数 32

评论数 0

MySQL Illegal mix of collations (utf8_tolower_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for oper

一句话的事: 这是个编码问题。 我用的 dbForge Studio for Mysql mysql server 版本为 8.0.12 如上图,在客户端选择相应的编码方式,或者直接勾选“detect mysql charactor set” 即可正常执行。 且dbfor...

2019-03-15 10:30:43

阅读数 34

评论数 0

.net core 的webapi项目,怎样设置服务端允许跨域

问题背景: 前后端的交互的问题有很多, 做法: 1.startup.cs里面设置一个策略 2.在某个XxxController或具体方法上启用此策略 3.直接在BaseController上启用即可。 todo ...

2019-03-15 10:26:22

阅读数 19

评论数 0

phpStorm+XDebug+chrome 配置

我的环境: windows 10 64 bit, phpstorm 2018.3 wampp,其中,项目为thinkphp5.0.15,使用的php版本为7.2.14 数据库为maraidb, apache等 2.4.37 下面这篇文章不错,照着做就可以了。 https://www.cnblogs...

2019-03-07 16:36:20

阅读数 52

评论数 0

linux中,ftp上传时候只能新增文件,不能覆盖/写入文件

我的CentOS 7.3 64 bit 上面安装了xampp自带的proftp 经过一番配置,可以使用visual studio的发布、winSCP等ftp功能上传文件到某个位置。 但奇怪的是当目标位置为空时,ftp推送可以成功。 但当此处如果已经推送过一遍(即当前这里有这些文件了),再次推送则会...

2019-03-02 11:16:30

阅读数 189

评论数 0

.net core 项目中如何读取appsettings.json 文件中的内容

这个话题找到答案是很容易的。 随便一搜到处都是。 基本思路就是DI(依赖注入),这个才是重点。 随便找几个: .net Core中如何读取Appsetting配置文件 asp.net core 读取Appsettings.json 配置文件 ...

2019-03-01 14:32:26

阅读数 41

评论数 0

linux通过命令行启动.net core项目,关闭shell后项目就被关闭,该怎么办

命令: dotnet coreWebTest.dll 此命令可启动.net core的web项目, 但关闭此shell后,网站则会关闭。 如果想要关闭shell后网站依然可用,则可通过 nohup命令实现。 nohup dotnet coreWebTest.dll & ...

2019-02-28 14:19:15

阅读数 13

评论数 0

Microsoft.AspNetCore.Server.Kestrel[0] Unable to bind to http://localhost:5000 on the IPv6 loopback

背景 前提:我在此服务器上已经通过xampp部署了一个thinkphp的网站,已经占用了80端口。这也就是我后续这个问题产生和解决的原因。 阿里云的轻量级云服务器(下图),带有镜像为:CentOS 7.3 64 bit 此服务器中已安装了对应的.net core 2.2的runtime等内容,...

2019-02-28 00:37:56

阅读数 130

评论数 0

linux系统部署php项目的经验教训

最近自己安装了一个64位的centos无图形化界面的版本,需要在上面部署一个thinkphp项目,还要mariadb数据库。 先是自己安装apache http server,然后启动,可访问,正常。 然后装mariadb,配置,启动,正常。 装php 5.6,测试,正常。 git clone 这...

2019-02-27 09:39:28

阅读数 17

评论数 0

linux部署thinkphp项目时候的mkdir() Permission denied问题

https://www.qiusuoweb.com/68.html 所以解决mkdir() premission denied 的问题最直接的方式,把runtime权限放开,让所有用户都可以创建它。 chmod -R 777 runtime 在liunx中进入项目目录执行以上命令,就能解决这个问题...

2019-02-25 20:09:44

阅读数 45

评论数 0

webpack + vue 以及webpack的多种插件的具体用法。

添加链接描述 很好的一篇文章, 完全按照里面的操作尝试了, 都正常成功。 nodejs 版本 10.x webpack 3.x vue 2.x 时间:2019年2月23日 mark一下。

2019-02-23 14:22:01

阅读数 59

评论数 0

mysql的全文索引中,WITH QUERY EXPANSION 的判定新增结果的依据是什么

Using MySQL Query Expansion 以下是此网页的关键部分截图。

2019-01-15 16:20:41

阅读数 79

评论数 0

一个C#版本的单例模式Xml解析helper

Program.cs using N_31Brands.api.Xml; using System; namespace XmlDemo { class Program { static void Main(string[] args) { ...

2019-01-07 09:54:06

阅读数 53

评论数 0

史上最全 Linux 下各文件夹的结构说明及用途介绍

来自微信公众号 linux下各文件夹的结构说明及用途介绍: /bin:二进制可执行命令。 /dev:设备特殊文件。 /etc:系统管理和配置文件。 /etc/rc.d:启动的配 置文件和脚本。 /home:用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示。 ...

2019-01-05 23:49:46

阅读数 99

评论数 0

mysql中only_full_group_by 的意义

如果只是说如何关闭此设置,如何绕开,这个事也太简单且太low了,毕竟查出错误的或者说有误导作用结果肯定不是你想要的。 为什么要这么要求呢? 因为原来的那种模式不严谨。 MySQL 5.7默认ONLY_FULL_GROUP_BY语义介绍 以及一点配置含义介绍,稍后学习。 添加链接描述 ...

2018-12-20 14:56:08

阅读数 271

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭