"""01_列表生成式.py#需求:生成100个1~50之间的随机数值。importrandomdefuse_list_expression(count=100,start=0,end=50):"""第一种:使用列表生成式实现需求"""return[random.randint(start,end)forcountinrange(count)]defuse_loop(
分类:
编程语言 时间:
2019-12-24 17:06:13
阅读次数:
121
生成器不但可以产出值 ,还可以接收调用方的入参 举个例子 def gen_fun(): # 这种方式 ,即可产出值 ,也可以接收调用传进来的参数 html = yield "http://www.baidu.com" print(html) # 这种方式就只能产出值,不能接收调用方入参 yield ...
分类:
其他好文 时间:
2019-12-23 23:59:22
阅读次数:
174
待整理 字典 定义 Dictionary<string, string> openWith = new Dictionary<string, string>(); 添加元素 openWith.Add("dib", "paint.exe"); 取值 Console.WriteLine("For key ...
1、概述 1.1、jdk5之前,用于 调节共享对象访问机制 只有 synchronized、volatile; jdk5之后,提供了 显示锁:Lock、ReentrantLock...; 显式锁 并不是 内部锁机制 的替代,而是 当内部锁被证明受到局限时,提供可选择的高级特性; 1.2、 ...
分类:
编程语言 时间:
2019-12-13 12:05:47
阅读次数:
87
RabbitMQ简介 各大主流中间件对比 ActiveMQ 是 Apache 出品,最流行的,能力强劲的开源消息总线,并且它一 个完全支持 J M S 规范的消息中间件。 其丰富的 API 、多种集群构建模式使得他成为业界老牌消息中间件,在中 小型企业中应用广泛! MQ 衡量指标:服务性能、数据存储 ...
分类:
其他好文 时间:
2019-12-05 14:43:08
阅读次数:
111
Java高级特性 注解 注解可以在代码之外添加更多的信息,更加完整地描述程序,帮助编译器进行工作,或者实现某些特定的Java代码之外的功能。 注解可以简化某些重复的流程,自动化那些过程。 注解的使用 注解的使用与其他修饰符的使用没有区别。Java提供了三种标准注解: @Override 表明该方法将 ...
分类:
编程语言 时间:
2019-12-03 20:11:12
阅读次数:
83
关于Emit的博客已经进入第四篇,在读本篇博文之前,我希望读者能先仔细回顾博主之前所编写的关于Emit的博文,从该篇博文开始,我们就可以真正的使用Emit,并把知识转化为实战,我也会把之前的博文链接放在下方,以方便读者阅读,大家也可以将自己的疑问或者指正写在评论当中,博主会积极进行回复。 .NET高 ...
分类:
Web程序 时间:
2019-12-01 11:51:43
阅读次数:
127
工作时间预估问题: 代码问题: 学习skills: 学习新技术问题,好吧,我除了白菜什么都没有,心得就是每次把握以下几个方向去学习:变量,属性,函数,组件抽取,其他高级特性。前四个具备基本使用技能,然后按照项目需求查阅其他特性。 今天就想到这了了了。。。 ...
分类:
其他好文 时间:
2019-12-01 09:42:59
阅读次数:
85
Java高级特性 String String是Java中的字符串类型,字符串类型在内存中是一个不可变的对象。如果要对字符串对象进行修改,如果是较少的修改可以使用 运算符,Java会自动进行优化,但如果是频繁的修改就最好使用StringBuilder类,这个类可以方便高效地进行字符串修改操作。 Str ...
分类:
编程语言 时间:
2019-11-26 19:33:55
阅读次数:
73
在这个大数据/云计算/人工智能研发普及的时代,Python的崛起以及Javascript的前后端的侵略,程序员与企业似乎越来越青睐动态语言所带来的便捷性与高效性,即使静态语言在性能,错误检查等方面的优于静态语言。对于.NETer来说,.NET做为一门静态语言,我们不仅要打好.NET的基本功,如基本类 ...
分类:
Web程序 时间:
2019-11-24 17:55:21
阅读次数:
88