风言枫语  
上一页 1 ··· 183 184 185 186 187 188 189 190 191 ··· 235 下一页

2013年8月23日

摘要: 前言 软件作为信息时代的核心,由于它的抽象性、不易见性等,使得软件设计开发过程变得复杂、难于治理,开发团队如同在焦油坑中挣扎的巨兽,美国软件泰斗Fred Brooks在1987年发表的经典论文《没有银弹》中指出没有任何一项技术或方法可以能让软件工程的生产力在十年内提高十倍。25年过去了,我们在软件工程方面仍然没有根本性的突破,理论界和实践领域一直在努力探寻。 诸事有道,老子的《道德经》把“道”字推到了一个哲学的至高位置,使之更加抽象,甚至有些神秘;软件之道何在?如果我们掌握了软件之道就能够解决软件的根本问题吗?能够消灭软件领域中的人狼吗?人们通过数学、逻辑学、工程学等多学科对软件工程进行研究. 阅读全文
posted @ 2013-08-23 19:01 风言枫语 阅读(313) 评论(0) 推荐(0)
 
摘要: /** * 获取指定IP对应的经纬度(为空返回当前机器经纬度) * * @param ip * @return */ public static String[] getIPXY(String ip) { String ak = "百度申请的Key"; if (null == ip) { ip = ""; } try { URL url = new URL("http://api.map.baidu.com/location/ip?ak=" + ak + "&ip=" + ip + "&c 阅读全文
posted @ 2013-08-23 18:59 风言枫语 阅读(355) 评论(0) 推荐(0)
 
摘要: 1.JQM页面结构jQueryMobile是通过data-role属性来区分渲染界面样式的,JQM里面提供的data-role如下表:参数 说明 page 页面容器,其内部的mobile元素将会继承这个容器上所设置的属性 header 页面标题容器,这个容器内部可以包含文字、返回按钮、功能按钮等元素 footer 页面页脚容器,这个容器内部也可以包含文字、返回按钮、功能按钮等元素 content 页面内容容器,这是一个很宽容的容器,内部可以包含标准的html元素和jQueryMobile元素 controlgroup 将几个元素设置成一... 阅读全文
posted @ 2013-08-23 18:56 风言枫语 阅读(745) 评论(0) 推荐(0)
 
摘要: 微软老子信了你的邪! 试了各种办法没有效果网友解决办法一: The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine. 或者 未在本地计算机上注册“Microsoft.Jet.Oledb.4.0”提供程序 原因:没有64位的Microsoft.Jet.Oledb.4.0提供程序 解决:在编译软件时将目标平台(CPU)设置为X86。 方法: C# 项目属性-》生成-》目标平台,设置为X86 VB 项目属性-》编译-》高级编译选项-》设置目标CPU为X86 网友解决方法二: IIS 6 阅读全文
posted @ 2013-08-23 18:54 风言枫语 阅读(399) 评论(0) 推荐(0)
 
摘要: (1)ListView实现如下:MainActivity.javapublic class MainActivity extends Activity { private ListView lv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); lv = (ListView) findViewById(R.id.listview); String[] titl... 阅读全文
posted @ 2013-08-23 18:51 风言枫语 阅读(266) 评论(0) 推荐(0)
 
摘要: 转自:http://blog.csdn.net/zhaoweikid/article/details/1665741 bsddb模块是用来操作bdb的模块,bdb是著名的Berkeley DB,它的性能非常好,mysql的存储后端引擎都支持bdb的方式。这里简单介绍一些关于bsddb的使用方法。 bdb不同于一般的关系数据库,它存储的数据只能是以key和value组成的一对数据,使用就像python的字典一样,它不能直接表示多个字段,当要存储多个字段的数据时,只能把数据作为一个整体存放到value中。 使用bsddb面临的第一问题是使用什么数据访问方法,bdb支持四种:btre... 阅读全文
posted @ 2013-08-23 18:49 风言枫语 阅读(764) 评论(0) 推荐(0)
 
摘要: #includeusing namespace std;void swap(int* a,int* b){ int temp=*a; *a=*b; *b=temp;}void main(){ int a[]={3,5,7,9,1,4,7,0,10,38}; int length=sizeof(a)/sizeof(int); int i; int j; for(i=0;ii;j--) { if(a[j]<a[j-1]) swap(&a[j],&a[j-1]); } } for(i=0;i<length;i++) { cout<<a[i]<<en 阅读全文
posted @ 2013-08-23 18:47 风言枫语 阅读(163) 评论(0) 推荐(0)
 
摘要: Stockbroker GrapevineTime Limit:1000MSMemory Limit:10000KTotal Submissions:23783Accepted:13067Description Stockbrokers are known to overreact to rumours. You have been contracted to develop a method of spreading disinformation amongst the stockbrokers to give your employer the tactical edge in the s 阅读全文
posted @ 2013-08-23 18:45 风言枫语 阅读(140) 评论(0) 推荐(0)
 
摘要: #includeusing namespace std;void swap(int* a,int* b){ int temp=*a; *a=*b; *b=temp;}void main(){ int a[]={3,6,2,7,5,4,0,10,53,26}; int length=sizeof(a)/sizeof(int); int i; for(i=1;i<length;i++) { int j=i; while(a[j]<a[j-1]&&j) { swap(&a[j],&a[j-1]); j--; } } for(i=0;i<length; 阅读全文
posted @ 2013-08-23 18:43 风言枫语 阅读(108) 评论(0) 推荐(0)
 
摘要: #includeusing namespace std;void sort(int a[],int first,int mid,int last,int temp[]){ int i=first; int j=mid; int count=0; while(1) { if(a[i]first) { int mid=(first+last)/2; merge(a,first,mid,temp); merge(a,mid+1,last,temp); sort(a,first,mid,last,temp); }}void main(){ int a[]={1,4,7,9,12,2,5,9... 阅读全文
posted @ 2013-08-23 18:40 风言枫语 阅读(122) 评论(0) 推荐(0)
上一页 1 ··· 183 184 185 186 187 188 189 190 191 ··· 235 下一页