现在位置: 首页 > tucano发表的所有文章
  • 11月
  • 18日
数据库 ⁄ 共 6676字 评论关闭
有关SAP和ORACLE产品的比较: 1:软件产品的成熟度    § SAP:经过近30年与全球大企业用户的合作,SAP系统积累了大量先进企业的业务管理流程。对于用户来说,只需根据在系统中挑选适当的业务流程,在软件中进行配置。而对软件的二次开发工作量极少,这就保证了用户能够把主要的精力都花在企业业务流程的优化上,真正起到上一套系统,管理提高一个层次的作用。    § Oracle: 由于缺乏足够的业务流程模板和软件功能的支持,在实施中Oracle软件经常被发现无法满足企业管理上的要求。比如在大型制药企业中必须的批次管理、质量管理、设备......
阅读全文
  • 03月
  • 14日
综合 ⁄ 共 170字 评论关闭
<!DOCTYPE HTML> <html> <body> <script type="text/javascript"> for (i = 0; i <= 4249; i++) {      document.write(<img src="/picture" +str(i)width="120" height="120" />) } </script> </body> </html>
阅读全文
  • 01月
  • 15日
综合 ⁄ 共 4348字 评论关闭
28.整数的二进制表示中1的个数题目:输入一个整数,求该整数的二进制表达中有多少个1。 例如输入10,由于其二进制表示为1010,有两个1,因此输出2。 分析: 这是一道很基本的考查位运算的面试题。 包括微软在内的…… 一个很基本的想法是,我们先判断整数的最右边一位是不是1。 接着把整数右移一位,原来处于右边第二位的数字现在被移到第一位了, 再判断是不是1。 这样每次移动一位,直到这个整数变成0为止。 现在的问题变成怎样判断一个整数的最右边一位是不是1了。 很简单,如果它和整数1作与运算。由于1除了最右边一位以外......
阅读全文
  • 11月
  • 03日
编程语言 ⁄ 共 1198字 评论关闭
ipython notebook安装见http://blog.csdn.net/u012332571/article/details/38563897,完成后。 在ipython notebook中运行一个简单的程序例子:   [python] view plaincopy import matplotlib.pyplot as plt   plt.plot([1,2,3])   plt.ylabel('point')   plt.show()   安装过程遇到的错误 发现出现了下面的错误: raise ImportError("matplotlib requires dateutil") ImportError: matplotlib requires dateutil 这个需要dateutil,你可以到这里下载安装。 把dateutil 安装完后又出现如下错误: raise Impor......
阅读全文
和朋友通电话,他问了我这么个问题,一时语塞... 有太多显而易见的问题背后都有一段让你恍然大悟的知识 留贴。 明天答。 这个问题的实质就是ANDROID进程优先级。 在ANDROID系统中,进程优先级从高到低共分为以下几个类别。 1. 前台进程 前台进程就是用户当前正在使用的进程,这些进程只有在内存极度小,小到系统无法运行的时候才会被杀掉。 下面这些为前台进程: (1)进程中包含处于前台的并且与用户交互的Activity. (2)进程中包含与前台Activity交互的Service. (3)进程中包含了调用setForeground()的Service. (4)进程......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 1624字 评论关闭
背景:1——TL按照背包九讲的把没一个依赖组转用01背包转化成物品集合,然后又用分组背包的方法来做,超时。优化无果,借鉴别人思路ac。 正确写法思路:先不管必须选盒子这个前提,按照01背包的思想把物品选一次到thing[]数组中,然后再把再强项对每个数据都买盒子,这样thing中只有thing[box....v]能买起盒子,且thing[k]=thing[k-box]+0 ,盒子的价值是0.所以转移方程:F[j]=max{F[j],thing[k-box]}  (F[j]表示不选盒子和盒子里的物品的价值,thing[k-box]表示选择盒子和盒子内的物品所能达到的最大价值) 题目注解见代码: #includ......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 836字 评论关闭
最长单调序列:  d[i] = max{ 1, d[j]+1 if isUp(a[j], a[i]) }, j=1~i-1 这个过程由于  isUp(a[j], a[i]), 又优化成了主动在 max_d[i]_  [ a[i] ] 中找到顺序二分下标len, 赋值a[i]。len即a[i]结束的子串能到达的最大长度。  上述时间复杂度O(nlgn)而不是0(n^2) 但是这里的变形的最长单调序列不能这么做。 http://www.cnblogs.com/yuris115/p/3460245.html P1028魔族密码 描述 风之子刚走进他的考场,就…… 花花:当当当当~~偶是魅力女皇——花花!!^^(华丽出场,礼炮,鲜花) 风之子:我呕……(杀死人的眼神)快说......
阅读全文
  • 04月
  • 06日
综合 ⁄ 共 1532字 评论关闭
如何同时提高一个软件系统的可维护性和可复用性是面向对象的设计要解决的核心问题。   导致一个软件设计的可维护性较低,也就是说会随着性能要求的变化而“腐烂”的真正原因有四个:过于僵硬、过于脆弱、复用率低、黏度过高。   一个好的系统设计应该有如下的性质:可扩展性、灵活性、可插入性。这三条性质就是一个系统设计应当达到的目标。   软件的复用的好处有:第一,较高的生产效率;第二,较高的软件质量;第三,恰当使用复用可改善系统的可维护性。   在面向对象的语言中,数据的抽象化、继承、封装和多态性是几项最重要的语......
阅读全文
  • 03月
  • 20日
综合 ⁄ 共 467字 评论关闭
功能介绍: 大众点评是一个为用户提供大量商家,团购,优惠券等信息的服务平台。它可以为你提供附近便捷的信息,快速查找身边的美食,休闲娱乐等商家,在线预约商户。 同时,它也提供许多商家的团购信息,在线订购。在北京,上海等大型城市,更有海量的优惠券免费下。 效果图: 由于是完全的模仿,所以界面与官方大致相同。主要是在于内容的区别,由于没有进一步申请权限,所以很多信息不全,特别是商家信息。 项目整体采用的MVC架构,在model层,我们抽离出来了一个baseModel,将请求下来的数据填充到相应地model中, 在控制层,......
阅读全文
雅虎三道面试题 34、编程实现:把十进制数(long 型)分别以二进制和十六进制形式输出,不能使用 printf 系 列 /* 34、编程实现:把十进制数(long 型)分别以二进制和十六进制形式输出,不能使用 printf 系 列 实现了int型的转换,4个字节,32位 */ #include<iostream> #include<stdio.h> using namespace std; // 十进制转换为二进制,十进制数的每1bit转换为二进制的1位数字 char* tenToBin(unsigned int data)//无符号 否则会出现-1 { int bitNum=sizeof(int)*8; char* pBin =new char[bitNum+1];//返回字......
阅读全文
  • 12月
  • 24日
综合 ⁄ 共 104字 评论关闭
return是返回函数调用,如果返回的是main函数,则为退出程序 exit是在调用处强行退出程序,运行一次程序就结束. 一般说来,0表示正常退出,而非0表示程序运行出错.1,1271,127对程序没有什么意义.
阅读全文
  • 12月
  • 14日
综合 ⁄ 共 3597字 评论关闭
看一些程序的时候老是有“#ifdef __cplusplusextern "C" {#endif”的定义,搞搞清楚是怎么回事: Microsoft-Specific Predefined Macros__cplusplus Defined for C++ programs only. 意思是说,如果是C++程序,就使用extern "C"{而这个东东,是指在下面的函数不使用的C++的名字修饰,而是用C的 The following code shows a header file which can be used by C and C++ client applications:// MyCFuncs.h#ifdef __cplusplusextern "C" { //only need to export C interface if// used by C++ source code#endif __declspec( dllimp......
阅读全文