1.匹配字符串中的数字、字母和下划线str = "hello_+asdf2312+887441a+asdf"table = {}string.gsub(str, "([%w_]+)", function(w) table.insert(table, w) end) end)2.替换字符串中的指定字符str = "hello,john"s = string.gsub(str, "john", "james")s ==>"hello,james"3.判断字符串中是否有目标字 Read More
posted @ 2013-03-27 23:05 javawebsoa Views(223) Comments(0) Diggs(0)
fatjar 将项目使用的第三方jar包打包(亲测可用) 自己试了很多方法就是不行 今天查了很多资料 最后看这个照着做 成功了 ! 里面有使用说明 http://dl.vmall.com/c0e0pi9lxm Read More
posted @ 2013-03-27 23:04 javawebsoa Views(171) Comments(0) Diggs(0)
报告显示,预计2013年全球LTE用户将达到1.4亿,2017年将达到9.2亿。而TD-LTE用户,到2016年将增加到1.5亿户,约占全球LTE用户总数25%。在中国市场LTE智能手机有望在2013年逐步成熟,并在2014年走向大众市场。LTE多频段下手机量产速度面临挑战当前终端产品支持的通信协议越来越多,LTE终端产品的测试项目比2G、3G多出近百项。不仅无线制式在增加,终端支持的频段也在增加。这对生产测试提出了更高的要求,测试项目和测试时间达以前的数倍。测试时间的增加意味着测试成本的提高,促使芯片和终端厂商寻求减少产品测试时间与仪器投资成本的方法。图1 目前智能手机覆盖的功能在生产手机时 Read More
posted @ 2013-03-27 23:03 javawebsoa Views(374) Comments(0) Diggs(0)
给出洗牌的一个算法,并将洗好的牌存储在一个整形数组里。 (思路2) 本题的解决办法是:先将1到54张牌有序的存储在一个数组中,然后每次随机交换数组中的两个数字。 该算法的空间复杂度O(n),时间复杂度是根据交换的次数,理论上来说,交换次数越多,数组中的数就越随机。但是个人觉得,一般能有50次左右的交换,就能达到随机的要求了。(然后经过一些深入的思考和网上查找到的数据显示,从数学上来说,要使牌充分随机的话,那么任意一张牌都要充分的移动,换句话说,就是要使任意一张牌没有被抽到的概率非常非常小,经过前辈大牛们的计算,任意一张牌没有被抽到的概率如果小于0.001,则交换次数需要达到280次之多。) 因 Read More
posted @ 2013-03-27 23:01 javawebsoa Views(312) Comments(0) Diggs(0)
在某些情况下,如果明知道查询结果只有一个,SQL语句中使用LIMIT 1会提高查询效率。例如下面的用户表(主键id,邮箱,密码):create table t_user(id int primary key auto_increment,email varchar(255),password varchar(255));每个用户的email是唯一的,如果用户使用email作为用户名登陆的话,就需要查询出email对应的一条记录。SELECT * FROM t_user WHERE email=?;上面的语句实现了查询email对应的一条用户信息,但是由于email这一列没有加索引,会导致全表扫 Read More
posted @ 2013-03-27 23:00 javawebsoa Views(211) Comments(0) Diggs(0)
1.位图的配置ALPHA_9:用于作为Alpha蒙版的位图,只为Alph通道分配8位。没有其他颜色。ARGB_4444:为每个颜色通道分配4位,包括Alpha通道。允许表示拥有16个Alpha值的4096种不同颜色。ARGB_8888:为每个颜色通道分配8位,包括Alpha通道。允许表示拥有256个Alpha值的1670万种不同的颜色。RGB_565:5位用于红色通道,6位用于绿色通道,以及5位用于蓝色通道(没有Alpha通道)允许有65535种不同的颜色。这个设置几乎与ARGB_8888具有相同的高质量,但占用更少的内存空间。2.创建Canvas对象如果想创建一幅位图对象,并对其进行绘制,那 Read More
posted @ 2013-03-27 22:59 javawebsoa Views(175) Comments(0) Diggs(0)
字符说明\将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,“n”匹配字符“n”。“\n”匹配换行符。序列“\\”匹配“\”,“\(”匹配“(”。^匹配输入字符串开始的位置。如果设置了RegExp对象的Multiline属性,^ 还会与“\n”或“\r”之后的位置匹配。$匹配输入字符串结尾的位置。如果设置了RegExp对象的Multiline属性,$ 还会与“\n”或“\r”之前的位置匹配。*零次或多次匹配前面的字符或子表达式。例如,zo* 匹配“z”和“zoo”。* 等效于 {0,}。+一次或多次匹配前面的字符或子表达式。例如,“zo+”与“zo”和“zoo”匹配,但与“z”不匹 Read More
posted @ 2013-03-27 22:58 javawebsoa Views(145) Comments(0) Diggs(0)
简单介绍一下 protect,public,private 的区别,更详细的随后不上。 欢迎纠错~ 以C++为例: public: 数据成员和函数成员可在成员函数,友元,继承类中直接使用。亦可以作为接口,供类的用户使用(即 A a, a.change())。 private: 数据成员和函数成员,只能在 类成员和友元 中访问。不能被继承类访问(无论何种继承),虽然作为继承 类的私有成员,但 在 使用过程中,是通过调用基类的构造函数 完成参数的传递的。继承类不能访问基类的私有成员。 protect: 在基类中用法同private,基类对象不... Read More
posted @ 2013-03-27 22:56 javawebsoa Views(823) Comments(0) Diggs(0)
Web UI Components for Developersttp://www.menucool.com/ Read More
posted @ 2013-03-27 22:55 javawebsoa Views(152) Comments(0) Diggs(0)
最近在学习camel,公司之前做过的项目使用到了camel进行了很多工作。就连数据库的操作也是通过camel来完成的。至于用camel来操作数据库有什么优点,目前就我自己的体会来说,利用camel能简化CRUD操作service层的代码。没用camel以前,各个对象的CRUD操作我都会有对应的service去处理。即使这些service很多都只是简单地继承一个CrudServcie然后用泛型限制一下该service处理的实体对象。这样service的接口和实现类看上去很多,但是重复率极高。如果使用了camel,那么我们就可以用camel来写一个通用的service,这样不管你是什么实体类的操作 Read More
posted @ 2013-03-27 22:54 javawebsoa Views(659) Comments(0) Diggs(1)
JAVA中基本的泛型语法元素大致有三种:限制泛型可用类型、使得类型通配符,以及泛型的继承。下面将分别对这三种语法进行介绍。 1、限制泛型可用类型我们在定义泛型类时,默认的是可以使用任何类型来实例化泛型类中的类型持有者。我们也可以指定某种类型,使得此泛型类只能通过这种类型或其子类,或实现这个接口的类来实例化类型持有者。我们在定义类型持有者时,使用extends关键字来进行限制,例如我们可以这样定义泛型类:public class LimitDemo<T extends List>{}这表示类型持有者T所代表的类型 必须是一个实现了List接口的类型。所以我们要这样产生LimitDem Read More
posted @ 2013-03-27 22:53 javawebsoa Views(200) Comments(0) Diggs(0)
SQL Server 2005 在 Business Intelligence Development Studio 中,開啟您要使用的 Integration Services 封裝。在 [方案總管] 中,連按兩下封裝將其開啟。在 [SSIS 設計師] 中,若要定義變數的範圍,請執行下列其中之一:若要將範圍設為封裝,按一下 [控制流程] 索引標籤之設計介面上的任意位置。 若要將範圍設為事件處理常式,在 [事件處理常式] 索引標籤的設計介面上,選取可執行檔和事件處理常式。 若要將範圍設為工作或容器,在 [控制流程] 索引標籤或 [事件處理常式] 索引標籤的設計介面上,按一下工作或容器。 ... Read More
posted @ 2013-03-27 22:52 javawebsoa Views(148) Comments(0) Diggs(0)
SQL Server 2005 在 Business Intelligence Development Studio 中,開啟包含所需封裝的 Integration Services 專案。在 [方案總管] 中,連按兩下封裝將其開啟。按一下 [控制流程] 索引標籤。如果封裝尚未包含執行 SQL 工作,則會加入一個執行 SQL 工作至封裝的控制流程。如需詳細資訊,請參閱<如何:將工作或容器加入控制流程>。連按兩下執行 SQL 工作。在 [執行 SQL 工作編輯器] 對話方塊的 [一般] 頁面上,選取 [單一資料列]、[完整結果集] 或 [XML] 結果集類型。按一下 [結果集]。若要加入結果集對 Read More
posted @ 2013-03-27 22:50 javawebsoa Views(129) Comments(0) Diggs(0)
题目:输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。句子中单词以空格符隔开。为简单起见,标点符号和普通字母一样处理。例如输入“I am a student.”,则输出“student. a am I”。 #include <iostream>using namespace std;void reverse_part(char*,int pBegin,int pEnd);void reverse(char *str){ //n为字符串长度 int n=strlen(str)-1; reverse_part(str,0,n); int pBegin=0,pEnd=0; Read More
posted @ 2013-03-27 22:49 javawebsoa Views(240) Comments(0) Diggs(0)
云络科技提供全方位服务器管理服务,几乎可处理任何服务器问题,包括服务器瘫痪,数据损坏,IDC问题等等。 我们向客户按月收取固定费用,但提供不限次数的技术支持,所以我们会尽力避免发生任何问题,即便如此,偶尔还是会有问题,但我们仍然能够努力地解决这些问题。 2012年初,由于暴风雨影响,导致EC2 数据中心断电,使我们Amazon上的一名客户数据库数据严重损坏,其主要数据处理工具及实时数据系统均无法运行,后来,是我们帮助该客户进行修复工作。 我们的EC2及MySQL专家能够重新建立损坏的EBS卷, 利用S3 数据进行日常备份恢复,重新加载未损坏的binlog将数据库恢复至断点前的状态。这样,遭遇突 Read More
posted @ 2013-03-27 22:48 javawebsoa Views(302) Comments(0) Diggs(0)
英文原文: The 10 commandments of good source control management若是还有可以毫无偏见地涉及各个编程语言,比源代码管理软件更必要的工具,我倒是很想见识一下。源代码管理软件是我们工作的必备工具,是许多开发团队的血液。那为什么我们都会对它有所误解呢?为什么都很难理解版本控制系统的核心价值和基本原理呢?我总结出10条惯例(如果你愿意也可以用“戒律”)意味着必须服从它,而且一开始很难理解。它们与所有类型编程语言的版本控制软件都有关联。在这里我选取了Subversion和.NET的几个例子,不过它们也广泛地适用于其他的一些技术。 第一诫、如果你现在还. Read More
posted @ 2013-03-27 22:47 javawebsoa Views(178) Comments(0) Diggs(0)
摘要:为了实现对前端脉冲电子围栏系统的远程管理,设计了一种基于网络接口芯片W5200的电子围栏管理系统.前端围栏系统模块主要包括微控器C8051F340、高压脉冲产生、反馈信号接收、网络通信和声光报警等;通过网络使围栏系统与控制中心管理主机进行数据交换,实现管理机对围栏系统工作模式设置和对反馈的报警信息进行声光语音报警、报警显示及数据存储管理,以达到远程监控与管理的目的;通过系统试验运行,效果良好,管理系统稳定可靠.作者:黄其培,钟睿,段俊杰,李尚柏作者单位:四川大学辐射物理及技术教育部重点实验室链接:http://d.wanfangdata.com.cn/Periodical_jsjzdcl Read More
posted @ 2013-03-27 22:45 javawebsoa Views(159) Comments(0) Diggs(0)
mysql> use innoDatabase changedmysql> insert into mm select 1;Query OK, 1 row affected (0.01 sec)Records: 1 Duplicates: 0 Warnings: 0mysql> insert into mm select 2;Query OK, 1 row affected (0.00 sec)Records: 1 Duplicates: 0 Warnings: 0mysql> insert into mm select 3;Query OK, 1 row affect Read More
posted @ 2013-03-27 22:44 javawebsoa Views(196) Comments(0) Diggs(0)
首先下载Apache2.x的源码包,地址:http://httpd.apache.org/当前(2013年03月26日)的最新版本为Apache HTTP Server 2.4.4,下载地址:http://httpd.apache.org/download.cgi#apache241、解压下载的源码包 tar -xjvf httpd-2.4.4.tar.bz2 或者 tar -xzvf httpd-2.4.4.tar.gz2、编译并安装Apache2.x ./configure --prefix=/usr/local/apache2 \ --enable-so 其中,prefix 指定安... Read More
posted @ 2013-03-27 22:43 javawebsoa Views(102) Comments(0) Diggs(0)
一直在寻找有关jQuery性能优化方面的小窍门,能让我那臃肿的动态网页应用变得轻便些。找了很多文章后,我决定将最好最常用的一些优化性能的建议列出来。我也做了一个jQuery性能优化的简明样式表,你可以打印出来或者设为桌面背景。一、选择器性能优化建议1. 总是从#id选择器来继承这是jQuery选择器的一条黄金法则。jQuery选择一个元素最快的方法就是用ID来选择了。1$('#content').hide();或者从ID选择器继承来选择多个元素:1$('#content p').hide();2. 在class前面使用tagjQuery中第二快的选择器就是tag Read More
posted @ 2013-03-27 22:42 javawebsoa Views(177) Comments(0) Diggs(0)
What is the Logical Architecture? And Layers? The logical architecture is the large-scale organization of the software classes into packages (or namespaces), subsystems, and layers. It's called the logical architecture because there's no decision about how these elements are deployed across Read More
posted @ 2013-03-27 22:40 javawebsoa Views(335) Comments(0) Diggs(0)
JSONObject_1_3 package json; import net.sf.json.JSON; import net.sf.json.JSONObject; import net.sf.json.xml.XMLSerializer; public class JSONObject_1_3 { public static void javaToJSON() { System.out.println("java代码封装为json字符串"); JSONObject jsonObj = new JSONObject(); jsonObj.put("userna Read More
posted @ 2013-03-27 22:39 javawebsoa Views(302) Comments(0) Diggs(0)
众所周知,参数化查询有许多好处,例如可以防止SQL注入,提高查询效率等,那么参数化查询为什么就可以解决这些问题呢? 1,参数化查询防止SQL注入 参数化查询顾名思义就是我们写好需要的参数,然后直接给参数赋值,这就好比是一个sql的框架。sql查询的时候会进行参数分析,如果分析的结果是我们曾使用过这样的框架,那么sql会重用查询计划,否则会重新生成一个查询计划,当然此时的sql的语义肯定是发生了变化,这时我们就可以很好的防止注入的发生。 例如 如上的代码就是使用参数化的查询语句,尝试输入注入字符,结果当然是什么都查不到! 2,参数化查询提高查询效率 为了提高sql执行速度,... Read More
posted @ 2013-03-27 22:38 javawebsoa Views(1108) Comments(0) Diggs(0)
回调函数中调用类中的非静态成员变量或非静态成员函数【问题】如何在类中封装回调函数? a.回调函数只能是全局的或是静态的。 b.全局函数会破坏类的封装性,故不予采用。 c.静态函数只能访问类的静态成员,不能访问类中非静态成员。 1. 如何让静态函数访问类的非静态成员。 a.声明一静态函数a(),将类实例对象指针做为参数传入。如: class A() { static void a(A *);//静态函数 void b();//非静态函数 } void A::a(A * pThis) { pThis->b();//静态函数中调用非静态函数 } b.回调函数中访问非静态成员 由于回调... Read More
posted @ 2013-03-27 22:37 javawebsoa Views(299) Comments(0) Diggs(0)
最近在做刘汝佳的大白,有一道题目LA_3971,也是UVA_12124,是用二分法做的。题目地址:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=456&page=show_problem&problem=3276代码如下/************************************************************************* > File Name: 12124.cpp > Author: BobLe Read More
posted @ 2013-03-27 22:35 javawebsoa Views(1210) Comments(0) Diggs(0)
Errore HTTP 404.2 - Not Found" IIS 7.5 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理 出现这种情况的原因通常是因为先安装了Framework,后安装的IIS; 运行cmd,输入:C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regiis -i 注:C:\Windows\Microsoft.NET\Framework\V4.0.30319\ 是netframework安装对应的路径;如下图: 注册成功后... Read More
posted @ 2013-03-27 22:34 javawebsoa Views(175) Comments(0) Diggs(0)
一致性模型:所谓存储一致性模型(Memory Consistency Model),实际上是系统设计者与应用程序员之间的一种约定。如果应用软件遵从一定的规则访问虚内存系统,则应用软件可获得正确的存储访问结果;反之,若破坏约定的规则,则存储访问的正确性不受保证。 从某种意义上来讲,存储一致性模型对共享存储系统中多处理机的访存次序作了限制,从而对性能有影响。分布式共享存储系统(DSM)的一个根本目标就是让一个通过局域网连接起来的工作站集群,共享单一的分页虚地址空间,使在工作站集群之上运行程序的效果类似于程序在单机之上的运行。在最简单的变体中,每页存在于一个确定的机器中,对本地页面的查询速度等同于. Read More
posted @ 2013-03-27 22:33 javawebsoa Views(550) Comments(0) Diggs(0)
本文应用SSH框架版本Struts Version-struts-2.3.12-all.zipSpring Version-spring-framework-3.0.1.RELEASE-A.zipHibernate Version-hibernate-3.2.5.ga.zip下载地址http://struts.apache.org/downloadhttp://www.springsource.com/download/communityhttp://sourceforge.net/projects/hibernate/files/hibernate3/ 一、加入struts相关配置new一个 Read More
posted @ 2013-03-27 22:32 javawebsoa Views(9442) Comments(0) Diggs(0)
目的实践跨平台的成就发布系统目标平台iOS, AndroidUMLCBAchievementExhibitor这个类,继承自观察者模式中的CBObserver类。因为可能根据不同的需求,会实践不同的扩充,像是国外用户可能较少使用微博,国内用户因为墙较少上fb跟推特,所以提供这个接口供扩充用。在跨平台方面,则是在内部解决。例如:CBWeiboExhibitor中会声明一个CBAchievementExhibitor成员,而会在分别实践个CBiOSWeiboExhibitor及CBAndroidWeiboExhibitorCBWeiboExhibitor的方法则是呼叫抽象成员的方法,,在不同平台下 Read More
posted @ 2013-03-27 22:31 javawebsoa Views(308) Comments(0) Diggs(0)
1>jQuery插件支持的转换方式:$ .parseJSON( jsonstr ); // jQuery .parseJSON(jsonstr),可以将json字符串转换成json对象 2>浏览器支持的转换方式(Firefox,chrome,opera,safari,ie9,ie8)等浏览器: JSON.p arse(jsonstr); // 可以将json字符串转换成json对象 JSON.stringify(jsonobj); //可以将json对象转换成json对符串 注:ie8(兼容模式),ie7和ie6没有JSON对象,推荐采用JSON官方的方... Read More
posted @ 2013-03-27 22:29 javawebsoa Views(246) Comments(0) Diggs(0)
高效加载较大的 Bitmaps 图片有各种形状和各种大小,在很多情况下,图片的实际大小都比图片在应用中所显示的大小要大的多,比如Android系统自带的 Gallery 应用显示的照片实际的分辨率通常比手机设备的密度要高很多 考虑到我们是在开发一款内存使用受限的应用,理想的情况下,我们只是想把一个低分辨率版本的位图载入内存,一般来说这个低分辨率版本的位图要跟UI元件实际需要显示的大小相符。一张高分辨率的图片并不会给我们带来任何明显的好处,但却会占用宝贵的内存资源和产生额外的性能开销 获取Bitmap的尺寸大小和类型 ... Read More
posted @ 2013-03-27 22:28 javawebsoa Views(278) Comments(0) Diggs(0)
SharePoint2010服务器安装总篇:Win2008R2+SQL2008R2+SharePoint2010安装请参考:http://blog.csdn.net/foreveryday007/article/details/8725167本篇安装Win2008R21、服务器硬件准备1.1. 硬件需求条件1.2. 操作系统需求1.3 我测试/评估环境2、Win2008 Server R2 64位操作系统准备2.1 Windows 2008 R2 企业版&标准版简体中文64位2.2 破解工具:SK Patch v1 R2 Final.exe(大概865K左右)3、Win2008 Ser Read More
posted @ 2013-03-27 22:27 javawebsoa Views(914) Comments(0) Diggs(0)
换新工作了 因为涉及到金融行业网络安全性比较高 所以公司的网络设置了代理 这导致了git svn 双双挂了。废话少说 下面介绍如何对git svn 设置代理1 $HOME 下 我的路径为/Users/jason:2 进入$HOME/.subversion 编辑servers 文件 添加 [global] http-proxy-host = XX.XX.XX.XX http-proxy-port = XXXX [groups]3 编辑$HOME/.gitconfig [http] proxy = http://XX.XX.XX.XX:XXXX [https] p... Read More
posted @ 2013-03-27 22:25 javawebsoa Views(170) Comments(0) Diggs(0)
425 Can't open data connection.的解决办法: 问题背景: 新使用独立主机一个.主机由防火墙. 问题症状: 服务器FTP服务正常启用.但是客户端不能连接. 用客户端连接.提示以下信息: 返回: 227 Entering Passive Mode (asdfasdfasdfasfd,asdfasdfasdf,asdfasdf). 命令: LIST 错误: 传输连接被打断: ECONNABORTED - Connection aborted 返回: 425 Can't open data connection. 错误: 读取目录列表失败 问题原因分析 . Read More
posted @ 2013-03-27 22:24 javawebsoa Views(908) Comments(0) Diggs(0)
<table style="width: 100%; height: 100%" border="1"> <caption> Material/Special Tool Rental/Tool Cantainer/Transportation/Mobile</caption> <tbody><tr> <td> Project No </td> <td> <i... Read More
posted @ 2013-03-27 22:23 javawebsoa Views(225) Comments(0) Diggs(0)
mysql> select * from mm;+------+| a |+------+| 1 || 2 || 3 || 4 |+------+4 rows in set (0.00 sec)mysql> show tables;+----------------+| Tables_in_inno |+----------------+| mm || t |+----------------+2 rows in set (0.01 sec)mysql> insert into mm select 9999;Que... Read More
posted @ 2013-03-27 22:22 javawebsoa Views(316) Comments(0) Diggs(0)
线程/进程间的通讯方式 —使用全局变量/共享内存 —使用thread中的lParam参数 —使用socket —使用窗口和消息 —使用命名管道/匿名管道 —使用cmd参数 —使用environment变量 线程的启动,退出和lParam参数通讯 VC:#include <windows.h>DWORD WINAPI ThreadProc(LPVOID lParam);DWORD dwThreadId;HANDLE hThread = CreateThread(NULL, 0, ThreadProc, lParam, 0, &dwThreadId);::Termina... Read More
posted @ 2013-03-27 22:20 javawebsoa Views(379) Comments(0) Diggs(0)
最近要做一个视频播放的系统,用到了ffmpeg和mencoder两个工具,查了一些资料,发现这方面的资料还挺多的,但是就是乱了一点,我自己从头整理了一下,和大家分享一下:1、ffmpeg实现视频(avi,wmv等格式)转换为flv格式:/// <summary> /// 转换视频为flv /// </summary> /// <param name="fileName">上传视频文件的路径(原文件)</param> /// <param name="playFile">转换后的文件的路径(网络播 Read More
posted @ 2013-03-27 22:19 javawebsoa Views(198) Comments(0) Diggs(0)
在编译运行了 android 版本的 content shell 之后,觉得Google 的意图是打造一个基本的基于多进程沙盒模型的浏览器雏形,也就是 content shell,可以方便其他浏览器厂商基于它来改造自己的浏览器。因为目前看,多进程沙盒模型会是浏览器的趋势所在,这样可能会使得浏览器的竞争出现一些变化。Chromium 是个开源项目,从道义上讲 Google 这么做是满足人心的,最重要的,我认为这么做和 Google 的根本利益没有产生冲突,相反,从打造更完善的 Web 平台角度来讲,这么做是服务于 Google 的长期利益的。以下翻译了Content 组件Content 模块 H Read More
posted @ 2013-03-27 22:18 javawebsoa Views(298) Comments(0) Diggs(0)
看了牛人的这篇文章,感觉真是很有用啊,受益匪浅 http://blog.csdn.net/kesalin/article/details/7222153XCode 内置GDB,我们可以在命令行中使用GDB 命令来调试我们的程序。下面将介绍一些常用的命令以及调试技巧。po 命令:为 print object 的缩写,显示对象的文本描述(显示从对象的 description 消息获得的字符串信息)。 比如: 上图中,我使用 po 命令显示一个 NSDictionary 的内容。注意在左侧我们可以看到 dict 的一些信息:3 key/value pairs,显示该 dict 包含的数据量,而展开. Read More
posted @ 2013-03-27 22:17 javawebsoa Views(247) Comments(0) Diggs(0)
现在安卓很是火热,一大堆开发人员在捣鼓安卓平台的开发,相信大家也使用过QQ的语音视频对话功能,但是不知道大家有没有试过自己来开发一个基于安卓平台的音视频即时通讯的应用,这个应用必须能够做到跨平台兼容Google、HTC、Moto、Samsung等主流硬件设备支持iOS、Web、PC等设备和Android之间的互联互通视频会话时,默认打开前置摄像头;能够有Java音视频采集、显示驱动,兼容更多Android设备;想要在Android平台下实现音视频通信,最快捷的方法是寻找开源项目或调用其他公司封装好的API,接下来小编介绍一款不错的SDK包给大家,(安卓平台的音视频互动开发平台)下面是一些关.. Read More
posted @ 2013-03-27 22:15 javawebsoa Views(413) Comments(0) Diggs(0)
给出洗牌的一个算法,并将洗好的牌存储在一个整形数组里。 (思路3) 思路2(点击打开链接)方法的缺陷已经详细的说明,为了解决充分随机的问题,即把所有的牌都必须移动(如果移动后又回到原位,那也是正常的)。因此本题采用的方法是:依次的把1到54张牌与数组中任意元素交换。无论如何,这种方法把所有的牌都移动过。时间复杂度是O(n)。能够解决充分随机的问题。 //给出洗牌的一个算法,并将洗好的牌存储在一个整形数组里。 #include <stdio.h>#include <stdlib.h>#include <time.h>#define CARDS_NUM 54// Read More
posted @ 2013-03-27 22:14 javawebsoa Views(324) Comments(0) Diggs(0)
自己的网站是用的GB2312的编码,ASP做的网站。原来用了ewebeditor 的后台HTML编译器,在使用了新空间后,编译器上传图片不成功了。我在网上找ewebeditor相关的资料,发现资料很少,自己去研究太花时间了,ewebeditor也不支持非IE的浏览器。还是另外使用一个HTML后台编辑器吧。在网上搜索了几个有名的后台编辑器,如下:CKEditor http://www.oschina.net/p/ckeditor FCKeditor (CKEditor是FCKeditor的新版本,但是CKEditor本身没有图片上传与文件上传的功能,需要安装收费的KCFinder,有点麻烦)Ti Read More
posted @ 2013-03-27 22:13 javawebsoa Views(2130) Comments(0) Diggs(0)
常用的APT命令参数 apt-cache search package 搜索包apt-cache show package 获取包的相关信息,如说明、大小、版本等 sudo apt-get install package 安装包 sudo apt-get install package - - reinstall 重新安装包 sudo apt-get -f install 修复安装"-f = ——fix-missing" sudo apt-get remove package 删除包 sudo apt-get remove package - - purge 删除包,包.. Read More
posted @ 2013-03-27 22:12 javawebsoa Views(164) Comments(0) Diggs(0)
在编译android source code是时候,出现如下错误:Copy xml: out/target/product/generic/system/etc/apns-conf.xml/bin/bash: xmllint: command not foundmake: *** [out/target/product/generic/system/etc/apns-conf.xml] Error 127解决方法:安装xmllint : sudo apt-get install libxml2-utils Read More
posted @ 2013-03-27 22:10 javawebsoa Views(526) Comments(0) Diggs(0)
在DAO层调用save()方法,页面上显示成功,但是在数据库中查找时发现数据没有保存到数据库中的原因可能是:1.Service层中是否在调用DAO层中的save()方法之前添加注解@Transactional,凡是对数据库的更新操作都要加上该句注解.2.查看项目中的WEB-INF文件夹下面的application.xml文件,看看<tx:annotation-driven transaction-manager="transactionManager"/>标签中是否缺少该属性proxy-target-class="true" Read More
posted @ 2013-03-27 22:09 javawebsoa Views(671) Comments(0) Diggs(0)
sizeof函数功能:计算数据空间的字节数1.与strlen()比较 strlen计算字符数组的字符数,以"\0"为结束判断,不计算为'\0'的数组元素。 sizeof计算数据(包括数组、变量、类型、结构体等)所占内存空间,用字节数表示(当然用在字符数组计算"\0"的大小)。 2.指针与静态数组的sizeof操作 指针均可看为变量类型的一种。所有指针变量的sizeof 操作结果均为4。实例1::char *p; sizeof(p)=4; sizeof(*p) = 1; //相当于sizeof(char); 实例2: 对于静态数组,size Read More
posted @ 2013-03-27 22:08 javawebsoa Views(1041) Comments(0) Diggs(0)
企业应用中存在两个核心主题:协作与过期。不管是否用户主观,只要应用中存在多人或程序修改同一份数据,就存在协作。存在协作就存在过期,读取的数据可能已被修改,从某种意义上来说,用户在界面上看到的数据永运是过期的数据。在B/S架构下,这种现象更为明显,防止丢失更新等数据不一致性,保证完整性成为应用的关键所在。本文基于关系型数据库,介绍企业应用并发控制。一、数据库并发控制理论1.事务 事务是数据库并发控制的单元,是数据库的逻辑工作单元,用户定义的操作序列,可以由一条或一组SQL语句组成。事务的开始和结束可以由用户控制。数据库缺省自动划分事务,一般第一条执行语句为事条开始,事务结束一般由用户显示控制,. Read More
posted @ 2013-03-27 22:06 javawebsoa Views(257) Comments(0) Diggs(0)
基于Android2.3.3自带的混淆机制,只适用于导出apk文件时下载混淆配置文件,复制到您当前项目的根目录下。混淆的过程如下:1、下载混淆文件,文件名为proguard.cfg;2、把下载下来的文件拷贝到您工程的根目录下;3、在default.properties文件中填写如下代码:proguard.config=proguard.cfg 4、保存完成。 Read More
posted @ 2013-03-27 22:05 javawebsoa Views(321) Comments(0) Diggs(0)
每个人都处于自己的职位上,你的行为决定于你的职位。如果你是老板,那么你需要想尽办法管理好自己的员工,公司的命运掌握在你的手中;如果你只是一个职员,那么你应该做的是做好自己的本分,人在屋檐下哪有不低头,公司缺了你可能照样可以运转,但是你少了这份工作,可能需要饿肚子。 自从2012年8月6号起开起我们的项目之旅,这一路走来,磕磕绊绊不是很平坦,就是在这样的过程中才让我们体会到什么是对的,接下来我们应该怎么做。 担任组长 之前做一中的项目,就我和兰儿俩人,说不上谁管谁,说不上领导和被领导。干的活越多锻炼也就会越多,活没有推脱之说。 接下来的项目人就多了些。每个人都有自己的特点,这毕竟... Read More
posted @ 2013-03-27 22:04 javawebsoa Views(192) Comments(0) Diggs(0)