各位女士们,先生们,你们好。感谢您白忙之中浏览我的博客。鄙人去年毕业于湖南的某所高校,学的机械电子工程,工作一年(与所学专业相关),实在提不起兴趣。于今年五月份发出的第一句呐喊:Hello World!。从此踏进了IT之路,尽管大学里面也接触到了C语言(其实只是冰山一角啦),现在发现我之前可能学了一 ...
分类:
其他好文 时间:
2019-07-08 00:17:03
阅读次数:
87
在项目开发中会遇到很多使用lambda表达式的情况,每次都需要判断条件然后在执行代码,对于一个参数可选的接口来说。实现更麻烦。后来在网上看到这种方法。分享给大家。写的不好的地方多多包涵。一开始自己尝试动态生成lambda表达式。多次尝试都不尽人意,后来在nuget中发现了linqkit这个工具。个人 ...
一,冒泡排序 时间复杂度:O(n2) 稳定性:稳定 冒泡排序我就不多讲了,大体上就是比较相邻的两个数,每次把较大的数沉底。流程图大致上如下: 图是截得别人的,只是说明一下,代码没有参看别人的,写的不好,有更好的写法可以一起探讨。下面是代码: 这里添加了新的解法(2019.6.25): 二,选择排序 ...
分类:
编程语言 时间:
2019-06-27 23:00:50
阅读次数:
167
大家好,这是我第一次写博客,来分享我平时工作中遇到的问题及平时学习的技术,如果有写的不好或者不对的地方还望大家能够指出和包涵。 那么接下来就开始说下我工作中遇到的这个问题,我写了一个test,如下: 执行之后,报了空指针,当时一直不知道为什么,后来查阅资料发现原来是自动拆箱的问题,那么接下来我来仔细 ...
分类:
其他好文 时间:
2019-06-25 00:16:06
阅读次数:
119
mynetwork是自己定的网络名称 上图首句是用来查看容器的所有信息,第二句是查看所有容器的ip地址 创建具体网段的操作 创建固定ip的容器 指定了固定ip之后容器重启ip地址依然不会改变 手动分割 为何要指定固定的ip地址呢,因为在默认条件下创建容器默认是bridge桥接,启动容器ip是随机分配 ...
分类:
其他好文 时间:
2019-05-25 19:28:59
阅读次数:
101
废话不多说,直接上代码 总结 1.Tornado使用单线程事件循环,写的不好,会阻塞的非常严重,比如synchronous_geter 2.flask+celery可以完成常见的异步任务 3.await语法只能出现在通过async修饰的函数中 4.可以看到tornado.gen.coroutine, ...
分类:
编程语言 时间:
2019-05-14 19:30:49
阅读次数:
1322
RocketMQ源码解析 消息消费 1.消费者相关类 2.消费者的启动 3.消息的拉取 4.消费者的负载均衡 5.消息的消费 6.消费进度管理 看了很多遍的代码,还是决定动手把记录下来,梳理一下整体结构和实现细节,给大家一个参考,写的不好的地方请多多指教 RocketMQ中消息的消费分为2种方式,一 ...
分类:
其他好文 时间:
2019-05-04 09:52:58
阅读次数:
155
前几天,公司的job调度出现了问题,由于权限管的严,没有查看oracle 一些重要的数据字典,后面联系DBA,是由于数据库切换到备机时,参数设置不对,导致db job没有正常调度。 今天刚好有时间,想总结下 oracle 的定时任务,写的不好的地方,请多少指教! --1.先检查 oracle job ...
分类:
数据库 时间:
2019-04-16 21:44:09
阅读次数:
226
wget http://mirror.bit.edu.cn/apache/httpd/httpd-2.2.27.tar.gz 下载Apache软件包 wget http://downloads.mysql.com/archives/mysql-5.1/mysql-5.1.63.tar.gz 下载My ...
分类:
Web程序 时间:
2019-04-03 22:19:46
阅读次数:
285
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台78486745。学习编程语言是很有趣的一件事情,但有2点请一定要谨记:做人靠自己,码代码也必须靠自己。能不能成为python大牛,靠的是平时逻辑的训练和日复一日的码代码练出来的;多总结、多思考、多查阅。实现需求的方式有多种,但总会有另一个办法是更加高效的!博文内容属于基础篇,实时更新,如有地方写的不好,还请大家批
分类:
编程语言 时间:
2019-03-05 17:11:43
阅读次数:
178