摘要:
Annotation HttpClient本内容不保证正确性,如有问题请及时提出经过前面四篇博客的铺垫,现在给出带有标记的HttpClient的实现。1. 带标记的HttpClient的需求和定义1) Http的访问方法Http的访问方法主要有两种,分别是Get和Post,对应的定义了两个Annotation,@Get和@Post分别表示实际调用执行的Http消息类型。2) Http的URLURL用于定位Http访问的网络服务器地址和方法,对应定义了@URL。3) Http参数的类型在Http访问中,参数可以放在URL中(@ParamUrl)、放在QueryString中(@ParamQ... 阅读全文
posted @ 2013-08-27 19:39
Class Xman
阅读(243)
评论(0)
推荐(0)
摘要:
状态的差别:上午总感觉没睡醒,一直昏昏沉沉,什么都不想做,中午睡了一觉,比较足,所以醒来后,喝了杯咖啡,感觉状态好很多,也想做事情了,感觉什么都可以去做,都很有兴趣。你突然会发现很多工作的切入点,改进点。 我想这就是非常好的工作状态,效率肯定很高。 所以状态对于我们工作影响其实挺大的,记得最初出差的时候,就很不适应,感觉一整天都糟糕透了,昏昏沉沉的度过,而现在的出差感觉就好很多。所以维护好好的状态很重要,第一就是适度的睡眠,第二就是饮品:绿茶,咖啡.. 其实生活也是如此,好的状态自然会想做很多生活中有意义的事情。 阅读全文
posted @ 2013-08-27 19:37
Class Xman
阅读(147)
评论(0)
推荐(0)
摘要:
1.minisysDlg.h头文件设置: 1)public: void setTray();//设置托盘 NOTIFYICONDATA nid;//NOTIFYICONDATA结构包含了系统用来处理托盘图标的信息 2)protected: // Generated message map functions //{{AFX_MSG(CminisysDlg) afx_msg LRESULT onShowTask(WPARAM wParam,LPARAM lParam); //}}AFX_MSG ... 阅读全文
posted @ 2013-08-27 19:35
Class Xman
阅读(271)
评论(0)
推荐(0)
摘要:
开始整理关于西安top level的IT企业的工作从去年开始实习就慢慢展开了,到了北京之后一直关注的比较密切,因此前前后后也整理了很多。本来不打算那么急着写这一篇的,但是在因为在公司呆着,对于西安的一些企业现状,觉得很有必要早早给大家整理出来,个人感觉这些从薪金、发展空间、舒适度等方面来讲,这些应该都是top 15%的了,因此拿出来好让同学们找工作有个明确的方向。外企:IBM(数据挖掘,平台软件居多) Intel(无线通信事业部,原英飞凌) SAP(Sybase & HANA) Sumsung(选择面最广的吧) ni ge NEC 高通 ptc thoughtworks 狄尔咨询 活跃 阅读全文
posted @ 2013-08-27 19:32
Class Xman
阅读(289)
评论(0)
推荐(0)
摘要:
Openjpa2.2+Mysql+Maven+Servlet+JSP首先说明几点,让大家更清楚整体结构:官方source code 下载:http://openjpa.apache.org/downloads.html 我下载2.2.2的版本下载后解压缩 openbooks的source code如图:大家可以根据说明自己研究,也可以和我一起往下看,接下来是自己搭建maven管理的web project. 使用eclipse插件创建openbook web project.1:create a maven project 2:select create a simple project(sk. 阅读全文
posted @ 2013-08-27 19:30
Class Xman
阅读(632)
评论(0)
推荐(0)
摘要:
引言之前,我们在分析or1200的WB模块时(http://blog.csdn.net/rill_zhen/article/details/10220619),介绍了OpenRISC的GPRS(general purpose register set)。除了GPRS之外,大多数的CPU还有SPRS(special purpose register set)。在分析完or1200的数据通路之后,从本小节开始,我们将分析or1200的控制通路。or1200的控制通路包括sprs,except,freeze三个主要的模块。本小节,我们就着重分析一下sprs模块。1,or1200的寄存器集1>G 阅读全文
posted @ 2013-08-27 19:28
Class Xman
阅读(1045)
评论(0)
推荐(0)
摘要:
首先,下载MVC用的DLL包(Ext.NET.MVC.Pro.2.2.0.zip)。讲DLL文件拷贝到工程bin目录下,引用进工程。第二步,配置Views文件夹下的web.config文件(具体文字可参考压缩包中的配置文件范例)有关httpHandler的知识参看http://www.cnblogs.com/basibasi/archive/2008/02/16/1070895.html第三步,配置工程根目录下的web.config文件第四步,在body标签下加@Html.X().ResourceManager()到此为止,就可以简单的在View中简单的应用Ext.Net了。 阅读全文
posted @ 2013-08-27 19:25
Class Xman
阅读(218)
评论(0)
推荐(0)
摘要:
小米JS地址:http://p.www.xiaomi.com/zt/20130313/huodong/pm.min.js上面这个JS是小米抢手机页面的代码。和抢手机有直接关联。。 虽然我3次都没抢到红米手机,但是今天偶尔发现这么一个js文件,对文件内容比较好奇,但是这个js开头有个数组,部分截图如下: 开始这么一大堆的16进制字符串,这种类型的数据经常会在properties文件中看到,为了看到实际的内容,写了如下代码进行翻译。 最简单的方式,只要把上面的代码,贴到浏览器(如chrome的console中),就可以看到还原的文字。 另一种java方式,实现很简单,因为看到上面的\x,首先想到的 阅读全文
posted @ 2013-08-27 19:23
Class Xman
阅读(755)
评论(0)
推荐(0)
摘要:
w3cschool菜鸟教程Server-Sent 事件 - 单向消息传递Server-Sent 事件指的是网页自动获取来自服务器的更新。 以前也可能做到这一点,前提是网页不得不询问是否有可用的更新。通过服务器发送事件,更新能够自动到达。 例子:Facebook/Twitter 更新、估价更新、新的博文、赛事结果等。 浏览器支持 所有主流浏览器均支持服务器发送事件,除了 Internet Explorer。 接收 Server-Sent 事件通知 EventSource 对象用于接收服务器发送事件通知: var source=new EventSource("d... 阅读全文
posted @ 2013-08-27 19:21
Class Xman
阅读(291)
评论(0)
推荐(0)
摘要:
管理一个公司或者团队,最困难的事情莫过于追踪大家的工作状况,往往是任务分配下去了,无法及时掌握进度。做绩效评估时候仅凭主观判断,无法清晰掌握团队的工作成绩和工作效率。团队日报、周报各种报表繁多,也是事后总结,记录信息散乱,无法及时点评和工作指导。在寻找任务管理软件的时候,发现wetask.cn,看到介绍说领度任务是围绕着“任务”来组织和管理日常工作的一款团队管理软件。致力于有效地管理工作时间,提高沟通和协作效率,并通过细致全面的数据分析把握团队的工作情况,提升团队执行力。经过试用目前主要功能是:1.日常工作项目化,通过项目来分类管理工作。2.任务分配到人,并可设置任务优先级,选择任务汇报要求( 阅读全文
posted @ 2013-08-27 19:19
Class Xman
阅读(718)
评论(1)
推荐(1)
摘要:
package com.lm.multest;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;class Resource { private int num; private String name; private boolean flag = false; Lock lock = new ReentrantLock(); Condition notFull = lock.new 阅读全文
posted @ 2013-08-27 19:17
Class Xman
阅读(184)
评论(0)
推荐(0)
摘要:
package com.opensource.httpclient.bfs;import java.io.DataOutputStream; import java.io.File; import java.io.FileOutputStream; import java.io.IOException;import org.apache.commons.httpclient.HttpStatus; import org.apache.http.Header; import org.apache.http.HttpResponse; import org.apache.http.client.C 阅读全文
posted @ 2013-08-27 19:14
Class Xman
阅读(460)
评论(0)
推荐(0)
摘要:
//返回底层viewController的方法--- (UIViewController*)GetViewController:(UIView*)uView{ for (UIView* next = [uView superview]; next; next = next.superview) { UIResponder* nextResponder = [next nextResponder]; if ([nextResponder isKindOfClass:[UIViewController class]]) { return (U... 阅读全文
posted @ 2013-08-27 19:12
Class Xman
阅读(188)
评论(0)
推荐(0)
摘要:
CSDN博客第二期云计算最佳博主排行圆满结束,恭喜所有上榜用户,为继续展示云计算方向的优秀博主,发掘潜力新星,为云计算方向的博客用户提供平台,CSDN博客第三期云计算最佳博主排行开始。同时,获奖者有机会成为CSDN移动开发者俱乐部特约讲师和俱乐部管理员。欢迎更多云计算方向的博主写博文、发评论。写出精彩,评出气势!(发博文记得选择分类哦)赶快行动吧!我们会陆续推出不同领域的排行榜,敬请期待…… 【活动时间】2013年08月27日-2013年09月15日 【排行榜规则】 原创榜:在活动期间,提取移动开发分类中发表原创文章最多的前20位博主进入最终评选。 人气榜:在活动期间,移动开发分类中所... 阅读全文
posted @ 2013-08-27 19:10
Class Xman
阅读(183)
评论(0)
推荐(0)
摘要:
CSDN博客第三期最佳移动开发博主评选圆满结束,恭喜所有上榜用户,为继续展示移动开发方向优秀博主,发掘潜力新星,为移动开发方向的博客用户提供平台,CSDN博客第四期移动开发最佳博主评选开始。同时,获奖者有机会成为CSDN移动开发者俱乐部特约讲师和俱乐部管理员。欢迎更多移动开发方向的博主写博文、发评论。写出精彩,评出气势!(发发博文记得选择分类哦)赶快行动吧!我们会陆续推出不同领域的排行榜,敬请期待…… 【活动时间】2013年08月27日-2013年09月15日 【排行榜规则】 原创榜:在活动期间,提取移动开发分类中发表原创文章最多的前20位博主进入最终评选。 人气榜:在活动期间,移动开发分类. 阅读全文
posted @ 2013-08-27 19:08
Class Xman
阅读(169)
评论(0)
推荐(0)
摘要:
建立Spring-Struts-Hibernate的步骤整理1.建立webproject2.建立hernate,action,service包3.右击项目,addmyeclipselibraray,加入struts2.1-core,hibernate3.3-core,spring3.1-core4.右击项目,myeclipse,addspringcapability,在web.xml中增加5.Addhiernatecapability,选择数据源,和存放生成实体类的hibernate包,选择existing配置文件,contextApplication.xml6.此时applicationCo 阅读全文
posted @ 2013-08-27 19:05
Class Xman
阅读(261)
评论(0)
推荐(0)
摘要:
今天在项目中发现一个BUG在使用新浪微博账户登录应用时,webview会自动登录上次的微博帐号!(因为webview 记录了微博帐号和密码的cookies)所以,需要清除SessionCookie:Java代码 CookieSyncManager.createInstance(this);CookieSyncManager.getInstance().startSync();CookieManager.getInstance().removeSessionCookie();Java代码 另外,清理cache和历史记录的方法:Java代码 webView.clearCache(true);web 阅读全文
posted @ 2013-08-27 19:03
Class Xman
阅读(319)
评论(0)
推荐(0)
摘要:
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Xml; using System.IO;namespace XML.Helper { public class xmlHelper { #region 字段 /// /// xml文件物理路径 /// private string _FilePath = string.Empty; /// /// xml文档 /// private XmlDocument _xml; ... 阅读全文
posted @ 2013-08-27 19:01
Class Xman
阅读(458)
评论(0)
推荐(0)
摘要:
1 前端页面 "> 左侧树形导航栏 --> 2.后台代码@Controller@SessionAttributes("userT")public class Test { @RequestMapping("TestZTree") public @ResponseBody String TestZTree() { Tree s1 = new Tree(1,0,"test1",true); Tree s2 = new Tree(2,0,"test2",true); Tree s3 = new Tr 阅读全文
posted @ 2013-08-27 18:58
Class Xman
阅读(558)
评论(0)
推荐(0)
摘要:
走好自己的职业生涯的路子非常重要,而往往我们都会沉浸在现有的工作中,忘记了前行的脚步。突然意识的时候,其实已经过了好久,意识到刚刚过去的这段时间,虽然工作也在做,但目的性不强,自我学习不明显,有些心安理得了。 所以,我们要在一个单独的层面或是路子来记录,督促,思考,改进关于职业生涯的修炼。工作中有很多机会和挑战,能够正确的的认识和接受挑战最重要,挑战好心态,努力进行自身的改善和提高,才会有机会。 所以这是职业生涯修炼的开篇之作,以此为始,开启职业生涯的修炼之路。目前走的路子没有改变,继续走项目管理的路子,只是进步的比较缓慢,今年以来的出差也确实让我得到了一些锻炼,见的人多了,事情多了,除... 阅读全文
posted @ 2013-08-27 18:56
Class Xman
阅读(175)
评论(0)
推荐(0)
摘要:
public static Map getParametersStartingWith(ServletRequest request, String prefix) { Enumeration paramNames = request.getParameterNames(); Map params = new TreeMap(); if(prefix == null)prefix = ""; while(paramNames != null && paramNames.hasMoreElements()) { ... 阅读全文
posted @ 2013-08-27 18:54
Class Xman
阅读(416)
评论(0)
推荐(0)
摘要:
给ecshop后台增加管理功能页面 比如我们增加一个统计报表叫做 物流费用统计报表 放在后台“报表统计”栏目中 具体操作步骤: 第一步,我们要添加一个菜单到后台,然后设置语言项,最后设置权限,这样,后台就有了一个可以点击的链接,并且可以分配权限; 第二步,新增链接文件,包括模板文件和后台操作文件,也需要新增语言项; 第三步,测试; 好,我们一步一步完成它。 我们先在后台添加菜单。 打开language\zh_cn\admin\commn.php 例如新菜单要加在报表统计下,添加如下代码: $_LANG... 阅读全文
posted @ 2013-08-27 18:52
Class Xman
阅读(250)
评论(0)
推荐(0)
摘要:
OpenSSH是SSH连接工具的免费版本。telnet,rlogin和ftp用户可能还没意识到他们在互联网上传输的密码是未加密的,但SSH是加密的,OpenSSH加密所有通信(包括密码),有效消除了窃听,连接劫持和其它攻击。此外,OpenSSH提供了安全隧道功能和多种身份验证方法,支持SSH协议的所有版本。SSH是一个非常伟大的工具,如果你要在互联网上远程连接到服务器,那么SSH无疑是最佳的候选。下面是通过网络投票选出的25个最佳SSH命令,你必须牢记于心。(注:有些内容较长的命令,在本文中会显示为截断的状态。如果你需要阅读完整的命令,可以把整行复制到您的记事本当中阅读。)1、复制SSH密钥到 阅读全文
posted @ 2013-08-27 18:49
Class Xman
阅读(476)
评论(0)
推荐(0)
摘要:
常规的delete方法如下: /** * Deletes a particular model. * If deletion is successful, the browser will be redirected to the 'index' page. */ public function actionDelete() { if(Yii::app()->request->isPostRequest) { // we only allow deletion via POST request $this->loadModel()->delete(); 阅读全文
posted @ 2013-08-27 18:47
Class Xman
阅读(425)
评论(0)
推荐(0)
摘要:
1:查看表空间 select b.file_name 物理文件名, b.tablespace_name 表空间, b.bytes/1024/1024 大小M, (b.bytes-sum(nvl(a.bytes,0)))/1024/1024 已使用M, substr((b.bytes-sum(nvl(a.bytes,0)))/(b.bytes)*100,1,5) 利用率 from dba_free_space a,dba_data_files b where a.file_id=b.file_id group by b.tablespace_name,b.file_name,b.bytes... 阅读全文
posted @ 2013-08-27 18:45
Class Xman
阅读(586)
评论(0)
推荐(0)
摘要:
Activitys, Threads, & Memory Leaks 在Android编程中,一个公认的难题是在Activity的生命周期如何协调长期运行的任务和避免有可能出现的内存泄漏问题。考虑下面一段代码,在Activity创建时启动了一个线程,在线程中无限循环。 /** * Example illustrating how threads persist across configuration * changes (which cause the underlying Activity instance to be * destroyed). T... 阅读全文
posted @ 2013-08-27 18:43
Class Xman
阅读(257)
评论(0)
推荐(0)
摘要:
hibernate的三种状态是瞬态、持久态、脱管态瞬态:新new来的对象称为瞬态。持久态:处于该状态的对象在数据库中有一条对应的记录,并拥有一个持久标识。脱管态:当与某持久对象的session关闭后,该持久对象就转变为脱管状态。当脱管状态重新关联到session时,此脱管状态就转变为持久对象。 阅读全文
posted @ 2013-08-27 18:41
Class Xman
阅读(130)
评论(0)
推荐(0)
摘要:
一、列表假数据//在.h文件里面定义node所包含实体类---1struct listTestNode{ NSString *image; NSString *name;};//在.m实现文件里面//把不同的数据赋值给NSArray---------2NSArray *testList = [[NSMutableArray alloc]init];for(int i=0;i<3;i++){ struct listTestNode node; switch (i) { case 0: { node.name = @"... 阅读全文
posted @ 2013-08-27 18:38
Class Xman
阅读(217)
评论(0)
推荐(0)
摘要:
以前写交换数值的方法,会毫不思索写出这样的语句swap(int a ,int b){int temp ;temp = a ;a = b;b = temp;}这样就可以实现a,b两个数的交换 但是现在要求不能通过第三个变量来做桥梁,只能使用这两个变量,怎么办呢? 方法一:private static void swap2(int a, int b) { a ^= b; b ^= a; a ^= b; System.out.println("swap2:a = " + a + ";b = " + b); } 利用了异或赋值运算符 方法二:private st 阅读全文
posted @ 2013-08-27 18:36
Class Xman
阅读(209)
评论(0)
推荐(0)
摘要:
上一篇中,已经把starling开发环境搭建好,那么现在开始写代码。这一篇来完成打灰机的欢迎界面。游戏素材下载首先创建Asset.as来加载图片,声音和字体等资源,其中只有两张背景图是单独的图片,其他图片都已经被我用TexturePacker发布成序列了,所以只需要嵌入进去就好。 Assets.aspublic class Assets { [Embed(source="../assets/bg_01.jpg")] private static const Bg01:Class; [Embed(source="../assets/bg_02.jpg")] 阅读全文
posted @ 2013-08-27 18:34
Class Xman
阅读(233)
评论(0)
推荐(0)
摘要:
小米2S手机在Eclipse真机调试时,设备选择列表无法显示手机,DDMS也连接不上设备,解决步骤: 1.打开手机设置中开发者选项 - USB调试开启;2.保证小米2S手机Windows下设备驱动已安装,可使用豌豆荚或360手机助手类软件连接并安装驱动;3.关闭一些占用adb端口的进程,如随腾讯QQ启动的tadb进程;4.如此时仍然无法连接,进入手机拨号盘输入*#*#717717#*#*拨号,强制置USB端口可用;5.如此时仍然无法连接,进入计算机C:\Users\用户名\.android目录下,修改adb_usb.ini文件增加一行0x2717,如文件不存在可创建; 经过如上步骤,可基本保证 阅读全文
posted @ 2013-08-27 18:32
Class Xman
阅读(221)
评论(0)
推荐(0)
摘要:
你可以从软件开发者如何使用工具中看出他水准如何。有经验的开发者精于使用工具。对你目前所使用的工具不断研究,同时了解一些替代品的使用,当你目前所用的工具无法满足你的需要时可以填补空缺。记住了这些,我将向你展示一份关于各种工具的长长的列表。其中一些我每天都用,其他的我看情况使用。如果你还有更多的工具想展示在这个列表里,可以跟我留言哦亲。我尽我所能给列表分分类。有一些是网站,有些是后台服务,但大多数是你可以装的应用。不是所有应用都是免费,因此我会用$符号来表示此应用是否要花钱。废话不多说,我们马上开始。灵感pttrns- 一个很棒的按任务分类的iOS屏幕设计图库。举例来说,如果你想看其他应用如何处理 阅读全文
posted @ 2013-08-27 18:29
Class Xman
阅读(244)
评论(0)
推荐(0)
摘要:
实现文本框输入内容的单条记录撤销,重做,通过按钮实现以及通过JList的多条撤销、重做操作(类似PS)昨天还在为自己写不出代码怎么办而伤心,没想到今天上午就实现了,并且还完善了功能:可以在撤销一些操作后,继续编辑文本框,同时给Jlist添加渲染。代码如下:/* * To change this template, choose Tools | Templates * and open the template in the editor. */package UndoText;import com.sun.media.sound.ModelAbstractChannelMixer;import 阅读全文
posted @ 2013-08-27 18:27
Class Xman
阅读(340)
评论(0)
推荐(0)
摘要:
今天在自己新搭建的 Oracle ACFS 文件系统上测试 GoldenGate ,启动 extract 进程报如下错误: 2013-08-27 14:58:39 ERROR OGG-00446 Opening ASM file +FRA/rac/archivelog/2013_08_27/thread_1_seq_84.357.824568733 in DBLOGREADER mode: (1031) ORA-01031: insufficient privileges Not able to establish initial position for begin time 2013-0. 阅读全文
posted @ 2013-08-27 18:25
Class Xman
阅读(470)
评论(0)
推荐(0)
摘要:
hibernate是对jdbc轻量级的封装,本身并不具备事务管理。在事务管理层,hibernate将其委托给底层的jdbc或JTA以实现事务的管理和调度。 阅读全文
posted @ 2013-08-27 18:23
Class Xman
阅读(126)
评论(0)
推荐(0)
摘要:
转载请注明出处:http://blog.csdn.net/a1dark分析:学树状数组的时候遇到了这题、仔细一看发现可以用前缀数组轻松AC、于是便用前缀数组AC之、代码如下:#include#includeint a[100005];int main(){ int n,x,y,i; while(scanf("%d",&n)!=EOF){ memset(a,0,sizeof(a)); if(n==0)break; for(i=1;i#includeint sum[100005];int n;int lowbit(int x){ return x&(-x);}i 阅读全文
posted @ 2013-08-27 18:20
Class Xman
阅读(127)
评论(0)
推荐(0)
摘要:
mysql数据库安装好,这里不多说,现在来执行sql脚本http://download.csdn.net/detail/shenhonglei1234/6019677将下载好的脚本后缀名“openbooks.sql” 放在C盘根目录 打开mysql Command line client Now. 我们可以运行我们的程序了Maven打war包, copy到tomcat下webapps,然后启动server [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ openjpatest --- [IN... 阅读全文
posted @ 2013-08-27 18:18
Class Xman
阅读(241)
评论(0)
推荐(0)
摘要:
题目链接:http://pat.zju.edu.cn/contests/pat-a-practise/1025题目描述:Programming Ability Test (PAT) is organized by the College of Computer Science and Technology of Zhejiang University. Each test is supposed to run simultaneously in several places, and the ranklists will be merged immediately after the test 阅读全文
posted @ 2013-08-27 18:16
Class Xman
阅读(214)
评论(0)
推荐(0)
摘要:
DM36x initialization passed! TI UBL Version: 1.50 Booting Catalog Boot Loader //启动目录Boot Loader BootMode = NAND //从nand启动 Starting NAND Copy... Valid magicnum, 0xA1ACED66, found in block 0x00000019. DONE Jumping to entry poin... 阅读全文
posted @ 2013-08-27 18:14
Class Xman
阅读(2341)
评论(0)
推荐(0)
摘要:
由于本人英文能力实在有限,不足之初敬请谅解本博客只要没有注明“转”,那么均为原创,转贴请注明本博客链接链接Managing Bitmap Memory管理Bitmap内存In addition to the steps described in Caching Bitmaps, there are specific things you can do to facilitate garbage collection and bitmap reuse.The recommended strategy depends on which version(s) of Android you are t 阅读全文
posted @ 2013-08-27 18:11
Class Xman
阅读(330)
评论(0)
推荐(0)
摘要:
新系统除了修补系统历史漏洞外当然还会添加些比较有意思的新功能,至于这些新功能是否好用那就得看它是否能经过咱们这些使用者的考验了。Dynamics CRM 2013系统将不再支持Dynamics CRM 4.0的客户端脚本库,这样很多用hack技巧开发出来的功能都将面临不能使用的风险,相信这会给我们带来很多问题。 今天来讨论dynamics crm 2013 系统添加了一些什么样的功能,以及这些功能旨在解决哪类场景的问题。对于这些新功能的具体分析,我会陆续的更新博客,希望能帮助大家更快的对新系统有一个感性的认识。Access Team Dynamics CRM 2011 首次提出了Team的概. 阅读全文
posted @ 2013-08-27 18:09
Class Xman
阅读(295)
评论(0)
推荐(0)
摘要:
阅读全文
posted @ 2013-08-27 18:07
Class Xman
阅读(211)
评论(0)
推荐(0)
摘要:
首先还是老规律,上传两张效果图:第一张图: 第二张图: 前言:我们经常在使用各类安卓APP的时候发现会有如图所示的小圆圈显示当前页所在的,甚至一般来说我们的android桌面上也应该有类似的提示位置的控件。刚开始还以为这是一种控件,于是去查SDK文档,找了好一会都没有找到。于是在午休的时候想了想,终于想通了,这东西其实我们完全可以自己去做的,而且原理是相当的简单的。好了,废话不多说,我们就来做一个。首先这样的程序涉及到页面的切换,那么我们就先建立一个ViewFlipper来存放每一个View视图。。其次我说想通了,想通的就是这个小圆圈控件我们完全可以自己去做一个,而且原理很简单,简单到一个.. 阅读全文
posted @ 2013-08-27 18:05
Class Xman
阅读(513)
评论(0)
推荐(0)
摘要:
package com.opensource.socket;import java.net.Inet4Address; import java.net.Inet6Address; import java.net.InetAddress; import java.net.NetworkInterface; import java.net.SocketException; import java.net.UnknownHostException; import java.util.Enumeration;public class InetAddressExample { /** * @pa... 阅读全文
posted @ 2013-08-27 18:03
Class Xman
阅读(251)
评论(0)
推荐(0)
摘要:
之前为这个问题困扰好久。问题:通过一个应用程序,点击某个按钮,使点击按钮之前光标所在的编辑框(任何一个应用程序)输入相应的字符。难点:在于焦点的切换答案:按下鼠标时采集窗口句柄;鼠标移动时,设置前置窗口;按下虚拟键盘按钮时,发送虚拟键盘消息关键函数:::GetForegroundWindow() 、::SetForegroundWindow(HWND hWnd)完成此功能涉及的函数:1)需要重载的函数void COnScreenKeyboardDlg::OnNcLButtonDown(UINT nHitTest, CPoint point) void COnScreenKeyboardDlg: 阅读全文
posted @ 2013-08-27 18:00
Class Xman
阅读(241)
评论(0)
推荐(0)
摘要:
@@@模式定义: 定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换。 本模式使得算法可独立于使用它的客户而变化。 @@@练习示例: 报价管理 @@@示例代码: \pattern\Strategy.java ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ package pattern;/** * 策略,定义计算报价算法的接口 */public interface Strategy { /** * 计算应报的价格 * @param goodsPrice 商品销售原价 * @return 计算出来的,应该给客户报的价格... 阅读全文
posted @ 2013-08-27 17:58
Class Xman
阅读(251)
评论(0)
推荐(0)
摘要:
这个暑假没有回家,在学校准备九月份的电子设计竞赛。今天想给大家分享一下STM32定时器控制两个步进电机按照一定速度比转动的问题。 这次做的05年的电子设计竞赛题目,运动悬挂系统。。本实验是控制两个步进电机通过一个定滑轮用线挂一个重物,并使这个重物走直线。。 首先对定时器进行配置。void TIM_Configuration(void) { TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_DeInit(TIM3); TIM_TimeBaseStructure.TIM_Period = 8;//中断时间为 T = ( TIM_Period + 阅读全文
posted @ 2013-08-27 17:55
Class Xman
阅读(1145)
评论(0)
推荐(0)
摘要:
appWidget是显示的桌面上的小窗口程序,通过它可以达到用户与程序之间的交互。下面我们来看下创建一个appWidget的步骤一、首先在layout文件夹下创建一个appWidget的布局文件appwidgetlayout.xml, 在这里你可以添加一些需要在appWidget上显示的控件,如下:我只添加一个文本控件 二、创建一个xml文件配置appWidget的显示属性,在res目录创建一个xml目录,在下面创建一个appwidget.xml文件,其实也可以把这个文件放在layout目录下,为了方便管理,我还是把它放在xml目录下,在这个目录下可以放置任何的xml文件。如下... 阅读全文
posted @ 2013-08-27 17:53
Class Xman
阅读(254)
评论(0)
推荐(0)
摘要:
Android视图框架对于创建复杂布局非常方便。然而,这种便利是以性能为代价的。当性能至关重要的时候,Android提供了几种更强大的图形处理能力,当然难度也是随之上升了。在本节中,我将介绍:(1)SurfaceView使用标准的Canvas对象并与单独的渲染进程结合,得到更好的性能;(2)新得RenderScript框架可以被用于创建独立结构的图形渲染;(3)OpenGL可用于一些严格的图形工作和游戏。2、RenderScript创建独立结构的图形渲染 RenderScript是用来在Android上编写的高性能代码的一种语言,API。RenderScript由Android 3.0引进,它 阅读全文
posted @ 2013-08-27 17:51
Class Xman
阅读(241)
评论(0)
推荐(0)
摘要:
很多商业项目用到数据库、内存映射文件和普通文件来完成项目中的序列化处理的需求,但是这些方法很少会依靠于Java序列化。本文也不是用来解释序列化的,而是一起来看看面试中有关序列化的问题,这些问题你很有可能不了解。“Java序列化指的是将对象转换程字节格式并将对象状态保存在文件中,通常是.ser扩展名的文件。然后可以通过.ser文件重新创建Java对象,这个过程为返序列化”Java序列化的API中提供了开发人员进行序列化对象的机制,通过Serializable和Externalizable接口。 一起看看这些问题: 1)Java中的Serializable接口和Externalizable接口有什 阅读全文
posted @ 2013-08-27 17:47
Class Xman
阅读(535)
评论(0)
推荐(0)
摘要:
最近做的项目需要实现基础数据表有数据插入的时候统计数据表能自动更新,要实现此需求目前有两种方案。方案一是通过Job定时执行,计算基础数据表中的数据,然后更新统计表;方案二采用触发器,因为已知基础数据表只会有数据插入操作,不会更新,可以建立插入触发器。比较两种方案,考虑到系统访问的实时性比较高,因此决定采用方案二。基础表 [dbo].[table1] 的建表语句CREATE TABLE [dbo].[table1]( [id] [int] NOT NULL, [amount] [int] NOT NULL, [type] [varchar](50) NULL) ON [PRIMARY]统计表 [ 阅读全文
posted @ 2013-08-27 17:44
Class Xman
阅读(651)
评论(0)
推荐(0)

浙公网安备 33010602011771号