51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#sk
CountDownLatch 闭锁、FutureTask、Semaphore信号量、Barrier栅栏
同步工具类可以是任何一个对象。阻塞队列可以作为同步工具类,其他类型的同步工具类还包括信号量(Semaphore)、栅栏(Barrier)、以及闭锁(Latch)。 所有的同步工具类都包含一些特定的结构化属性:它们封装了一些状态,这些状态将决定执行同步工具类的线程是继续执行还是等待,此外还提供了一些方法对状态进行操...
代码星球
·
2020-08-27
CountDownLatch
闭锁
FutureTask
Semaphore
信号
SpringTask定时任务的使用
实现定时任务简单的有四种方式:TimerScheduledThreadPool线程池quartz(常用),还有另一种就是springtask。 都说springtask上手简单,于是简单的研究一下springtask的使用,并且运用到自己的项目中。其也有两种配置方式,第一种是基于xml配置,第二种是基于注解。 ...
代码星球
·
2020-08-27
SpringTask
定时
任务
使用
Asterisk[1]
Asterisk[1]是一款GPLv2协议下的开源电话应用平台。简单来说,Asterisk是一个server应用。可以完毕发起电话呼叫、接受电话呼叫、对电话呼叫进行定制处理。 1.2.1通道驱动asterisk的通道驱动接口是最复杂也是最重要的可用接口。asteisk的通道API提供了对各种通信协议的抽象,使...
代码星球
·
2020-08-25
Asterisk
POJ 1789 Truck History (Kruskal 最小生成树)
TruckHistoryTimeLimit:2000MS MemoryLimit:65536KTotalSubmissions:19860 Accepted:7673DescriptionAdvancedCargoMovement,Ltd.usestrucksofdifferenttypes.Som...
代码星球
·
2020-08-25
POJ
1789
Truck
History
Kruskal
GitHubDesktop的使用方法
author:headsenchendate:2018-05-30 17:24:55 notice:Thisarticleiscreatedbyheadsenchenhimselfandnotallowedtocopy,oryouwillcountlawquestion. 1,...
代码星球
·
2020-08-24
GitHubDesktop
使用方法
Skill of vim
用vim也有一段时间了,谨以此记下一些有意思的技巧。跳转hjkl,左下右上。b/e跳转到上/下一个单词^/$跳转到行头/尾从{,[,(,相应的},],)相互跳转。能够用%跳转到局部变量的定义gd,跳转到全局变量的定义gD跳转到上一个改动过的地方g;注意是g+分号跳转到下一个改动过的地方g,注意是g+逗号...
代码星球
·
2020-08-21
Skill
of
vim
Diskpart工具应用两则:MBR/GPT分区转换 & 基本/动态磁盘转换
将基本磁盘转换为动态磁盘可直接在操作系统的磁盘管理中完毕,如图1所看到的,这一转换过程对硬盘上的数据没有影响,可是可能会影响到系统的启动(盗版系统激活会受影响)。图1:基本磁盘转换为动态磁盘要注意的是,其它几种转换是无法在你当前正在使用的Windows操作系统中完毕的。而须要在WinRE或者WinPE中进行。且这几种转...
代码星球
·
2020-08-20
转换
Diskpart
工具
应用
两则
Remote Desktop Connection Manager(RDCMan)
是微软官方出的一款远程桌面管理软件,比直接使用远程桌面好用 官方下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=50042...
代码星球
·
2020-08-16
Remote
Desktop
Connection
Manager
RDCMan
阿里云服务器部署笔记二(python3、Flask、uWSGI、Nginx)
从git上把项目拉到服务器,项目可以在服务器上运行后,就只需要配置uwsgi和nginx了。它们的逻辑关系是:外部请求->nginx->uwsgi->项目实例。一、配置uwsgi 如果你的项目是python框架,切记要用pip安装uwsgi,用centos自带的yum安装uwsgi亲测不能支持p...
代码星球
·
2020-08-15
阿里
服务器
部署
笔记
python3
flask函数已定义参数却出现takes 0 positional arguments but 1 was given的问题
在flask中定义了一个简单的删除数据库内容的路由 测试却发现一直报错 说delete_history函数定义时没有接受参数,但是检查delete_history函数却发现没有问题 后来想了半天才发现delete_history的路由函数名也是delete_history,那么程序就会调用路由函数...
代码星球
·
2020-08-15
flask
函数
定义
参数
出现
阿里云服务器部署笔记一(python3、Flask、uWSGI、Nginx)
一、重置密码,并重启服务器二、安全组配置>配置规则>添加安全组规则(为了能在本地ssh到实例)配置如下:此配置为允许任意公网IP登陆实例,注意windows与Linux系统端口范围不同三、连接sshroot@公网IP 四、安装gitsudoapt-getinstallgit一开始出现以下错误E:U...
代码星球
·
2020-08-15
阿里
服务器
部署
笔记
python3
flask系列一之环境搭建包安装
一,python的安装(1)python的安装(2)虚拟环境的配置参考:http://www.cnblogs.com/bfwbfw/p/7995245.html1,虚拟环境的建立(1)使用pip安装虚拟环境pipinstallvirtualenv(2)安装包管理虚拟环境pipinstallvirtualenvwrapp...
代码星球
·
2020-08-15
flask
系列
一之
环境
搭建
flask ---映射到数据库
在当前项目文件下:运行cmd指令(terminal中) (1)pythonmanage.pydbinit----初始化文件 (2)pythonmanage.pydbmigrate----生成迁移文件 (3)pythonmanage.pydbupgrade----映射到数据库映射整个类需按顺...
代码星球
·
2020-08-15
flask
射到
数据库
flask系列四之SQLAlchemy(二)表关系
目标:建立两个表“用户表(user)”和“问题表(question)”,其中问题表中的作者id是是用户表的id即外键的关系。(一个用户可以有多个问题)Python语句(1)用户类classUser(db.Model):__tablename__='user'#用户表id=...
代码星球
·
2020-08-15
flask
系列
四之
SQLAlchemy
关系
flask系列四之SQLAlchemy
一、SQLAlchemy简介(1)flask_sqlalchemy是一套ORM框架。(2)ORM(ObjectRelationshipMapping):模型关系映射(3)ORM的好处:可以让我们操作数据库跟操作类的对象一样。一个表可以抽象成一个类,一条数据可以抽象成该类的一个对象。数据库表:article进行ORM(模...
代码星球
·
2020-08-15
flask
系列
四之
SQLAlchemy
首页
上一页
...
44
45
46
47
48
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他