现在位置: 首页 > Peneflila发表的所有文章
  • 05月
  • 30日
综合 ⁄ 共 1258字 评论关闭
1、将UTF8转换成GBK void UTF8ToGBK( char *&szOut ) { unsigned short *wszGBK; char *szGBK; //长度 int len = MultiByteToWideChar(CP_UTF8, 0, (LPCSTR)szOut, -1, NULL, 0); wszGBK = new unsigned short[len+1]; memset(wszGBK, 0, len * 2 + 2); MultiByteToWideChar(CP_UTF8, 0, (LPCSTR)szOut, -1, (LPWSTR)wszGBK, len); //长度 len = WideCharToMultiByte(CP_ACP, 0, (LPWSTR)wszGBK, -1, NULL, 0, NULL, NULL); szGBK = new char[len+1]; memset(szGBK, 0, len + 1); WideCharToMultiByte(CP_ACP, 0......
阅读全文
  • 01月
  • 12日
操作系统 ⁄ 共 488字 评论关闭
nice :新执行的指令即给予新的 nice 值 [root@www ~]# nice [-n 數字] command 选项与参数: -n :后面接一个数值,數值的范围 -20 ~ 19。 例一:用 root 給一个 nice 值为 -5 ,用于执行 vi ,並观察该进程! [root@www ~]# nice -n -5 vi & [1] 18676 [root@www ~]# ps -l F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 4 S 0 18625 18623 0 75 0 - 1514 wait pts/1 00:00:00 bash 4 T 0 18676 18625 0 72 -5 - 1242 finish pts/1 00:00:00 vi 4 R 0 18678 ......
阅读全文
  • 01月
  • 01日
综合 ⁄ 共 3615字 评论关闭
一、前言         HTTP认证是Web服务器对客户端的权限进行认证的一种方式,能够为Web应用提供一定程度的安全保障。目前一些Web应用项目已经提出了采用HTTP 认证的需求。一般的Web容器都提供基本认证和摘要认证的API。RFC2617对此有详细的描述。   二、HTTP认证机制         HTTP认证采用“质询-响应(challenge-response)”的机制。“质询”是服务器端对客户端的质询,即要求客户端发送认证信息;“响应”是客户端对“质询”的响应,即发送带有认证信息的HTTP请求。         一般来说,客户端第一次请求一个URI时,并不知道是否需要......
阅读全文
  • 09月
  • 16日
综合 ⁄ 共 5607字 评论关闭
--------------------ASP.Net+Android+IOS开发、.Net培训、期待与您交流! -------------------- 1.  javaBean      1.概述             使用的是get和set来表示,要是使用javaBean类来操作类,那么其属性必须符合其命名规则。        命名规则:如果属性名第一个字符是小写,则把其变成大写        例如:ab    getAb(){};            如果第一个字母是大写,则后面的都不变         例如:Abc  getAbc();        用工具类的话,可以自动生成 使用起来:简单,方便        2.PropertyDescriptor                    import ......
阅读全文
  • 08月
  • 07日
综合 ⁄ 共 891字 评论关闭
今天遇到grid复制的问题,在网上找到了一个解决办法,只需改下CSS和JS,给大家分享一下: 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/dy_paradise/archive/2010/01/19/5212389.aspx Ext.grid.GridPanel有一个重大缺陷,就是单元格的内容不能选中,没法选中就没法复制,给用户带来很多不便。 分析:用IE Developer Toolbar打开ExtJs输出的代码研究了一下,发现每个单元格的div都有一个属性:unselectable="on",看来是css在作怪。 版本:2.2 (也适用v3+) 解决办法:extJs官方论坛上有具体的解决办法,比较可行的如......
阅读全文
  • 07月
  • 15日
综合 ⁄ 共 4101字 评论关闭
在XCode4.2中添加MainWindow.xib文件 最近把XCode升级到了最新的4.2版本,然后在创建项目时,发现创建的Winzard改了,没有了以前的Window Based Application了,要创建一个干净点的项目该选用的模板是"Empty Project"。但是创建完之后,项目中不再有MainWindow.xib文件了,不过我们可以自己添加这个文件。 首先,选择添加文件,Cmd+N,然后选择 iOS->User Interface->Empty, Device选择iPhone, 把文件命名为MainWindow。 首先, 把File's Owner改为UIApplication. 然后再从Library中, 添加一个Object,并把Object的......
阅读全文
  • 06月
  • 09日
综合 ⁄ 共 2244字 评论关闭
MFC控件随着窗口大小变化VC++ 刚接触MFC不久,对MFC的许多函数和功能还不是很了解。所以,在仿照书本开发一个仿QQ的通讯程序的时候,就碰到了一个怎么样使控件随着窗体变化的问题。好了,废话不多说,直接上主窗体图: 现在,要实现的功能如下: 使控件CLISTBOX类对象窗口(IDC_QQLISTBOX)以及两个CBUTTON类对象(IDC_MAIL)、(IDC_WEB)随着主窗体的变化而自动变化。 具体操作步骤: 1、在主对话框类class CQQDlg : public CDialog中添加对象CRect m_rect,用来记录当前对话框的大小。并在初始化函数OnInitialDialog()中获取......
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 4491字 评论关闭
http://www.mapwindow.org/documentation/mapwingis4.8/class_shapefile.html MapWindow随写(MapWinGIS) mapwindow  是开源免费的GIS控件 一.准备工作 1. 注册com组件http://www.mapwindow.org/ 获取最新控件.Regsvr32.exe 路径/MapWinGIS.ocx   2..新建项目,添加引用  3.添加控件      二.正式编程1.载入地图Map Control 控件拖入window form,取名:mainMap。//图层1返回句柄Int  inthandler1;//实例化形状文件MapWinGIS.Shapefile shapefile1 = new MapWinGIS.Shapefile();//打开文件shapefile1.Open(@"D:\GISSamp......
阅读全文
  • 05月
  • 23日
综合 ⁄ 共 811字 评论关闭
本DMP文件有oracle 10g导出,请使用oracle 10g客户端进行导入到oracle 10g的数据库中,并且要求导入的用户必须为CDM_META用户!最好表空间也是CDM_META  详细导入命令如下 注意: 修改system用户密码 sqlplus /nolog conn sys/sys as sysdba alert user system identified by system; 1、如果已经存在CDM_META表空间、CDM_META用户,删除的表空间 (再删除用户,表空间等,必须首先把各种链接先给关闭) drop user CDM_META cascade; drop tablespace CDM_META including contents and datafiles cascade constraints; 2、创建表空间......
阅读全文
  • 05月
  • 18日
综合 ⁄ 共 497字 评论关闭
分布式RDf查询的项目一步步进展。昨天折腾了一天RDF3x。 rdf3x是一个单机的rdf查询引擎https://code.google.com/p/rdf3x/,由德国mpii开发,可以在三元组上建立6个不同的索引,支持基本的sparql语法,使得rdf的查询非常快(当然是单机能够承受的数据量下)。 但是我的程序中需要用java连接rdf3x,尝试用一个进程来执行rdf3xquery、获取输入流,效果不理想。试了一下rdf3x自带的jdbc,比较好用,但是它会把查询的结果全部读到内存中,查询结果一大就会OutOfMemory。 于是自己动手修改了代码,修改的是Statement和ResultSet这两个类......
阅读全文
  • 05月
  • 13日
综合 ⁄ 共 1447字 评论关闭
题目 Given two words word1 and word2, find the minimum number of steps required to convert word1 to word2. (each operation is counted as 1 step.) You have the following 3 operations permitted on a word: a) Insert a character b) Delete a character c) Replace a character Example Given work1=”mart” and work2=”karma” return 3 解题思路 参考了网上解法,http://www.cnblogs.com/lihaozy/archive/2012/12/31/2840152.html 对于作者给出解答程序没来得及仔细看,但是二维数组中的下标中有0的元素数据初始......
阅读全文
  • 05月
  • 11日
综合 ⁄ 共 5413字 评论关闭
(转载) 今天代码质量再次强调java代码提交SVN前要经过findBugs检查,虽然根据菜单我也基本会有findBugs插件,但为了更全面的学习、更高效的利用,我搜索学习了findbugs的用法。 检查原理 Findbugs是一个静态分析工具,它检查类或者JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。Findbugs自带检测器,其中有60余种Bad practice,80余种Correctness,1种 Internationalization,12种Malicious code vulnerability,27种Multithreaded correctness,23种Performance,43种Dodgy。我们还可以自己配置检查规则(做哪......
阅读全文