• 我的闪存汇总


    我的闪存中有些备忘的知识点,现在汇总起来,以便查阅:

    ==> (转)在UltraEdit中删除空行
    网上搜集的文章中一般都有大量的空行,如果一点一点删除十分麻烦,有没有一个简单的方法解决呢?使用UltraEdit就可以!首先使用UltraEdit打开文件,选择“搜索”菜单的“替换”命令。在替换对话框中,选中“正则表达式”复选框,并在“查找什么”中输入:%[ ^t]++^p,注意^t之前有空格,然后,单击“开始”或“全部替换”按钮,进行替换删除空行。怎么样?一瞬间,文档中的空行全部消失了。简单吧! [2011-08-08 20:14:48]
    ==> Delphi自动处理含单引号字符串函数:QuotedStr [2011-08-19 14:06:20]
    ==> Delphi中如果使用了新的Indy包,在使用DataSnap时会报告一个DSTCPServerTransport的错误,删除原dcu,然后增加Source\Database搜索路径即可 [2011-10-18 05:25:55]
    ==> delphi welcomepage有时报内存错误,清楚IE缓存就好了。 [2011-11-12 06:37:37]
    ==> Delphi一句话获得本机IP:IdIPWatch1.LocalIP; [2011-11-18 11:09:19]
    ==> 刚看的,SQL分页,学习:--orderid 1:1028 10:10257 20:10267 30:10277
    --查询第20-30条
    select top 10 * from Orders where OrderID> 
    (select max(OrderID) from 
      (select top 20 OrderID from Orders order by OrderID ASC ) t0
    )
    order by OrderID ASC [2011-11-30 14:59:00]
    ==> 一直使用pyscripter作为python的编辑器,很好用,但注意一下,它的源码文件默认为ansi,要在工具-选项-IDE选项中的编辑器中,将default file encoding in new files项的sf_ansi改为sf_utf8,要不会有中文编码乱码问题 [2011-12-05 16:03:20]
    ==> 如果不知道控件的属性在运行时如何代码控制,你可以在设计时设计一下,然后查看窗体代码,注意不是程序代码,就可以看到相关属性,在程序中参考一下即可。这个方法适用所有控件。 [2011-12-16 09:03:23]
    ==> Delphi 新版本一句话开启内存泄露报告 ReportMemoryLeaksOnShutdown := DebugHook<>0; [2012-01-05 10:46:11]
    ==> Delphi简单查询等待窗口,可以在query的BeforeOpen事件中打开等待窗口,然后在afterOpen中关闭等待窗口 [2012-01-13 13:38:28]
    ==> cxgrid中获取combobox当前选择值(不设定将取回以前的值): Properties.ImmediatePost := True; [2012-02-08 10:38:50]
    ==> ado操作SQL Server数据库,提示:多步操作产生错误,请检查每一步的状态值,检查,是有数据字段为varchar型的长度太短,改长即可。 [2012-02-08 20:18:36]
    ==> 今天有个事,提醒我要慎用cxGrid,我程序中一个查询,数据量不大,但因为里面涉及到数据的修改,我使用cxGrid来显示,客户告诉我要用4个多小时,我估算了一下数据量应该不会,至多十几分钟,后来我直接不连接cxgrid,时间竟然缩小到了不到1分钟! [2012-02-23 14:47:17]
    ==> Unidac使用dbmonitor,如果没有启动dbmonitor监视程序,则程序会报告10061错误 [2012-03-16 05:52:39]
    ==> win7 64位下,安装python32 x64和 pygame有问题,使用x86版本就OK了 [2012-03-16 19:48:18]
    ==> cxgrid 设置一列的properties为textedit,可以在validate事件中取displaytext信息 [2012-03-20 20:39:10]
    ==> SQL 连接异构数据库:SELECT a.*
    FROM OPENROWSET('SQLOLEDB','servername';'sa';'password',
       'SELECT * FROM pubs.dbo.Authoers') AS a [2012-03-22 12:57:53]
    ==> 在SQLServer2000企业管理器中编辑存储过程总是出现: 
       SQL-DMO (ODBC SQLState:42000)
       错误:7405 异类查询要求为连接设置 ANSI_NULLS和ANSI_WARNINGS ...........
    
        解决方法如下:
        请在查询分析器中创建这个存储过程,以后这个存储过程在企业管理和查询分析器都能修改了。 [2012-03-22 13:22:49]
    ==> Firebird 2.1 的 authenation 主动将mixed 中的系统用户默认为sysdba权限 [2012-04-08 17:51:43]
    ==> Delphi DataSnap REST调用方法:加 /datasnap/rest,后跟服务类名称,方法名称和参数.语法如下:
    http://server/datasnap/rest/<class>/<method>/<parameters> [2012-04-23 21:37:29]
    ==> CxGrid中文排序错误问题解决方法
    单击报头,对CxGrid中的中文列进行排序时,会出现排序混乱的问题?
    
    解决办法:
    
    选择CxGrid-GridView-DataController-options,将下面的
    
    dcoAnsiSort和dcoSortByDisplayText这两个参数设置为TRUE,即可!
    
    http://www.cnblogs.com/fyen/archive/2011/03/11/1980==>html [2012-04-24 15:32:49]
    ==> delphi2010打开后显示"displayNotification: 内存不够"解决办法:打开IE浏览器,清理一下浏览器的历史记录和缓存就可以了 [2012-04-26 06:09:40]
    ==> Delphi 处理单引号问题 :QuotedStr [2012-05-02 20:27:30]
    ==> SQL Server增加序号:select ROW_NUMBER() OVER (ORDER BY ID DESC) AS 序号,* from sometable [2012-05-28 13:52:05]
    ==> BDE不支持nvarchar,慎用! [2012-06-06 06:30:14]
    ==> FastReport如果设置字体为宋体,则要将字符集设置为gb2312,否则会出现汉字乱码 [2012-06-18 15:17:23]
    ==> 调一排队机,如果纸张大小没有设置竟然打印的是乱码,设置后就可以了。汗... [2012-06-20 21:23:34]
    ==> 不用把pagefile 放在 RAMDisk上,关机会有问题 [2012-07-02 15:16:51]
    ==> windows7 无法删除文件夹 提示需要SYSTEM权限 
    在删除某些文件夹时会提示 需要SYSTEM权限,查看文件夹的权限属性,会发现只有Administrar 跟SYSTEM用户对该文件夹有完全控制权限。
    
    ==>下两条命令就可以用来获取SYSTEM的CMD
    
      sc Create SuperCMD binPath= "cmd /K start" type= own type= interact  sc start SuperCMD
    在该命令行里输入
    
    del /f /s/ /q /a filename
    就OK了! [2012-07-02 23:22:33]
    ==> UniDac Option中有个DefaultValues属性,可以设置是否取默认值 [2012-07-06 15:14:26]
    ==> 谷歌play 闪退的解决方法因为原装的rom没有谷歌play(原谷歌市场),所以要自行安装。但是自己安装以后会出现闪退的情况,本人亲自尝试解决方法如下:
    安装谷歌player之后,找到data/app   com.android.vending-==>apk文件 (用 root explorer,这个文件管理器一般系统rom里面都有)
    复制到 system/app  然后长按这个复制过去的文件 修改权限 把上面三行三列的那些对号都选中 
    如果有的root explorer版本比较新 下面还有三个 那个不用选对号。重启开机。
    (ps: 需要先安装谷歌services framework 服务框架) [2012-07-14 19:51:49]
    ==> google play安装不上,是要先安装谷歌services framework 服务框架 [2012-07-14 20:00:56]
    ==> 如何解决Google账户登录不上的的问题
    下载R.E管理器挂载为读写,以文本编辑方式打开etc——hosts文件在==>0.0.1 localhost下添加如下IP 
    ==>14.204.100 clients2.google.com 
    ==>14.204.101 android.l.google.com
    ==>14.204.102 android.clients.google.com 
     
     然后重启,再试就可以连上谷歌账户了。(选择启用背景数据) [2012-07-14 20:17:06]
    ==> java环境变量设置1.打开我的电脑--属性--高级--环境变量2.新建系统变量JAVA_HOME 和CLASSPATH 
    变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk==>7.0
    变量名:CLASSPATH 
    变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
    ==> 选择“系统变量”中变量名为“Path”的环境变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。 
    变量名:Path 
    变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; [2012-07-23 15:43:15]
    ==> android打开已有工程,在file->new->other->create object from exists source   
    通过browser 打到你所下载的目录即可. [2012-07-26 08:34:12]
    ==> cxGrid选择当前记录:tableview.Controller.FocusedRecord.Selected:=True; [2012-07-31 20:33:36]
    ==> cxGrid中内嵌ComboBox下拉,使用快捷键F4 [2012-07-31 21:10:00]
    ==> SQL Server 2008取字段信息:select   sys.extended_properties.value 
    from sys.extended_properties   join   syscolumns   
              on   syscolumns.id=object_id( 'tpatient')  
               and   syscolumns.colorder=sys.extended_properties.minor_id
    where   syscolumns.name= 'patid' [2012-08-01 10:34:12]
    ==> SQL Server 2000取字段信息:Select o.name AS tableName, c.name AS columnName, p.[value] AS Description 
    FROM sysproperties p INNER JOIN 
    sysobjects o ON o.id = p.id INNER JOIN 
    syscolumns c ON p.id = c.id AND p.smallid = c.colid 
    Where (p.name = 'MS_Description') AND (c.name = 'tpatient') AND (o.name = 'patid') 
    orDER BY o.name [2012-08-01 10:35:07]
    ==> 使用Style,DevExpress 系列控件可以导出Excel时带颜色,在StylesGetContentStyle事件中:if ACell.DisplayText='0' then
          AStyle:=cxStyle1;而在CustomDrawCell事件中则无法导出颜色 [2012-08-03 11:37:00]
    ==> win7 64位,突然在ODBC中找不到access驱动了,原来需要找到“odbcad32.exe”,使用”以管理员身份运行“运行”odbcad32.exe“ [2012-08-04 15:02:04]
    ==> 替换源码前的数字序号:==> [2012-09-04 17:57:01]
    ==> windowbuilder安装:http://dl.google.com/eclipse/inst/d2wbpro/latest/3.6 [2012-09-13 16:24:59]
    ==> 74.125.237.1 dl-ssl.google.com 
    
    具体操作方式:
    目录:c:\windows\system32\drivers\etc下 找到hosts文件,其实是一个纯文本的文件,
    1、用记事本打开
    2、将:==>125.237.1 dl-ssl.google.com  添加至hosts文件最后一行
    3、保存关闭Hosts,重新启动eclipse
    ==>  启动Eclipse,菜单点击进入Help -> Install New Software,在出现的窗口中点击Add按钮,然后在Name中输入你自定义的名称,Location中输入:http://dl-ssl.google.com/android/eclipse [2012-09-30 06:33:01]
    ==> 如果不使用Delphi自带的Indy,需要彻底删除相关的包和dcu [2012-10-11 15:15:56]
    ==> android开发时gen和bin目录的SVN管理
    提交SVN的时候,应该把gen和bin去掉。同时,android编译的时候,会自动把src目录下的.svn文件也复制到bin下。如果直接删除bin和gen的svn,有时连src下的文件也被删除了。
    办法是在Project-Properties下的Java Build Path里加上exclude规则:**/.svn/** [2012-10-17 17:08:12]
    ==> print_r($rs["客户编码"]);如果数据库编码为gbk,则网页文件的编码也一定要是gbk,否则出错,查看数据库编码:SELECT COLLATIONPROPERTY('Chinese_PRC_Stroke_CI_AI_KS_WS', 'CodePage') [2012-11-02 10:13:17]
    ==> 帮朋友俢旧电脑,竟然不支持22吋的显示器,一进windows就什么也不显示,dos开机没有问题,换个小显示器OK. [2012-11-14 11:21:45]
    ==> Ubuntu下找不到启动Android SDK Manager和Android Virtual Device Manager的程序,最后在SDK的tools下运行./android,启动了Android SDK Manager,还是没有找到Virtual Device Manager, 后来发现就是./android,在菜单上(因为在Ubuntu的系统栏上)有Virtual Device Manager。 [2012-11-16 08:07:04]
    ==> Ubuntu恢复默认的桌面设置:unity --reset [2012-11-16 13:55:26]
    ==> Ubuntu下使用Virtual Box安装windows感觉好快! [2012-11-17 18:33:11]
    ==> ubuntu安装PyQt:  sudo apt-get install python-qt4 [2012-11-18 14:40:44]
    ==> 在/usr/share/ibus-table/tables/下有个template.txt是码表的模板 [2012-11-20 22:29:13]
    ==> 浏览器显示一个弹出式窗口,要求您打开文件,就像 PHP 引擎无法识别一样。php5-common 软件包出现问题。请用 php5 和 phpmyadmin 替换此软件包。要替换 php5-common,请运行下面的两个命令:
    
    apt-get --purge remove php5-common
    
    apt-get install php5 phpmyadmin [2012-12-30 07:26:32]
    ==> ubuntu建立phpmyadmin连接:sudo ln -s /usr/share/phpmyadmin [2012-12-30 07:33:39]
    ==> 网友:UniQuery一个严重BUG三层结构中用select * from ViewName where [where 子句] 返回的结果正常但加上order by [Field] 后,返回的结果就不正常了,少记录
    用UniQuery直连数据库一切又正常,三层换成BDE,DBExpress也正常,TDatasetProvider.options,poRetaiServerOder为True,即可解决该问题 [2013-01-27 10:57:31]
  • 相关阅读:
    RMI、Hessian、Burlap、Httpinvoker、WebService的比较
    分布式事务(两阶段提交)模型详解
    CAP和BASE理论
    两阶段提交协议的异常处理
    到底什么是单元测试
    Fast Paxos 和 Paxos的区别
    Servlet和JSP生命周期概述
    Zookeeper和 Google Chubby对比分析
    优秀开源项目的svn地址
    Explain语法
  • 原文地址:https://www.cnblogs.com/GarfieldTom/p/2916448.html
Copyright © 2020-2023  润新知