自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(96)
  • 收藏
  • 关注

原创 NDK编译时问题总结

ndk编译C++,提示找不到头文件(ndk-build error: string: No such file or directory)在所在目录 工程/jni/Application.mk(即和Android.mk同级目录)----------cut start------------------------------# 标准库APP_STL := gnustl_static...

2017-02-16 16:49:24 563

原创 libx264 for android编译(重点是看那个configure如何配置)

1.2 使用ndk编译x2641. 下载源码并编译$ cd /opt/android/ndk/android-ndk-r10e/resources$ git clone http://git.videolan.org/git/x264.git$ cd x264修改configure文件$ vim configure将下面的这四句:else ech...

2016-03-21 16:57:52 725

原创 HandlerThread的用法

/* { HandlerThread ht = new HandlerThread("MyThread"); ht.start(); handler = new Handler(ht.getLooper(), new Handler.Callback() { @Override ...

2014-11-18 11:47:23 195

原创 Message,MessageQueue,Looper,Handler详解+实例

一、几个关键概念1、MessageQueue:是一种数据结构,见名知义,就是一个消息队列,存放消息的地方。每一个线程最多只可以拥有一个MessageQueue数据结构。 创建一个线程的时候,并不会自动创建其MessageQueue。通常使用一个Looper对象对该线程的MessageQueue进行管理。主线程创建时,会创建一 个默认的Looper对象,而Looper对象的创建,将自...

2014-07-18 11:01:07 138

原创 Android Looper详解

在Android下面也有多线程的概念,在C/C++中,子线程可以是一个函数, 一般都是一个带有循环的函数,来处理某些数据,优先线程只是一个复杂的运算过程,所以可能不需要while循环,运算完成,函数结束,线程就销毁。对于那 些需要控制的线程,一般我们都是和互斥锁相互关联,从而来控制线程的进度,一般我们创建子线程,一种线程是很常见的,那就是带有消息循环的线程。消息循环是一个很有用的线程方式,...

2014-07-18 10:51:20 143

如何通过代码更改ANDROID的UI布局

有如下一个XML的页面布局(略去一些东东)

2014-07-09 17:59:32 349

原创 eval的全局域(例子)

test function test() { //with (window)eval ("var x=3;"); //全局变量 //window.eval("var x=3"); eval("window.x=3");//(function() {eval.call(null,"var y={test:function(){return 1}}"...

2014-02-10 23:22:24 112

原创 无眠一夜的更新

又一次更新,大面积的更新,做为一个伪领导,早上过来看到躺在工位上的同事,心里着实不爽,不爽有2,其一是又一次彻夜的更新,其二是更新又一次不顺利,这样的事情不是第一次了。2年时间的研发,经历团队的四次拆合,一个版本没有稳定又延伸出另一版本,急功近利我不敢说,不敢评,研发人员的问题暴露的非常彻底,问题小到存DB还有中文乱码,大到影响承载业务的系统死掉。如果要把责任做个归集,首先,主要责任不在研发,...

2013-01-15 10:30:39 115

原创 VS2010 ATL控件代码

自己整的几个用ATL做的控件项目,别老是忘记怎么做,呵呵:)参考网址:http://msdn.microsoft.com/zh-cn/library/599w5e7x.aspxhttp://www.360doc.com/content/10/0729/16/1072296_42294330.shtml...

2012-09-26 16:20:06 124

原创 优秀的开发者 vs. 差的开发者

本文来自Totango的联合创始人兼CEO盖伊•尼尔帕兹(Guy Nirpaz),他在本文中列出了优秀的开发者和差的(或还需努力的)开发者之间的区别。 如果你认为使用“优秀”和“差”来区分开发者不妥的话,也可以将这些看作是初级开发者和资深开发者之间的区别。但无论如何,多看看其他的优秀开发者(或资深开发者)是如何做的,对于自身技能、工作方式的提升有很大的帮助。 文章内容如下: ...

2012-06-13 10:54:35 107

原创 Logparse工具的iCodepage使得统计效率提高

最近要对IIS的访问流量进行统计,由于数据量太大(按小时分,最小的的日志文件也得一百多兆),所以采用了Logparse进行统计。这两天需要对访问的IP进行过滤(c-ip),通过命令行执行LOGPARSE命令,会抛出一个未知异常(Log row terminates unexpectedly),十分郁闷,排查日志文件发现,在日志文件里面有一个乱码,就尝试着看看通过编码能不能解决这个问题,查阅了L...

2012-04-18 12:00:23 171

原创 how can we use c# evaluate

public static double Evaluate(string expression) { return (double)new System.Xml.XPath.XPathDocument (new System.IO.StringReader("")).CreateNavigator().Evaluate...

2012-01-03 20:39:09 268

原创 Facebook是如何开发软件的(大家都来说说是否可行?)

Facebook的工作方式让我着迷。那是一个非常独特的工作氛围,无法复制(也并不适用于其它公司)。下面的是我从很多在Facebook工作的朋友那里搜集到的关于这个公司如何开发和发布软件的只言片语。看起来对Facebook感兴趣的大有人在。这个公司以程序员为主导的企业文化受到人们的极大关注,很多公司都在努力现实这样的企业文化。尽管Facebook对于其内部的开发过程讳莫如深,但他们的技术团队...

2011-10-13 17:04:35 259

原创 这是政治吗?

刚来,其实挺迷惘的,可能是安逸的时间过久了,多少有些不适应,脾气也变的异常的好了,不知道是好事还是坏事。怎么开展如何开展,只是在按部就班的走,说是看的清楚,其实也不清楚。干好自己的事情就可以了。...

2011-09-29 12:50:21 125

原创 Custom HTTP Response Headers with Restlet

Form responseHeaders = (Form) getResponse().getAttributes().get("org.restlet.http.headers");if (responseHeaders == null){responseHeaders = new Form();getResponse().getAttributes().put("org.res...

2011-08-30 15:41:42 165

原创 上班真无聊

上班可真是无聊呀

2011-08-05 17:23:43 111

通过手机发送短信的程序(电脑通过数据线接手机,PDU编码,发送中文短信)...

最近几天研究通过数据线把手机和电脑连接起来,然后发送手机短信,看了点PDU编码的东西,那个PDU编码的东东害的我花费了两天时间没有发送出短信,而同事在无意中看到其编码的规则,加上我的理解,做些记录。首先,通过手机发送中文短信,必须采用PDU的编码方式发送短信,所以在先要发送AT指令,告诉手机,发的是PDU编码:(C#伪代码)SerialPort portcommand = AT+C...

2011-06-21 11:33:07 179

原创 投标讲标几点看法

开始是不适应,压力是别人给的,你还无法去反驳。灵活应用,随机应变是必须的,技术标的关键我觉得是对业务的理解,至少让听标的人能够明白你要做什么,图示为主,文字加讲解为辅,配上相应的动画PPT我觉得最能说明问题。实现的技术其实没有太大的差异,除非你是很牛B的,有自己的实现方法,且具有独创性,至少我没有,但确一定要把技术设计的方法表述清楚,网上多的是采用的技术体系框图,然后在...

2011-05-24 10:27:20 1636

原创 在linux上安装配置samba服务器(linux充当文件服务器)

总是忘记这个东东,这次我把他记好,嘿嘿启动samba服务[root@linux samba]# service smb start (启动samba服务)Starting SMB services: [ OK ]Starting NMB services: [ OK ][root@linux samba]# testparm (检查配置文件的...

2011-05-06 16:16:37 123

通过JAVA进行DLL接口调用(JNA)

这两天进行开发程序,需要读取硬件厂商提供的设备数据,而对方都是以DLL接口形式提供的数据访问.一般是通过JNA或者JNATIVE去与调用DLL的,第一种是实现了DLL的接口方法,第二种则是通过设置接口方法及其参数,通过INVOKE的方式进行的数据调用,我采用的是JNA来进行程序开发.JNA(https://jna.dev.java.net/)例子如下:import com.sun.jn...

2010-12-15 10:55:08 728

原创 how can i inser script code in BIRT

I am using BIRT in our project. That has a requirement is dynamic display three different kind of graph and switch between different graph. It is my first time to use BIRT. So I don’t know how to cont...

2010-08-24 10:56:37 110

如何收心?

过完春节已经这么久了,没有一点心思,工作、学习似乎离我很遥远,即使坐在那发呆,也不愿意多去思考一些上进的东西,怎么办?怎么办?超级无聊郁闷中。软考了3次了,该死的综合知识死都考不过去,我我我。...

2010-03-11 14:11:25 102

小公司管理之道的悲哀

通过昨天发生的事情,我对公司的管理已经不在抱什么太大的希望了,而此事更让我确定了一件其实道理非常简单的逻辑——小公司管理之道的悲哀。 我一直是相信管理无处不在的,没有规矩,何来方圆,因此无论在工作中我如何的懈怠,如何的懒惰,也绝对是会把管理之道注入在每个工作的细节当中的。事无具细,但绝不可没有一个管理的道道,否则,你肯定会发现,你所做的事情,会是一团糟,没有可控的点,没有可支配的资...

2009-11-17 10:14:43 214

原创 javascript中var引起的问题

今天写一个递归程序求一棵树节点的所有子节点,方法是这样的function getAllChildNodes() { node = tree.getSelected(); var aryNodeId = new Array(); [b]getChildNodesByCurrentNode(node,aryNodeId);[/b] alert(aryNodeId.toString(...

2009-09-16 14:23:42 338

原创 如何集中精神

心理学的书中有这样的结论:专心致志可以忘掉自我,忘掉疲劳,增加时间的持续性,提高效率。因此,在学习的时候,一定要专心致志的做一件事情,例如不要一边学习,一边听音乐。  第一,聚精会神是一种技巧。有些人说他(她)总是不能集中精力在一件事情上,因为他(她)会不停地想着别的事。我认为这是他们自己在欺骗自己。他们心安理得的接受了“我没有能力去集中精力”的观点,他们没有信心去尝试集中精力。有心理学...

2009-07-11 23:42:23 117

innerHTML导致CPU长时间占用

function getScheculTable() {var beginHour = 7;var endHour = 22;var timeInter = 30;var howHalf = (endHour - beginHour)*2;var srcTbl = document.getElementById("srcData");d = new Date(); t...

2009-06-18 16:04:58 136

原创 莫非定律

莫非定律 莫非定律是關於事情如何出錯的幽默規則,簡練地揭露了人生的不順遂背後顛撲不破的真理。一切從莫非定律第一條發展出來:會出錯的事,一定出錯。(Ifsomethingcangowrong,itwill.)莫非定律誕生於1949年,以EdwardA.Murphy(生於1917年)命名,他是愛德華空軍基地的工程師,從事人類對加速度承受能力的實驗。他發現同仁總是會把加速計的固定器裝反,因而脫口而出...

2009-06-16 09:45:02 363

今天你创新了吗?

一直做着重复的软件开发设计工作,今天突然接到个任务“找出我们在软件研发过程中有什么样的创新点“呵呵,真是为难我了,一直以来只知道做项目,搞研发,有啥难题大家一块解决,并没有过什么创新的概念,延续着“老一辈”们一直走下的软件开发之种,况且又是在小公司里面呆着,更没有什么大的“宏图之志”又哪来的“创新”之说了。时下正流行“创新”,这当然也是有道理的,试想想我央央一大国,有多少是自己创新的东东了...

2009-05-12 10:27:45 117

原创 我的健身计划:)

做IT的,成天在办公室里面坐着,缺少运动,今天知道一同事,是个健身逛,还兼职做过健身教练,让他给俺订了个简单的健身计划,拿出来SHOW一下.人说了,计划本身并不重要,重要的是你能坚持,看看我能坚持多久呀:)[size=small]健身计划[/size]第一部分:饮食早餐:吃饱(要减肥,减肚子一定要吃早餐),早餐最不容易长脂肪午餐:适量,你今天这个饭量就可以(不用刻意少吃,偶...

2009-04-13 13:31:09 174

原创 系统软件项目成本构成及估算方法

[size=medium][size=medium][size=x-small]随着知识经济、信息时代的来临,计算机软件业迅猛发展。商品化、资本化、资产化的计算机软件的价值 评估的社会需求也日益增多,而且有越来越多的趋势。由于系统软件通常是一些规模大、复杂程度高的人一 机系统,因此,系统软件的开发、使用、维护、管理的过程,是一个非常复杂的系统工程,需要有巨大的人 力、物力、财力资源,需要各种计算机...

2009-04-02 10:31:21 343

原创 如何把页面数据另存为EXCEL,并且可以分多SHEET存放的方法

近一段时间要出一些报表,其中用户提出了一个关键的问题,就是要把页面上的数据另存为EXCEL,现在说说我们的做法:第一种方法:直接在另存的时候,设置contenttype为EXCEL,即把页面保存为EXCEL的名字response.setHeader("Content-type","application/xls"); response.setHeader("Content-Disp...

2009-03-26 15:03:24 1050

取得hibernate group by的COUNT的方法:)

通过下面的这种语句,可以对GROUP BY的数据进行COUNT统计:)Select count(*) From T_Sale_Lead t Where t.id In(Select max(t.id) From T_Sale_Lead t Where t.T_Happen_Year=2008 and t.T_Happen_Month In(1, 2, 3, 4, 5, 6, 7,...

2008-12-17 19:05:10 457

原创 XTREE加载丢失SESSION的问题

最近做项目用到了xtree做用户的组织结构和系统的目录结构,发现当节点多的时候SESSION变量会丢失,原来是xtree是在加载节点的时候会set cookie,当COOKIE超过了一定的数量的时候,会使SESSION溢出,即选择了SESSION变理,只需要在XTREE的配置文件webFXTreeConfig中的usePersistence变为FALSE就可以了,位置在xtree.js文件中的we...

2008-11-27 14:10:40 98

Javascript通过XML数据岛给TABLE增加数据源的方法

Test the xml data land Title ISBN var ti;//global time handle function addItem() { btn.disabled = true; var xmlDsoAr...

2008-11-05 14:19:02 98

JAVA类通过属性给方法赋值

import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;public class TestPro { public TestPro() { // TODO Auto-generated constructor stub } public void setO...

2008-10-31 13:50:01 1369

原创 Exposing webwork objects to JSTL, with a JSTL and

WebWork - WebWork - Exposing webwork objects to JSTL, with a JSTL and DisplayTag ExampleThe full example below shows a webwork variable "jobs" being exposed as "jobz" to the request scope and bein...

2008-10-30 23:37:16 75

原创 WebWork OGNL Basics(2)

XWork-specific language featuresThe biggest addition that XWork provides on top of OGNL is the support for the ValueStack. While OGNL operates under the assumption there is only one "root", XWork's ...

2008-10-30 22:12:24 71

原创 WEBWORK OGNL Basics

OGNL is the Object Graph Navigation Language (see http://www.ognl.org/ for the full documentation of OGNL). Here, we will cover a few examples of OGNL features that co-exist with the framework. To rev...

2008-10-30 22:10:45 75

proxool中的maximum-active-time不会导致活动连接长时占用

在做proxool的时候,写配置文件时经常会忽略一些常用的配置属性,这样的话proxool会采用默认的值去执行,就比较在每次访问的时候的active连接数最大使用时间会是5分,于是当你在执行程序的时候,你会发现proxool中的active数目不停的在增长,于是我在配置里面增加了maximum-active-time5 1000 10 ...

2008-10-27 14:45:40 1195

如何配置 SQL Server 2005 以允许远程连接

首先:为 SQL Server 2005 Express Edition 或 SQL Server 2005 Developer Edition 启用远程连接必须为要从远程计算机连接到的每个 SQL Server 2005 实例启用远程连接。为此,请按照下列步骤操作:1. 单击“开始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后单击“SQL...

2008-10-23 17:23:31 91

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除