摘要:
自学MVC看这里——全网最全ASP.NET MVC 教程汇总MVC架构已深得人心,微软也不甘落后,推出了Asp.net MVC。小编特意整理博客园乃至整个网络最具价值的MVC技术原创文章,为想要学习ASP.NET MVC技术的学习者提供一个整合学习入口。本文从Why,What,How三个角度整理MV... 阅读全文
摘要:
在VC6.0下更改字体,我们一般通过菜单-Tools-Options-Format来更改 但在我的win7 64位系统下这一选项下的字体和字体颜色是空的,无法选择 所以我想起来通过注册表来更改。 Win+R输入“Regedit”,找到“HKEY_CURRENT_USER/Software/Microsoft/DevStudio/6.0” 发现下面没有Format,这也是为什么VC环境中... 阅读全文
摘要:
在用aptana写PHP的时候,当我们想要在浏览器里预览下php页面的时候,显示出来的却非我们预期的结果。是一堆php的代码!html将php代码也显示出来了。看一下浏览器的地址栏才发现显示的是8020端口(http://127.0.0.1:8020/myPHP/vieworders.php)。怎样才能改成80端口呢?1、在aptana的菜单栏里点击“Run”,选择“Run Configurations...”2、点击“Run Configurations...”。在右侧的标签“Main”里找到最下面的“Server”,选择“Use selected server“点击Configure。这里 阅读全文
摘要:
原文地址:http://developer.android.com/intl/zh-CN/training/basics/activity-lifecycle/starting.html 与其他在应用程序中由main()函数作为开端不同,Android系统的启动代码是在一个Activity的实例通过调用对应其生命周期的特定阶段的特定回调方法中进行。 其中有一系列的方法来启动Activity,也... 阅读全文
摘要:
原文:http://coding.windstyle.cn/2009/11/19/make-your-code-more-comfortable-1-choose-the-right-color-scheme/“让代码看起来更舒服”,看到这个标题,也许你会条件反射地以为我要讲“重构”或者“编码规范”等等。噢,可爱的开发人员,我们暂且不谈技术,只谈体验。让我们来装扮一下每天都要面对的Visual Studio,让代码看起来更舒服。 下图展示了Visual Studio 2008默认的编辑器,为了让代码更加容易辨识,Visual Studio用不同的颜色将各种关键词区分开来。默认的配色方案固然无可 阅读全文
摘要:
理解资源 资源在Android架构中发挥着很重要的作用。在Android中资源一般是一个绑定在可执行程序上的文件(比如一个音乐文件或记录窗口布局的文件)或值(比如一个对话框的标题)。这些绑定在可执行程序中的文件或值可以让编程人员随意修改或替换,且不用重新编译应用程序。 我们熟悉的资源包括字符串,颜色,位图以及布局等。作为代替应用程序中的硬编码字符串,资源文件允许使用资源ID作为... 阅读全文
摘要:
使用Ubuntu 12.04 64位 创建模拟器的时候出现如下问题:Error : Failed to create the SD card.Error : Failed to create sdcard in the AVD folder.解决办法:有两个原因1.设置android sdk下的tools和platform-tools权限为可执行权限。如:chmod +x tools/*2.没有安装ia32-libs的原因,在64位的ubantu下是不能跑32位程序的,除非装了这个。使用sudo apt-get install ia32-libs 阅读全文
摘要:
Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.... 阅读全文
摘要:
拿eclipse举例,从eclipse.org下载好eclipse后,解压到usr/bin/eclipse中,执行以下命令创建一个App快捷方式:sudo gedit /usr/share/applications/eclipse.desktop在gedit中输入以下代码:[Desktop Entry]Name=Eclipse PlatformComment=Eclipse IDEExec=/usr/bin/eclipse/eclipseIcon=/usr/bin/eclipse/icon.xpmTerminal=falseStartupNotify=trueType=ApplicationC 阅读全文
摘要:
超级键操作 1、超级键(Win键)–打开dash。 2、长按超级键– 启动Launcher。并快捷键列表。 3、按住超级键,再按1,2,3等数字键–从Launcher打开一个应用程序,当你按住超级键时,每个应用程序图标上都会显示一个数字,按下对应的数字就会打开盖应用程序。 4、超级键+A–从Launcher打开应用程序窗口。 5、超级键+F–从launcher打开文件和文件夹窗口。 6... 阅读全文
摘要:
ubuntu有时可能会出现窗口突然没有了“关闭”“最小化”“最大化“按钮(标题栏) 那么,在终端中输入: sudo metacity --replace 就可以了 完成后按ctrl+c就可以退出了。记录下。 阅读全文
摘要:
一、一键安装在终端下输入命令sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin期间会要求你输入mysql数据库的root用户密码,选择服务器类型[apache],phpMyAdmin的密码等。装完之后重启一下apache,命令:sudo /etc/init.d/apache2 restart还要把安装的phpmyadmin 链接过来,在/var/www/下用命令:ln -s /usr/share/phpmyadmin 阅读全文
摘要:
在VM下一直用Ubuntu用得好好的,可是很久没有用之后发现不能访问Windows共享了,重装了N次也不行,在网上查资料,只说是samba的安装有问题,按照很多资料所说的安装了samba,samba-common和samba-client还是失败,郁闷了几天。不过用访问Windows共享的方法时会反馈一个错误,Warning DBuserror.org.freedesktop.DBUS.Error.NoReply……在ubuntu的官方论坛上找到了一个帖子,有人说可以用以下方法解决,试了一下,还真行,现在终于可以自由访问Windows共享了。记录下。其实就是先把samba卸载掉,再重装,分别用 阅读全文
摘要:
一、Delphi 2009 之前的字符串(不支持 Unicode): Delphi 2009 之前的字符串分为 3 种:ShortString、AnsiString、WideString。【ShortString】 ShortString 是一种比较古老的 Pascal 字符串格式,它最多只能容纳 255 个字节的字符。当我们声明一个 ShortString 类型的变量时,Delphi 会自动申请 256 个字节的内存空间给该变量,其中第一个字节用来存放字符串的长度,后面的 255 个字节用来存放字符串内容,如果字符串的长度不够 255 个字节,则有多少字符就用多少内存,后面未用到的内存清.. 阅读全文
摘要:
分类整理 Delphi 中的“关键字”和“保留字”,方便查询“关键字”和“保留字”不做区分,一共 107 个。{------------------------------------------------------------------------------- 名称:【program】、【library】、【package】、【unit】 功能:用于标识程序文件、动态链接库文件、包文件、单元文件的文件头。 program :编译后生成 exe 文件,可以直接执行。 library :编译后生成 dll 文件,可被其他程序调用。 package :编译后生成 bpl 文件,可被安装到 阅读全文
摘要:
【注释】// 注释内容 行注释,只能注释单行,从注释符开始一直到行尾都是注释{ 注释内容 } 一元块注释,可以注释多行,从注释符头到注释符尾之间的都是注释(* 注释内容 *) 二元块注释,可以注释多行,从注释符头到注释符尾之间的都是注释 同一类型的注释不能嵌套,不同类型的注释可以嵌套。例如:正确:(* // 注释1 // { 注释2 } { 注释3 } *)错误:{ // 注释1 // { 注释2 } { 注释3 } }【系统保留字】and array as asmbegin case class constconstructor destructor dispinterface divdo. 阅读全文
摘要:
Delphi 编程规范【排版规范】---------- Delphi XE 以上的版本中都有官方的代码格式化工具(Edit -> Format Source),快捷键是 Ctrl + D,用这个工具排版以后的格式就是标准格式了。该工具没有相关的设置方法,我们遵照默认的设置来对我们的代码进行排版。这里对代码的排版规范做一下总结。----------1、缩进 缩进是指在每一级有两个空格。不要在源代码中保留 Tab 字符,这是因为,制表符的宽度会随着不同的用户设置和代码管理实用程序(打印、文档及版本控制等)而不同。 要禁止保存 Tab 字符,可以通过 Tools -> Editor Op 阅读全文
摘要:
原文:http://blog.chinaunix.net/uid-9509185-id-3029098.html 在虚拟机部署ubuntu11-server发现,每次启动完成之后,会出现“piix4_smbus0000:00:07.3: Host SMBus controller not enabled!”提示信息,经网上搜索,是ubuntu装入i2c_piix4模块所致,处理方法: 1、查... 阅读全文
摘要:
工作室招聘优秀程序员的3大步骤(并非直译,而是根据文章内容翻译)by Marc MencherSo you’re in that blue sky brain-storming session and there are a ton of awesome ideas up on the board, and then someone says, “This is GREAT! Now we need someone who can make it work like that.” Yep, you need a programmer. And not just any programmer. 阅读全文
摘要:
因为我的ubuntu是64位的,所以我下载的是 jdk-7u4-linux-x64.tar.gz 。在安装oracle java 7 之前,先移除掉ubuntu中默认的open jdksudo apt-get purge openjdk*但是我的Ubuntu里好像没有openjdk,所以这一步会提示没有软件包被卸载。然后把下载到的java 7 压缩文件解压tar -xvf jdk-7u13-linux-x64.tar.gz解压后得到的文件目录为jdk1.7.0_13 把它移动到/usr/lib/jvm/sudo mv jdk1.7.0_13 /usr/lib/jvm接下来执行安装命令:sudo 阅读全文
摘要:
一. ibus下安装极点五笔在终端中执行如下操作sudo wget http://www.unicom-china.com/download/vissible-ibus.tar.gztar -zxvf vissible-ibus.tar.gzsudo cp vissible.db /usr/share/ibus-table/tablessudo cp vissible.gif /usr/share/ibus-table/icons如果你不习惯使用终端操作,你可以把文件下载来操作安装下载极点五笔:http://pan.baidu.com/share/link?shareid=94869& 阅读全文
摘要:
Ubuntu 12.04安装虚拟工具VMware Tools,指的是在虚拟机VMWare安装Ubuntu 12.04后再安装VMware Tools的过程。很多人接触Linux都是从虚拟机开始,而安装了虚拟工具,就如装了驱动一样,让虚拟系统更具有操作性。在Linux安装VMware Tools的操作都一样,不同的是有些Linux发行版会碰到问题如找不到gcc路径等问题(详见Debian安装VMWare Tools和Slackware安装VMware Tools)而Ubuntu就比较顺利了,原因大概是VMWare对流行的ubuntu支持较好。首先进入系统后,在VMware菜单栏找到安装虚拟工具的 阅读全文
摘要:
原文:http://mobile.51cto.com/hot-249846.htm 在Ubuntu操作系统下如何安装Qt环境?在Ubuntu操作系统下又如何进行Qt Creator开发工具呢?本文将讲述这些内容。 首先安装Qt4并采用Qt Creator进行开发演示 在Terminal中输入:sudo apt-get install qt4-dev-tools qt4-doc qt4-qtc... 阅读全文
摘要:
作者:Mike Rose 几个月以前,我参观了《Clash of Clans》的开发工作室Supercell,那时它靠仅仅两款游戏就迅速获利500万美元。 据Pando Daily报道,现在这个数字已经超过每天100万美元,而且谁知道这个数字还会不会再上涨。 之前,Supercell首席执行官Ilkka Paananen曾经在采访中谈论该公司的成功秘诀,但我真正感兴趣的是深入繁杂的开发过程,... 阅读全文
摘要:
作者:Ernest Adams50年以前,William Higinbotham用一个示波器和一些模拟电路制作了第一款电子游戏。虽然自那以后,游戏已经发生了翻天覆地的变化,但今天的AAA游戏大作的成功也部分归功于数年以前就存在的设计创新。在本文中,我将罗列我认为特别重要的50个设计创新(或某天会被证明是特别重要的)。其中有许多其实是老式游戏玩法的增强功能;运动、驾驶和射击可以回溯到游乐场游戏和投币电动玩具。游戏类型如回合制策略、逻辑益智和RPG,可以在桌面游戏上找到原型。我们用各种方式改进了这些古老的游戏,特别是电脑的出现,我们得以创造出在其他媒体上无法实现的新游戏类型。不幸的是,设计创新的真 阅读全文
摘要:
原文:http://wiki.ubuntu.org.cn/Tomcat#.E9.85.8D.E7.BD.AE.E5.BC.80.E5.8F.91.E7.8E.AF.E5.A2.83源方式(不推荐)安装TomcatTomcat是由Apache Foundation研发用于支持JSP(Java Server Page)的网络服务软件。sudo apt-get install tomcat6 稍等片刻,Tomcat6 即会被自动安装在/usr/share/tomcat6的目录中设置Tomcat运行的JAVA环境首先请确保Sun的Java Development Toolkit已经安装。如果尚未安装, 阅读全文
摘要:
解决办法:在工程上右键 -> Android Tools -> Clear Lint Markers 阅读全文
摘要:
设置eclipse/myEclipse代码提示可以方便开发者,不用在记住拉杂的单词,只用打出首字母,就会出现提示菜单。如同dreamweaver一样方便。设置超级自动提示:1.菜单window->Preferences->Java->Editor->Content Assist-右边-auto-activaction栏下-Enable auto activation 选项要打上勾2.Auto Activation triggers for java 后面 直接写入(新版eclipse可以直接写入长字符)“.abcdefghijklmnopqrstuvwxyzABCDEF 阅读全文
摘要:
<dx:ASPxTextBox ID="tbWhereID" SkinID="txtEdit" runat="server" Width="30" Height="23px"> <ClientSideEvents KeyPress="function(s, e) { var theEvent = e.htmlEvent || window.event; var key = theEvent.keyCode || theEvent.which; ... 阅读全文
摘要:
原文:http://blog.iderzheng.com/online-video-tutorial/ 程序员是一个艰苦的职业,因为作为程序员总是要取追逐和学习日新月异的各种编程语言和技术,而也正是因为这样才让程序员的自学能力往往强于其它从事其它职业的人员。程序员的会从各种渠道获得学习资源,包括书籍、博客、论坛、社区、搜索、交流。还有一种重要的途径就是通过视频来学习。 计算机方面的视频教程很多... 阅读全文