如问题的名字那样,首先要有个生产者和消费者,所以需要定义两个class来分别描述他们的特点。 紧接着,生产者和消费者是通过“产品”联系起来,所以还需要定义一个描述“产品”的POJO。 最后是临时容纳“产品”的容器,它应该通过栈来实现,同时它的实例还被许多生产者实例和消费者实例,这些实例都象征着一个线 ...
分类:
其他好文 时间:
2017-05-07 15:47:32
阅读次数:
125
题目链接: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=508 题意:20个点的随意最短路。floyd 代码: #include <stdio.h> # ...
分类:
其他好文 时间:
2017-05-07 15:47:40
阅读次数:
144
可用于制作STG的工具很多,各有利弊。效率方面,直接调用DirectX的效率最高,Unity3D其次,HGE、luastg会再差一些,弹幕风性能最差。易用性方面,luastg、弹幕风这样的弹幕专用引擎最好,Unity3D、HGE这样的通用引擎其次,直接调用DirectX最麻烦。功能方面,Unity3 ...
分类:
其他好文 时间:
2017-05-07 15:47:46
阅读次数:
675
一、线性表的顺序机构: 插入某个元素到指定位置,如下: 删除某个位置的元素,操作: 优缺点: 二、线性表的链式结构: ...
分类:
编程语言 时间:
2017-05-07 15:47:52
阅读次数:
171
Odoo(OpenERP)server支持通过XML-RPC接口訪问、操作数据库,基于此可实现与其它系统的交互与集成。 本文是使用Java通过XMLRPC接口操作Odoo数据库的简单演示样例。本例引用的jar包包含xmlrpc-common-3.1.3.jar, xmlrpc-client-3.1. ...
分类:
数据库 时间:
2017-05-07 15:48:00
阅读次数:
226
介绍F#中的数字、布尔值和字符串;元组;管线和组成;列表、数组和序列。 ...
分类:
其他好文 时间:
2017-05-07 16:09:07
阅读次数:
110
1 import sys 2 try: 3 a = 3 4 assert a > 4 5 except: 6 exc = sys.exc_info()#返回异常的元祖 7 print (exc) ...
分类:
其他好文 时间:
2017-05-07 16:09:18
阅读次数:
93
java读取网页图片路径并下载到本地 最近公司需要爬取一些网页上的数据,自己就简单的写了一个demo,其中有一些数据是图片,需要下载下来到本地并且 将图片的路径保存到数据库,示例代码如下: ...
分类:
编程语言 时间:
2017-05-07 16:09:27
阅读次数:
210
一、java中通用的方法和准则1.不要让常量和变量中出现易混淆的字母比如: long i = 1l;别人很难一下子看清楚是11还是1l,所以应该这样写1L。命名规范:
1.包名全部小写...
分类:
编程语言 时间:
2017-05-07 16:09:36
阅读次数:
369
import pymysql import datainfo import time #获取参数 host = datainfo.host username = datainfo.username password = datainfo.password database = datainfo.db... ...
分类:
数据库 时间:
2017-05-07 16:09:48
阅读次数:
195
1、函数传入list或者tuple,可以一次传入多个元素,由于list和tuple的组成元素可以不同,比如整数和字符串混合组成list或者tuple,因此可以达到输入可变参数的目的 2、另一种可变参数的实现方式,函数可以支持形参个数可变,支持0个参数 如例子中所示在形参numbers前加*,调用时使 ...
分类:
其他好文 时间:
2017-05-07 16:09:59
阅读次数:
156
pendingIntent字面意义:等待的,未决定的Intent。 要得到一个pendingIntent对象,用法类的静态方法 getActivity(Context, int, Intent, int), getBroadcast(Context, int, Intent, int), getSe ...
分类:
移动开发 时间:
2017-05-07 16:10:06
阅读次数:
227
1、 《大话数据结构》 1、 经典的《设计模式》一书归纳出23种设计模式,这23种模式又可归为,创建型、结构型和行为型3大类 2、 时间耗时排序(时间复杂度) F(1)<F(logn)<F(n)<F(nlogn)<F(n2)<F(n3)<F(2n)<F(n!)<F(nn) 3、 深度优先和广度优先在 ...
分类:
其他好文 时间:
2017-05-07 16:10:23
阅读次数:
120
软件工程包括了开发、运营、维护软件的过程中的很多技术、做法、习惯和思想。软件工程把这些相关的技术和过程统一到一个体系中,叫“软件开发流程”,软件开发流程的目的是为了提高软件开发、运营、维护和效率,以及提升用户满意度、软件的可靠性和可维护性。 软件开发流程不光指团队的流程,还包括个人开发流程,因为软件 ...
分类:
其他好文 时间:
2017-05-07 16:10:29
阅读次数:
132
第6章 敏捷流程 —— 6.5 敏捷的故事 这一小节中有一个图表,对比了敏捷(Agile)、计划驱动(Plan-driven)、形式化的开发方法(Formal Method)的适用范围。里面提到的形式化的开发方法,其基本步骤是怎样的呢?为什么它能有极高的可靠性呢?下面是一些关于形式化方法特点的说明, ...
分类:
其他好文 时间:
2017-05-07 16:10:37
阅读次数:
226
60、NULL是没有值,空串是一个有效值61、主键只能使用不允许未NULL值的列62、每个表只允许一个auto_increment列63、不允许使用函数作为默认值,只支持常量64、InnoDB 支持事务的引擎,可靠;MEMORY 快,数据存储在内存,适合临时表;MyISAM 快,支持全文搜索65、修 ...
分类:
数据库 时间:
2017-05-07 16:10:45
阅读次数:
157
一些总结出来的Android高速开发框架,所有都是开源框架,附带项目地址,是开发学习的绝佳资料。 Direct-Load-apk项目 项目主页地址:http://www.kymjs.com/ 功能:Direct-Load-APK是一个Android插件化开发框架,与CJFrame不同。DLA能够做到 ...
分类:
移动开发 时间:
2017-05-07 16:10:54
阅读次数:
223
Bearer Token (RFC 6750) 用于HTTP请求授权访问OAuth 2.0资源,任何Bearer持有者都可以无差别地用它来访问相关的资源,而无需证明持有加密key。一个Bearer代表授权范围、有效期,以及其他授权事项;一个Bearer在存储和传输过程中应当防止泄露,须使用Trans... ...
分类:
其他好文 时间:
2017-05-07 16:11:03
阅读次数:
307