myname

Ruby grammer(三)

做~自己de王妃 提交于 2019-12-06 03:44:42
类和模块 1.类 类是面向对象中一个重要的术语。我们可以把类看作是对象的抽象, 所有的这类对象都有这些特征。而对象则是类的具体实现,按照类的要求创建的 对象就是该类的对象。类就像对象的雏形一样,决定了对象的行为。 eg:用数组类创建数组对象 arr=Array.new #[] 用class方法查看对象属于那个类 arr=[1,2,3] p arr.class #Array p Array.class #Class 所有的类都是Class类的对象。 当判断某个对象是否属于某个类,我们可以使用instance_of?方法。 arr=[1,2,3] p arr.instance_of? Array #true p arr.instance_of? Object #false 继承 通过扩展已经创建的类来创建新的类成为继承。继承后创建的新类被称为子类。 被继承的类称为父类。 BasicObject类是ruby中所有类的父类。他定义了作为ruby对象最基本的功能。 Object是BasicObject的子类。定义一般类所需要的功能。 根据类的反向继承关系追查对象是否属于某个类,则可以使用is_a?方法。 arr=[1,2,3] p arr.is_a? Array #true p arr.is_a? Object #true 创建类 class 类名 类的定义 end 类名的首字母必须大写

构建memcached服务

风流意气都作罢 提交于 2019-12-05 19:51:33
构建memcached服务 案例 1 :构建 memcached 服务 案例 2 : LNMP+memcached 案例 3 : PHP 的本地 Session 信息 案例 4 : PHP 实现 session 共享 1 案例 1 :构建 memcached 服务 1.1 问题 本案例要求先快速搭建好一台 memcached 服务器,并对 memcached 进行简单的增、删、改、查操作: 安装 memcached 软件,并启动服务 使用 telnet 测试 memcached 服务 对 memcached 进行增、删、改、查等操作 1.2 方案 使用 1 台 RHEL7 虚拟机作为 memcached 服务器( 192.168.4.5 )。 在 RHEL7 系统光盘中包含有 memcached ,因此需要提前配置 yum 源,即可直接使用 yum 安装,客户端测试时需要提前安装 telnet 远程工具。 验证时需要客户端主机安装 telnet ,远程 memcached 来验证服务器的功能: add name 0 180 10// 变量不存在则添加 set name 0 180 10// 添加或替换变量 replace name 0 180 10// 替换 get name// 读取变量 append name 0 180 10// 向变量中追加数据 delete name//

ECMAScript 6.0 简要学习

左心房为你撑大大i 提交于 2019-12-05 10:04:01
  由于在学习vue的时候有许多自己不懂的语法,于是简单的学习一下ES6。 1.ES简介   ES6, 全称 ECMAScript 6.0 ,是 JavaScript 的下一个版本标准,2015.06 发版。   ES6 主要是为了解决 ES5 的先天不足,比如 JavaScript 里并没有类的概念,但是目前浏览器的 JavaScript 是 ES5 版本,大多数高版本的浏览器也支持 ES6,不过只实现了 ES6 的部分特性和功能   JavaScript 是大家所了解的语言名称,但是这个语言名称是商标( Oracle 公司注册的商标)。因此,JavaScript 的正式名称是 ECMAScript 。1996年11月,JavaScript 的创造者网景公司将 JS 提交给国际化标准组织 ECMA(European computer manufactures association,欧洲计算机制造联合会),希望这种语言能够成为国际标准,随后 ECMA 发布了规定浏览器脚本语言的标准,即 ECMAScript。这也有利于这门语言的开放和中立。 2.ES6新特性   在这里简要的学习一下ES6的比较重要的新特性,在自己的平时工作中也没有过多的用到的ES6简要记录。 1.let与const关键字 (重要)   这两个关键字都是声明变量的关键字,其与var声明的变量有一定的区别,区别如下

WebService教程详解(二)

三世轮回 提交于 2019-12-04 21:59:46
使用工具的原因: 1、 使用工具可以更好的了解WebService请求的过程 2、 使用工具WsExplore可以获取SOAP数据发送和接收的格式 3、 使用工具Tcp/Ip Monitor可以监控拦截器请求头和响应头的具体数据 什么是SOAP? SOAP是一种基于XML编码规范的文本协议,简单的说SOAP就是在HTTP的基础上传输XML数据,以实现远程调用【无论你的服务端是什么语言书写的,只要接收SOAP协议的XML数据,并返回SOAP协议的XML数据,就可以被任何语言调用】 使用WsExplorer实例:验证qq是否在线 采用qqOnlineWebServiceSoap中的qqCheckOnLine验证时,返回的是 qqCheckOnlineResponse qqCheckOnlineResult (string): N 点击source可以看到详细信息,信息如下: 1:这是发出的消息格式: 复制代码 代码如下: http://schemas.xmlsoap.org/soap/envelope/" xmlns:q0="http://WebXml.com.cn/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> - -

Unity之EditorGUILayout-TextField、Toggle - 七

有些话、适合烂在心里 提交于 2019-12-03 15:36:27
使用Unity编辑器类在Inspector面板编辑 文本输入框TextField和单选框Toggle 在 Editor 文件夹下创建脚本 InspectorTest using UnityEngine; using System.Collections; using UnityEditor; [CustomEditor(typeof(Test))] public class InspectorTest : Editor { public override void OnInspectorGUI() { Test myTest = (Test)target; myTest.MyName = EditorGUILayout.TextField("Object Name", myTest.MyName); myTest.showBtn = EditorGUILayout.Toggle("Show Button ", myTest.showBtn); } } Test 脚本如下,将其拖拽到需要绘制的脚本即可 using UnityEngine; using System.Collections; using UnityEditor; public class Test : MonoBehaviour { public string MyName; public bool showBtn =

Can/should I edit the R.java file. If so, how?

匿名 (未验证) 提交于 2019-12-03 09:02:45
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: So I'm programming a simple calculator in Eclipse for Android 4.0 and I'm trying to stream-line my code and make it as simple as possible. The place I'm trying to clean up is my findViewById()'s. Since I have buttons 0-9 to instantiate I have a block of code ten lines long that look like this: b0 = (Button) findViewById(R.id.b0); b1 = (Button) findViewById(R.id.b1); ... b9 = (Button) findViewById(R.id.b9); As you can see this thing is just begging for a for-loop. So what I wanted to do was make two arrays. One instance variable array in the

Webservice C# constructor does not allow arguments?

匿名 (未验证) 提交于 2019-12-03 08:48:34
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: Im trying to create a web services that takes some arguments in its constructor to save round trips, but i keep getting the error: CS1729 "servicename" does not contain a constructor that takes '1' arguments although when I try to create an instant locally (in the same project as the service) everything works fine... what gives? web service: public class ayyash : System.Web.Services.WebService { private string _myname; public ayyash (string myname) { _myname = myname; //Uncomment the following line if using designed components /

Cross-thread operation not valid: Control accessed from a thread other than the thread it was created on

匿名 (未验证) 提交于 2019-12-03 07:36:14
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I have a scenario. (Windows Forms, C#, .NET) There is a main form which hosts some user control. The user control does some heavy data operation, such that if I directly call the UserControl_Load method the UI become nonresponsive for the duration for load method execution. To overcome this I load data on different thread (trying to change existing code as little as I can) I used a background worker thread which will be loading the data and when done will notify the application that it has done its work. Now came a real problem. All the UI

Configuring composer.json with private bitbucket mercurial repository

匿名 (未验证) 提交于 2019-12-03 07:36:14
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 由 翻译 强力驱动 问题: My project uses my own library which is in the private mercurial repository placed on bitbucket.org. That library has no composer.json configured. I try to make that library as a dependency to my project. And can't get it for the second day. Firstly I wrote to composer.json the following strings: { "require" : { "php" : ">=5.4" , "myname/mylibname" : "dev" }, "repositories" :[ { "type" : "hg" , "url" : "https://bitbucket.org/myname/mylibname" } ] } And running composer install I've got an error: [RuntimeException] Failed to clone

Why a variable defined global is undefined? [duplicate]

匿名 (未验证) 提交于 2019-12-03 03:03:02
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: This question already has an answer here: 'Hoisted' JavaScript Variables 4 answers Hi guys here I have a simple function and a global variable. Why is myname undefined and not the string "global" ? var myname = "global"; // global variable function func() { alert(myname); // "undefined" var myname = "local"; alert(myname); // "local" } func(); Is not possible to refer to a outer variable that is define outside the scope of that function? and in this a global variable... And how I can fix this so I don't get a undefined from a global variable