自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(50)
  • 资源 (2)
  • 收藏
  • 关注

原创 一个由病毒引发的win server 2008 smb惨案

有一个2008服务器,运行了很久,平常也不怎么关注。结果有一天远程上去看了看,cpu 50%说明有问题啊,然后就杀了毒。结果过了很久之后发现smb不能用了,然后痛苦的解决之路就来了。。。。 由于文件共享用的比较少,也没人关注,可以慢慢折腾,于是重装服务,重装驱动,重启动服务。。。。。试了好久都不成功。 结果只好慢慢找原因了,\\name可以用,\\127.0.0.1也可以用,\\192.168.x.x就不能用了,netstat看看,445,139端口都是打开的。 telnet 127.0.0.1 44

2021-10-31 13:28:08 118

原创 FILE的一个问题

这两天研究windows下,控制台窗口的输入输出,发现了一个问题,记录下来,希望对有需要的人有所帮助。 https://blog.csdn.net/dolphin98629/article/details/109846877 用_open_osfhandle,发现在VS 2017/2019不能用,又在vc6下测试了一下,发现能正常使用的,于是越来越好奇 找找原因,发现问题在FILE的定义里 VC6是这样定义的: ​ struct _iobuf { char *_ptr; .

2021-02-13 12:55:34 87

原创 WSL2映射端口的改进

这两天使用wsl2,感觉性能不错,有个美中不足的问题就是linux客户机的ip是经过主机虚拟网卡dhcp的,并且还是不固定的!每次启动都会变!。。。。这产品也是没治了。 后来发现了一个映射端口的方法,https://github.com/yhl452493373/WSL2-Auto-Port-Forward.git 原理就是使用wsl命令,先获取到客户机的ip,然后再用使用netsh创建端口映射。其实有个点解决的不是很完美,就是需要先把getIP.sh上传到客户机,然后在windows下通过wsl调用才

2020-11-10 17:26:10 646

原创 GTJA低级代码失误

这个周一,习惯性的在chrome浏览器打开gtja的浏览器交易界面,发现登录不了了,一直提示 您的安全控件未安装,为了您的帐户安全,请点击页面下方的“下载安全控件”安装控件后再进行登录。\n或者您可以选择标准登录方式进行交易。 没办法,装呗。结果装了还是提示,换IE,还是不行,一样的提示。 加入可信站点,一样的提示。MMP 再换台电脑,同样的情况。 再换一台电脑,同样的情况。 ...

2020-11-10 17:10:26 96

原创 wxAuiNoteBook隐藏的问题

为了这个问题折腾了将近一天, 调用wxAuiNoteBook的RemovePage,可以隐藏,但是刷新有问题 别的tab上的控件还在工作,点了界面以后不知道会有什么后果 后来通过查看源码,实验发现在RemovePage之前先Hide Page就能正常工作了 不知道这是不是一个bug,并且2.8和3.x版本都有这个问题。 ...

2020-11-08 17:58:33 88

转载 内存的战争

内存的战争 饭统戴老板 2012年2月3日,全球著名内存生产厂商镁光科技的CEO史蒂夫·阿普尔顿(Steve Appleton),在美国爱达荷州的波伊西(Boise)的一个航空展上,驾驶着一架Lancair IV-PT螺旋桨飞机,给观众们做表演。起飞后不久,飞机失去控制,紧急降落失败,直接栽向地面,当场坠毁,CEO享年51岁。 喜欢玩心跳的CEO挂了,镁光股价倒是没怎么跌,大

2017-10-22 20:31:38 369

原创 DuplicateHandle在win10和xp下的一点差异

原来有个程序,需要使用DuplicateHandle,在xp下 if(DuplicateHandle(hProcess, toDuplicate, GetCurrentProcess(), &hObject, STANDARD_RIGHTS_REQUIRED, FALSE, 0) != FALSE)

2016-01-25 11:23:08 417

原创 使用飞信发短信

找到了一个很好用的软件,miniFetion,只是协议升级到了4.0 不知道libFetion、pidgin等还有没有人维护。 搜索了一下,发现基本上没有人维护了,比较新的是openFetion,更新到2.2就不更新了,可能会有法律上的纠纷? 软件也放在好几个地方, SF上有,googlecode上有,github上还有,真是够多的。 最新的在github上,

2016-01-19 13:21:23 383

原创 solaris 开发记录系列三--Too many open files

将程序从win 32平台迁移到solaris平台,编译完成后运行,结果出现一堆:gtk: …..pango…. Too many open files碰到此提示,第一反应就是gtk中的pango有问题,于是查了N久,终于发现,此提示是在用fopen时才会出现。当时是没有想到系统函数会有问题的,百思不得其解,只好先放下这个问题,去解决其它问题,有时间时偶尔处理这个问题一下。其间河曲智叟曾百度出 %

2016-01-18 11:55:11 281

原创 solaris 开发记录系列二--No space left on device

程序运行起来后,有错误输出: ACE_SV_Semaphore_Complex: No space left on device 从字面上理解就是设备上没有空间,这怎么可能!!??刚装的系统,空间多的很,肯定不是空间的问题。 跟踪进去看看,是ACE_SV_Semaphore_Complex的错误,根据错误号得出的msg确定是这个样子的。 先百度吧,结果度来度去,竟然发现了这个:

2016-01-15 14:16:38 613

原创 solaris 开发记录系列一--iconv支持

一、iconv 系统自带的iconv支持库功能较差,编码支持不全,会导致很多中文图形界面的程序显示有问题。 检测方法: $iconv-f gb2312 -t utf-32(LE、BE) filename 如果轮换成功,说明已经ok了。 标准系统是不支持的,提示: Not supported gb2312 to utf-32. 解决方案:使用libiconv http://www

2016-01-15 14:13:57 313

原创 一个db的查询优化记录

有一个表: CREATE TABLE ASSET( ASSET NUMERIC , REAL NUMERIC , TIMESTAMP NUMERIC , TIMESTRING VARCHAR(100) ) 其中TIMESTAMP是UnixTime,表的索引是TIMESTAMP需要将某天之前的最后一条记录找出来: 因为计算前一天还是有点小复杂,各种cas

2016-01-15 13:48:22 246

原创 h2 DB的一个问题,关于类型--Numeric value out of range

有一个表: CREATE TABLE ASSET(     ASSET NUMERIC ,     REAL NUMERIC ,     TIMESTAMP NUMERIC ,     TIMESTRING VARCHAR(100) ) 其中的TIMESTAMP 是NUMERIC 类型,实际存放的是UNIX Time, 可是有一次在做查询时发现一个问题: SELECT *

2016-01-15 10:53:20 1525

转载 RSA算法原理(一)

作者: 阮一峰 日期: 2013年6月27日 如果你问我,哪一种算法最重要? 我可能会回答"公钥加密算法"。 因为它是计算机通信安全的基石,保证了加密数据不会被破解。你可以想象一下,信用卡交易被破解的后果。 进入正题之前,我先简单介绍一下,什么是"公钥加密算法"。 一、一点历史 1976年以前,所有的加密方法都是同一种模式:   

2013-10-15 09:18:47 329

原创 VBox不能安装的问题

今天解决了一个大问题,VBox不能安装,每次安装都说: The older version of Oracle VM VirtualBox 4.2.18 cannot be removed.  Contact your technical support group.   更诡异的是,不管安装什么版本的VBOX都是这个样子,试了很多方法,清理注册表,删除文件,ProcMon。。。。。

2013-09-29 16:55:26 1134 3

原创 好久没来了

都长草了,还是继续写一下吧。

2013-09-29 16:48:39 294

原创 还是从这里整吧

感觉别的地方都不靠谱,比较早的MSN,移到一个国外的BLOG上,还要常常翻个墙出去,真是墙里秋千墙外道啊。将一部分转到QQ空间里,总是觉得那个地方不专业,不象专门的技术BLOG.....

2012-01-24 23:47:43 211

原创 AIX & Power 6

1.AIX的安装2.图形界面的安装,配置及使用,Xorg? 3.gcc 4.3.2的安装4.字节序的影响5.对齐的影响6.数据库

2009-01-18 21:33:00 349

原创 在windows下编译pidgin

  pidgin做为一个集成的即时通讯软件,有很多优点,但是对QQ支持的不好,最不能让人忍受的是好友名单竟然都是NULL,不知道开发者是怎么搞的!所以想自己动手编译一下,也可以修改一下程序。  在pidgin的主页上有在win32下编译pidgin的方法,见http://developer.pidgin.im/wiki/BuildingWinPidgin。方法就是用cygwin在win32下编

2008-04-22 23:54:00 2452 4

原创 gcc 4.3.0 与kernel 2.6.24 NVIDA驱动不兼容

gcc 4.3.0 与kernel 2.6.24 NVIDA驱动不兼容

2008-03-18 09:33:00 429

原创 A1200刷机中注意的几点问题

  1。刷机完成后RSD软件会提示手工开机,这个开机是开到刷机状态,不是正常开机,所以开机的时候要按着导航键。   2。gglive要改成.pkg之后才能安装。不知道为什么。  3。bint53xp版的刷机后不能使用TELNET,不能使用samba,可能是服务没有启动。

2008-01-29 13:15:00 404

原创 使用bitset与bitfield简化代码

  使用bitset与bitfield简化代码,不过使用中应该注意不同的编译器的实现略有差异。最长见的差异就是Microsoft编译器最小的尺寸为4字节,Borland编译器的为1字节。为了在不同的编译器下能正常的工作,应该仔细的定义你的结构。

2008-01-24 09:55:00 358

原创 服务器运行了40天了,如果不是要停电,还能运行更长的时间,记念一下

top - 04:06:07 up 40 days, 4:05, 3 users, load average: 0.00, 0.00, 0.00Tasks: 90 total, 1 running, 89 sleeping, 0 stopped, 0 zombieCpu(s): 0.3%us, 0.0%sy, 0.0%ni, 99.7%id, 0.0%wa,

2008-01-15 04:08:00 488

原创 windows和linux下的sleep之比较

#include #include #include using namespace std; int main(int argc, char *argv[]) {   ACE_DEBUG(( LM_NOTICE, "%D/n" ));   ACE_OS::sleep( ACE_Time_Value(0,1*1000) );   ACE_DEBUG(( LM_NOT

2008-01-12 23:02:00 1743

原创 openSUSE 10.3 从NTFS分区安装不能复制文件的解决

  今天同事从NTFS分区上的openSUSE 10.3 ISO安装linux,全部配置好之后,到复制文件那一步就进行不下去了。提示不能从/var/adm/mount复制文件。于是alt+F2切换到控制台,mount看看/dev/sda6没有被mount,手工mount /dev/sda6 /root,错误,提示信息没有记录。想起openSUSE已经把ntfs-3g做为默认的ntfs分区管理器,n

2007-12-06 11:41:00 743

原创 内核自动加载模块编译选项

  编译好了2.6.23.9之后,发现很多内核模块不能自动加载,只能手工加载。这个小问题困扰了我好几天,昨天没事又看了看编译选项。 [*] Enable loadable module support ---> [*] Module unloading [*] Forced

2007-12-06 11:15:00 532

原创 编译了新内核2.6.23.9,体验SLUB

  2.6.23.9的主要新特性:使用SLUB内存分配器代替了SLAB内存分配器,据说性能有比较明显的提升。  忍不住,把服务器的内核升级到了2.6.23.9,折腾了好几次,终于搞定了。中间出了几个小问题,百思不得其解。  硬盘控制器的驱动,开始的时候总是选不好,编译了好几次,都是启动的时候不能加载硬盘,肯定就不能启动系统了。但是正常启动到2.6.22.13 lsmod查看该选的模块(li

2007-12-05 11:45:00 491

原创 LFS中swapfile的加载顺序

今天,把swapfile加入了fstab,但是出现了一个问题,启动时不能fsck.reiserfs /,因为不能umount /,查看启动信息,此时swapfile已经装入,说明fsck是在mount之后。 重启时,也显示不能umount /,没有仔细看信息,但是感觉应该也是swapfile的原因,可能umount fstab是在swapoff之后。 当然,不同的发行版

2007-12-03 23:08:00 378

原创 ntfs-3g不能正常显示中文文件名的小问题

自己的ntfs-3g个不能显示名字中含有中文的文件,查了半天找到一个解释,locale的加载在fstab之后,想想是这个道理,但是使用了localedef之后也不管用。绝望之际,发现QA里面的选项都是locale=zh_CN.utf8,而不是我在fstab中通过yast写的nls=zh_CN.utf8,本着死马当活马医的态度,该了重启。没想到竟然好了,呵呵,百思不得其解。 也

2007-12-03 22:54:00 931

原创 LINUX的SWAP

  关于LINUX的SWAP用多少,我GOOGLE了很多也没有见到一个明确的说法,很多文章还是基于RedHat9的。明显已经落伍了。  结合自己的使用,得出如下的结论:  如果内存足够多,>768(公司的服务器512M内存,虚拟内存用量也极少,只有几M),并且不使用休眠功能,可以不用虚拟内存。如果比较小,则应该使用虚拟内存,有两种选择,可以使用交换分区,也可以使用交换文件。最早的时候由于对

2007-12-03 10:57:00 554

原创 LFS中使用rpm

  对于LFS中开源软件可以自己编译,安装, 但是对于闭源软件来说,怎么办?比如realplay和opera等。这种软件一般提供rpm或者pkg格式的安装包,利用起来就可以解决这个问题,怎么利用呢,安装rpm软件包管理工具。  SEARCH了一下LFS正好有一篇文章是介绍怎样安装rpm的,按照步骤一步一步的来,OK! http://www.linuxfromscratch.org/hints/

2007-12-03 10:39:00 719

原创 LINUX QMAIL 451 qq trouble creating files in queue (#4.3.0) 的解决

  今天头脑发热,清理了一下/var/qmail/queue下的文件,事先没有想清楚,用了find rm。问题来了,先是发送没有总是,但是收不到,后来干脆把第二级目录下的目录也删除了,直接提示451 qq trouble creating files in queue (#4.3.0)。完了!  GOOGLE了一下,发现那些目录是不能删的!只有重新make setup check,find一

2007-11-29 22:19:00 1294 2

原创 gcc 4.2.2 与 ssh-4.6p1也不兼容?

  以前做LFS的时候没有仔细想过这个问题,今天重做的时候终于想明白了。gcc 4.2.2与openssh 4.61也有兼容问题。  以前用jhalfs自动生成SVN版本的LFS后,接下来的第一步就是安装openssl和openssh,结果每次openssh都不能打开key文件,这样ssh2就不能用,客户端只能使用ssh1.0连接,sftp也不能用。今天在做完LFS之后,将gcc换成4.1.2

2007-11-29 10:03:00 425

原创 下载、分割文件的一个脚本,用于CMWAP下载大文件

使用方法http://syswareonline.vicp.net/cgi-bin/down.cgi?http://xxxx.com/filename.ext#!/bin/sh bname=`basename $1`echo Content-type: text/htmlecho echo echo $1echo file is

2007-11-13 03:29:00 410

原创 通过CMWAP下载大文件一种实现方法

  又要出差了,这次去永州,估计CMWAP 和长沙差不多。可以通过修改Agent看新闻,上QQ,但是不能下载大文件。  现在有一个想法,可以做一个HTTP脚本,将要下载的文件的URL提交到公司的HTTP服务器上,由脚本装其下载,下载完成之后,分卷打包,打包完之后,通过SSH将其下载,合并即可。

2007-11-09 15:20:00 1035

原创 获取网关的INTERNET地址

  由于公司的宽带使用的是虚拟拨号的ADSL,大概每过24 小时就会自动断一次,Internet IP就会变化一次。最近oray也不知道出了什么问题了,常不能正确解析动态域名,这给从外部控制公司的电脑加大了难度。怎样才能自动获取到这个不断变化的IP呢?  如果上网的网速足够快,并且对时间要求也不要的话,可以扫描IP地址段,大概是从222.209.48.2-222.209.62.254吧,在家里

2007-11-09 15:12:00 848

原创 gcc 4.2.2 与 XFree86 4.60 不兼容?

  这两天一直在搞LFS,BLFS,CLFS,对其流程现在也比较了解了。    使用LFS 6.3 stable配合BLFS一点问题都没有。但是使用最新的SVN LFS,则在编译XFree86 时,编译到xxxxScanPCI.c时就会有异常。表现在,如果不设虚拟内存或者虚拟内存比较小,则运行一段时间后会报内存错误,然后编译过程中上;如果有足够的虚拟内存,则编译程序假死。仔细想想这几天搞L

2007-11-07 18:50:00 412

原创 LFS中又碰到的问题&解决

  使用jhalfs,常常有一些莫名的错误,可能是一些选项没有选好的问题。  使用最新的LFS-LFS-SVN,在AMD 1700+上编译XFree86总是编译不过去,在pciscan.c上就停住了,表现为狂吃内存,如果内存少就直接退出, 如果设上虚拟内存,则编译程序就停止了。没有办法,在神舟笔记本上把GCC换回4.1.2就可以了。看来有些东西升级后是有点兼容上的问题的。  在神舟笔记本上

2007-11-07 14:11:00 494

原创 BLFS告一段落-LFS日记6

  这两天,一直在努力使自己的声卡发声。内核选项改了又改,编译了又编译。开始是一开mplayer就说找不到/dev/dsp,但是运行alsamix却是没有什么提示。真是郁闷。算了,先装个kmix吧,编译-运行,哎,原来在静音上了,白忙活了。郁闷。  这个搞定了正面的都不是问题了,scim,scim pinyin,可以输入中文了,不过还没有找到五笔,这个慢慢来,试着在linuxsir上发了几个回

2007-10-30 12:27:00 582

原创 XFCE也OK了--LFS日记5

  装好KDE之后,还是很怀念那个 小巧轻快的XFCE,再装一次试试吧。  按照教程,一步一步aciro,pango,atk,奇怪啊,这次aciro可以直接编译过去,也不报错了,不知道是什么原因。gtk,xfce,竟然没有出错,呵呵。编译完之后,修改xinit文件。startx OK!!

2007-10-28 14:30:00 635

安欣多媒体终端使用说明书.pdf

安欣多媒体终端使用说明书希望有用!! 多下载。

2013-05-19

2010年注册电气工程师考试公共基础试卷真题

2010年注册电气工程师考试公共基础试卷真题

2011-08-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除