现在位置: 首页 > impresa发表的所有文章
  • 07月
  • 26日
综合 ⁄ 共 830字 评论关闭
A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below). The robot can only move either down or right at any point in time. The robot is trying to reach the bottom-right corner of the grid (marked 'Finish' in the diagram below). How many possible unique paths are there? Above is a 3 x 7 grid. How many possible unique paths are there? Note: m and n will be at most 100. 思路:这是一道DP的题,可用(m,n)表示所在的空格的坐标,以左上角为坐标原点,......
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 42001字 评论关闭
(1) 如何通过代码获得应用程序主窗口的 指针? 主窗口的 指针保存在CWinThread::m_pMainWnd中,调用AfxGetMainWnd实现。 AfxGetMainWnd() ->ShowWindow(SW_SHOWMAXMIZED) //使程序最大化.(2) 确定应用程序的路径 Use GetModuleFileName 获得应用程序的路径,然后去掉可执行文件名。 Example: TCHAR exeFullPath[MAX_PATH] // MAX_PATH在API中定义了吧,好象是 128 GetModuleFileName(NULL,exeFullPath,MAX_PATH)(3) 如何在程序中获得其他程序的 图标? 两种方法: (1) SDK函数 SHGetFileInfo 或使用 ExtractIcon获得图标......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 1796字 评论关闭
 我自己在学习编程的过途中有的几个疑问,1)什么编程语言我需要学。 2)学多少种才算可以。最后通过我自己学习感受和对其他编程高手(主要是新闻组)的请教,我认为找到了满意我的答案。抛砖引玉,做个参考吧。 对于初学者,我建议从 python 开始学。因为它在语言设计上很整洁,帮助文件也很全面。而且也是 object-oriented (O-O),尽管我把它作为一个初学者开始的语言,并不代表它的用处和功能不强大。实际上它是个功能强大,可以用来做大的编程工程的语言。 我知道国内对 python 可能还不了解,因为它相对来说也比较新(1990),到......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 16156字 评论关闭
在开发过程中,虽然经过测试,但在发布后,在广大用户各种各样的运行环境和操作下,可能会发生一些异想不到的错误导致程序崩溃。将这些错误信息收集起来并反馈给开发者,对于开发者改进优化程序是相当重要的。好了,下面就来实现这种功能吧。 经实践,发现Android,在代码中未捕获的异常如果是UI线程抛出的,则异常发生后无法再唤醒新的界面。所以对于所抛异常的处理Sodino的做法是: 1.对于UI线程(即Android中的主线程)抛出的未捕获异常,将这些异常信息存储起来然后关闭到整个应用程序。当用户下一次开启程序时,则进入崩溃信息......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 9650字 评论关闭
 LibSVM是台湾 林智仁(Chih-Jen Lin) 教授2001年开发的一套支持向量机的库,这套库运算速度还是挺快的,可以很方便的对数据做分类或回归。由于libSVM程序小,运用灵活,输入参数少,并且是开源的,易于扩展,因此成为目前国内应用最多的SVM的库。             这套库可以从http://www.csie.ntu.edu.tw/~cjlin/免费获得,目前已经发展到2.89版。下载.zip格式的版本,解压后可以看到,主要有5个文件夹和一些c++源码文件。            Java       —— 主要是应用于java平台;        Python   —— 是用来参数优选的工具,稍后介绍;  ......
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 59535字 评论关闭
1. Oracle安装完成后的初始口令?  internal/oracle   sys/change_on_install   system/manager   scott/tiger   sysman/oem_temp  2. ORACLE9IAS WEB CACHE的初始默认用户和密码? administrator/administrator  3. oracle 8.0.5怎么创建数据库? 用orainst。如果有motif界面,可以用orainst /m  4. oracle 8.1.7怎么创建数据库? dbassist  5. oracle 9i 怎么创建数据库? dbca  6. oracle中的裸设备指的是什么? 裸设备就是绕过文件系统直接访问的储存空间  7. oracle如何区分 64-bit/32bit 版本? $ sqlplus '/ AS SYSDBA'......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 4347字 评论关闭
One of the most frequently asked questions about delivering video online is – “What’s the difference between streaming video and progressive download?” As a user clicking a video link on a website, you will not often know which delivery method is being used, unless you do some poking around. Although the end result may look the same to the end user, streaming and progressive download are very different delivery methods, each with their own strengths and weaknesses. Here we will take a l......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 1400字 评论关闭
    在main.xml中:   <LinearLayout     xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="fill_parent"     android:layout_height="fill_parent">   <com.li.paintproject.MyView       android:layout_width="fill_parent"       android:layout_height="wrap_content"/> </LinearLayout>           在MyPaintDemo.java中:   package com.li.paintproject;   import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.vi......
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 2233字 评论关闭
题目:给出N个无序的数,然后找出其中最大的k个数 解题思路:          首先测试数据有可能会有一亿个数,数据量特别的大,数据库不可能存储这么多的数据。如果直接sort排序,NlogN时间复杂度实在是太高,大于10^9。我们可以考虑对数据进行分块读取,每次读取的数据块大小应大于k。          不如先假设第一次读取的数据块前k个数最大,然后把k个数建成最小二叉堆。然后从第k+1个数开始,每个数都与堆顶的数值进行比较,如果数字i大于堆顶则把堆顶的元素的元素替换成i,再调整一次堆。最后读取完数据之后,这个二叉堆里面的元素就......
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 507字 评论关闭
遇到这样的问题,估计一般人找不出原因。所以,还是少折腾编译器吧。   #include <iostream> using namespace std; template<class T> inline T const & MyMax(T const & a, T const & b) { return a<b?b:a; } void main() { MyMax("apple", "peach"); //OK类型相同的实参 MyMax("apple", "tomato"); //Error类型不同的实参 }   出错信息为 error C2782: “ const T &MyMax(const T &,const T &) ” :  模板 参数 “T ”不明确         check.cpp(5) : 参见“ MyMax ”的声明  ......
阅读全文
  • 01月
  • 29日
综合 ⁄ 共 3938字 评论关闭
进阶篇    一、该版本引入"子流程"<process-state>和<sub-process>节点 (**使用这一套的时候应该特别注意,详细看一下这个项目的流程定义文件和下边的注释!!)  需求:比如当我们提交给人力资源部审批的时候,人力资源部又另有一个小流程,   就是所有提交人力资源部的审批文件,都要先经过一个小助理审批,然后决定是否交由人力资源部经理审批   所以该人力资源部内部的这个流程就是一个子流程。    **注意:当从process-state节点进入子流程的时候,他会忽略掉子流程中的start-state开始节点,     从源码可以发现......
阅读全文
  • 01月
  • 24日
综合 ⁄ 共 4326字 评论关闭
--聚合函数use pubsgoselect avg(distinct price)  --算平均数from titleswhere type='business'go use pubsgoselect max(ytd_sales)  --最大数from titlesgo use pubsgoselect min(ytd_sales) --最小数from titlesgo use pubsgoselect type,sum(price),sum(advance)  --求和from titlesgroup by typeorder by typego use pubsgo select count(distinct city)  --求个数from authorsgo use pubsgoselect stdev(royalty) --返回给定表达式中所有值的统计标准偏差from titlesgo use pubsgoselect stdevp(royalty) --返回表达式中所有......
阅读全文