本篇将介绍PHP与Java语言中数据类型的比较。 有PHP编程背景的程序员们,在编写Java程序时,都会感觉在定义变量时有很大的不同。原因是PHP是弱类型语言,定义变量的类型是什么,PHP会自动识别。 举例: $a = 10;$a = “hello”; 此时的$a为string类型hello。 但是在Java中你就不可以这样做: int a = 10;String a = “hello”; 因为在Java中不可以重复的定义变量。 另外,Java在定义数值类型时,默认为int整型。也就是说,你在定义整型变量时,如果超过了int类型的最大值,系统将报错。 long longValue=5000000000; 那在实际中如何解决长整型变量的定义呢?你需要在数值后加上l,以此类推,在定义其他类型时,也需要做标示。 举例: int x=(int)66.56+(int)43.2;System.out.println(x);109…
本篇将介绍如何解决登录到Exchange Web Portal时报错: Outlook Web Access is unable to complete your request. If the problem continues, contact technical support for your organization and tell them…
本篇将介绍如何解决在Mac下找不到AVD (Android Virtual Devices) Manager. 当你在Mac下安装好Android Development Tools Kit之后,你可能在Eclipse>>Windows下找不到AVD Manager。 这样你就无法建立安卓手机模拟器。 其实解决方法很简单: 点击Window > 选择Customize perspective > 在选择Command Groups Availability > 勾选 “Android SDK and…
本篇将介绍如何让你的Powershell循环运算执行的更快,经过试验证明,改良后的脚本要是正常循环脚本执行速度的3倍以上。 举例:如果需要运行一个Powershell脚本获取100台服务器中每一个服务器当前登录的用户。 我们知道如果用普通的循环,我们需要一个含有一个txt文件,文件包含了服务器的列表,或者你可以用其他方式获取,在这不多讲。 $servers = get-content “c:fileservers.txt” 然后使用icm来将你想要执行的任务传进scriptblock foreach($s in $servers){icm -computername $s -scriptblock {(get-wmiobject win32_computersystem).username}} 在以上脚本中,需要逐个的访问,然后执行scriptblock中的脚本,如果其中有一个服务器down掉,或者是延迟,你的整个脚本会运行很久很久。 因此有了以下的做法 icm -computername (get-content “c:fileservers.txt”) -scriptblock {(get-wmiobject win32_computersystem).username} 表面上来看,两个脚本得到的结果基本差不多,但概念上就差了很多。第二个脚本更快一些。因此推荐使用第二种,因为第二种是并行处理。
本篇将介绍如何解决安装程序时缺少MSVCR110.dll文件: The Program can’t start because MSVCR110.dll is missing from your computer. Try reinstalling the program to fix this problem. MS = Microsoft, V =…
本篇将介绍安卓模拟器的基本操作,本指南适用于Android 4.0以上版本 1. 如何将图标添加到模拟器桌面:长按图标直到,弹出桌面,然后放置即可 2. 如何在模拟器发送短信:点击短信,写入电话号码和信息,然后点发送,但是这仅限于模拟 3. 如何在模拟器中输入中文长按短信的文字框,屏幕左上方会出现一个键盘,鼠标拖动键盘往下拉,点击输入法即可。 4. 如何设置模拟器显示中文:点击settings > Language and Input > 选择中文即可 5. 如何卸载模拟器应用程序:用鼠标长按图标,然后挪动到卸载选项,然后模拟器会弹出要确认卸载此应用,确定即可 6. 如何更改模拟器背景图片:鼠标长按背景,等待屏幕自动弹出背景图片,然后选择设置背景图片
数组合并(array_merge())应用于合并两个或两个以上的数组。 数组合并一共涉及到两类合并。 1. 当键名(key)不同时 2. 当键名(key)相同时 第一种情况,我们通常直接使用array_merge(). 首先创建一个config.php文件 <?phpreturn array(‘DB_NAME’=>’DATABASE’,‘DB_HOST’=>’LOCALHOST’,‘USERNAME’=>’admin’,‘address’=>’NYC’?> 在你需要合并上面数组的merge.php文件中,定义config.php为一个变量a,定义另外的数组为变量b <?php$a = include ‘config.php’;$b = array(‘port’=>’3306’,‘address’=>’901itcom’);return array_merge($a,$b);?> 在方法中,只需要包含merge.php文件,既可以输出config.php和merge.php <?phpclass newAction {protected $c;function __construct(){$this->c =…
苹果(Apple) 在2014年WWDC 发布了 Apple Swift语言。通过简单的了解发现Swift是一个非常灵活非常强大的语言。 Swift目前只能在Xcode 6 上开发,你需要到https://developer.apple.com/xcode/来下载 另外Swift可以和Objective-C, C, C++同时开发。听起来是不是很激动,下面就让我们开始初步学习一下Swift。 1. 循环 for循环和PHP相比少了括号 var arr = String[]() for index in 0..100{arr.append(“Item (index)”)}println(arr)OUTPUT:[Item 0, Item 1…
苹果(Apple) 在2014年WWDC 发布了 Apple Swift语言。通过简单的了解发现Swift是一个非常灵活非常强大的语言。 Swift目前只能在Xcode 6 上开发,你需要到https://developer.apple.com/xcode/来下载 另外Swift可以和Objective-C, C, C++同时开发。听起来是不是很激动,下面就让我们开始初步学习一下Swift。 1. 变量 (var) 和常量 (constant) 变量和常量的定义与其他语言相同, 变量是可以被重写的, 常量则不可以 import Foundation var a = 10a…
本篇将介绍如何在Android ADT下解决报错Hardcoded string “”, should use @string resource. 此报错是在声明找不到在引号里面的变量。假设你的变量时button,你的报错会像如下: Hardcoded string “button”, should use @string resource. 你需要做的是,来到res >> values >> strings.xml ,添加以下代码: <string name=”button”>button</string> 然后回到你报错的那行代码,将你的代码改为以下:…