摘要: 最近公司让整理一个Linux安装Mysql的文档。所以就整理了一下,这里将自己整理的详细文档做个笔记。 1、下载Mysql。 https://dev.mysql.com/downloads/mysql/5.6.html#downloads 我这里选择安装的版本是5.7.26 选择一个安装包进行下载 阅读全文
posted @ 2019-06-27 15:17 Cfan1236 阅读(1798) 评论(2) 推荐(0) 编辑
摘要: Supervisor 相信对Linux系统很熟的都知道这个软件,基于Python写的一个守护进程软件(实现后台运行)。具体的介绍和使用我就不再赘述了。 使用asp.net core 部署在Linux常用的方法 我们可以用Docker、Jexus 、Supervisor等。具体应该使用哪个,因不同的软 阅读全文
posted @ 2019-04-26 15:32 Cfan1236 阅读(1044) 评论(2) 推荐(1) 编辑
摘要: 在普通的MVC项目中 我们普遍的使用Cookie来作为认证授权方式,使用简单。登录成功后将用户信息写入Cookie;但当我们做WebApi的时候显然Cookie这种方式就有点不适用了。 在.NET Core 中 WebApi中目前比较流行的认证授权方式是Jwt (Json Web Token) 技术 阅读全文
posted @ 2019-01-05 22:12 Cfan1236 阅读(1850) 评论(5) 推荐(5) 编辑
摘要: 先说需求。 有个服务程序定时扫描指定文件夹下一个所有文件,文件包含了多个用户(客户)信息及对应的http发送地址和发送数据。现在该服务程序需要提取这些用户信息,然后批量进行发送;发送完后需要将http返回结果和当前用户对应上;到最后进行批量保存。当然批量保存是为了减少数据库压力。 这里的批量数据保存 阅读全文
posted @ 2017-07-01 23:24 Cfan1236 阅读(867) 评论(0) 推荐(0) 编辑
摘要: 关于http异步发送,一开始我的做法都是用thread或者task去完成的;后来发现HttpWebRequest本身就提供一个异步的方法。 总感觉.Net自己提供的异步方法可能要优于我们自己用线程去实现的好; 当然这只是我的猜想。个人感觉如果有大量异步发送还是用HttpWebRequest本身提供的 阅读全文
posted @ 2017-07-01 21:59 Cfan1236 阅读(2061) 评论(3) 推荐(1) 编辑
摘要: 先描述问题。 最近项目有个需求,数据入库失败后延时一定时间然后重新入库;当失败达到一定次数后就不再进行入库,因为项目简单,也不需要异步处理。所以看到这个问题很容易想到用递归去实现。 我最开始的代码example: 这个代码我想很多人第一眼看到就很容易想到这个TestFun方法一定返回0,因为除数不能 阅读全文
posted @ 2017-06-28 21:25 Cfan1236 阅读(8199) 评论(6) 推荐(1) 编辑
摘要: 刚解决这个棘手的问题 找了很久,随笔记下。 网上搜索 android 获取外部sd卡存储目录 普遍都是: 1) Environment.getExternalStorageDirectory() 这个返回file类 2) Environment.getExternalStorageDirectory 阅读全文
posted @ 2016-10-26 23:59 Cfan1236 阅读(1175) 评论(1) 推荐(0) 编辑
摘要: Android 串口通讯设置校验位、速率、停止位等参数 最近业余时间有个android项目需要和硬件进行通信,通讯方式都是通过串口,android串口通讯google有个开源的demo 和很多人一样我也是通过下载这个demo进行开发和研究的。 google android串口通讯开源demo地址:h 阅读全文
posted @ 2016-10-22 18:01 Cfan1236 阅读(10119) 评论(4) 推荐(2) 编辑
摘要: android简单音乐播放控制代码 这个几个月业余时间一直在做一个android项目,里面涉及到了音乐播放功能。很简单那种,播放、暂停、上一曲、下一曲、音量调节等。 音乐播放主要使用的对象是MediaPlayer,这个对象很强大 也提供了很多功能。 mediaplayer 音乐播放主要控制类 顺便附 阅读全文
posted @ 2016-10-22 15:47 Cfan1236 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 解决Socket粘包问题——C#代码 前天晚上,曾经的一个同事问我socket发送消息如果太频繁,接收方就会有消息重叠,因为当时在外面,没有多加思考 第一反应还以为是多线程导致的数据不同步,让他加个线程锁搞定。后来回到家慢慢思考感觉这个和加锁没啥关系,如果是多线程导致的,消息只会被覆盖呀。后来就上网 阅读全文
posted @ 2016-08-02 23:43 Cfan1236 阅读(4137) 评论(4) 推荐(1) 编辑