什么是模块? 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,分组的规则就是把实现了某个功能的代码集合,放置到一个模块中,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码 ...
分类:
编程语言 时间:
2016-08-04 07:54:33
阅读次数:
2252
在听陈鸿宇的《理想三旬》。好听~上两篇博文中提到了在Mac下Mongodb的安装与连接,这次我们来看看如何通过Node操作Mongodb。PS:本文中的数据集合采用上篇博文中‘test‘库中的"mycollection"。一:安装MongoDB包使用Node中的mongodb模块,需要先安装哦~打开终端,输入如下命令..
分类:
数据库 时间:
2016-08-04 06:52:38
阅读次数:
294
一、云计算云计算是一种计算模型,它将诸如运算能力、存储、网络和软件等资源抽象成为服务,以便让用户通过互联网远程享用,付费的形式也如同传统公共服务设施一样。因需而定、提供方便、动态改变和无限的虚拟化扩展能力是云计算的几个重要特征。不同的“云”对应着不同的基础..
分类:
其他好文 时间:
2016-08-04 06:51:59
阅读次数:
236
(1)、下载组件,引入jar包(2)、配置(3)、使用API1、下载组件,引入jar包jar包下载地址log4j-1.2.17.jarhttp://logging.apache.org/log4j/1.2/commons-logging-1.2.jarhttp://commons.apache.org/proper/commons-logging/download_logging.cgi2、配置在项目的src目录下添加log4j..
分类:
其他好文 时间:
2016-08-04 06:52:28
阅读次数:
255
前段时间由于一些特殊的需求,需要使用2.6.39版本的linux内核安装xen,遇到了一些问题,总结一下。第一步下载内核,www.kernel.org,我当时用的是rc-3版本的内核。解压,OK。第二步配置内核,进入解压后的内核目录,makemenuconfig进入配置界面,具体配置参考http://wiki.xenso..
分类:
其他好文 时间:
2016-08-04 06:50:49
阅读次数:
514
Docker是否正确安装[root@oldboy~]#dockerinfo
Containers:1
Images:11
StorageDriver:aufs
RootDir:/var/lib/docker/aufs
BackingFilesystem:extfs
Dirs:13
Dirperm1Supported:false
ExecutionDriver:native-0.2
LoggingDriver:json-file
KernelVersion:3.10.5-3.el6.x86_64
O..
分类:
其他好文 时间:
2016-08-04 06:52:13
阅读次数:
218
1.备注:安装成功以后
备注:登录地址IP:80002基本步骤1.安装git
root@centos67~]#yum-yinstallgit
2.安装lrzsz命令
root@centos67~]#yum-yinstalllrzsz
3.上传jumpserve-master.zip安装包
4.解压
[root@centos67tools]#ls
jumpserver-masterjumpserver-master.zip
[root@c..
分类:
其他好文 时间:
2016-08-04 06:51:13
阅读次数:
571
参考:SimpleLoggingFacadeforJava(SLF4J)http://www.slf4j.org/SLF4Jusermanualhttp://www.slf4j.org/manual.htmlSLF4Jwarningorerrormessagesandtheirmeaningshttp://www.slf4j.org/codes.html(1)下载组件,添加jar包(2)配置(3)使用API1、下载组件,添加jar包组件名称jar包下..
分类:
其他好文 时间:
2016-08-04 06:51:13
阅读次数:
279
前言:刚刚学完了MVC,根据自己的感悟和理解写了一个小项目。
完全按照MVC模式,后面有一个MVC的理解示意图。用MVC模式重新完成了联系人的管理系统:用户需求:
多用户系统,提供用户注册、登录功能,对于没有登录的用户,不允许使用任何功能。
可以查询、增加和删除联系人信息。
详细设计:
数据结构设计。
功能模块设计。
工具类设计。
搭建初步的项目框架、其他功能:防止用户重复提交、注册和登录时使用验...
分类:
Web程序 时间:
2016-08-04 06:48:02
阅读次数:
332
Windows编程基础知识的介绍
Win32应用程序的基本类型
1.1 控制台程序
不需要完善的Windows窗口,可以使用DOS窗口的方式显示。
1.2 Win32窗口程序
包含窗口的程序。可以通过窗口与程序进行交互。
1.3 Win32库程序
提供已有的代码,供其他程序使用。
动态库:DLL 是在执行的时候可以加载的程序。
静态库:LIB 是在编译链接是使用...
问题链接:UVA11192 Group Reverse。入门练习题,用C语言编写程序。
AC的C语言程序如下:
/* UVA11192 Group Reverse */
#include
#include
#define MAXN 100
int main(void)
{
int n, start, end, i;
char s[MAXN], c;
...
分类:
其他好文 时间:
2016-08-04 06:49:42
阅读次数:
161
1.什么是资源限制 资源限制是指在进行并发编程时,程序执行速度受限于计算机硬件资源或软件资源。 例如,服务器的带宽只有2MB/s,某个资源的下载速度是1MB/s,系统启动10个 线程下载资源,下载速度不会变成10MB/s,所以在进行并发编程时,要考虑这些资源的 限制。硬件资源限制有带宽的上传/下载、 ...
分类:
其他好文 时间:
2016-08-04 06:47:48
阅读次数:
203
这是有执行的update或者insert造成你目前正在操作的表锁表了 SQL> select session_id from v$locked_object; SESSION_ID 56 SQL> SELECT sid, serial#, username, osuser FROM v$sessio ...
分类:
其他好文 时间:
2016-08-04 06:47:54
阅读次数:
202
题意:给定平面上$n(3\leq n \leq 1200)$个无三点共线的点,问这些点组成了多少个锐角三角形。 分析:显然任意三点可构成三角形,而锐角三角形不如直角或钝角三角形容易计数,因为后者有且仅有一个角度大于等于$90^{\circ}$的特征角。 于是考虑固定平面上每一个顶点,也就是固定了钝角 ...
分类:
Web程序 时间:
2016-08-04 06:49:37
阅读次数:
260
静态语言能不能使用反射呢? 在D语言这里可以肯定地告诉你,绝对是可以的。先来看几个程序: 一、反射当然程序中使用到的模块与类型 ModuleInfo* m1; int i1=0; foreach (m; ModuleInfo) { m1 = m; writeln(++i1... ...
分类:
编程语言 时间:
2016-08-04 06:47:40
阅读次数:
493
大陆比台湾科技领先的多了去了:航天航空、天文观测、军工、造船、重工机械、基础设施工程、超算、高铁、大飞机、量子通信、深海探测、农业、粒子对撞、核能…民用的如彩电、冰箱、空调、手机…台湾哪一项能沾大陆的边,就算台芯片领先大陆,那能代表台湾领先大陆吗? 摩尔定律马上就要走向终点,最终停留在5nm制程工艺 ...
分类:
其他好文 时间:
2016-08-04 06:47:33
阅读次数:
295