前言:起初写这个框架的时候,可以说在当时来说并不是很流行的设计模式,那是在2012年,面向对象的编程大家都很熟悉,但是“注入、控制反转(DI,IOC,依赖注入)、AOP切面编程”新兴名词很多人并不知道特别是从事.NET开发的人,至少在当时是这么样的,但是在今天..
分类:
编程语言 时间:
2016-09-04 00:17:36
阅读次数:
451
1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。[root@llww3317~]#cp-r/etc/skel/home[root@llww3317~]#mv/home/skel/home/tuser1[root@llww3317~]#chmodg-r,o-r/home/tuser1[root@llww3317~]#ll-a/home/|greptuser1drw..
分类:
编程语言 时间:
2016-09-04 00:17:50
阅读次数:
217
1、显示/boot/grub/grub.conf中以至少一个空白字符开头的行;[root@localhost/]#grep"^[[:space:]]\+"/boot/grub/grub.confroot(hd0,0)kernel/vmlinuz-2.6.32-504.el6.x86_64roroot=UUID=aa5cf6b3-e1b5-4eb2-95e6-e202f2890edfrd_NO_LUKSrd_NO_LVMLANG=en_US.UTF-8rd_NO_MDSYSF..
分类:
编程语言 时间:
2016-09-04 00:15:39
阅读次数:
216
原文地址:C语言中关于对目录的操作 目录的操作不论是在嵌入式产品还是应用软件编程都是必不可少的,不同的开发语言可能略有不同,笔者主要是讨论在Linux平台下对目录的一系列操作: 1、获取当前目录操作: 在系统命令行下我们可以直接输入命令:pwd 来获取当前的工作目录,但是你知道这个命令是怎么执行的吗 ...
分类:
编程语言 时间:
2016-09-04 00:09:06
阅读次数:
252
前提是要安装pyw32 ...
分类:
编程语言 时间:
2016-09-04 00:09:17
阅读次数:
172
os.remove(path) 删除文件 path. 如果path是一个目录, 抛出 OSError错误。如果要删除目录,请使用rmdir().os.rmdir()只能删除空目录 remove() 同 unlink() 的功能是一样的 在Windows系统中,删除一个正在使用的文件,将抛出异常。在U ...
分类:
编程语言 时间:
2016-09-04 00:04:34
阅读次数:
171
1 定义一个时间类,带默认参数 说明: 构造函数 __init__(self,hour=21, minute=13, second=50) 带默认参数的定义方式 ; 用于输出的函数 __str__ 得到某属性值的方法 get_xxxx 输出属性值的方法 print_time 2 定义日期时间类,继承 ...
分类:
编程语言 时间:
2016-09-04 00:05:34
阅读次数:
293
好几个月没用ArcGIS API for JavaScript,去官网看了一下,最新api已经是4.0了,也开始支持3D了,先运行看看吧。 ...
分类:
编程语言 时间:
2016-09-04 00:04:56
阅读次数:
165
外部排序: 一、定义问题 外部排序指的是大文件的排序,即待排序的记录存储在外存储器上,待排序的文件无法一次装入内存,需要在内存和外部存储器之间进行多次数据交换,以达到排序 整个文件的目的。外部排序最常用的算法是多路归并排序,即将原文件分解成多个能够一次性装入内存的部分,分别把每一部分调入内存完成排序 ...
分类:
编程语言 时间:
2016-09-03 23:58:05
阅读次数:
441
一 创建java project 再src下添加class,选择一个class添加main方法作为程序的入口 二、项目结构: src下添加不同的包,命名方法为com.jikexueyuan.hello.main/model/view。此时硬盘中会有项目名称文件夹下有bin和src,全部对应包的一级级 ...
分类:
编程语言 时间:
2016-09-03 23:55:32
阅读次数:
188
1 Ext.onReady(function(){ 2 //Ext对于原生的JavaScript扩展 3 4 //一、Ext.Object 5 /*//1.Ext.chain 把当前传入对象当成新创建对象的原型 6 var obj = { 7 name:'bsjxt', 8 age:30 9 }; ...
分类:
编程语言 时间:
2016-09-03 23:48:31
阅读次数:
252
关于emacs就不说明了,直接切入主题。关于我的emacs配置,可以直接参考GitHub上的lienhua34/myemacs-conf。 go-mode 安装 关于go-mode的安装,可以直接参考GitHub。从github上下载go-mode.el或go-mode-autoloads.el文件 ...
分类:
编程语言 时间:
2016-09-03 23:47:34
阅读次数:
229
《python/c++接口库比较(SWIG,boost.python, pycxx, py++, sip, Weave, Pyrex )》http://blog.csdn.net/lainegates/article/details/19565823 目前有很多开源的Python/c++ 绑定工具, ...
分类:
编程语言 时间:
2016-09-03 23:47:40
阅读次数:
260
字典是另一种可变容器模型,且可存储任意类型对象字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割。一、创建字典dict1={‘Alice‘:‘2341‘,‘Beth‘:‘9102‘,‘Cecil‘:‘3258‘}另外一种:>>>dict2=dict(abc="1")
>>>dict2
{‘abc‘:‘1‘}..
分类:
编程语言 时间:
2016-09-03 22:44:07
阅读次数:
266
本文主要从源码角度来解析HashMap的设计思路,并且详细地阐述HashMap中的几个概念,并深入探讨HashMap的内部结构和实现细节,讨论HashMap的性能问题,并且在文中贯穿着一些关于Hash...
分类:
编程语言 时间:
2016-09-03 22:40:09
阅读次数:
272
"""作业:让用户输入用户名和密码;校验三次,三次未成功,将最后一个用户进行锁定。"""def login1(): """自己实现登录验证的方法: 根据已学的东西想的方法。缺点是:用户名密码只能存储一个。 """ user_info_file = open('user_info.txt', 'r') ...
分类:
编程语言 时间:
2016-09-03 22:40:44
阅读次数:
218
3.1查看数据项数据类型 type(name) 3.2查看数据项数据id id(name) 3.3对象引用 n 备注Python将所有数据存为内存对象 n Python中,变量事实上是指向内存对象的引用 n 动态类型:在任何时刻,只要需要,某个对象引用都可以重新引用一个不同的对象(可以是不同的数据类 ...
分类:
编程语言 时间:
2016-09-03 22:38:21
阅读次数:
273