Problem Description Give you a string, just circumgyrate. The number N means you just circumgyrate the string N times, and each time you circumgyrate the string for 45 degree anticlockwise. Input In each case there is string and a integer N. And the length of the string is always odd, so th... Read More
posted @ 2013-04-11 12:09 javawebsoa Views(181) Comments(0) Diggs(0)
我开始的时候认为htons和htonl可以只用htonl代替但是后来发现这个是错误,会导致服务器端和客户端连接不上。下面就让我们看看他们:htons #include <arpa/inet.h> uint16_t htons(uint16_t hostshort); htons的功能: 将一个无符号短整型数值转换为网络字节序,即大端模式(big-endian) 参数u_short hostshort: 16位无符号整数 返回值: TCP / IP网络字节顺序. htons 是把你机器上的整数转换成“网络字节序”, 网络字节序是 big-endian,也就是整数的高位字节... Read More
posted @ 2013-04-11 12:06 javawebsoa Views(581) Comments(0) Diggs(0)
一、基础知识:GL_TRIANGLE_STRIP比GL_TRIANLGES 快100% ~ 200%。建议:尽可能地使用GL_TRIANGLE_STRIP替代GL_TRIANGLES。二、使用方法:1.首先以框架入手,我们一般在Android上画一个3D的图形,需要在MainActivity的OnCreate函数中加入如下代码,用来进入我们的3D场景界面: glView = new GLSurfaceView(this); // 创建一个GLSurfaceView glView.setRenderer(new MyGLRenderer(this)); // 使用定制的... Read More
posted @ 2013-04-11 12:02 javawebsoa Views(456) Comments(0) Diggs(0)
UITableView的强大更多程度上来自于可以任意自定义UITableViewCell单元格。通常,UITableView中的Cell是动态的,在使用过程中,会创建一个Cell池,根据每个cell的高度(即tableView:heightForRowAtIndexPath:返回值),以及屏幕高度计算屏幕中可显示几个cell。而进行自定义TableViewCell无非是采用代码实现或采用IB编辑nib文件来实现两种方式,本文主要收集代码的方式实现各种cell自定义。 如何动态调整Cell高度 - (UITableViewCell *)tableView:(UITableView ... Read More
posted @ 2013-04-11 11:59 javawebsoa Views(373) Comments(0) Diggs(0)
Gson gson = builder.create();如果用这个创建一个gson对象,如果字符串里面包好特殊字符“=”,就会转义为\u003d Gson gson = builder.disableHtmlEscaping().create(); 如果用这个创建一个gson对象,如果字符串里面包好特殊字符“=”,就不会进行转义,显示原始字符。 Read More
posted @ 2013-04-11 11:55 javawebsoa Views(702) Comments(0) Diggs(0)
Problem Description Rock, Paper, Scissors is a two player game, where each player simultaneously chooses one of the three items after counting to three. The game typically lasts a pre-determined number of rounds. The player who wins the most rounds wins the game. Given the number of rounds the playe Read More
posted @ 2013-04-11 11:52 javawebsoa Views(217) Comments(0) Diggs(0)
------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! --------- 网络编程(URL-URLConnection) 1.类URL(java.net包) 1)类 URL 代表一个统一资源定位符,它是指向互联网“资源”的指针。资源可以是简单的文件或目 Read More
posted @ 2013-04-11 11:48 javawebsoa Views(234) Comments(0) Diggs(0)
使用asp.net 开发的网页程序,使用URLRewriter.dll 实现静态化。A. 下载URLRewriter.rar,解压后放在/bin/目录下B. 将URLRewriter.rar 加入工程引用。C. 配置IIS 站点,将扩展名为html 指向处理程序aspnet_isapi.dll。 IIS 站点->属性->主目录->配置->添加 可执行文件和aspx 处理相同,都是 c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll 特别注意,一定不要选择检查文件是否存在。D. 在web.confi Read More
posted @ 2013-04-11 11:44 javawebsoa Views(262) Comments(0) Diggs(0)
一、背景设计模式<style type="text/css"> div { background:#f00 url("images/heading2.jpg") no-repeat; width:250px; height:76px; }</style><h1>Background Image(背景设计模式)</h1><div></div>二、绝对定位设计模式<style type="text/css"> *.positioned { position Read More
posted @ 2013-04-11 11:41 javawebsoa Views(227) Comments(0) Diggs(0)
一、实验目的对Linux内核模块进行了解。二、实验内容创建一个内核模块,在加载和卸载模块时在内核中打印相关信息。三、背景知识:一、什么是内核模块? 内核模块是Linux内核向外部提供的一个插口,其全称为动态可加载内核模块(Loadable Kernel Module,LKM),我们简称为模块。Linux内核之所以提供模块机制,是因为它本身是一个单内核(monolithickernel)。单内核的最大优点是效率高,因为所有的内容都集成在一起,但其缺点是可扩展性和可维护性相对较差,模块机制就是为了弥补这一缺陷。模块是具有独立功能的程序,它可以被单独编译,但不能独立运行。它在运行时被链接到内核作为. Read More
posted @ 2013-04-11 11:38 javawebsoa Views(656) Comments(0) Diggs(0)
大家都知道软件项目(web)开发之前都要先做原型设计,而我们使用的比较多的一款原型设计软件就是Axure rp了。在Axure rp上画原型不需要任何编码能力,而且生成的原型可以在浏览器上运行。除了没有数据库和少了些许逻辑以外,生成的原型与真实的网站相差无几。 但是,大家可以看到Axure rp生成的原型文件是HTML格式的,那么如果我们想在我们的实际开发中复用上这原型的代码,就必须将HTML转化为JSP格式。有的软件自称具有这样的功能:将HTML转为JSP,但是我去试过,转出来的JSP很诡异,与之前的HTML显示效果差的不少。 所以,想要把原型转化为可以用于开发的网页页面,即将HTM... Read More
posted @ 2013-04-11 11:34 javawebsoa Views(475) Comments(0) Diggs(0)
下面介绍使用VS2010(C#)编写windows应用程序的方法(VS2008,2005也类似).一、创建项目 1. 新建windows服务项目打开vs2010 最上方的工具栏: 文件==> 新建==>项目2. 程序说明建好之后再解决方案中将有{如下图的文件} 双击进入设计见面;3. 实现我们的计划任务 protected override void OnStart(string[] args) { // TODO: 在此处添加代码以启动服务。 System.Timers.Timer timer = new System.Timers.Timer(10... Read More
posted @ 2013-04-11 11:30 javawebsoa Views(445) Comments(0) Diggs(0)
不同的搜索引擎对新站的算法也都是不同的,百度对新站的考核是比较严格的,新站刚上线后百度会给予一定的权重,很多企业网站运营在段时间获得权重后,并撒手不再对网站进行优化,很多时候这样的网站会遇到网站审核期。对于网站运营期间怎样才能跳出新站审核期,笔者跟大家交流下自己的看法。新站易优化过度进入审核对于企业营销型的站点来说,网站结构比较单一,新站刚运营之际站长为了减少权重流失,会给网站不参与排名的页面加上NF标签,但是对于企业站点来说,网站的内容本事就很少,对网站产品的展示会使用图片和flash动画,蜘蛛对图片和动画的抓取能力有限,这样蜘蛛只能在网站有限的结构下进行内容抓取,新站使用这样的优化手段.. Read More
posted @ 2013-04-11 11:26 javawebsoa Views(196) Comments(0) Diggs(0)
<!--[if lte IE 6]><![endif]-->IE6及其以下版本可见 <!--[if lte IE 7]><![endif]-->IE7及其以下版本可见 <!--[if IE 6]><![endif]-->只有IE6版本可见 <![if !IE]><![endif]>除了IE以外的版本 <!--[if lt IE 8]><![endif]-->IE8及其以下的版本可见 <!--[if gte IE 7]><![endif]-->IE7及其 Read More
posted @ 2013-04-11 11:23 javawebsoa Views(157) Comments(0) Diggs(0)
Ubuntu常用命令与技巧 sudo apt-get install 软件名 安装软件命令 sudo nautilus 打开文件(有root权限) su root 切换到“root” ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd .. 回当前目录的上一级目录 cd - 回上一次所在的目录 cd ~ 或 cd 回当前用户的宿主目录 mkdir 目录名 创建一个目录 rmdir 空目录名 删除一个空目录 rm 文件名 文件名 删除一个文件或多个文件 rm -rf 非空目录名... Read More
posted @ 2013-04-11 11:19 javawebsoa Views(119) Comments(0) Diggs(0)
二次雷达就不详细介绍了,可以参照相关标准和协议。 二次雷达通讯里面分为A模式、C模式和S模式数据链等这三种通讯数据链。军用模式还有。详细可以查找资料。对于二次雷达通讯方式中的重点就是解析数据。根据通讯所发生的数据链路方式,解析数据。 由于是高速数据,其中需要使用高速AD+FPGA离散视频信号。至于报文的解析方式,很简单由于S模式数据链路使用的是PPM编码方式。对应于解码也是根据脉冲位置进行解码,实际的电路设计中可能会遇到很多问题。对于解决方案可以给我私信,不会在这里贴出。 AP就是地址奇偶校验的方式,地址奇偶生成过程根据《民航附件10》可以知道。生成思路为M(x)*X24/G(x)。其实的思. Read More
posted @ 2013-04-11 11:16 javawebsoa Views(400) Comments(0) Diggs(0)
上一篇大概的介绍了下操作系统的总体轮廓下面就详细的说下操作系统的具体细节首先说下设备的管理设备管理设备设别功能 :实现外围设备启动外围设备的分配和回收磁盘的驱动调度外围设备的中断事件实现虚拟设备设备分类独占设备地址的转换共享设备虚拟设备实现独占设备联机同时外围设备操作由预输入程序和换输出程序设备的启动和I/O中断处理通道的出现外围设备启动cpu启动通道执行磁盘调度移臂调度先来先服务最短时间电梯调度旋转调度进程切换的原因进程工作完成被取消由运行态转为等待状态由等待状态编程就绪状态由运行态转为就绪状态设备管理中旋转调度的问题有三种情况分别是若干请求者访问同一磁头下的不同扇区访问不同磁头下的不同编号 Read More
posted @ 2013-04-11 11:12 javawebsoa Views(300) Comments(0) Diggs(0)
一:确认网络环境3G/WIFI 1. 添加源文件和framework 开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审(我们的)查的。 Apple 的 例程 Reachability 中介绍了取得/检测网络状态的方法。要在应用程序程序中使用Reachability,首先要完成如下两部: 1.1. 添加源文件: 在你的程序中使用Reachability 只须将该例程中的 Reachability.h 和 Reachability.m 拷贝到你的工程中。如下图: 1.2.添加framework: 将SystemConfigu... Read More
posted @ 2013-04-11 11:09 javawebsoa Views(197) Comments(0) Diggs(0)
Component映射在hibernate中Component映射采用<component>标签即可Component是某个实体的逻辑组成部分,它与实体类的主要差别在于,它没有oid Component在DDD中被称为值类采用Component的好处:实现对象模型的细粒度划分,复用率高,含义明确,层次分明对象模型与关系模型的设计恰恰相反,对象模型一般是细粒度的,关系模型一般是粗粒度的示例:对象模型:关系模型:映射文件:Employee.hbm.xml<hibernate-mapping> <class name="com.jialin.hibernate Read More
posted @ 2013-04-11 11:05 javawebsoa Views(219) Comments(0) Diggs(0)
修改IP永久生效按以下方法vi /etc/sysconfig/network-scripts/ifcfg-eth0(eth0,第一块网卡,如果是第二块则为eth1)按如下修改ipDEVICE=eth0(如果是第二块刚为eth1)BOOTPROTO=staticIPADDR=192.168.0.11(改成要设置的IP)NETMASK=255.255.255.0 (子网掩码)GATEWAY=192.168.0.1(网关)ONBOO=yes然后service network restartIP地址生效,重启系统后不变如果是临时修改IP重启系统后恢复原始IP则用以下命令ifconfig IP地址 ne Read More
posted @ 2013-04-11 11:02 javawebsoa Views(214) Comments(0) Diggs(0)
1. mysqldump mysqldump是mysql用于转存储数据库的实用程序。它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等,在不同的 MySQL 版本之间升级时相对比较合适,这也是最常用的备份方法。 常用用法: 备份全库: mysqldump -uroot -p123456 --default-character-set=utf8 --opt --extended-insert=false --triggers -R --hex-blob --single-transaction --all-database> mysql Read More
posted @ 2013-04-11 10:58 javawebsoa Views(191) Comments(0) Diggs(0)
棋盘问题 Time Limit : 2000/1000ms (Java/Other)Memory Limit : 20000/10000K (Java/Other)Total Submission(s) : 11Accepted Submission(s) : 4Problem Description在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。 Input 输入含有多组测试数据。 每组数据的第一行是两个正整数,n k,用一个空格隔开... Read More
posted @ 2013-04-11 10:55 javawebsoa Views(221) Comments(0) Diggs(0)
学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不明其所以然。如果不深入地学习和理解VC++,要想改正连接错误LNK2001非常困难。 初学者在学习VC++的过程中,遇到的LNK2001错误的错误消息主要为: unresolved external symbol “symbol”(不确定的外部“符号”)。 如果连接程序不能在所有的库和目标文件内找到所引用的函数、变量或标签,将产生此错误消息。一般来说,发... Read More
posted @ 2013-04-11 10:51 javawebsoa Views(214) Comments(0) Diggs(0)
public class ConcurrentStack<E> { private AtomicReference<Node<E>> top = new AtomicReference<Node<E>>(); ConcurrentStack(){ } public void push(E item) { Node<E> newHead = new Node<E>(item); Node<E> oldHead = null; do { oldHead = top.get(); newHead.next Read More
posted @ 2013-04-11 10:48 javawebsoa Views(183) Comments(0) Diggs(0)
测试平台信息:Oracle:10gR2操作系统:Redhat 4.5Target DB:ORCL 几点说明:(1)RMAN 异机恢复的时候,db_name必须相同。 如果说要想改成其他的实例名,可以在恢复成功后,用nid命令修改。 实例名的信息会记录到控制文件里,所以如果在恢复的时候,如果实例名不一致,恢复的时候会报错。(2)如果恢复的路径和源库不一致,就需要在restore时用set 命令指定新位置。 并且使用switch datafile all将信息更新的到控制文件。 在做duplicate的时候,RMAN 会自动根据pfile中的log_file_name_convert和db_fil Read More
posted @ 2013-04-11 10:44 javawebsoa Views(375) Comments(0) Diggs(0)
题目:输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数。例如输入12,从1到12这些整数中包含1的数字有1,10,11和12,1一共出现了5次。分析:这是一道广为流传的google面试题。用最直观的方法求解并不是很难,但遗憾的是效率不是很高;而要得出一个效率较高的算法,需要比较强的分析能力,并不是件很容易的事情。当然,google的面试题中简单的也没有几道。首先我们来看最直观的方法,分别求得1到n中每个整数中1出现的次数。而求一个整数的十进制表示中1出现的次数,就和本面试题系列的第22题很相像了。我们每次判断整数的个位数字是不是1。如果这个数字大于10,除以10之后再判断个位数字 Read More
posted @ 2013-04-11 10:40 javawebsoa Views(400) Comments(0) Diggs(0)
内容:输出所有在给定范围内的水仙花数目的:掌握循环与if语句程序代码:/* * 程序的版权和版本声明部分: * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:匡效国 * 完成日期:2013 年 4 月 10 日 * 版 本 号:v1.0 * * 对任务及求解方法的描述部分: * 输入描述:循环输入两个数,输出两个数之间的水仙花数* 问题描述:水仙花数是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。* 现在要求输出所有在m和n范围内的... Read More
posted @ 2013-04-11 10:36 javawebsoa Views(1222) Comments(0) Diggs(0)
declarecursor emp_cursor (pno in number default 7369)is select * from emp where empno=pno;emp_row emp%rowtype;begin open emp_cursor(7934); fetch emp_cursor into emp_row; dbms_output.put_line(emp_row.ename); close emp_cursor;end;/declarecursor emp_cursor (pno in number default 736... Read More
posted @ 2013-04-11 10:33 javawebsoa Views(265) Comments(0) Diggs(0)
pt-stalk 适用场景: ① MySQL Server 性能波动出现的 频率 很低、例如、几天一次 ② MySQL Server 性能波动出现的 机率 很快、例如、几秒闪过 ㈠ 安装 ① 下载 http://www.percona.com/downloads/percona-toolkit/LATEST/ ② 问题 MySQL RPM安装的可能会遇到下面问题: Warning: prerequisite DBD::mysql 3 not found. Warning: prere... Read More
posted @ 2013-04-11 10:29 javawebsoa Views(252) Comments(0) Diggs(0)
最近,工作中需要在ubuntu主机上设置不同权限的共享文件夹,经多方查找资料已经安装成功。samba的下载、安装、使用可以从网上找到资料,我在这里先不记录了。当使用samba配置好共享文件夹后,有时候需要重启samba服务,这是我这次要记录的重点,因为许多资料都说通过“service smb restart”命令重启服务,但我测试这个命令失败,我使用的是“/etc/init.d/smbd restart”,当同学们需要重启服务时,如果前一个命令不管用,请用第二个命令试试。 转来另一篇文章:http://6xudonghai.blog.163.com/blog/static/3364062920 Read More
posted @ 2013-04-11 10:26 javawebsoa Views(235) Comments(0) Diggs(0)
这几天一直在准备找工作,自学了关于web service的一些基本的内容,也遇到了不少问题。现在就把我自己学到的知识和大家分享一下,由于是初学,所以有什么错误的地方请大家帮忙指正,感激不尽~~!!1、下载jax-ws依赖包因tomcat没有jax-ws所需的依赖环境,所以第一步先下载Jax-ws RI,即jax-ws reference implemantation, 地址:http://jax-ws.java.net。 2、安装jax-ws RI到tomcat服务器先下载ant与tomcat,设置环境变量ANT_HOME与CATALINA_HOME,然后在path下引入... Read More
posted @ 2013-04-11 10:22 javawebsoa Views(283) Comments(0) Diggs(0)
模块一 SQL(DQL)l 基本SQL 查询 l 运算符与函数 l 子查询 l 连接查询 建表语句emp.sql Part I(第一天) 01. 查询员工表所有数据, 并说明使用*的缺点 答: select * from emp; 使用*的缺点有 a) 查询出了不必要的列 b) 效率上不如直接指定列名 02. 查询职位(JOB)为'PRESIDENT'的员工的工资 答: select * from emp where job = 'PRESIDENT'; 03. 查询佣金(COMM)为0 或为NULL 的员工信息 答:重点是理解0 与null 的区别 sele. Read More
posted @ 2013-04-11 10:19 javawebsoa Views(1888) Comments(0) Diggs(0)
plotOptions: { series: { minPointLength: 10///////////////////////////////// } }, 示例页面:http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/plotoptions/column-minpointlength/ Read More
posted @ 2013-04-11 10:15 javawebsoa Views(246) Comments(0) Diggs(0)
一、ARM指令集1、跳转指令:B、BL(带返回)、BLX、BX(带状态)2、数据传送:MOV(通用寄存区)、MVN(按位取反)、CMP(比较结果存在CPSR)、TST(按位置位)、ADD、SUB、AND、ORR、BIC、MUL、3、访问状态寄存器:MSR、MRS二、汇编指令集1、LDR、STR(B)2、STR、3、LDM、STM (批处理)4、swp5、LSL、ROR6、SWI、BKPT三、伪指令1、GBLA、GBLL、GBLS、LCLA、LCLL、LCLS 、SETA、SETL、SETS、2、RLIST3、DCB (分配存储单元)4、SPACE5、MAP6、IF、ELSE、ENDIF7、WH Read More
posted @ 2013-04-11 10:12 javawebsoa Views(323) Comments(0) Diggs(0)
因为开始研究sip,今天开始弄kamailio.开始的时候总是无法连接到服务器,我就把tcp的sip端口打开.但是还是无法连接上。然后就开始查问题了。最后想到是不是要用到udp端口呢,结果把udp端口打开了就可以了。 相关例子iptables-AINPUT-pudp--dport5060 -jACCEPT 继续推广一下<<虎跃在线课堂-英语篇>>免费的学习英语软件.http://blog.csdn.net/weinyzhou/article/details/8741678 联系方式:weinyzhou86@gmail.com QQ:514540005 版权所有,禁止转载 Read More
posted @ 2013-04-11 10:08 javawebsoa Views(262) Comments(0) Diggs(0)
HTTP状态码是用以表示网页服务器HTTP响应状态的3位数字代码。所有状态码的第一个数字代表了响应的五种状态之一。1xx:消息这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送 1xx 响应。 2xx:成功这一类型的状态码,代表请求已成功被服务器接收、理解、并接受。 3xx:重定向这类状态码代表需要客户端采取进一步的操作才能完成请求。通常,这些状态码用来重定向,后续的请求地址(重定向目标)在本次响应的Locatio Read More
posted @ 2013-04-11 10:05 javawebsoa Views(972) Comments(0) Diggs(0)
请求在Struts2框架中的处理大概分为以下几个步骤: 1客户端初始化一个指向Servlet容器的请求; 2这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMeshPlugin) 3接着FilterDispatcher被调用,FilterDispatcher询问ActionMapper来决定这个请是否需要调用某个Action 4如果ActionMapper决定需要调用某个Action,FilterDispatcher把请求的处理交给ActionProxy Read More
posted @ 2013-04-11 10:01 javawebsoa Views(161) Comments(0) Diggs(0)
平时使用共享文件夹的时候遇到的问题,提示:“***无法访问。您可能没有权限使用网络资源。请与这台服务器的管理员联系以查明您是否有访问权限。不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接。中断与此服务器或共享资源的所有连接,然后再试一次...” 在某论坛找到了解决办法,觉得同学回答的到位,特此记录。问:加域时出现错误:不允许一个用户使用一个以上用户名域一个服务器或共享。。。。。。 加域时出现 不允许一个用户使用一个以上用户名一个服务器或共享资源的多重连接。中断与此服务器或共享资源的所有连接,然后再试一次、、 不解 请高手指导。 答:造成这种问题的可能有, 1. 有可能仍然存在. Read More
posted @ 2013-04-11 09:58 javawebsoa Views(653) Comments(0) Diggs(0)
不同的SQL语句写法,往往会带来很大的性能差异,我们怎么才能知道执行SQL查询开销呢?MySQL为我们提供了EXPLAIN关键词,在你的select语句前加上EXPLAIN关键词,MySQL将解释它是如何处理的SELECT查询,提供有关表如何联接和联接的次序,所扫描的记录数等相关信息,你可以凭借这些信息,来优化你的SQL查询。 EXPLAIN select id, username from userinfo where username like '%peng%'; 我们在查询语句前加上了EXPLAIN关键词,那么我们可以得到如下的报告。 id: 1 select_type. Read More
posted @ 2013-04-11 09:54 javawebsoa Views(237) Comments(0) Diggs(0)
小丫头比较调皮,为了做个东东来哄一下小丫头,我想到了做一个简单的三维翻转动画。在登录QQ 2013 的时候,我看到登录窗口也有类似的动画。在WPF中要翻转对象,估计是得用三维变换,所以我用到了AxisAngleRotation3D,让图形绕着Z轴来旋转。先看看效果。是的,就是这样的效果,在XAML中,由于涉及三维图形,我先做了两个用户控件,作为正面和背面,然后让它旋转。设计完用户控件后,就在主窗口上放一个Viewport3D控件,这个是必须的,它是三维模型的容器,如果不用就不知道怎么弄出三维图形来了。具体请看下面的XAML:<Window x:Class="翻转.MainWin Read More
posted @ 2013-04-11 09:50 javawebsoa Views(1067) Comments(1) Diggs(0)
3、线程状态 线程存在多种状态,包括新状态、可运行状态、运行状态、等待/被阻塞/睡眠/监控/挂起状态和死状态5中状态。 1)、新状态 新状态是指线程实例化后,但start方法还没有在该线程上被调用时所处的状态。它还没有达到准备运行的状态,更不是一个执行线程。 2)、可运行状态 Start()方法启动后,线程由新状态进入可运行状态。可运行状态就是准备好,可以运行但还没有运行的状态。 不但stat()方法可以进入运行状态,而且从等待/被阻塞/睡眠/监控/挂起状态也可以进入可运行状态。如调用sleep()方法结束后,调用yield(0方法结束后所作用的线程都进入可运行状态。 可运行状... Read More
posted @ 2013-04-11 09:47 javawebsoa Views(214) Comments(0) Diggs(0)
出错经过 为了查看<sdk>/platforms/<android-version>/samples/文件夹下的Android自带的经典例子,于是将要看的例子导入到eclipse的workspace当中,在利用eclipse的import功能将项目导入到eclipse,但是报了“no projects found to import”的错误,于是乎使用new->java project->create project from existing source重新导入新数据,这次项目正常导入了,但是报了“AndroidManifest.xml file mis Read More
posted @ 2013-04-11 09:43 javawebsoa Views(173) Comments(0) Diggs(0)