- 博客(41)
- 资源 (29)
- 收藏
- 关注
原创 禅道数据迁移
2.主要数据是zt_module 模块,zt_action 历史(包括bug里面的历史),zt_bug,zt_project(包括迭代信息),zt_file(附件),zt_product(产品,这个看情况,可能自己新建,但是对应的zt_project要改信息),比对过虽然字段有增减,但是都能正常导出导入。1.最新版是18.10,公司版本12.3,我使用18.8主要是因为这个版本稳定,相关插件支持,都是开源版本。如果只导一个项目,下面是有用的相关简单SQL,自己备份用。
2024-01-31 10:28:07
600
1
原创 达梦数据库存储过程
根据网上语法自学写的存储过程,使用的是DBeaver工具,但是调试过程太痛苦,也不清楚为什么有时候改了报错或者没生效。3.达梦如果是非自增长的,写法简单些。如果是自增长的,使用for循环隐形变量需要select所有需要的字段才能匹配上。5.报错的内容应该是对的,但是行号不对。特别编译对象有问题,基本上不是语法问题,而是执行起来会有问题。1.如果怀疑没生效或者不对,可以建个临时表每次往里面插不同数据确认代码是否最新。4.自增长的写入也把字段列全了,没有调查是否可以不写。
2024-01-31 10:12:18
1150
原创 CriticalSection的使用
#include#includeusing namespace std;// Declare the global variablestatic int g_n;CRITICAL_SECTION m_cs;////////Thread One Function///////////////////UINT ThreadOne(LPVOID lParam){
2012-11-19 19:28:11
457
原创 从char*以CSV的格式读入到vector容器里
从char*以CSV的格式读入到vector容器里。vector vecShr;void getstrforcsv(char* input_buff { for(int k = 0 ; k < vecShr.size() ; k++ ) { char* p_string = vecShr.at(k); delete[] p_string; } vecShr.cl
2012-08-16 11:32:28
459
原创 C++问题解答
1.HANDLE介绍,link处理http://keicode.com/iis/iis504.phphttp://keicode.com/iis/iis504a.php 2.确定struct的大小和对齐字节1.http://msdn.microsoft.com/ja-jp/library/45t0s5f4(v=VS.71).aspx取得struct的对齐字节数2.htt
2012-06-14 17:15:10
504
转载 单例控制
#ifndef LimitSingleInstance_H#define LimitSingleInstance_H#include //This code is from Q243953 in case you lose the article and wonder//where this code came from.class CLimitSingleInstance{p
2012-06-14 16:28:59
328
原创 发送消息给服务
#define SZSERVICENAME "Sever111"VOID AddToMessageLog(LPTSTR lpszMsg){ TCHAR szMsg[256], szMsg1[256],szMsg2[256]; HANDLE hEventSource; LPTSTR lpszStrings[2]; DWORD dwErr
2012-03-20 11:37:36
610
原创 获取自己电脑IP
int GetMyIPAddress(char** list, const int maxstrlen, const int listsize){ AFX_MANAGE_STATE(AfxGetStaticModuleState()); char name[256]; LPHOSTENT lpHostEntry; struct in_addr *pinAddr; if (g
2012-03-08 15:20:55
306
原创 BSD安装
BSD安装有用命令1.重启环境 sh /etc/rc2.重启网络 /etc/netstart 可能这样也行nerstat -rn3.Vi操作: a光标输入 r光标开始替换 x删除按esc退到命令格式后,:w保存:q退出:x保存退出:q!不保存退出Ctrl +f向末尾翻页 Ctrl+b向页首翻页4.显示ip ifconfig重启 shutdown –r now
2012-03-02 11:02:41
1304
原创 Tooltip配置
Tooltip配置1. 简单式支持tooltip:EnableToolTips(TRUE);设定相应消息BOOL OnTtnNeedText(UINT id, NMHDR *pNMHDR, LRESULT* pResult);ON_NOTIFY_EX(TTN_NEEDTEXT, 0, &XXXX::OnTtnNeedText)BOOL XXXX::OnTtnNeedT
2012-03-02 10:59:11
482
转载 freebsd机器DHCP
命令 ee /etc/rc.confrc.conf 把defaultrouter 注释掉,原来的ifconfig 段也注释掉. 增加ifconfig_你的网卡="DHCP" 就可以了。################################# ipconfig fxp0 192.168.8.33/24 # 添加网卡ip# rou
2012-01-05 14:46:42
711
转载 freebsd机器原来是用的静态IP,改成自动得到IP
命令 ee /etc/rc.confrc.conf 把defaultrouter 注释掉,原来的ifconfig 段也注释掉. 增加ifconfig_你的网卡="DHCP" 就可以了。################################# ipconfig fxp0 192.168.8.33/24 # 添加网卡ip# rou
2012-01-05 14:45:20
842
原创 C++问题点摘录(持续更新)
1.一般如果有比较大小的时候。使用unsigned来比较,这个和默认的比较结果相同。 2.定义bool类型的值时。默认的值时ture的。3.如果有无用的函数参数,可以采用宏命令无视掉。UNREFERENCED_PARAMETER()4._strlwr(buf);使用_strlwr_s(buf, sizeof(buf));替换5.sscanf( tokenstring, "%c",
2011-09-01 14:55:13
451
转载 .NET Framework 类库RegistrySecurity.RemoveAccessRule 方法
原文出处:http://technet.microsoft.com/zh-cn/subscriptions/722axwyk(VS.80).aspx注意:此方法在 .NET Framework 2.0 版中是新增的。 搜索如下的访问控制规则:与指定的访问规则具有相同的用户
2011-08-18 10:04:06
644
原创 给文件只有everyone的所有权限,没任何权限
用户权限SID请参考http://support.microsoft.com/kb/243330 /*******************************************************************関数名:SetFileSecuri
2011-07-22 09:17:49
1174
原创 MultiByteToWideChar使用
int MultiByteToWideChar( UINT CodePage, DWORD dwFlags, LPCSTR lpMultiByteStr, int cchMultiByte, LPWSTR lpWideCharStr, int cchWideChar ); CodePage:指定执行转换的代码页
2011-07-19 17:20:44
2791
原创 定时关机,取消关机工具
on error resume nextset hipon=CreateObject("Wscript.Shell")nnn = 3600set y=getobject("winmgmts://./root/cimv2")set x=y.execquery("select * from win32_process where name='wscript.exe'") if
2011-07-01 12:00:00
317
原创 列出全部文件
<br /> CString strFind = m_csFolderPath;<br /> strFind += "//*.*";<br /> // 指定フォルダーのファイルを検索する<br /> CFileFind finder;<br /> BOOL bWorking = finder.FindFile(strFind);<br /> //while(bWorking)<br /> //{<br /> // bWorking = finder.FindNextFile();<br /> // CStr
2011-04-11 14:45:00
361
转载 GetLastError
#include <windows.h>#include <strsafe.h>void ErrorExit(LPTSTR lpszFunction) { // Retrieve the system error message for the last-error code LPVOID lpMsgBuf; LPVOID lpDisplayBuf; DWORD dw = GetLastError(); FormatMessage
2011-04-07 14:25:00
295
转载 用C实现Excel的OLE自动化
http://hi.baidu.com/mettlesome/blog/item/d655ea173cd98809c83d6ddf.html用C实现Excel的OLE自动化<br />#include <stdio.h><br />#include <stdlib.h><br />#include <windows.h><br />int main(int argc, char *argv[])<br />{<br />//定义变量,在windows.h中定义了ole的c实现函数<br />IDispatc
2010-12-09 10:44:00
783
原创 DLL不能直接使用的情况
<br />DLL不能直接使用的情况可以用以下方法获取对象,<br />再调用IDispatch的GetIDsOfNames方法获取模拟方法,再Invoke调用。<br /> <br />int _tmain(int argc, _TCHAR* argv[])<br />{<br /> // COMの初期化<br /> CoInitialize(NULL);<br /> //CComPtr<IUnknown> pUnKnown = NULL;<br /> CLSID clsid;<br /> CLS
2010-12-09 10:26:00
474
原创 CALLBACK, WINAPI, AFXAPI和函数调用方式
<br />本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/pathuang68/archive/2009/05/05/4152803.aspx<br />1. CALLBACK,WINAPI和AFXAPI到底是什么?它们分别在什么地方被定义的?<br />在头文件windef.h中,CALLBACK, WINAPI, APIENTRY<br />……<br />#define CALLBACK __stdcall<br />#define WINAPI __
2010-12-02 17:05:00
279
原创 DOM
<br /> ••DOM Example •Enum HTML Elements Step1:IHTMLDocument2 Step2:IHTMLDocument2 ::get_frames()。 Step3:IHTMLFramesCollection::get_length(), Step4:IHTMLElementCollection::item()。<br />Step5:IDispatch ::QueryInterface Step6:Read and Write http
2010-11-23 17:34:00
541
1
原创 日语汉字判断
<br /> ••応用場合 プログラムで漢字がある文字列を切れる。 例えば、文字列改行/最後...にする•UnicodePageに日本語漢字の範囲で判断 BOOL ChkKanji(unsigned char c1,unsigned char c2) { BOOL isknj1 = false;BOOL isknj2 = false; //第1バイトチェック if(((c1 >= 0x81) && (c1 <= 0x9F)) || ((c1 >= 0xED) && (c1 <= 0xFC))){ is
2010-11-23 17:29:00
578
原创 C++加入IE控件CExplorer1及响应
<br />DLG主类.h声明<br /> DECLARE_DISPATCH_MAP()<br /> DECLARE_INTERFACE_MAP()<br />CExplorer1 m_SearchOnFlash;<br /> void SetSearchKeyCode(LPTSTR lpstrKeyCode);<br /> void DocumentCompleteSearchDialog(LPDISPATCH pDisp, VARIANT* URL);<br /> CComQIPtr<IHTMLDocu
2010-07-11 13:13:00
7571
1
原创 获取ICON图标
<br />void CIcon::GetAplIconHandle( CString strExePath, int nIconIndex, HICON* pHiconLarge, HICON* pHiconSmall )<br />{<br /> HICON hiconLarge = NULL;<br /> HICON hiconSmall = NULL;<br /> UINT nID;<br /> UINT nRet1 = PrivateExtractIcons(LPCSTR(strExePath),
2010-07-11 13:01:00
1196
原创 把WINDOW提到最前
BOOL SetForegroundWindowImg(HWND hWnd){ BOOL bReturn = FALSE; HWND hForegdWnd = ::GetForegroundWindow(); DWORD dwCurID = ::GetCurrentThreadId(); DWORD dwForeID = ::GetWindowThreadProcessId(hForegdWnd, NULL); ::AttachThreadInput(dwCurID, dwForeID, TRUE);
2010-07-11 12:59:00
283
原创 VBA_动态新建sheet及控件
<br />Option Explicit<br />'Analyse<br />Sub CreateSheets()<br /> Dim ArrPersons() As String<br /> Dim IPerCount As Integer<br /> Dim i As Integer, WsThis As Worksheet<br /> Dim StrSheetName As String<br /> Dim IsChgSet As Boolean<br /> D
2010-07-11 12:58:00
1485
原创 动态生成sheet,增加函数
Option ExplicitAnalyseSub CreateSheets() Dim ArrPersons() As String Dim IPerCount As Integer Dim i As Integer, WsThis As Worksheet Dim StrSheetName As String Dim IsChgSet As Boolean
2010-03-23 17:18:00
810
原创 字典
******************************************************************************* プロシージャ名:UpdateGArrPersonSetBySetting* 記述:担当者の取得* @version $Date$ $Revision$ 説明* 更新履歴 001 2010/02/25 新規作成(趙建明
2010-03-23 17:16:00
275
原创 文件读入
******************************************************************************* プロシージャ名:CmdFilePath_Click* 記述:「参照…」ボタン[クリック]処理* @version $Date$ $Revision$ 説明* 更新履歴 001 2010/02/25 新規作成(趙建明)
2010-03-23 17:14:00
240
原创 判断数字
数字のチェック If Not IsNumeric(StrHeadLineNum) Then MsgBox (GetMsg("MSG055")) Exit Function 半角正整数のチェック ElseIf StrHeadLineNum MsgBox (GetMsg("MSG055")) Exit Function
2010-03-23 17:13:00
324
原创 读取文件判断
******************************************************************************* プロシージャ名:CheckFileStandard* 記述:ファイルタイプのチェック処理* @version $Date$ $Revision$ 説明* 更新履歴 001 2010/02/25 新規作成(趙建明)********
2010-03-23 17:12:00
218
原创 log4j.properties一般配置
##LOGGERS###define a logger named Questionnairelog4j.rootLogger=error,file,console##APPENDERS###define an appender named console, which is set to be a ConsoleAppenderlog4j.appender.console=org.apach
2009-12-28 10:27:00
292
原创 struts.properties一般配置
struts.i18n.encoding = UTF-8struts.multipart.parser = jakartastruts.action.extension = actionstruts.devMode = truestruts.i18n.reload = truestruts.configuration.xml.reload = truestruts.enable.DynamicMe
2009-12-28 10:26:00
218
原创 简单的struts2.0配置struts.xml
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> /login.jsp /jsp/Error.jsp
2009-12-28 10:22:00
566
1
原创 httpclient【简单例子】
/** * @author NECSTHZ.zhaojianming * @Modification{#} TestHttp.java Create on 2009/02/16 20:21:59 * @version 1.0 * @JDK version used: jdk1.6 * @Copyright (c) 2008 by NECSTHZ */ package htt
2009-02-17 15:30:00
1024
原创 httpclient,tomcat表单验证
/** * 用来演示登录表单的示例 * @author NECSTHZ.zhaojianming * @Modification{#} TestRed.java Create on 2009/02/17 11:39:27 * @version 1.0 * @JDK version used: jdk1.6 * @Copyright (c) 2008 by NECSTHZ */pac
2009-02-17 15:28:00
715
Windows Sockets API 中文版
2011-08-16
KDictionary2.9.4_4.zip
2011-06-20
KDictionary2.9.4_2.zip
2011-06-20
KDictionary2.9.4_3.zip
2011-06-20
KDictionary2.9.4_1.zip
2011-06-20
KDictionary2.9.4_0.zip
2011-06-20
MFC深入浅出.chm
2009-12-28
代码计算工具
2008-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人