会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
付出才有回报,敢于尝试才能成功。
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
下一页
2017年12月13日
简单工厂
摘要: 简单工厂的意图在于:抽象出了公共部分,独立出每一个方法继承自父类,降低每一个方法之间的耦合度,并且防止了新增or修改方法类带来的代码错误, 前端只需要传入的运算规则即可得到结果 抽象实体 1 public class Operation 2 { 3 public double numberA { g
阅读全文
posted @ 2017-12-13 18:17 大胖儿在努力
阅读(129)
评论(0)
推荐(0)
2017年12月12日
Nginx介绍及知识点(摘抄)
摘要: 正向代理是把自己的网络环境切换成代理的网络 反向代理是代理机器返回给我要我的资源 本文借鉴参考于http://tengine.taobao.org/book/chapter_02.html。 属于纯干货,我只对关键点进行标注,方便自己学习 初探Nginx架构 nginx在启动后,在unix系统中会以
阅读全文
posted @ 2017-12-12 14:54 大胖儿在努力
阅读(278)
评论(0)
推荐(0)
2017年12月8日
二进制、十六进制转换
摘要: 首先看16进制位数的表示: 10进制,十六进制、二进制对照表: 这里边存在一个这样的加法关系: 二进制转十六进制的方法是,取四合一法 注意十六进制的表示法,用字母H后缀表示,比如BH就表示十六进制11; 也可以用0X前缀表示,比如0X23就是十六进制23. 还需要注意的是,在向左(或向右)取四位时,
阅读全文
posted @ 2017-12-08 17:16 大胖儿在努力
阅读(1184)
评论(0)
推荐(0)
二进制、十进制转换
摘要: 十进制转二进制 正整数转二进制,负整数转二进制,小数转二进制 1、 正整数转成二进制。要点一定一定要记住:除二取余,然后倒序排列,高位补零。 21除以2得到的余数分别为10101,然后咱们倒着排一下,21所对应二进制就是10101. 计算机内部表示数的字节单位是定长的,如8位,16位,或32位。所以
阅读全文
posted @ 2017-12-08 16:40 大胖儿在努力
阅读(1715)
评论(0)
推荐(0)
高位字节、低位字节
摘要: 一般一个16位(双字节)的数据,比如 FF1A (16进制)那么高位字节就是FF,低位是1A 如果是32位的数据,比如 3F68415B高位字(不是字节)是3F68低位字是415B 右边是低位位,左边是高位 C语言中的高位字节和低位字节是什么意思? 通常从最高有效位开始自左向右书写一个数字。在理解有
阅读全文
posted @ 2017-12-08 15:50 大胖儿在努力
阅读(28945)
评论(0)
推荐(5)
2017年12月6日
redis启动加载过程、数据持久化
摘要: 背景 公司一年的部分业务数据放在redis服务器上,但数据量比较大,单纯的string类型数据一年就将近32G,而且是经过压缩后的。 所以我在想能否通过获取string数据的时间改为保存list数据类型,或者将数据持久化到硬盘上,或者放在不同库上,解决未来数据过大导致down机的问题。 相关知识点
阅读全文
posted @ 2017-12-06 14:14 大胖儿在努力
阅读(7518)
评论(0)
推荐(0)
2017年10月16日
TPL详解、使用
摘要: 使用时注意点 如上两个异步方法,在调用时,第一种调用提示框会按步骤弹出,而第二种则混乱的弹出,但这也不难理解因为多线程本来就是分片执行不按代码顺序; 第二种写法的await是作为一个最后的保险作用,它的意义在于如果开始就执行了ok,如果没执行则这步该执行了 不能使用async修饰而要调用异步方法怎么
阅读全文
posted @ 2017-10-16 00:41 大胖儿在努力
阅读(2859)
评论(0)
推荐(1)
2017年10月12日
多线程之HttpClient
摘要: 在程序用调用 Http 接口、请求 http 资源、编写 http 爬虫等的时候都需要在程序集中进行 Http 请求。 很多人习惯的 WebClient、HttpWebRequest 在 TPL 下很多用起来不方便的地方,TPL 下推荐使用 HttpClient(using System.Net.H
阅读全文
posted @ 2017-10-12 15:37 大胖儿在努力
阅读(1987)
评论(0)
推荐(0)
多线程基础知识(二)
摘要: 线程池 1 static void Main(string[] args) 2 { 3 ThreadPool.QueueUserWorkItem(state => 4 { 5 for (int i = 0; i < 50; i++) 6 { 7 Console.WriteLine(i); 8 } 9
阅读全文
posted @ 2017-10-12 11:38 大胖儿在努力
阅读(202)
评论(0)
推荐(0)
2017年10月11日
多线程基础知识(一)
摘要: 基础知识 1) 一个应用程序就是一个进程,一个进程中至少有一个线程,线程可分为前台线程和后台线程。 2) 前台线程和后台线程 3) 一个人一边烧水一边洗衣服比“先烧水再洗衣服”效率高。同一时刻一个人只能干一件事情,其实是在“快速频繁切换”,如果处理不当可能比不用多线程效率还低。讨论多线程先只考虑“单
阅读全文
posted @ 2017-10-11 20:32 大胖儿在努力
阅读(219)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告