摘要: 方法的详细使用:http://www.dreamingwish.com/dream-category/api-in-chinese/asihttprequest-doc 官方网站: http://allseeing-i.com/ASIHTTPRequest/ 。可以从上面下载到最新源码,以及获取到相关的资料。项目下载地址:http://github.com/pokeb/asi-http-request/tarball/master下载后将文件解压缩到任意目录。打开该目录,其目录中包含了:一个iPhone Xcode项目(源文件)一个Mac Xcode项目(源文件)一个iPhone下使用的Sa. 阅读全文
posted @ 2013-04-07 13:59 xinyuyuanm 阅读(132) 评论(0) 推荐(0)
摘要: 一、概述 Process类是一个抽象类(所有的方法均是抽象的),封装了一个进程(即一个执行程序)。 Process 类提供了执行从进程输入、执行输出到进程、等待进程完成、检查进程的退出状态以及销毁(杀掉)进程的方法。 ProcessBuilder.start() 和 Runtime.exec 方法创建一个本机进程,并返回 Process 子类的一个实例,该实例可用来控制进程并获取相关信息。 创建进程的方法可能无法针对某些本机平台上的特定进程很好地工作,比如,本机窗口进程,守护进程,Microsoft Windows 上的 Win16/DOS 进程,或者 shell 脚本。创建的子进... 阅读全文
posted @ 2013-04-07 13:57 xinyuyuanm 阅读(173) 评论(0) 推荐(0)
摘要: 曾经一段时间我对oracle的多表查询搞的云里雾里,究其原因:oracle自己的语法和SQL国际标准语法混用。此文章仅适合oracle 菜鸟,老鸟直接飞过…多表连接类型(SQL 1999标准)• Cross joins • Natural joins • USING clause• Full (or two-sided) outer joins• Arbitrary join conditions for outer joinsSQL1999语法:SELECT table1.column, table2.columnFROM table1[CROSS JOIN table2] |[NATURA 阅读全文
posted @ 2013-04-07 13:56 xinyuyuanm 阅读(312) 评论(0) 推荐(0)
摘要: 一、Cloneable接口与Object.clone方法Cloneable接口的目的是作为对象的一个mixin接口(混合型接口),表明这样的对象允许克隆(clone)。遗憾的是Cloneable接口里并没有clone方法,其实它什么方法都没有,跟Serializable接口一样,都是占着茅坑不拉屎。它只是声明该对象可以被克隆,具体行为由类设计者决定。如果类设计者忘记提供一个良好的clone方法或根本不提供clone方法,那么类客户使用时必定会出错,这样Cloneable接口并没达到它的目的。Cloneable接口决定了Object中受保护的clone方法的行为:如果一个类实现了Cloneabl 阅读全文
posted @ 2013-04-07 13:55 xinyuyuanm 阅读(354) 评论(0) 推荐(0)
摘要: Action() { int array_len ,i=1; char array_name[20]; web_reg_save_param("outFlightVal", "LB=\"http:\/\/a.lietou.com\/", "RB=.shtml\">", "ORD=ALL", LAST); web_url("a.lietou.com", "URL=http://a.lietou.com", "Resource=0", 阅读全文
posted @ 2013-04-07 13:53 xinyuyuanm 阅读(176) 评论(0) 推荐(0)
摘要: 你的工作是不是总也做不完?是不是经常加班?有时候这一切很可能是由坏习惯造成的……1.QQ、MSN、Gtalk,一个都不少。由于聊天对象与聊天内容的不可控制性,使用即时通讯软件是降低工作效率的罪魁祸首。有调查显示,使用即时通讯软件,工作效率会降低20%.2.“总想多看一点点”——忘记上网的目的。本想查找工作资料,结果在网页上发现《哈利波特7》出来了;再点进去,又在网页底端看到自己喜欢的明星跟某某又传出了绯闻……点着点着,就忘记自己要上网做什么了。3.长期不擦拭电脑屏幕和鼠标。电脑屏幕已经糊了厚厚的一层灰尘,每次都要瞪大眼睛去看,费力去猜屏幕污点下面的字是什么;鼠标点起来已经非常费力了,反应也迟钝 阅读全文
posted @ 2013-04-07 13:52 xinyuyuanm 阅读(146) 评论(0) 推荐(0)
摘要: 由于项目中使用ul+li的布局方式,在ie8、chrome浏览器中,包裹浮动的li元素的外层ul高度为0,ie7浏览器和ie8兼容模式显示正常,这是典型的浏览器兼容性问题。解决办法:第一种:设置ul的style属性overflow:hidden;//超出元素纬度范围的内容的可见性:隐藏 第二种:设置ul的style属性 float:left; //浮动:左第三种:在ul标记内加空div<div style=" clear:both; visibility:hidden;"> 技术博客,请尊重博主劳动成果,转载请注明出处,谢谢合作。 [csharp] view p 阅读全文
posted @ 2013-04-07 13:50 xinyuyuanm 阅读(286) 评论(0) 推荐(0)
摘要: Spring为我们解决Hibernate的Session的关闭与开启问题。 Hibernate 允许对关联对象、属性进行延迟加载,但是必须保证延迟加载的操作限于同一个 Hibernate Session 范围之内进行。如果 Service 层返回一个启用了延迟加载功能的领域对象给 Web 层,当 Web 层访问到那些需要延迟加载的数据时,由于加载领域对象的 Hibernate Session 已经关闭,这些导致延迟加载数据的访问异常(eg: org.hibernate.LazyInitializationException:(LazyInitializationException.java:. 阅读全文
posted @ 2013-04-07 13:49 xinyuyuanm 阅读(176) 评论(0) 推荐(0)
摘要: 这是mplayer官方提供的各种视频格式的测试文件.http://samples.mplayerhq.hu/ 阅读全文
posted @ 2013-04-07 13:47 xinyuyuanm 阅读(381) 评论(0) 推荐(0)
摘要: java中进行远程方法调用,能支持分布式计算。并且可以实现在server的修改,能反应到各个client。假如server的ip是:192.168.11.2,server端的代码如下:/** * */package com.vs.rmi;import java.rmi.Remote;import java.rmi.RemoteException;public interface Product extends Remote { public String getDescription() throws RemoteException;}package com.vs.rmi;import j.. 阅读全文
posted @ 2013-04-07 13:46 xinyuyuanm 阅读(227) 评论(0) 推荐(0)
摘要: 说说今天遇到的问题,大概都解决了。前些天一直有些问题,没有得到解决,那就是MyEclipse一直都没有识别struct2.0.16加进去的jar包,后来知道错误的原因了,那是因为我的jar包的路径中含有中文字符,现在终于改过来了。还有另外一点就是,我重新安装了一个tomcat,版本是6.0.26的,安装过后,登陆进去的时候,发现他是需要密码的,后来,我就重新安装了,第二次安装的时候,我有使用用户名,然后密码给留空了,可是,再次登陆的时候,还是出错了,后来,我再次卸载了,在最后一次安装的时候,我用户名和密码都填上去了,最后,终于出现了期待的画面。其实,问老师,老师也没有给出我个所以然,最后... 阅读全文
posted @ 2013-04-07 13:44 xinyuyuanm 阅读(129) 评论(0) 推荐(0)
摘要: “信息资源管理”已经考过一次,给我的第一感觉就是字太多了,不愿意看,因此第一次考一遍书都没有看完。也许是经历过一次,这次就感觉很容易了,最起码自己做了导图和总结。 接下来就通过导图来进入复习吧: 通过上图可以把整本书分为三大部分,宏观、微观和举例。这样给我们的感觉在量上就占优势,毕竟想看下去。下一层就进入每个章节的分类:宏观含三个章节,微观三个,举例两个。这样在自己的脑子中形成了大概的知识网,而不是一团糟糕的文字。 接下来对每小结进行总结: 阅读全文
posted @ 2013-04-07 13:43 xinyuyuanm 阅读(167) 评论(0) 推荐(0)
摘要: You may have debug Android in eclipse, Have you ever used jdb tracing Android. Since Dalvikvm support jdwp, we can use jdb to debug the program. there are 2 waysAndroid as debug hostSteps 1) update libandroid_runtime change below frameworks/base/core/jni/AndroidRuntime.cpp 620 opt.optionS... 阅读全文
posted @ 2013-04-07 13:42 xinyuyuanm 阅读(402) 评论(0) 推荐(0)
摘要: 原问题来自于CSDN问答频道,更多解决方案见:http://ask.csdn.net/questions/1964问题描述:我创建了一个按钮数组,当点击每一个按钮时都会调用 onClick 方法。在那个方法中,如何获得按钮的位置,比如行和列的位置? 创建 buttons 数组:LinearLayout layoutVertical = (LinearLayout) findViewById(R.id.liVLayout); LinearLayout rowLayout=null; LayoutParams param = new LinearLayo... 阅读全文
posted @ 2013-04-07 13:41 xinyuyuanm 阅读(251) 评论(0) 推荐(0)
摘要: 今天同事源码中的一个项目加载不了,跟服务器比较没有什么不同的地方。帮他查看了下,发现错误信息为:--------------------------- Microsoft Visual Studio --------------------------- 无法读取项目文件“PerLove.Common.csproj”。 E:\ZFF\Source_CN\Common\PerLove.Common.csproj(499,11): The imported project "E:\ZFF\Source_CN\Common\PerLove.Strings.targets" was 阅读全文
posted @ 2013-04-07 13:40 xinyuyuanm 阅读(452) 评论(0) 推荐(0)
摘要: 数据传输量 同等的数据,Json需要传输的数据更少,xml会相对多些,对关注数据量的机器来说,这点比较关键。扩展性, 虽然xml打着可扩展的名号,但是还没有xml可以扩展,json不可以扩展的。编码难度 xml跨平台对接更容易出问题,虽然工具很多,但是想在跨平台轻易的调通就不是很容易,而json手工就能写出来,编码就简单很多。解码难度 这个我觉的json问题很大,特殊字符的处理让人很费心。xml,比如soap,一般不会有这个问题,只要考虑如何编码就可以了,很罕见遇到因为特殊字符导致无法解析的情况。那个更主流 JSON,虽然解码有时会遇到问题,但是看起来更简洁和容易调试。另外推荐一个googl. 阅读全文
posted @ 2013-04-07 13:39 xinyuyuanm 阅读(338) 评论(0) 推荐(0)
摘要: 想在struts中返回一个对象的json数据,通过定义<action name="getUserByName" class="com.action.UserManagerAction" method="getUserByName"> <result name="success" type="json"> userInfo </result></action> 结果返回的是整个action类的所有成员变量的json数据。要想返回userInfo对象的 阅读全文
posted @ 2013-04-07 13:38 xinyuyuanm 阅读(255) 评论(0) 推荐(0)
摘要: 这两天又看到之前整理的zebra命令模式的代码,花了两天时间重新整理了下,key_resolver[]封装了对所有特殊按键的处理相关FTF代码链接:http://download.csdn.net/detail/qy532846454/5228412 阅读全文
posted @ 2013-04-07 13:36 xinyuyuanm 阅读(189) 评论(0) 推荐(0)
摘要: 不知何时起,自己变得有点小文艺;不知何时起,对待生活已了无脾气;不知何时起,博客成为记录生活的天地。 一个普通的高校,一位普通的本科生,没有超强的能力;一个毕业的季节,一段黑色的岁月,开始担忧起生计。 在这恐慌的岁月里,浮现出初入大学的自己。懵懂羞涩,却对周围一切产生好奇;面对专业,也不知为何选择计算机系;未知,但却充满了惊喜! 时间拥有神奇的魔力,眨眼之间,物是人非,却让你追寻不到任何的痕迹。毕业的岁月里,推开熟悉的天地,却没了熟悉的身影。曾经的相互调侃,曾经的欢声笑语,如今只剩下宿舍走廊的冷冷清清。 基友同伴都渐渐离去,只为去挣去可怜的经验值。在这竞争激烈的社会中,作为普通应届生的我,该何 阅读全文
posted @ 2013-04-07 13:35 xinyuyuanm 阅读(405) 评论(2) 推荐(0)
摘要: 机房收费系统第二版加了设计模式和SqlHelper还有一些数据的操作,基本上已经完工了,和第一版简单三层机房收费系统相比感觉上并没有简单多少,反而相互之间调来调去,感觉麻烦,但是从可维护性上,可扩展性去想,还是非常有优势的。例如抽象工厂就解决了换数据库的麻烦;外观模式,就解决了扩展方便的麻烦;SqlHelper,使D层的书写更为简单,重复工作大大降低;而数据库操作的存储过程,触发器,视图,又使代码逻辑变得更为简单。这篇博客中重点介绍一下其中的数据库操作。一,存储过程(Stored Procedure) 1,概念:存储过程是在大型数据库系统中,一组为了完成特定功能的SQL语句集,经... 阅读全文
posted @ 2013-04-07 13:34 xinyuyuanm 阅读(245) 评论(0) 推荐(0)
摘要: Python 一个简单udp 的server 与 Client 例子,需要server 先启动,client 后启动.# -*- coding: cp936 udp Server 先启动 -*- zdtimport socket,time import random Lport = 8013 Rport = 8012 host = "localhost" s = socket.socket(socket.AF_INET,socket.SOCK_DGRAM) #从给定的端口,从任何发送者,接收UDP数据报 s.bind((host,Lport))print 'bind 阅读全文
posted @ 2013-04-07 13:32 xinyuyuanm 阅读(619) 评论(0) 推荐(0)
摘要: 像Android 这样的 Java, C/C++ 混合的应用,如何进行调试 Native (C/C++) 调试比较简单,启动程序(source 加入 sleep ) , 再启动 gdb 而后把 attach pid 就可以了 Java是否更简单,Eclipse 本来就通过 ddms 提供此功能 但是如果没有adb, 没有ddms能否做调试 现在我想对 dalvikvm 上运行的代码进行调试 1) 首先在在 eclipse 中建一个 helloworld 程序 而后到 bin 找到生成的程序,直接用 7z 打包 hello.zip (从根路径打包, 子路径和文件是:... 阅读全文
posted @ 2013-04-07 13:31 xinyuyuanm 阅读(500) 评论(0) 推荐(0)
摘要: <?phprequire_once('configuration.php');$jconfig = new JConfig();$connect = mysql_connect($jconfig->host ,$jconfig->user, $jconfig->password);$result = mysql_list_tables($jconfig->db); $tables = array();while ($row = mysql_fetch_row($result)) { $tables[] = $row[0];}mysql_select 阅读全文
posted @ 2013-04-07 13:29 xinyuyuanm 阅读(230) 评论(0) 推荐(0)
摘要: 1.对于一维问题,求解一个序列中的连续子段的最大和。状态:一维数组dp[i]:以i结尾的最大子段和,并非前i项的最大子段和,二者有区别。转移:if dp[i]>0 dp[i+1]=dp[i]+a[i] else dp[i+1]=dp[i] ans=max(dp[k];k=1,2,....n),空间上可以用滚动数组的原理优化,空间复杂度O(1)。 if ans>0 dp+=a[i] else dp=a[i] ans=max(dp)hoj 1760 The jackpot2.二维。预处理出每行(列)的和,sum[i... 阅读全文
posted @ 2013-04-07 13:28 xinyuyuanm 阅读(301) 评论(0) 推荐(0)
摘要: ORM为数据库建模带来了便利。https://docs.djangoproject.com/en/dev/topics/db/models/ https://docs.djangoproject.com/en/dev/ref/models/fields/#model-field-types 例如下列定义会自动生成SQL语句:from django.db import modelsclass Person(models.Model): first_name = models.CharField(max_length=30) last_name = models.CharField(... 阅读全文
posted @ 2013-04-07 13:27 xinyuyuanm 阅读(244) 评论(0) 推荐(0)
摘要: Flazr 是 RTMP 协议的一个 Java 实现,这个项目提供了一个流媒体服务器和相关的工具类。 特性 RTMP 流媒体服务器; 支持视频点播,查找和暂停; 发布 / 广播实况流; 支持 FLV、F4V/MP4/H.264; RTMP 客户端:能够将本地文件发布到远程服务器; 提供负载/压力测试(包括第三方 RTMP 服务器); 简洁紧凑(下载后小于 1.5 MB); 比较少依赖第三方包,设计用于嵌到其它应用程序中使用; 易于安装,下载之后就可以运行。 安装 ... 阅读全文
posted @ 2013-04-07 13:26 xinyuyuanm 阅读(2217) 评论(0) 推荐(0)
摘要: 一、举例说明 上图对应函数调用为int printf(const char *fmt, ...),fmt为char *指针类型,所以共占了32位字节,但是*fmt执行的是一个字节,*fmt++执行的是下一个字节,&fmt得到一个32位地址,(char *)&fmt得到是一个执行字节的指针,(char *)&fmt+4后正好执行了var3,因为fmt占用4个字节。(int *)((char *)&fmt+4),又将其转换为执行4个字节的指针,此时*((int *)((char *)&fmt+4)),那么取出来的数字变是32位的数据,也就是var3。 总结: 阅读全文
posted @ 2013-04-07 13:24 xinyuyuanm 阅读(857) 评论(0) 推荐(0)
摘要: #include <stdio.h>#include <cstring>int f[10001];int main(){ int n,a,ans; while(scanf("%d",&n)==1&&n) { memset(f,0,sizeof(f)); ans=-1; for(int i=0;i<n;i++) { scanf("%d",&a); if(f[i]>0) f[i+1]=f[i]+a; else f[i+1]=a; if(f... 阅读全文
posted @ 2013-04-07 13:23 xinyuyuanm 阅读(152) 评论(0) 推荐(0)
摘要: #include <stdio.h>#include <cstring>int a[101][101],sum[101][101];int f[101];int main(){ int n,t,ans,max; while(scanf("%d",&n)==1) { for(int i=1; i<=n; i++) for(int j=1; j<=n; j++) scanf("%d",&a[i][j]); memset(f,0,sizeof(f)); memset(sum,0,sizeo... 阅读全文
posted @ 2013-04-07 13:22 xinyuyuanm 阅读(166) 评论(0) 推荐(0)
摘要: //画图-(void)addSecondZone:(UIView*)contentView//按钮图片UIImage *selecticonNo =[UIImage imageNamed:SelecticonNo];UIImage *selecticon =[UIImageimageNamed:Selecticon]; UIView *childSecondView; childSecondView = [[UIViewalloc] initWithFrame:CGRectMake(0, 155 , 320, 500)]; int pointY =0;for (int i=0;... 阅读全文
posted @ 2013-04-07 13:20 xinyuyuanm 阅读(147) 评论(0) 推荐(0)
摘要: 最近在现有系统上面集成JBPM4.4,本来不想做流程的,用标示位来解决,但是后来实在没办法,只有用流程了。这里只是记录集成中遇到的一些问题。这里没有代码,亲,过程比代码重要,代码在网上都都可以搜到的,famliy168的那位兄台的代码很有参考性,按照这个过程做下去,你会发现流程并不难。高手一般都自己做一个流程框架了,也就几个表,但是要写大量的代码,不值得,有现成的框架非常实用,干嘛非要自己开发呀,自己开发效率上也不太好。总的来说JBPM4.4还是可以满足一般系统的流程需求,新的ACTIVITY和JBPM5,还没经过检验,所以也就没有用最新的。集成到现有系统比较简单,包复制进来,然后主要是写几个 阅读全文
posted @ 2013-04-07 13:19 xinyuyuanm 阅读(283) 评论(0) 推荐(0)
摘要: 一、概述 ProcessBuilder类是J2SE 1.5在java.lang中新添加的一个新类,此类用于创建操作系统进程,它提供一种启动和管理进程(也就是应用程序)的方法。在J2SE 1.5之前,都是由Process类处来实现进程的控制管理。 每个 ProcessBuilder 实例管理一个进程属性集。它的start() 方法利用这些属性创建一个新的 Process 实例。start() 方法可以从同一实例重复调用,以利用相同的或相关的属性创建新的子进程。 (我在《深入研究java.lang.Runtime类》中讲过,进程也可以由Runtime.exec()启动。) 每个进程生成... 阅读全文
posted @ 2013-04-07 13:17 xinyuyuanm 阅读(283) 评论(0) 推荐(0)
摘要: 在android开发中,listview的默认背景颜色是黑色的,当使用android:background="@drawable/bg"这个属性设置listview的背景之后, 当你在滑动的过程中会发现里面的item会出现黑色的边框,或者黑色的背景。这样的体验效果很差,往往也不是我们预期的效果。 解决的办法: 使用android:background="@drawable/bg"属性设置背景,android:cacheColorHint="@android:color/transparent"设置item背景为透明,解决在滑动item 阅读全文
posted @ 2013-04-07 13:15 xinyuyuanm 阅读(184) 评论(0) 推荐(0)
摘要: 一、概述 Runtime类封装了运行时的环境。每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。 一般不能实例化一个Runtime对象,应用程序也不能创建自己的 Runtime 类实例,但可以通过 getRuntime 方法获取当前Runtime运行时对象的引用。 一旦得到了一个当前的Runtime对象的引用,就可以调用Runtime对象的方法去控制Java虚拟机的状态和行为。 当Applet和其他不被信任的代码调用任何Runtime方法时,常常会引起SecurityException异常。 二、API预览 addShutdownHo... 阅读全文
posted @ 2013-04-07 13:14 xinyuyuanm 阅读(210) 评论(0) 推荐(0)
摘要: 创业是一种决心,是自己要掌握自己的命运,或者自己不再甘于平凡的决心; 创业是一个梦想,一个过去的现在的或者对将来的一个梦想,这是人生活在这个世界上的一种最伟大的思想,梦想让我们每个人在这个世界上快乐或者不快乐的生活着,为了一个梦想,去创业吧; 创业是是一种冲动,是满脑子思绪万千后的实际行动,它让创业者更加富有有激情; 创业使自己走向成功,但是更多的创业者是失败的,可喜的最终大多走向成功. 创业能给你带来更多的财富,这是你付出努力的回报. 创业使你自豪,使你优越,使你众人瞩目. 但是创业最多的意味着你要付出自己的责任:对消费者对客户的责任、对员工的责任、对家庭对社会的责任。 最... 阅读全文
posted @ 2013-04-07 13:13 xinyuyuanm 阅读(146) 评论(0) 推荐(0)
摘要: 好吧,我没有全面研究过sqldev,不过有几个地方用起来不很方便,发现可以通过改快捷键来修正1、代码智能补全提示 使用过eclipse的童鞋都习惯用alt+/ ,那么sqldev也是可以这样修改的打开配置,找到快捷键 2、配置好alt+/ 来显示提示后,还有个问题,就是当出现的10个提示中,要选取第2个提示怎么办?sqldev提供的方式是 上下键来切换对程序猿来说,当然用tab来切换要方便,同样是修改快捷键 阅读全文
posted @ 2013-04-07 13:12 xinyuyuanm 阅读(197) 评论(0) 推荐(0)
摘要: ------- android培训、java培训、期待与您交流! ----------在集合框架中,最顶层的是Collection,它有两个子接口,List和Set在List和Set接口下,又有很多特殊的容器。因为每一个容器对数据的存储方式都有不同。这个存储方式称之为:数据结构。自身具备的特点不同。作为一个集合,应该具有的方法:增删改查在collection中,存在这样一些抽象方法add(),增加一个元素addAll(),一次增加一堆元素(实现并集)remove 删除一个元素removeAll 删除一堆元素(实现差集)A-BretainAll 保留两个集合中共有的元素。交集在集合中存储的都是对 阅读全文
posted @ 2013-04-07 13:10 xinyuyuanm 阅读(134) 评论(0) 推荐(0)
摘要: select * from ERP_Support_date esd where esd.support_start_date between to_date('2013-03-01 18:30:00','yyyy-MM-dd hh24:mi:ss') and to_date('2013-03-01 19:00:00','yyyy-MM-dd hh24:mi:ss') or esd.support_end_date between to_date('2013-03-01 18:30:00','yyyy-MM 阅读全文
posted @ 2013-04-07 13:09 xinyuyuanm 阅读(595) 评论(0) 推荐(0)
摘要: #coding=gbkimport osimport sysimport argparseimport commandsimport loggingstatus, username = commands.getstatusoutput('whoami')logging.basicConfig(level = logging.DEBUG, format=username + ' %(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s', datefmt = '%Y-%m-%d 阅读全文
posted @ 2013-04-07 13:07 xinyuyuanm 阅读(291) 评论(0) 推荐(0)
摘要: 首先自己写一段代码,加好断点,分别在Build Configuration为Debug和Release下运行,查看反汇编- (void)test{ UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(10.0, 20.0f, 30.1, 40)]; [button setTitle:@"test" forState:UIControlStateNormal]; [button setTitleColor:[UIColor redColor] forState:UIControlStateNormal]; 阅读全文
posted @ 2013-04-07 13:06 xinyuyuanm 阅读(438) 评论(0) 推荐(0)
摘要: 曾几何时,街头生意火爆的10元店让不少小老板们挖到了人生的第一桶金。如今转到先上来“9.9元”包邮大致是其变种。很显然9.9元包邮这个概念,对于店家来讲必定是引流需求大于售货需求,但对用户来讲可不这人认为,简单、便宜、实用才是他们的第一目的。正因为此26岁的黄承松办起了网站,做起了这一细分领域导航网站的业务,2012年4月6日网站上线后,当年年底便创下了每月超2000万元的交易额,本月,这个数字有望突破3000万元。对此楚天金报有更详尽的报道,虎嗅节选如下:“经常逛淘宝的人都应该知道,‘9.9元包邮’是一个十分吸引人的噱头,很多买家都会守在电脑前等着抢‘秒杀’。但我发现它还不够完善。”黄承松开 阅读全文
posted @ 2013-04-07 13:04 xinyuyuanm 阅读(129) 评论(0) 推荐(0)
摘要: 编译的时候首先要进入到你的c文件所在的那个目录,不然找不到原文件,通过ls命令可以察看当前目录下的文件 一:编译单C文件 gcc text.c 会默认产生a.out文件,即默认的目标代码文件 gcc -c text.c 会产生和源文件同名的目标文件即:text.o gcc text.c -o liu 产生名为liu的可执行文件 或者 gcc -o liu text.c ./liu就可以执行程序了 二:用到非系统默认类库 比如用到多线程类库pthread gcc text.c -o liu -lpthread 或者gcc -o liu ... 阅读全文
posted @ 2013-04-07 13:03 xinyuyuanm 阅读(195) 评论(0) 推荐(0)
摘要: 要使应用多语言化在Xcode中实现起来其实是相当容易的。对于大多数的应用,多语言化主要在于文字的多语言化,其他的诸如图形,界面的多语言化一般的应用并不会涉及。当然,这些在Xcode中都可以实现。下面主要介绍一下文字多语言化的方法。 Step 1:为应用添加多语言版本 这个很简单,在project中info下有localizations,点击+添加所需要的版本,这时会弹出对话框显示要添加语言版本的内容。 这里面包含了storyboard,infoPlist.strings。如果要实现产品名称的多语言化,应包含infoPlist.strings。同时也可以看到我们可以直接在storyboard中实 阅读全文
posted @ 2013-04-07 13:02 xinyuyuanm 阅读(168) 评论(0) 推荐(0)
摘要: 最近研究反汇编,稍微总结一下,以后继续补充:理论1: 0与1理论,所有的所有都建立在这个基础之上,不多说。 理论2:整数与浮点数理论,所有的语言实际上都只有这两种数据类型。 理论3:输入-处理-输出,是计算机外设的理论,也是函数的理论。 理论4:变量,常量理论,在机器代码层实际上没有常量的概念。 理论5:判断,循环理论,计算机之所以有用,就是因为在处理复杂流程的时候,可以进行判断, 并可以毫不疲倦的循环。 理论6:面向对象理论:封装,继承,多态。实际上我觉得有一个比这三个还重要的理论,那就是抽象, 不过这个不是面向对象独有,函数本质上也是抽象。 理论7:编译,链接理论,代码中很多费解的东西,都 阅读全文
posted @ 2013-04-07 13:01 xinyuyuanm 阅读(190) 评论(0) 推荐(0)
摘要: mail:bookworepeng@Hotmail.comqq:196568501author:DriveMonkey承接各类嵌入式外包项目(phone:13410905075)linux 调试 GPIO 有两个工具可以使用一个就是dubugfs另外一个就是linux自身带的gpio驱动框架 首先说一下debugfs 对于gpio调试的用法1.mount 上 debugfs mount -t debugfs debugfs /sys/kernel/debug2. 找到引脚多路配置选项 我的路径是 ../debug/omap_mux 里面可以查看当前gpio的所有配置 另外一种方法在linux. 阅读全文
posted @ 2013-04-07 13:00 xinyuyuanm 阅读(499) 评论(0) 推荐(0)
摘要: 2、管理数据库和表 管理数据库分为3个步骤: 1、创建和使用数据库:CREATE DATABASE 数据库名;数据库名在服务器中必需是唯一的,并且符合标示符规则。 2、连接到数据库:USE 数据库名; 3、删除数据库名:DROP DATABASE 数据库名; 数据类型: 整型:int占4个字节,bigint占8个字节。 浮点型:小数用decimal用2到17个字节,数字用numeric类型和decimal完全相同。 字符串型:char是定长字符数据长度最多为8kb,varchar是边长字符数据长度不超过8kb。 二进制型:binary用于储存二进制数据。 逻辑型:bi... 阅读全文
posted @ 2013-04-07 12:59 xinyuyuanm 阅读(224) 评论(0) 推荐(0)
摘要: NSString、NSArray、NSData、NSDictionary都实现了NSCoding协议,可直接通过调用writeToFile归档,那么OBJC自定义对象类型呢?首先实现NSCoding协议,重写encodeWithCode方法和initWithCode方法,然后通过NSKeyedArchiver转换为NSData,然后通过NSData的writeToFile方法写入到文件,或者将转换后的NSData放入到NSArray或NSDictionary中调用writeToFile写入到文件便可实现包装了自定义类型的数据和字典的归档;通过NSKeyedUnarchiver读取归档文件到对象 阅读全文
posted @ 2013-04-07 12:57 xinyuyuanm 阅读(295) 评论(0) 推荐(0)
摘要: Assume the following retention policy illustrated in Figure rw01. The retention policyhas the following aspects: ■ The recovery window is 7 days. ■ Database backups are scheduled every two weeks on these days: – January 1 – January 15 – January 29 – February 12 ■ The database runs in ARCHIVELOGmod.. 阅读全文
posted @ 2013-04-07 12:55 xinyuyuanm 阅读(138) 评论(0) 推荐(0)
摘要: import java.util.*;/*对给定数组进行排序。{5,1,6,4,2,8,9}*/class ArrayTest2 { /* 选择排序。 内循环结束一次,最值出现头角标位置上。 */ public static void selectSort(int[] arr) { for (int x=0; x<arr.length-1 ; x++) { for(int y=x+1; y<arr.length; y++) { if(arr[x]>arr[y]) { /* int temp = arr[x]; arr[x] = arr[y]; ... 阅读全文
posted @ 2013-04-07 12:54 xinyuyuanm 阅读(239) 评论(0) 推荐(0)
摘要: 苹果本身就是源自 Free BSD , 得益于 Linux 多年的发展成果, 外行只是看重,苹果的外观,但其实如何你是玩 Linux (比如 ubuntu) 可以体验更多的功能 1) 常用软件的安装 有下面两种方法 a) 下载后得到 dmg文件,是光盘镜像文件,点击出现(mount) 到 finder 左边,而后运行其中的安装文件 b) 直接在 Apple Store选择,安装,之后在launcher 上看到图标(图标上有下载进度条),下载完成后,点击安装运行 输入法, http://pinyin.sogou.com/mac/ 播放器: http://itun... 阅读全文
posted @ 2013-04-07 12:53 xinyuyuanm 阅读(220) 评论(0) 推荐(0)
摘要: 输入标准为 http://www.xxx.comimport java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.DataInputStream;import java.io.IOException;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;import javax.swing.JButton;import javax.swing.JFrame;import 阅读全文
posted @ 2013-04-07 12:52 xinyuyuanm 阅读(231) 评论(0) 推荐(0)