摘要:
废话就不多说了,开始。。。什么是浅复制?首先,浅复制会创建一个新对象,这个新的对象各个字段的值会从原始对象复制过来,如果某个字段是引用其他的对象,那么仅仅复制此对象在内存中的引用地址。图1如图1 所示,对象 MainObject1 有一个 int 类型的字段 Field1 和一个字段引用ContainObject1对象,被克隆的新对象是 MainObject2, MainObject2 有一个 int 类型字段 Field2, Field2 的值是从对象MainObject1的字段 Field1 复制过来,而MainObject2的一个字段和MainObject1 中的某个字段仍然指向同一个对 阅读全文
摘要:
本篇文章是一篇关于播放实现的帖子很多时候,我们需要展示在客户端展示图片,而且是动态显示,即不停地自行切换图片。下面我们来看一下具体的实现方法。首先,我们需要在XML...很多时候,我们需要展示在客户端展示图片,而且是动态显示,即不停地自行切换图片。下面我们来看一下具体的实现方法。首先,我们需要在XML文件中配置一下将要播放图片的控件(main.xml):<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.andro 阅读全文
摘要:
题记:写这篇博客要主是加深自己对需求用例的认识和总结实现算法时的一些验经和训教,如果有错误请指出,万分感谢。第1章 旭日中的软件测试11.1 关于软件测试11.1.1 书中一角到书山一角的逾越21.1.2 捉虫子与挖金矿31.2 bug就在我们身边51.2.1 惠普100款笔记本软件曝严峻漏洞61.2.2 奥运门票销售系统自愿关闭61.2.3 美f-22机群系统瘫痪,软件质量威胁国家安全71.3 掌控测试岗位81.3.1 测试入门91.3.2 优良测试111.3.3 卓越测试131.4 测试基本简要141.4.1 软件测试基本概念141.4.2 软件测试基本目标151.4.3 软件测试策略15 阅读全文
摘要:
在改章节中,我们主要介绍问题描述符的内容,自我感觉有个不错的建议和大家分享下应用Bus hound监测的时候,发现host在SET CONFIG后提示 bad config desc。找来找去,还是google帮了忙,一个台湾哥们遇到了类似问题,提到配置问题。每日一道理 我拽着春姑娘的衣裙,春姑娘把我带到了绿色的世界里。后来我从新对比了Cypress的固件,发现配置描述符确切不太一样,主要是interface之前设置了2个,其实用到了一个,导致主机设置配置的时候有问题。所以,从新修改配置描述符就OK了。文章结束给大家分享下程序员的一些笑话语录: 这个世界上只有10种人:懂得二进制的和不懂得二进 阅读全文
摘要:
这两天个人几篇文章介绍了改部署方法的文章. 关联文章的地址在上一篇博文中,我简单介绍了将JPetStore 5导入MyEclipse的方法,实际上iBatis早已改名为MyBatis,其所有的demo项目都在google code上托管:https://code.google.com/p/mybatis/,JPetStore也已经于2011年6月推出了最新的第6版。所以这里再简单总结一下将部署JPetStore 6的方法。在这里:https://code.google.com/p/mybatis/downloads/detail?name=mybatis-jpetstore-6.0.1-bun 阅读全文
摘要:
工作之余抽点时间出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下数据源数据库在应用Visual C++停止数据库程序应用开发式,需要指定应用程序所应用的数据源。数据源就是一个数据库与其访问环境的集合,存储了数据库连接及应用的驱动程序等信息。数据源可以应用“ODBC数据源管理器”来管理。在Windows XP操作系统下,ODBC数据源管理器位于Control Panel(控制面板)-Administrative Tools(管理工具)中的Data Sources(ODBC)快捷方式打开。在ODBC数据源管理器中,最经常使用的是:User DSN(用户DSN-Data Sour 阅读全文
摘要:
查了好多资料,发现还是不全,干脆自己整理吧,至少保证在我的做法正确的,以免误导读者,也是给自己做个记录吧!关键字static有一段不寻常的历史。(一)起初,C引入关键字static是为了表示退出一个块儿后依然存在的局部变量。在这种情况下术语“static”是有意义的:变量分歧存在,当再次进入该块时仍然存在。如:int add(){ static a=1; return a++;}void main(){ int b=0; int i; for(i=0;i<3;i++) b+=add(); printf("b=%d\n",b);}result: b=3(二)随后,sta 阅读全文
摘要:
废话就不多说了,开始。。。侧滑菜单有很多,比拟有名有:SlidingMenu...。但是它功能太多,其实我们有时侯仅仅需要一个功能点:侧滑。LeftSliderLayout的涌现就是解决了这个问题。它很简略只有一个java源文件,应用起来也很便利。有很多应用都在应用它。LeftSliderLayout源代码在GitHub地址:https://github.com/xMobile/LeftSliderLayout它实现的道理很简略:在一个FrameLayout下有二个子布局,一个是菜单,另一个是LeftSliderLayout。当向右拖动LeftSliderLayout时,就表现露出菜单布局。而 阅读全文
摘要:
本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请高手指正~《Java EE 核心技术与应用》基本信息作者: 郝玉龙 周旋 出版社:电子工业出版社ISBN:9787121201752上架时间:2013-5-13出版日期:2013 年5月开本:16开页码:312版次:1-1所属分类:盘算机更多关于 》》》《 Java EE 核心技术与应用》内容简介 盘算机书籍《java ee 核心技术与应用》基于最新的java ee 6标准对java ee应用开辟技术进行系统讲解。书中重要包括四部份内容:第一部份介绍了java ee的定义、计划思想、技术架构和开辟模式等,可以使读者全面认识jav.. 阅读全文
摘要:
每日一贴,今天的内容关键字为数据展示时光线展示工具Timeline[1],可以实现网页上展示一个时光轴。在时光相关的数据展示中,有比较好的效果。测试了下,详细的用法是这样的。1.编写html页面,引入JS脚本,引入JSON数据,设定待表现日历位置<scriptsrc="http://static.simile.mit.edu/timeline/api-2.3.0/timeline-api.js?bundle=true"type="text/javascript"></script><scriptsrc="local 阅读全文
摘要:
文章结束给大家来个程序员笑话:[M]#include<stdio.h>#include<iostream>#include<string.h>using namespace std ;const int INF = 1000000 ;const int maxn = 8 ; int n ;int edge[ maxn ][ maxn ] ;int dist[ maxn ] ;int path[ maxn ] ;void bellman( int v0 ){ int i , j , k , u ; for( i = 0 ; i < n ; i++ ) { 阅读全文
摘要:
最近研究系统源,稍微总结一下,以后继续补充:对于tmote平台,基础时钟模块有3个时钟输入源:LFXT1CLK:低速时钟源(32.768k低速晶振)XT2CLK:高速时钟源(8M高速晶振)DCOCLK:数字控制RC振荡器基础时钟模块可提供3种时钟信号:ACLK(辅助时钟):ACLK是LFXT1CLK信号经1、2、4、8分频后得到的。ACLK可由软件选作各个外围模块的时钟信号,一般用于低速外设。MCLK(系统主时钟):MCLK可由软件选择来自LFXT1CLK、TX2CLK、DCOCLK三者之一,然后经1、2、4、8分频得到。MCLK重要用于CPU和系统。SMCLK(子系统时钟):可由软件选择来自 阅读全文
摘要:
这两天个人几篇文章介绍了改类数据源的文章. 关联文章的地址在ODBC数据源管理器配置终了以后,我们便可以在Visual C++环境中对Access数据库中的数据停止访问了。(参考《ODBC数据源管理与配置》http://blog.csdn.net/eddy_liu/article/details/8471782)首先,应用MFC ClassWizard添加新类(类型为MFC ODBC应用者,如下图所示)。在创建新类的进程中会出现对数据源的选择,这时我们可以从呆板数据源中选择前面我们已创建的数据源(AFdatabase),以及响应的数据表项AFtable。在选择操作终了以后系统会主动生成CAFt 阅读全文
摘要:
上班之余抽点时间出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下软件能力/*******************************************************************************************************title:程序员如何成为设计师,软件公司如何成为苹果author:chinayaosirblog:http://blog.csdn.net/chinayaosir******************************************************************** 阅读全文
摘要:
PS:今天上午,非常郁闷,有很多简单基础的问题搞得我有些迷茫,哎,代码几天不写就忘。目前又不当COO,还是得用心记代码哦!在MFC中我们常常要把一些变量于控件对应起来! 并通过UpdateDate来实调用DoDataExchange(CDataExchange* pDX)实现变量信息交换! VS2010 添加控件变量的进程: 右键单击控件,选择添加变量,弹出添加成员变量向导,记得选择控件变量复选框。在类别下拉框选择Value。选择变量类型,设置变量名。每日一道理 漫漫人生路,谁都难免会遭遇各种失意或厄运。在凄风苦雨 惨雾愁云的考验面前,一个强者,是不会向命运低头的。风再冷,不会永远不息;雾再. 阅读全文
摘要:
改章节是一篇关于数据库结构的帖子这两个就不是同一个层面的东西,core data是ORM框架+objects graph,它可以选择sqlite,xml,plist或是其他方式作为持久化方案。所以如果你仅仅须要一个持久化方案,你可以选择sqlite或是直接plist,如果你须要其他功能比如redo,undo,数据验证,或是方便的icloud等等额定的功能,就选择core data。iphone中 CoreData 框架的简略解释 并非严厉的说, CoreData是对sqlite数据库的一个封装. sqlite数据库操作的基本流程是, 创立数据库, 再通过定义一些字段来定义表格... 阅读全文
摘要:
这两天一直在学习链表实现之类的问题,现在正好有机会和大家讨论一下.代码实现如下:#include <stdio.h> #include <stdlib.h> typedef struct LNode{ int data; struct LNode *next; }LNode; LNode *sort_link_list_increasing_order(LNode *pheader) { if(pheader == NULL || pheader->next == NULL || pheader->next->next == NULL) return 阅读全文
摘要:
PS:今天上午,非常郁闷,有很多简单基础的问题搞得我有些迷茫,哎,代码几天不写就忘。目前又不当COO,还是得用心记代码哦!很多人在用MFC编程的时候都会遇到这样的问题,本人经过自己的总结,得出了以下方法,在这里和大家共享。首先假设这个对话框类为CMyDialog。第一步:在CMyDialog中添加一个成员变量CRect m_rect;第二步:在CmyDialog的初始化函数OnInitDialog()中添加GetClientRect(&m_rect);第三步:自定义一个函数,根据控件ID停止处置 void CMyDialog::ChangeSize(UINT nID,int cx,in 阅读全文
摘要:
文章结束给大家来个程序员笑话:[M]1)dtVariable.DefaultView.Sort="VariableUsed asc";dtVariable = dtVariable.DefaultView.ToTable();foreach(DataRow tmpRow in dtVariable.Rows){ sbResult.AppendLine(tmpRow["ObjectName"].ToString() + ": VariableUsed=" + tmpRow["VariableUsed"]);}每日一道 阅读全文
摘要:
查了好多资料,发现还是不全,干脆自己整理吧,至少保证在我的做法正确的,以免误导读者,也是给自己做个记录吧!.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf FileName.tar.gz压缩:tar zcvf FileName.ta 阅读全文