Unity 是一款知名的依赖注入容器( dependency injection container) ,其支持通过自定义扩展来扩充功能。 在Unity软件包内 默认包含了一个对象拦截(Interception)扩展定义。 本篇文章将介绍如何使用对象拦截(Interception)来分离横切关注点( ...
分类:
编程语言 时间:
2017-06-21 15:09:07
阅读次数:
227
本文基于环境:win10(64)+python3.6(64) 第一次直接pip install scrapy,安装出错,错误提示 error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build ...
分类:
编程语言 时间:
2017-06-21 15:08:50
阅读次数:
206
yiled 面相过程编程 造好内容,统一发给下面 上面这个是傻瓜版 内置函数 print(divmod(10,3)) 将10除以3,显示商和余数 enumerate函数,显示元素及它的索引,enumerate后面的都为迭代器 range 倒着取 切片的步长 四舍五入 保留3位小数 计算apple 1 ...
分类:
编程语言 时间:
2017-06-21 15:08:06
阅读次数:
227
byte short int long blooean char float double 8 16 32 64 ...
分类:
编程语言 时间:
2017-06-21 15:06:52
阅读次数:
140
一.打开sublimeText ,在菜单栏找到Tools——>编译系统(build system)——>新编译系统(new build system) 二.在新的配置文件中输入如下配置 [cpp] view plain copy { "cmd": ["**********" "-u" ,"$file ...
分类:
编程语言 时间:
2017-06-21 15:06:45
阅读次数:
141
1.简介 ArcGIS API for JavaScript跟随ArcGIS 9.3同时发布,是ESRI根据JavaScript技术实现的调用ArcGIS Server REST API接口的一组脚本。当前的最新版本是Version 3.20。通过ArcGIS API for JavaScript可 ...
分类:
编程语言 时间:
2017-06-21 15:05:54
阅读次数:
206
当在py代码中import所依赖的模块时, python是从哪里找到这些模块呢,即模块的搜索路径是啥? 默认情况下,Python解释器会搜索当前目录、所有已安装的内置模块和第三方模块,搜索路径存放在sys模块的path变量中: 如果想要添加自定义路径,有两种办法: 一种是在运行时直接给sys.pat ...
分类:
编程语言 时间:
2017-06-21 15:05:08
阅读次数:
147
Cookie,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密) 比如说有些网站需要登录后才能访问某个页面,在登录之前,你想抓取某个页面内容是不允许的。那么我们可以利用Urllib2库保存我们登录的Cookie,然后再抓取其他页面就达到目的了。 在此之前呢 ...
分类:
编程语言 时间:
2017-06-21 15:03:45
阅读次数:
212
首先在我们的pom里面描述我们要部署的地址: 这里配置了两个地址,id可以随意命名,每个地址对应的用户名密码需要在maven的setting.xml中配置,如下: 然后使用mvn deploy命令,或者自己ide中带的插件,即可部署本项目到nexus。 关于部署时远程仓库的自动选择: 部署的时候ma ...
分类:
编程语言 时间:
2017-06-21 14:15:23
阅读次数:
282
流行的框架与新技术 1、谈谈你对Struts的理解。 答: 1. struts是一个按MVC模式设计的Web层框架,其实它就是一个大大的servlet,这个Servlet名为ActionServlet,或是ActionServlet的子类。我们可以在web.xml文件中将符合某种特征的所有请求交给这 ...
分类:
编程语言 时间:
2017-06-21 14:13:57
阅读次数:
278
算法与编程 1.判断身份证:要么是15位,要么是18位,最后一位可以为字母,并写程序提出其中的年月日。 答:我们可以用正则表达式来定义复杂的字符串格式,(\d{17}[0-9a-zA-Z]|\d{14}[0-9a-zA-Z])可以用来判断是否为合法的15位或18位身份证号码。 因为15位和18位的身 ...
分类:
编程语言 时间:
2017-06-21 14:13:38
阅读次数:
276
关于final域,编译器和处理器遵循2个重排序规则: 1,在构造函数内部,对final域的成员变量的写入,与随后将这个被构造的对象赋值给另一个引用变量,这2个操作不能重排序 2,初次读一个包含final域的对象的引用,与随后读这个final域,这2个操作之间不能重排序. 上面的重排序规则能保证,在对 ...
分类:
编程语言 时间:
2017-06-21 14:13:13
阅读次数:
230
软件工程与设计模式 1、UML方面 标准建模语言UML。用例图,静态图(包括类图、对象图和包图),行为图,交互图(顺序图,合作图),实现图。 2. 软件开发的 3、j2ee常用的设计模式?说明工厂模式。 总共23种,分为三大类:创建型,结构型,行为型 我只记得其中常用的6、7种,分别是: 创建型(工 ...
分类:
编程语言 时间:
2017-06-21 14:11:48
阅读次数:
273
getline这个方法的使用, 可以获取用户输入的一行数据, 保存到数组中: 使用内置类, 计算字符串的长度: C++模版类, 和java泛型差不多 , C语言是没有模版类这一说的, C++中新增了模版: 数字指针, 在实际上,如果一个函数返回指针没有啥意义,因为, 如果函数内部要返回指针,那么这个 ...
分类:
编程语言 时间:
2017-06-21 14:09:52
阅读次数:
232
function HashMap() { var length = 0; var obj = new Object(); this.isEmpty = function () { return length == 0; }; this.containsKey = function (key) { r ...
分类:
编程语言 时间:
2017-06-21 14:08:50
阅读次数:
130
原文(http://www.cnblogs.com/lkvt/p/3765349.html) 一、Welcome to Swift 1.关于Swift Swift是一种用于iOS和OS X应用的全新编程语言,它建立在最好的C和Objective-C语言中。而且没有C语言的兼容性限制。Swift採用安 ...
分类:
编程语言 时间:
2017-06-21 14:08:30
阅读次数:
220