蝴蝶飞不过沧海。

发布新日志

  • 将CSV文件导入到mysql

    2010-01-14 16:32:03

    1、  问题目标:将通过Excel转换成的CSV文件导入到mysql数据库中。

    Mysql表采用的编码为utf-8格式。

    1、将EXCEl文件转为CSV文件,另存为->其他格式,在弹出框中选择保存的其他格式为csv.         注:切不可直接将Excel文件的扩展名改掉获取CSV文件。

    2、将CSV文件的编码格式改为utf-8

       首先将刚才获得的CSV议论另存为txt,编码格式选择utf-8,之后再直接把扩展名改过来就可以了。

    3、  将获得的CSVN文件导入到mysql

    Dos下登入mysq;

    输入以下命令即可:

    LOAD  data local infile ‘C:\\aaa.csv’ into table tablename FIELDS TERMINATED BY ‘,’ LINES TERMINATED BY ‘\n’ (filednames);

     

  • mysql忘记root密码解决方法

    2010-01-09 09:53:21

    网上说法众多,我通过以下一篇博文解决。

    最近笔者的一台mysql服务器忘记了超级管理员root密码,而mysql修改密码必须得知道旧密码的情况下才能进行,真的很郁闷,找了很多方法都无效,最终找到了解决方法,拿来分享,希望能给同样遭遇的朋友带来帮助。只要你的服务器操作系统是Windows XP/2000/2003/NT都可以使用这个方法来重新修改mysql超级管理员root的密码。

        1、停止mysql服务

        开始→运行→输入cmd,打开命令提示符窗口,然后输入net stop mysql,相关截图如下所示:

        2、在命令提示符窗口中进入mysql安装目录中的bin目录

        在命令提示符窗口中分别输入以下两条命令,每输入一条命令按回车键:

        d:

        cd www\mysql\bin

        3、进入mysql安全模式(这样不用输入密码就能进入mysql数据库)

        输入mysqld-nt --skip-grant-tables,此时屏幕上可能没啥反应,不用管它,放在一边接着往下做,相关截图如下所示:

        4、重新打开一个cmd命令提示符窗口,开始→运行→输入cmd,在新打开命令提示符窗口中输入mysql -uroot -p,然后提示输入密码,不用输入密码,直接按回车键,相关截图如下所示:

        5、输入以下命令开始修改超级管理员root密码(注意:命令中mysql.user中间有个“点”;命令中的htmer.com即为新密码,根据你的实际情况,换成你的新密码即可)

        update mysql.user set password=PASSWORD('htmer.com') where User='root';

        6、刷新权限表,输入如下命令

        flush privileges;

        7、退出,输入如下命令

        quit

        8、重新启动mysql服务(也可以直接重启服务器)
       
        ①打开任务管理器,将mysql-nt.exe这个进程结束,相关截图如下所示:

        ②在命令提示符中输入net start mysql即可重新启动mysql服务了,相关截图如下所示:

  • SVN实现远程修改密码

    2009-12-29 16:59:05

    SVN实现远程修改密码
            写个的时候真是很感谢那些分享经验与知识的人。然而也是搞了半天才搞定了,期间有自己的许多小错误。写下来,当做对自己的一个小提醒吧。
             远程修改Subversion密码-ApachePasswd[20080108更新]远程修改基于apache配置的Subversion密码的工具ApachePasswd

    ApachePasswd说明


      这是一个用于修改Apache中AuthUserFile的工具,编写时主要是为了远程修改基于Apache配置的Subversion的用户密码。
      目前提供for apache2.0版本及for apache2.2版本。

      当Subversion配置成作为Apache的一个模块运行时,在httpd.conf中可能是类似这下面这样的语句:
      
    <Location /svn>
    DAV svn
    SVNParentPath C:\SVN_repos
    AuthType Basic
    AuthName "Subversion repositories"
    AuthUserFile C:\SVN_repos\passwd
    AuthzSVNAccessFile C:\SVN_repos\access.conf
    Require valid-user
    </Location>

      ApacehPasswd就是用来修改上面配置中的C:\SVN_repos\passwd这个文件的


      使用方法:
      1将文件Apache2xPasswd.cgi(本人没看清这个条件,忘了复制它了)及Apache2xPasswd.cgi.ini复制到Apache的CGI脚本目录下,通常是cgi-bin目录。(这句话中的x请用相应的版本代替,如for apache2.0,则为Apache20Passwd.cgi)
      2如果是for apache2.2版本,复制apache的bin目录下libapr-1.dll、libapriconv-1.dll、libaprutil-1.dll到Apache2xPasswd.cgi所在的目录
      3修改配置文件Apache2xPasswd.cgi.ini中auth_user_file路径,如下

    [path]
    auth_user_file=这里改为你的Subversion所用的AuthUserFile全路径,如C:\SVN_repos\passwd

      4现在访问你服务器的http://localhost/cgi-bin/Apache2xPasswd.cgi就可以看到修改subversion密码的界面了(记得要把Apach的版本号对应到X哦!)。

    备注:
    1、配置文件可用的配置项

    [path]
    auth_user_file=这里改为你的Subversion所用的AuthUserFile全路径,如C:\SVN_repos\passwd
    日志文件名
    log_file=svnpass.log
    [setup]
    password_min_length=1
    [html]
    title=修改SubVersion密码
    description=修改SubVersion密码
    your_name = 用户名
    old_password = 旧密码
    new_password1 = 新密码
    new_password2 = 验证新密码
    btn_change = 修 改
    btn_reset = 重 置

    change_password_ok=成功修改密码
    change_password_failed=修改密码失败
    old_password_error=旧密码错误
    server_error=服务器错误
    password_must_greater=密码位数必须大于
    two_password_not_matched=两密码不一致
    please_enter_name=请输入用户名
    back=返回

    2、我一般用时都是将Apache2xPasswd.cgi改名为svnpass,这样用户修改密码时可以少打些字
    如访问http://192.168.0.1/cgi-bin/svnpass就可以修改密码了,
    当改名为svnpass时,配置文件Apache2xPasswd.cgi.ini要相应地改为svnpass.ini,因为这个脚本是根据自己的文件名找配置文件的

    3、如果你配置了多个AuthUserFile,可以复制出多个ApachePasswd,配置多个相应的.ini,这样就可以修改多个AuthUserFile了。



    作者:PCplayer ([email=[ft=#0000ff,,]try876@gmail.com]try876@gmail.com[/email]) www.iUseSVN.com

    修改历史:
    2006-6-9 23:46 第一个发布版本
    2007-12-09 添加了apache2.2.x的支持,修改配置文件中配置项名称(更易理解)
    2008-01-08 将页面底部的网站链接字体改小,增加一秘密开关,用于隐藏底部的网站链接
    其实在配置过程中还有其他许多偿试,
    1、当刚配置完成不能成功访问时,可以试着重启下机子哦。
    2、期间,我把apach的配置文件httpd.conf中的lister项改成了本机IP即(192.168.1.215),在试图访问时,总是写http://localhost/cgi-bin/Apache22Passwd.cgi,重启了N次,也没意识到,后来想起这项修改成http://192.168.1.215/cgi-bin/Apache22Passwd.cgi,成功,心里突然就豁然开郎了。
  • LoadRunner监控Windows

    2009-12-29 16:32:23

    一、监控windows系统:
    1
    、监视连接前的准备工作
            1
    )进入被监视windows系统,开启以下二个服务Remote Procedure Call(RPC) Remote Registry Service (开始—)运行中输入services.msc,开启对应服务即可)
            2
    )在被监视的WINDOWS机器上:右击我的电脑,选择管理->共享文件夹->共享在这里面要有C$这个共享文件夹 (要是没有自己手动加上)
            3
    )在安装LR的机器上,开始》运行,输入 \\被监视机器IP\C$ 然后输入管理员帐号和密码,如果能看到被监视机器的C盘了,就说明你得到了那台机器的管理员权限,可以使用LR去连接了。(LR要连接WINDOWS机器进行监视要有管理员帐号和密码才行。)
       
    问题:在执行步骤3)时,输入 \\被监视机器IP\C$,出现不能以administrator身份访问被监控系统(若采用这种方式用LR对其监控的话,会提示:找不到网络路径)的情况,现象就是用户名输入框是灰色的,并且默认用户是guest
       
    解决办法:这是安全策略的设置问题(管理工具 -> 本地安全策略 -> 安全选项 -> "网络访问:本地帐户的共享和安全模式")。默认情况下,XP的访问方式是"仅来宾"的方式,如果你访问它,当然就固定为Guest来访问,而guest账户没有监控的权限,所以要把访问方式改为经典模式,这样就可以以administrator的身份登陆了。修改后,再次执行步骤3),输入管理员用户名和密码,就可以访问被监控机器C盘了
       
    若这样都不行的话(可能是其它问题引起的),那只好采取别的方法了。在服务器的机子上,通过windows自带的性能日志和警报下的计数器日志中新增加一个监控日志(管理工具)性能)性能日志和警报),配置好日志,也能监控服务器的cpumemorydisk等计数器。当然,这种方法就不是用LR来监控了。

    2
    、用LR监视windows的步骤
       
    controller 中,Windows Resources窗口中右击鼠标选择Add Measurements,添加被监控windowsIP地址,选择所属系统,然后选择需要监控的指标就可以开始监控了。

     

    所遇问题:

    如何开启默认共享?

    第一步:检查AutoShareServerAutoShareWks注册表值,以确保未将它们设置为0。依次点击开始运行,输入regedit,然后按回车键进入注册表编辑器。

    第二步:找到并单击HKEY_LOCAL_MACHINE_System_CurrentControlSetServices_LanmanServerParameters

    第三步:如果LanmanServerParameters子项中的AutoShareServer

    AutoShareWks DWORD值配置的数值为0,则将该值更改为1(图2)。

    第四步:重新启动计算机。通常运行Windows Server 2003Windows XPWindows

    2000的计算机会在启动过程中自动创建。

    第五步:启动计算机后,我们可以通过运行CMD进入命令行模式,然后运行net

    share,在共享列表中应该会查找到Admin$C$IPC$等默认共享的存在。

    提示:如果发现按照上述设置,默认共享还没有出现的话,那么很有可能是病毒或非法程序破坏了系统,我们需要用更新了最新病毒库的杀毒软件在安全模式下扫描整个系统。

    提示:

    我的电脑(右键)-->管理-->计算机管理-->系统工具-->共享文件夹-->共享 可以看到默认共享

  • 不能打开组策略解决

    2009-12-18 18:08:37

    问题描述:
    打开设备管理器 出现了,mmc无法创建管理单元。

    大家好,我电脑系统漏洞百出,上次装了个Adobe Reader就经常蓝屏,可能是不兼容,于是我就把它卸载了,可是突然电脑没声音了,下面任务栏的小喇叭也没有了,所以我就点我的电脑的属性,点设备管理器时,出现的是红叉,后面是MMC无法创建管理单元。
    附:我的电脑是联想Y430笔记本,上次一键恢复系统后老是提示什么要准备什么新的备份。求高人指点下,在线等,比较急!

    问题解决:

    找开“运行”输入:regsvr32 gpedit.dll wsecedit.dll
    然后回车确定
    如果出现以下错误提示:
    LoadLibrary("gpedit.dll")失败-找不到指定的模块
    将Framedyn.dll文件从windowssystem32wbem目录下拷贝到windowssystem32目录下,再重新注册一下gpedit.dll就可以打开gpedit.msc了。

    问题:如何注册dll 文件

    参看以下链接:
    http://netsecurity.51cto.com/art/200701/38807.htm

    问题解决:


    注册DLL文件:打开HKEY_CLASSES_ROOR\Dllfile,新建项shell,再其下新建Register。你会发现Register就是右键弹出的菜单名,再在其下建command,修改其“默认值”为Regsvr32 %1

    反注册DLL文件:打开HKEY_CLASSES_ROOR\Dllfile,新建项shell,再其下新建Unregister,再在其下建command,修改其“默认值”为Regsvr32 %1 /u。

    注册和反注册OCX文件打开HKEY_CLASSES_ROOR\OCXfile,然后其它的方法和上面的一样的了。

    右击一个OCX或DLL试试看,出现了我们想要的Register和Unregister菜单项。

     

  • 批处理报错问题解决

    2009-12-18 18:05:18

    问题描述:

        我创建了一个任务计划,创建好了,他弹出一个对话框上说:已创建新任务,但可能不能运行,因为无法设置账户信息,指定的错误是:0x80041315:任务计划程序没有运行。接着我点击确定,又弹出一个对话框:常规页面初始化失败。指定的错误是:0x80041315:任务计划程序没有运行。试着重建工作账户信息时发生错误。你可以继续编辑任务对象,但无法更改任务账户信息。

    解决方案:
       
        关于任务计划指定错误:0X80041315、0X80070005拒绝访问

        当创建计划任务完成时提示:“已创建新任务,但可能不能运行,因为无法设置账户信息,指定的错误是:0X80041315,任务计划程序服务没有运行。”

        指定错误:0X80041315:任务计划程序服务没有运行。主要原因是你的任务计划服务被禁用,计算机管理里面找到服务,服务里面找到Task Scheduler,看是否已被禁用,开启就行了。具体操作是打开控制面板->管理工具->服务->找到Task Scheduler选项,启动类型选:自动、服务状态选:启动。

        “已经创建新任务,但可能不能运行,因为无法设置帐户信息。指定的错误是:0x80070005:拒绝访问。请试着使用"任务"的浏览按钮来定位应用程序。”

        指定错误:0x80070005:拒绝访问,主要原因有如下几种。

    1、登入Windows时使用空白密码的,应将组策略:“帐户:使用空白密码的本地帐户只允许进行控制台登录”改为“停用”就可以了。具体操作是打开开始运行->输入gpedit.msc打开组策略->计算机配置->windows设置->安全设置->本地策略->安全选项看右边框内:“帐户:使用空白密码的本地帐户只允许进行控制台登录”改为“停用”,就可以了。

    2、可能权限不够或被禁止,具体操作是打开开始运行->输入gpedit.msc打开组策略。

    *看看组策略的用户权利指派里,禁止用户访问的几个项目有没有对应的名字!

    *选择计算机配置->windows设置->安全设置->本地策略->用户权利指派 双击右边的 从网络访问此计算机 把需要的用户名添加到列表。

    *选择计算机配置->Windows设置->安全设定->本地策略->安全选项 双击右边的 域控制器:允许服务器操作员计划任务,打开启用。

    转自:
    http://blog.csdn.net/sailing0123/archive/2008/04/24/2324203.aspx

  • Linux下安装小企鹅输入法

    2009-12-12 11:18:00

    在Linux下安装输入法的的方法很简单,下面举例小企鹅中文安装方法 
    下载地址:http://www.fcitx.org/download/fcitx-3.1.1-bin.tar.bz2 

    解压缩:tar jxvf fcitx-3.1.1-bin.tar.bz2 
    # cd fcitx-3.1.1-bin 
    # ./fcitx.install 

    必须执行如下命令: 
    # cd /usr/bin 
    # ln -sf fcitx chinput 

    最后重启计算机:reboot 

    RED HAT LINUX9.0中系统中自带有下载工具的东东,如果你要使用第三方的软件那么你要自己去安装; 
    LINUX中安装程序的方法一般为: 
    shell&gt; ./configure --prefix=/usr/local/mysql [配置安装路径] 
    shell&gt; make [编译安装文件] 
    shell&gt; make install [运行安装文件] 





    在RedHat Linux 9下安装小企鹅中文输入法 
       小企鹅中文输入法(Free Chinese Input Toy for X,fcitx)是一个以GPL方式发布的、基于XIM的简体输入法(其前身为g五笔),包括五笔、拼音、区位输入法,是在Linux OS中使用的输入法。

       小企鹅输入法的作者是Yuking,作者的主页是http://www.fcitx.org/。

       下面说说我是如何在RH Linux 9 下安装fcitx的。首先在作者的主页下载RPM软件fcitx-3.0.0-1.i386.rpm。

       打开终端窗口,执行的安装步骤如下:

       //切换为超级用户root 行以//开头的为注释说明顶

       $ su -

       //首先将系统自带的输入法删除

       # rpm -e miniChinput

       //进入下载fcitx的目录(我下载文件的存放目录是 /tmp 目录)

       # cd /tmp

       //然后使用RPM命令安装fcitx

       # rpm -ivh fcitx-3.0.0-1.i386.rpm

       //很多RH9的书,到这里就安装完毕了,要让输入法生效,重启计算机就行了,结果fcitx都没启动出来,经查看相关论坛与PDF书集,在以上执行的命令后,还需要人键下以下两行命令

       # cd /usr/bin
       # ln -sf fcitx chinput
    此时,我的系统仍然没能启动小企鹅输入法,在命令行输入fcitx报如下错:

    START FCITX error,Anothor XIM daemon named httis running?

    这时,我进入/etc/X11/xinit/xinput.d

    vi zh_CN使其内容如下:

    XIM=fcitx

    XIM-PROGRAM=fcitx

    GTK_IM_MODULE=xim

     

Open Toolbar