0

线程同步器CountDownLatch

Java程序有的时候在主线程中会创建多个线程去执行任务,然后在主线程执行完毕之前,把所有线程的任务进行汇总,以前可以用线程的join方法,但是这个方法不够灵活,我们可以使用CountDownLatch类,实现更优雅,而且使用线程池的话,可没有办法调用线程的join方法的呀! 一.简单使用CountD ...

java小新人 发布于 2020-02-16 13:00 评论(0)阅读(0)
0

8.python中的random模块简介

常用的7个函数: 1.random.random():返回一个[0,1)之间的随机浮点值(双精度) 2.random.uniform(a,b):返回[a,b]之间的一个随机浮点;a,b两个变量大小随意 3.random.randrange([start],end,[step]):返回[start,e ...

MoreMoreMore 发布于 2020-02-16 12:45 评论(0)阅读(1)
0

7.python虚拟环境详解

1.为什么创建虚拟环境? 和其他大多数现代编程语言一样,Python对包和模块的下载、存储以及管理有其自己的一套方法,Python的包一般都存在几个特定的地方,大部分系统包会存在sys.prefix指定的路径下;大部分第三方包,比如easy_install或pip会将包存放在site-package ...

MoreMoreMore 发布于 2020-02-16 12:30 评论(0)阅读(1)
0

自学python笔记(二)

⏰前言 不知不觉今天已经过去大半,本以为昨天就能更新的文章今天的这个时候才开始码字。今天总结两个项目:猜数字和预测概率。编程可以让人明白一些道理,甚至让你觉得看似不相关的随机数其实也是有被预测的可能,那么接下来就来玩一玩这两组代码吧! 😝猜数字 假设Joe的年龄是18岁,她被询问年龄时不想直接做出 ...

古歌的黑色笔记本 发布于 2020-02-16 11:37 评论(0)阅读(8)
0

Dijkstra算法2

1 // 再来一手精髓的Dijkstra 2 // 复杂度O( E*log(V) ) 3 4 #include <cstdio> 5 #include <iostream> 6 #include <vector> 7 #include <queue> 8 9 using namespace std; ...

带你AK,带你飞 发布于 2020-02-16 11:09 评论(0)阅读(2)
0

PHP+jPaginate插件制作无刷新分页实例

jPaginate是一款动感滚动分页插件,它的表现形式是像分页的按钮一样,有意思的是这些按钮却可以左右滚动,可以通过单击或 鼠标滑向点两侧的小箭头来控制按钮的左右滚动。 ...

zglevk 发布于 2020-02-16 10:45 评论(0)阅读(2)
0

函数match应打印s中从ch1到ch2之间的所有字符,并且返回ch1的地址。

1 char *match( char *s, char ch1, char ch2 ){ 2 int len=0; 3 int m=0; 4 int i=0; 5 while(s[len]){ 6 len++; 7 } 8 9 char t[2*len+1];//防止s字符串全满导致t溢出 10 ...

陈十 发布于 2020-02-16 10:18 评论(0)阅读(3)
0

anniversary party_hdu1520

本来以为是一道很简单的提,可以分分钟解决(实际上就是很简单) 然而一直报错,找半天,竟然要多组输入(还是太菜了) 所以每组需要先初始化, 这是一道树形DP的简单题,具体思路就是我选这个上司就不能选他的直属下级,如果不选这个上司,那么选不选他的直属下级要看rate怎么样 接下来放代码: #includ ...

sos3210 发布于 2020-02-16 10:15 评论(0)阅读(0)
0

Python3标准库:textwrap文本自动换行与填充

1. textwrap文本自动换行与填充 textwrap模块提供了一些快捷函数,以及可以完成所有工作的类TextWrapper。如果你只是要对一两个文本字符串进行自动或填充,快捷函数应该就够用了;否则的话,你应该使用TextWrapper的实例来提高效率。 1.1 填充段落 textwrap.fi ...

爱编程的小灰灰 发布于 2020-02-16 10:12 评论(0)阅读(4)
0

Python中zip()函数的解释和可视化

zip()的作用 先看一下语法: Python的内置help()模块提供了一个简短但又有些令人困惑的解释: 返回一个元组迭代器,其中第i个元组包含每个参数序列或可迭代对象中的第i个元素。当最短的可迭代输入耗尽时,迭代器将停止。使用单个可迭代参数,它将返回1元组的迭代器。没有参数,它将返回一个空的迭代 ...

jpld 发布于 2020-02-16 09:18 评论(0)阅读(58)
0

Python—网络通信编程之tcp非阻塞通信(socketserver)

服务端代码 import socketserver # 定义一个类 class MyServer(socketserver.BaseRequestHandler): # 如果handle方法出现报错,则会进行跳过.但是setup方法和finish方法无论如何都会进行执行的. def setup(se ...

刘_love_田 发布于 2020-02-16 08:43 评论(0)阅读(4)
0

Python—面向对象进阶

isinstance和issubclass isinstance(obj,cls)检查是否obj是否是类 cls 的对象 class Foo(object): pass obj = Foo() isinstance(obj, Foo) issubclass(sub, super)检查sub类是否是 ...

俆胖 发布于 2020-02-16 02:43 评论(0)阅读(13)
0

Python—初识面向对象

楔子 你现在是一家游戏公司的开发人员,现在需要你开发一款叫做<人狗大战>的游戏,你就思考呀,人狗作战,那至少需要2个角色,一个是人, 一个是狗,且人和狗都有不同的技能,比如人拿棍打狗, 狗可以咬人,怎么描述这种不同的角色和他们的功能呢? 你搜罗了自己掌握的所有技能,写出了下面的代码来描述这两个角色 ...

俆胖 发布于 2020-02-16 02:24 评论(0)阅读(9)
0

Python—包

包 包是一种通过使用‘.模块名’来组织python模块名称空间的方式。 1. 无论是import形式还是from...import形式,凡是在导入语句中(而不是在使用时)遇到带点的,都要第一时间提高警觉:这是关于包才有的导入语法 2. 包是目录级的(文件夹级),文件夹是用来组成py文件(包的本质就是 ...

俆胖 发布于 2020-02-16 00:53 评论(0)阅读(4)
0

Python—常用模块

什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到 ...

俆胖 发布于 2020-02-16 00:39 评论(0)阅读(6)
0

shiro

http://aotaisp.com/WUXIAOCHANG/p/10886534.html http://blog.csdn.net/pengjwhx/article/details/84867112 ...

探歌 发布于 2020-02-16 00:00 评论(0)阅读(2)
0

Python—递归函数

楔子 在讲今天的内容之前,我们先来讲一个故事,讲的什么呢?从前有座山,山里有座庙,庙里有个老和尚讲故事,讲的什么呢?从前有座山,山里有座庙,庙里有个老和尚讲故事,讲的什么呢?从前有座山,山里有座庙,庙里有个老和尚讲故事,讲的什么呢?从前有座山,山里有座庙,庙里有个老和尚讲故事,讲的什么呢...... ...

俆胖 发布于 2020-02-15 23:56 评论(0)阅读(10)
0

Python—内置函数和匿名函数

楔子 在讲新知识之前,我们先来复习复习函数的基础知识。 问:函数怎么调用? 函数名() 如果你们这么说。。。那你们就对了!好了记住这个事儿别给忘记了,咱们继续谈下一话题。。。 来你们在自己的环境里打印一下自己的名字。 你们是怎么打的呀? 是不是print('xxx'),好了,现在你们结合我刚刚说的函 ...

俆胖 发布于 2020-02-15 23:49 评论(0)阅读(9)
0

2-第一个Django程序

第一个Django程序 从本章节开始将通过实现一个投票应用程序,来让用户逐步的了解Django。这个程序由两步分组成: 公共站点,允许用户访问进行投票,和查看投票。 站点管理,允许添加,删除,修改投票信息。 1、创建项目 本文继承前一篇章节的环境(centos 7 python3.6.2 Djang ...

id_iot 发布于 2020-02-15 23:27 评论(0)阅读(6)
0

c++中的 static 关键字

注:若没有特指是 静态成员时,默认都是普通成员; 1 类中的普通成员 类中的成员变量 和 成员函数 是分开存储的。其中, 1)每个对象都有独立的成员变量;成员变量可以存储在 栈空间、堆空间、全局数据区; 2)所有对象共享类的成员函数;成员函数 只能存储在 代码段; 2 类中的静态成员(static) ...

PRO_Z 发布于 2020-02-15 23:24 评论(0)阅读(48)