- 博客(59)
- 资源 (15)
- 收藏
- 关注
原创 Cannot load Counter Name data because an invalid index
C# 程序启动时,有个模块报错System.TypeInitializationException: The type initializer for 'AtmMonitor.Logic.MonitorLogic' threw an exception. --->System.InvalidOperationException: Cannot load Counter Name data because an invalid index '' was read from the registr
2020-10-27 19:02:55
1503
原创 WCF服务从Http换成Https的怪招 -- 代理
IIS8下,原有WCF服务是http的,这两天突然要转出https,没搞过啊,网上到处搜资料,修改web.config,改来改去,不懂原理,还是没成功,突然想到apache代理的方法,是不是https也能代理http站点,试了下,wamp全绿了,成功了!!网络配置高手别笑哈,不知道http能代理https站点不?附:# iis代理<VirtualHost *:80> ServerName xx.yy.com ServerAlias xx.yy.com ...
2020-05-13 17:26:56
525
原创 C#中奇怪的dll加载异常
对C#了解不多,最近同一个工程里,一个程序可以加jpeg.dll运行正常,其他程序不行,奇怪了,每一步进行调试,可是有的时候突然跳了一段,最终从日志中分析dll加载时缺少依赖项,全部重新编译,有的程序可以,有点不行,发现一个程序的目标平台是X86,而其他库都是Any CPU,改成Any CPU,竟然成功了:)总结排除方法: 1. 仔细查看日志,特别是报错的部分 ...
2019-08-17 15:24:49
384
原创 HTTP转HTTPS,Linux下配置Nginx
先参考了前辈们的下列文章 1 配置Nginxhttps://www.centos.bz/2011/12/nginx-ssl-https-support/http://www.cnblogs.com/davidwang456/p/3428261.htmlhttp://blog.csdn.net/ztclx2010/article/details/6896330 2 申请St
2016-08-09 18:00:24
852
原创 将Android应用程序设置默认安装到SD卡上
参考:http://digi.tech.qq.com/a/20100925/000816.htm 1、 在你的电脑上下载并安装Android SDK (下载地址为 http://developer.android.com/sdk/) 2、 使用USB线缆连接你的手机和电脑,你的电脑应该会跳出提示让你安装新硬件的驱动程序,选择从指定位置安装,然后选择从android-sdk/us
2013-10-10 17:58:44
7494
3
原创 简单实用的日志类CLog (Python版)
#coding: utf-8import time'''/***************************************************************** Function : GetCurrFmtTime Description : 获取当前时间*********************************************
2013-06-17 11:26:59
2405
2
原创 nmake编译boost程序的脚本
mk.bat@echo on@setlocal@echo ===============================================================@echo Windows 32bit 控制台程序 自动编译脚本@echo =================================================
2013-05-13 17:23:54
1232
原创 最简单的windows手工编译C/C++脚本
@rem =========================================================================@rem Windows 32bit environment@rem =========================================================================@
2013-05-13 16:35:31
3190
1
转载 Boost Threads with CLR dll --- metadata operation failed
I am using Visual C++ 2010 and created a CLR EXE debug project and wrote a function, which I am able to call from main in my program. If I take the exact same code and put it in a dll, then I get a c
2013-05-02 09:55:41
2099
原创 bash 监控程序运行
#!/bin/bash############################################## Define Variables#############################################PROC_MONITOR='Program Server Monitor' ## 脚本名称和版本MONITOR_VER='(1.4)
2012-05-17 13:48:20
2185
1
原创 iconv 转换字符编码,兼容VC转换
#ifndef __CHAR_CONVERT_H__#define __CHAR_CONVERT_H__#ifdef OS_WINDOWS#include //"targetver.h"#ifndef WIN32_LEAN_AND_MEAN#define WIN32_LEAN_AND_MEAN // 从 Windows 头文件中排除极少使
2012-05-17 05:21:52
3024
2
原创 简单的wchar_t 和 char 转换类, 且包含与UTF8的转换
/*************************************************************** 简单的wchar_t 和 char 转换类, 且包含与UTF8的转换(需要定义宏_UTF8_) ***************************************************************/#ifndef
2012-03-15 18:45:36
2893
原创 instantclient - 运行Oracle应用程序依赖的最小安装包
早就听说安装oracle提供的instantclient(30多兆)就可以了,但之前没有尝试成功,今天尝试成功了:) 其实很简单,设置两个环境变量 ORACLE_HOME 和 PATH 就可以了。 ORACLE_HOME=instantclient的安装目录 PATH= instantclient的安
2012-03-15 18:41:42
1294
原创 简单的wchar_t 和 char 转换类
功能: 简单的wchar_t 和 char 转换类 char * Char(void){ return m_cDest; } wchar_t * WChar(void){ return m_wcDest; }
2011-07-15 17:09:18
1087
转载 CListCtrl使用技巧
以下未经说明,listctrl默认view 风格为report1. CListCtrl 风格 LVS_ICON: 为每个item显示大图标 LVS_SMALLICON: 为每个item显示小图标 LVS_LIST: 显示一列带有小图标的item
2011-07-15 15:10:50
876
1
原创 在Excel在用ADO读写数据库
初次尝试在Excel用ADO访问各种数据库(SQL Server/ ORACLE / MySQL ), 进行读写表的操作
2011-02-15 18:06:00
1583
转载 ORACLE EXP/IMP的使用详解
作者:eclipse <br /> 导入/导出是ORACLE幸存的最古老的两个命令行工具,其实我从来不认为Exp/Imp是一种好的备份方式,正确的说法是Exp/Imp只能是一个好的转储工具,特别是在小型数据库的转储,表空间的迁移,表的抽取,检测逻辑和物理冲突等中有不小的功劳。当然,我们也可以把它作为小型数据库的物理备份后的一个逻辑辅助备份,也是不错的建议。对于越来越大的数据库,特别是TB级数据库和越来越多数据仓库的出现,EXP/IMP越来越力不从心了,这个时候,数据库的备份都转向了RMAN
2010-09-17 13:52:00
744
转载 Oracle中的二进制、八进制、十进制、十六进制相互转换函数
<br />大家经常遇到进制转换的问题,网上搜到的转换只是部分十进制与其它进制的转换,所以我把自己写的转换函数提供给大家,4种进制共12个转换函数,虽然有的转换直接使用to_char()就可以实现,但我还是把它们整理到一起,使用和查找都方便。<br />部分函数需要先创建type_str_agg类型和f_stragg函数才能使用,这两个对象的代码也附在之后。<br />这些函数并非都是我原创,部分是参照别人的代码整理而来:type_str_agg、f_stragg、f_hex_to_dec、f_oct_to
2010-08-14 16:13:00
797
转载 【百度】DOS批处理释义
批处理是一种简化的脚本语言,它应用于DOS和Windows系统中,它是由DOS或者Windows系统内嵌的命令解释器(通常是COMMAND.COM或者CMD.EXE)解释运行。类似于Unix中的Shell脚本。批处理文件具有.bat或者.cmd的扩展批处理窗口名,其最简单的例子,是逐行书写在命令行中会用到的各种命令。更复杂的情况,需要使用if,for,goto等命令控制程序的运行过程,如同C,Basic等中高级语言一样。如果需要实现更复杂的应用,利用外部程序是必要的,这包括系统本身提供的外部命令和第三方提
2010-07-06 14:16:00
1033
转载 批处理for命令详解
<br /> <br />FOR这条命令基本上都被用来处理文本,但还有其他一些好用的功能! <br />看看他的基本格式(这里我引用的是批处理中的格式,直接在命令行只需要一个%号) <br />FOR 参数 %%变量名 IN (相关文件或命令) DO 执行的命令 <br />参数:FOR有4个参数 /d /l /r /f 他们的作用我在下面用例子解释 <br />%%变量名 :这个变量名可以是小写a-z或者大写A-Z,他们区分大小写,FOR会把每个读取到的值给他; <br />IN:命令的格
2010-06-22 11:25:00
457
转载 vba的单元格引用的总结
在使用ExcelVBA进行编程时,我们通常需要频繁地引用单元格区域,然后再使用相应的属性和方法对区域进行操作。所谓单元格区域,指的是单个的单元格、或者是由多个单元格组成的区域、或者是整行、整列等。下面,我们设定一些情形,以问答的形式对引用单元格区域的方式进行归纳。问题一:在VBA代码中,如何引用当前工作表中的单个单元格(例如引用单元格C3)?回答:可以使用下面列举的任一方式对当前工作表中的
2010-04-26 09:15:00
9000
1
转载 在命令行(dos)下收发邮件的方法
收邮件: 打开“开始”菜单中的“运行”对话框,输入命令telnet 及远程服务器端口号,如: telnet pop3.163.com 110 //就会与“网易163免费邮”的pop3服务器pop3.163.com建立连接。 如果上述连接成功,POP3服务器就会回应如下信息(显示在终端上): +OK Welcome to coremail Mail Pop3 Server(163com[2
2009-12-10 15:01:00
1205
转载 理解ORACLE数据库字符集
一.引言 ORACLE数据库字符集,即Oracle全球化支持(Globalization Support),或即国家语言支持(NLS)其作用是用本国语言和格式来存储、处理和检索数据。利用全球化支持,ORACLE为用户提供自己熟悉的数据库母语环境,诸如日期格式、数字格式和存储序列等。Oracle可以支持多种语言及字符集,其中oracle8i支持48种语言、76个国家地域、229种字符集
2009-09-24 11:18:00
862
原创 windows与unix的换行符
写文件时,经常用到换行符/n, fopen在二进制模式下, 两个系统的内容一样! fopen在文本模式下, windows的/n = 0x0D 0x0A unix 的/n = 0x0A 为了文件统一,建议以二进制写文件! 不管是什么模式, fscanf, fprintf, fread, fwrite 都可以使用。
2009-05-22 15:07:00
777
转载 ORA-03113 错误分析与解决
前言每一个DBA在进行数据库管理的过程中不可避免的要遇到形形色色的错误(ORA-1547 ,ORA-904,ORA-1578 ......)。有些错误由于频繁出现、原因复杂而被 Oracle DBA 们戏称之为"经典的错误"。其中ORA-3113 "end of file on communication channel" 就是这样的一个。 我们可以简单的把这个错误理解为Oracle客户端
2009-04-15 09:19:00
768
原创 简单的文件匹配(查找文件时)
/******************************* 功能:在查找文件时调用匹配 输入参数: @cfilename: 需要匹配的文件名 @ckey: 匹配关键字(正则表达式) 1、 * 格式(字符串匹配) 2、 ?格式(单个字符匹配) (注意,此关键字中不含有连续的*) @bflag: 是否忽略大小写
2009-03-06 00:06:00
720
原创 监控进程运行 KSH
#!/usr/bin/ksh#############################################PROC_KEY=test_proc ## 查询程序命令信息TMP_FILE=${PROC_KEY}.ps ## 临时用ps查询出的程序信息SLEEP_VAL=2 ## 每次检查的时间间隔(单位:秒)PROCLIST=P
2008-12-12 11:06:00
931
转载 一位软件工程师的6年总结
“又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废话吧。谨以此文献给那个自己为你奉献3年青春与激情的开发团队。还有团队成员:PP
2008-11-20 16:21:00
486
转载 VC下内存泄漏的检测方法
用MFC研发的应用程式,在DEBUG版模式下编译后,都会自动加入内存泄漏的检测代码。在程式结束后,假如发生了内存泄漏,在Debug窗口中会显示出任何发生泄漏的内存块的信息,以下两行显示了一块被泄漏的内存块的信息: E:/TestMemLeak/TestDlg.cpp(70) : {59} normal block at 0x00881710, 200 bytes long. Data: 61
2008-11-03 22:19:00
1876
转载 nohup 让程序在远程主机后台运行
Unix/Linux下一般比如想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe --user=mysql & 但是加入我们很多程序并不象mysqld一样做成守护进程,可能我们的程序只是普通程序而已,一般这种程序使用 & 结尾,但是如果终端关闭,那么程序也会被关闭。但是为了
2008-10-08 18:26:00
727
转载 sprintf知多少
在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。 sprintf 是个变参函数,定义如下: int sprintf( char *buffer, const char *format [,
2008-10-02 23:08:00
352
转载 性能分析SQL
--用于查看哪些实例的哪些操作使用了大量的临时段 SELECT to_number(decode(SID, 65535, NULL, SID)) sid, operation_type OPERATION,trunc(EXPECTED_SIZE/1024) ESIZE, trunc(ACTUAL_MEM_USED/1024) MEM, trunc(MAX_MEM_USED/1024) "
2008-09-26 15:17:00
445
转载 数据块dump
首先在确定要dump的block在哪个数据文件上,是block_id是多少。可以通过dba_extents视图或rowid等信息得到。Restricted Rowid ---------------------------------------- | BBBBBBBB . RRRR . FFFF | --------------------------
2008-09-26 14:51:00
1395
转载 在Tomcat 中配置PostgreSQL 连接池
设置tomcat连接池了,先把tomcat目录下的 /tomcat/conf/server.xml 打开, 找到标签,在它下层加入下面代码 url="jdbc:postgresql://localhost:5432/testdb" username="happy" p
2008-09-24 16:47:00
10656
转载 Linux Find 命令精通指南
作者:Sheryl Calish简单介绍这一无处不在的命令的强大的方面以及混乱的方面。 2008 年 7 月发布Linux find 命令是所有 Linux 命令中最有用的一个,同时也是最混乱的一个。它很难,因为它的语法与其他 Linux 命令的标准语法不同。但是,它很强大,因为它允许您按文件名、文件类型、用户甚至是时间戳查找文件。使用 find 命令,您不但可以找到具这些属性任意组合
2008-08-26 14:16:00
508
转载 查看 AIX 信息
查看AIX的cpu,内存,序列号以及补丁,maitenance level等信息1.查看cpu: 1.1 #pmcycles (从aix 5.1开始在 bos.pmapi.pmsvcs包中) 1.2 #lsattr -El proc*2.查看内存: 2.1 #lsattr -El mem* 2.2 #lsattr -El s
2008-08-04 11:49:00
760
转载 老公使用说明书(逗趣)
【品名】民间俗称老公,正式场合可称丈夫或夫婿;古称相公,现亦叫达令。 【成分】水、血液和脂肪类碳水化合物。 【性状】本品为细长条块状糖衣片,表面涂层一般为蜜语、甜言等不实 物,除去后呈浅褐色, 外观与除去前略有差异;本品随时间推移,形状会有所改变, 出现驼背、秃顶等现象,但不影响继续使用。 【功能主治】主治单身恐惧症及母爱泛滥等顽疾,对失恋和相思病也有 明显效果。
2008-05-22 16:12:00
704
1
转载 打造超级防御的电脑防火墙
谈到个人上网时的安全,还是先把大家可能会遇到的问题归个类吧。我们遇到的入侵方式大概包括了以下几种: (1) 被他人盗取密码; (2) 系统被木马攻击; (3) 浏览网页时被恶意的java scrpit程序攻击; (4) QQ被攻击或泄漏信息; (5) 病毒感染; (6) 系统存在漏洞使他人攻击自己。 (7) 黑客的恶意攻击。 下面我们就来看看通过什么样的手段来更有效的防范攻击。 1.察看本地共享资
2008-05-22 16:10:00
454
转载 oracle10g 初始化参数说明
参数名: O7_DICTIONARY_ACCESSIBILITY类别:安全性和审计说明: 主要用于从 Oracle7 移植到 Oracle8i。如果该值为 TRUE, SYSTEM 权限 (如SELECT ANY TABLE) 将不限制对 SYS 方案中各对象的访问 (Oracle7 行为)。如果该值为FALSE, 只有被授予了 SELECT_CATALOG_ROLE, EXECUTE_CATAL
2008-05-15 11:27:00
1221
Dicom胶片打印测试软件DICOMPrint绿色版.rar
2021-04-28
WebClient.rar
2020-04-01
CardReadService.rar
2020-03-26
HttpServer.rar
2020-03-26
[C++]简单实用的字符转换类
2013-06-17
简单实用的字符转换类CWCharToChar
2013-06-17
[Python版] 简单实用的日志类
2013-06-17
基于多模式匹配算法的供应商搜索系统
2009-09-28
实用的SQLite C++封装类
2008-10-10
如何解析出下面的乱码?
2022-09-07
如何解析出下面的乱码?
2022-09-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人