
疑难杂项
laomai
扫尽风残雨败叶,尢剩傲雪斗霜枝
展开
-
解决python中re的命名冲突
本文描述了解决re库报错no attribute的一个办法原创 2021-11-08 10:23:00 · 964 阅读 · 0 评论 -
C语言左移运算符对越界的处理
今天试了两段代码int i = 64;uint64 x = 1L<<i;原以为会输出0,但是在我的risv-v gcc编译器上运行结果为1另一个代码uint64 y = 1L << 64;这个代码运行后发现y的值为0.符合我的预期.不过这就导致了一个疑问,按我的理解x和y的值应该一样才对.为什么现在不一致呢.于是又实验了一个代码int i=65;uint64 z = 1L<<i这次z的值为2,即二进制的10.现在事情就比较明朗了,原创 2021-02-13 23:33:02 · 872 阅读 · 0 评论 -
在windows免密码向linux服务器传输文件
本文描述了如何通过ssh自动上传文件原创 2021-01-11 18:58:24 · 739 阅读 · 0 评论 -
修改notepad++打开文件时的路径
ultraedit有一个功能是打开文件时自动选择当前文件的目录,notepad++默认则打开notepad++的安装目录,如果想让打开对话框自动切换到当前文件所在目录,办法为菜单里点设置->首选项->默认目录->与当前文件一致即可....原创 2021-01-09 12:28:45 · 1318 阅读 · 0 评论 -
在代码里设置程序的图标
最近在学习罗云彬大侠的win32汇编教程,顺便把windows的api和消息机制也好好学习了下。在学习"图标和光标"一节时遇到了一些问题,这里将主要实验步骤和结果列出,供后来者参考。一、实验前的准备 1、代码文件icon.cpp的内容:#include LRESULT CALLBACK WndProc (HWND hWnd, UINT uMsg, WPARAM原创 2013-06-25 10:29:22 · 11164 阅读 · 4 评论 -
const+map引起error C2678的解决办法
写了一个小程序,在一个const成员函数中访问了一个map成员,如下所示:void CPlayerScore::GetScore(GAMERESULT res, RBScore & rbscore)const{ rbscore = m_scoreTable[res];}m_scoreTable是一个map成员,结果编译时报错。error C2678: 二进原创 2010-05-08 13:36:00 · 7990 阅读 · 2 评论 -
vfp中grid控件执行pack命令后无法刷新的解决办法
foxpro pack grid 空白原创 2011-01-13 11:04:00 · 2951 阅读 · 0 评论 -
access 2007导入单列文本数据的问题
最近要做一个简单的积分编排制软件,其中一个功能是将一个选手名单表导入到数据库中,文件内容如下所示:张三李四一个选手名字占一行,且长度不固定。结果在导入时access死活需要一个分隔符,而我又不知道怎么让他自动将回车作为分隔符,于是想到了一个变通的办法,具体步骤如下1、首先在ultraedit中打开名单文件,按ctrl+r进行替换,源表达式为为"^",目标表达式为空格,注意选中perl正则选项,这样在文件的每一行开头就增加了一个空格。2、打开access2007,外部数据->导入->文本文件,选择刚才的名单文原创 2010-06-26 08:36:00 · 1499 阅读 · 0 评论 -
虚拟目录的权限问题
最近在学习asp,在98下的pws站点中建了一个虚拟目录,里面放了一个test.html,开始的时候把目录的三个权限(读取、执行和脚本)全部关闭,此时在浏览器中访问这个html文件会出现如下提示 HTTP 错误 403403.2 禁止:禁止读取访问如果没有可用的默认网页或未启用此目录的目录浏览,或者试图显示驻留在只标记为执行或脚本权限的目录中的 HTML 页时就会导致此错误。原创 2009-10-17 19:38:00 · 1444 阅读 · 1 评论 -
如何多次包含一个含有实现的头文件
今天遇到一个变态的需求:假设有如下几个文件a.h,b.cpp,c.cpp ,其内容分别为//a.h的内容void f();void f(){}//b.cpp的内容#include "a.h"void call(){ f();} //c.cpp的内容#include "a.h"#include "b.h"int main(int原创 2006-10-20 19:44:00 · 2412 阅读 · 0 评论