- 博客(51)
- 资源 (6)
- 收藏
- 关注
原创 Chrome 75不支持保存成mhtml的解决方法
在Chrome 75之前,可以设置chrome://flags -> save as mhtml来保存网页为mhtml。75之后,flags里去掉了这个功能。可以设置快捷方式执行参数来达到相应的目的。如下图所示:...
2019-06-17 08:35:38
7193
2
转载 WORD中批量修改表格的格式
WORD中批量修改表格的格式:第一步,先用宏将所有表格选中:Sub SelectAllTables() Dim mytable As Table Application.ScreenUpdating = False For Each mytable In ActiveDocument.Tables mytable.Range.Editors.Add ...
2018-07-12 14:01:18
14078
原创 [转载]Ubuntu下Samba服务器的最简配置
转载自:http://www.51testing.com/?145083/action_viewspace_itemid_65596.html 一. Samba的安装:# sudo apt-get install samba# sudo apt-get install smbfs二. 创建共享目录:# mkdir /home/leonard/share# sodu ch
2018-02-24 20:30:54
431
原创 为NOTEPAD++添加系统右键菜单
刚刚安装了notepad++绿色版,很轻便,但是轻便到不操作注册表,导致在win7下文件关联和系统右键菜单都无法添加。关于notepad++的文件关联,请参考:http://www.cnblogs.com/Leon5/archive/2012/05/10/2493759.html添加系统右键菜单,就需要手动修改注册表了。Windows Registry Editor Versi
2018-02-24 20:30:48
2211
原创 【转载】Win7文件关联 文件与程序“联姻”
遇到一位朋友紧急求助:系统是windows7,这位朋友因为桌面没有OFFICE图标,又急着要用WORD,就把一个桌面图标右击,选择打开方式中选择了Word,而且没有把“始终使用这种程序打开同类型文件”前的勾去掉。这一改之后,结果所有的快捷方式全变成了word文档了。可以再改成别的,比如再改为记事本方式打开,但就是没有办法恢复原状。 这是一个文件关联的问题。这样的问题在xp下根本就不可能发生,
2018-02-24 20:30:45
527
原创 Windows XP快速关机
windows XP存在关机过程卡死的BUG。下面这个程序可以解决这个问题。代码1 1 #include 2 3 #define ISTATUS BOOL 4 #define ISTATUS_SUCCEED TRUE 5 #define ISTATUS_FAILED FALSE 6 7 ISTATUS WINAPI LoadPrivilege(LPTSTR
2018-02-24 20:30:42
898
原创 如何在sourceinsight中加入LIB功能?
先为这些library建个project并全部解析完毕,然后在Options > Preferences > Symbol Lookups > Add Project to Path ...
2018-02-24 20:30:40
935
原创 [转载]秀脱linux实战笔记linux-kernel-3.0.3实战篇
+++++++++++++++++++++++++++++++++++++++++++++++++++++++秀脱linux实战笔记linux-kernel-3.0.3实战片篇: QQ: 6541657 EMAIL:xiutuo@gmail.com+++++++++++++++++++++++++++++++++++++++++++++++++++++++一:环境linux: cent
2018-02-24 20:30:37
581
原创 GitHub push时提示“fatal: The remote end hung up unexpectedly”
这几天在学习git的使用,顺便去网上找个了git代码仓库练练手。http://github.com注册用户,建立项目什么的都很顺利。然后网站提示如下:首先,配置自己的git。然后建立项目,添加文件,上传修改……然后,喀……扯到蛋了。上传时git提示:Agent admitted failure to sign using the key. Permission
2018-02-24 20:30:34
863
原创 [转载]Git安装以及使用Git 管理个人文档
1.1 Git 安装Git的最新版本可以在http://git-scm.com/下载,它是基于命令行操作的,网上也有第三方开发的相应GUI可供下载,因为我比较喜欢命令行操作,所以没有对GUi下载和安装,有兴趣的同学可以自己试试。网上也有相应的文章和资料可供参考!安装之前首先确保相应的依赖包已经安装,主要有以下几个:zliblibcurllibcrypto(OpenSSL)rsync(2.6.0 或
2018-02-24 20:30:31
5758
原创 解决sendmail卡死和主机名为bogon的问题
今晚上打开虚拟机,发现原来的主机名localhost变成了bogon,更让人蛋疼的是开机过程中sendmail卡死。我把虚拟机重新安装了一遍,发现问题依旧。没办法只能google一下。在此感谢万能的google。首先是修改主机名:第一种方法:hostname命令hostname 这种方法在系统重启后就会失效,可以用于临时修改。第二种方法:修改/etc/h
2018-02-24 20:30:28
644
原创 [转载]vim配置文件
新建vim配置文件 vim ~/.vimrc" 不要使用vi的键盘模式,而是vim自己的set nocompatible" 语法高亮set syntax=on" 去掉输入错误的提示声音set noeb" 在处理未保存或只读文件的时候,弹出确认set confirm" 自动缩进set autoindentset cindent" Tab键的宽度set tabstop=4" 统一缩进为4set
2018-02-24 20:30:26
288
原创 C语言restrict关键字的使用
C99中新增加了restrict修饰的指针:由restrict修饰的指针是最初唯一对指针所指向的对象进行存取的方法,仅当第二个指针基于第一个时,才能对对象进行存取。对对象的存取都限定于基于由restrict修饰的指针表达式中。 由restrict修饰的指针主要用于函数形参,或指向由malloc()分配的内存空间。restrict数据类型不改变程序的语义。编译器能通过作出restrict修饰
2018-02-24 20:30:23
1447
原创 [转载]struct sockaddr_in等Socket编程相关数据类型定义
计算机数据存储有两种字节优先顺序:高位字节优先和低位字节优先。Internet上数据以高位字节优先顺序在网络上传输,所以对于在内部是以低位字节优先方式存储数据的机器,在Internet上传输数据时就需要进行转换。 我们要讨论的第一个结构类型是:struct sockaddr,该类型是用来保存socket信息的: struct sockaddr { unsigned s
2018-02-24 20:30:20
273
原创 [转载]Linux解压缩命令
tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的-f: 使
2018-02-24 20:30:17
231
原创 Windows文件操作的API函数[转载]
在VC中,大多数情况对文件的操作都使用系统提供的 API 函数,但有的函数我们不是很熟悉,以下提供一些文件操作 API 函数介绍: 一般文件操作 API CreateFile 打开文件 要对文件进行读写等操作,首先必须获得文件句柄,通过该函数可以获得文件句柄,该函数是通向文件世界的大门。 ReadFile 从文件中读取字节信息。 在打开文件获得了文件句柄之后,则可以通过该函数读取数据。 Write
2018-02-24 20:30:14
3172
原创 解决VC6在win7下打开文件崩溃问题
1.微软针对这个问题发布了一个补丁包。下载地址2.下载之后是一个源码包,解压,编译,生成一个FileTool.dll。3.将生成的dll拷贝到VC安装目录的“\Common\MSDev98\AddIns\”文件夹下。4.在AddIns目录下执行命令“regsvr32 File Tool.dll”手动注册dll文件。5.运行VC6,右击工具栏,选择“自定义…>附加项和宏文件”,选择F
2018-02-24 20:30:11
683
原创 谷歌浏览器离线安装
谷歌浏览器默认在线安装,这给我们这些公司内部无法上外网的用户带来了很多不便。所以google提供了独立安装包的下载地址。 Chrome Frame离线下载地址 Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Google\ChromeFrame]"IsDefaultRenderer"
2018-02-24 20:30:08
4770
原创 Win32编程中radiobutton的分组
为对话框添加Radio1,Radio2,Radio3和Radio4。很简单,先为这些Radio Button排个顺序(这 个必须要做,比如你的一组控件有Radio1,Radio2,Radio3,就把它们的TAB顺序分别设为1,2,3,并将Radio1的Group属性 设为True,这样,当选中Radio1的时候和它关联的变量就是0,当选中Radio2的时候和它关联的变量就是1,依此类推),就是排
2018-02-24 20:30:06
1177
原创 关于Win32 DialogBox的一些收获
最近项目组让新来的小MM开发一个PC端的串口模拟器,我正好也一起学习一下win32编程。懒得用CreateWindow建立窗口,所以就用VC自带的资源编辑器画Dialog了。话说这个Dialog和window的编程思想差不多,都是create,show,update,消息队列循环这样一个流程。所以也就习惯了。但是今天晚上还是碰到了一些麻烦,我的Dialog程序关闭后窗口消失了,但是进程
2018-02-24 20:30:03
1537
原创 在SourceForge中建立开源项目
刚刚进入公司,新人教育中要求我学习使用SVN,CVS版本控制工具。由于公司的文件我不敢妄加改动,所以就想着在别的地方能够训练我的SVN,CVS操作,然后我就申请sf.net的开源项目了。注册不是问题,注册成功后登录,点击“Create Project”,根据提示填入项目的相关信息就OK了。然后系统会给你SVN checkout的地址。checkout不需要权限验证(谁让sf.net是开源项目网站呢
2018-02-24 20:30:00
572
原创 Oracle Database 10g Express Edition 最大连接数的修改方法
Oracle XE默认连接数好像是40个,如果process超出这个数字,再次申请连接就会被拒绝。1,用system用户登录:sqlplus system/password@xe2,执行以下命令:alter system set session_cached_cursors=200 scope=spfile;alter system set session_max_open_files=200 s
2018-02-24 20:29:57
492
原创 JDBC连接MySQL出现的问题
环境:JDK 1.6.0_22+eclipse+MySQL5.0.22+mysql-connector-java-5.1.7-bin.jar 采用JDBC连接MySQL数据库,JDBC驱动已经添加到eclipse的项目“构建路径”里了,按理来说应该一切正常。运行项目后提示“无法加载驱动”。 最后解决的方法是,将mysql-connector-java-5.1.7-bin.jar放到"D:\Jav
2018-02-24 20:29:54
354
原创 解压版(绿色版)Tomcat配置
解压版Tomcat配置(本例Tomcat6):一 配置Tomcat1 下载Tomcat Zip压缩包,解压。 如果增加tomcat的用户名和密码,则修改/conf/tomcat-user.xml 2 修改startup.bat文件: 在第一行前面加入如下两行-- SET JAVA_HOME=JDK目录 SET CATALINA_HOME=解压后T
2018-02-24 20:29:51
391
原创 安装、设置与启动MySql绿色版的方法
1、解压 mysql-noinstall-5.1.30-win32.zip(下载地址http://dev.mysql.com/downloads/mysql/5.1.html)2、在 F 盘建立目录 MySql\MySqlServer5.1\ 3、把解压的内容复制到 F:\MySql\MySqlServer5.1\4、在 F:\MySql\MySqlServer5.1\ 中找 my-larg
2018-02-24 20:29:48
736
原创 Tomcat编译jsp生成Servlet文件的存放位置
Tomcat将jsp编译成servlet后的文件存放在\work\Catalina目录下,例如jsp文件\webapps\hh\h.jsp,编译后\work\Catalina\localhost\hh\org\apache\jsp\h_jsp.javaservlet文件和.class文件都在同一目录下。控制台报的异常行数是指编译过后的servlet文件,而不是你原来的jsp文件!疑惑我的电脑上没安
2018-02-24 20:29:46
2681
原创 MySQL Administrator 登录报错
使用MySQL Administrator 登录,报错: Either the server service or the configuration file could not be found.Startup variable and service section are there for disabled. 使用Root 登录进去以后看到管理功能都是禁止掉的,提示: This sect
2018-02-24 20:29:43
1247
原创 Eclipse快捷键大全(转载)
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+En
2018-02-24 20:29:40
142
原创 可变长数组在GCC编译器中的实现
在C99中新加入了对变长数组的支持,即数组的长度可以由某个非const变量来定义。可变数组的空间大小直到程序运行时才能确定,因此只有程序在运行时才能为程序分配空间。在gcc编译器程序会在运行时根据实际指定的大小(变量当前的值)调节esp的值,为数组在栈上分配适当大小的空间。由于要在运行时才能为数组分配空间,在开始分配空间之前空间的大小是不确定的,因此分配空间的起始地址也是不确定的(例如要在栈上分配
2018-02-24 20:29:37
1950
原创 关于取余
今天在做LPC2148的RTC实验时碰到一点小问题。厂家的例程在初始化预分频计数器时代码有点怪,如下 PREINT = Fpclk /32768-1; // 设置预分频整数部分PREFRAC = Fpclk - (Fpclk / 32768) * 32768; //预分频值,小数部分 第二行代码明明是个取余操作,却被写得这么复杂,包含一个除法,一个减法,一个乘法操作,耗时实在
2018-02-24 20:29:34
795
原创 指针是个疯狂的东西,可以修改const变量
什么也不说了,上代码~~ Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 #include stdio.h> 2 3 inline int change(int *a) 4 { 5 *a = (*a) + 1; //指针是个疯狂的东西,
2018-02-24 20:29:31
401
原创 关于C语言判断文件尾问题的探讨
前些天心血来潮,准备做一个异或加密工具,用Java写了一个,感觉不过瘾.Java这东西还要依靠虚拟机运行.所以,准备再用C语言实现一遍.还是参考HP UX的CP命令代码,如下: HP UX CPCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter
2018-02-24 20:29:26
1244
原创 Linux高级命令行技巧
Linux的命令行方式有着强大的功能,对于熟练的Linux系统管理员来说,往往只需要通过各种技巧,组合构成一条复杂的命令,从而完成用户任务。 那么一条复杂的Linux命令怎样构成呢?下面来介绍几个技巧。 利用输入/输出重定向 在Linux命令行模式中,如果命令所需的输出不是来自键盘,而是来自指定的文件,这就是输入重定向。同理,命令的输出也可以不显示在屏幕上,而是写入到指定文件中,这就是
2018-02-24 20:29:23
306
原创 PL/SQL Developer 中文乱码解决
1。select * from v$nls_parameters 查询nls的参数,获得数据库服务器端的字符编码 NLS_LANGUAGE NLS_CHARACTERSET 2。修改本地环境变量,设置 NLS_LANG = SIMPLIFIED CHINESE.ZHS16GBK //这个是我们的数据库字符编码 NLS_LANG格式: NLS_LANG = language_territory.ch
2018-02-24 20:29:20
256
原创 NetNetBeans菜单栏字体太小的解决方案
NetBeans菜单栏字太小的解决方案解决方法:在netbeans的快捷方式内加入"netbeans.exe" --fontsize 12参数。(12可以修改为你需要的字体大小,我需要的是14)还可以通过配置NetBeans安装目录下的etc/netbeans.conf启动文件来实现。添加" --fontsize 12"在netbeans_default_options的参数中的后面。
2018-02-24 20:29:17
3305
原创 关于C结构体bit field的跨平台的教训
转载自:http://blog.ednchina.com/wangxing/154537/message.aspxC语言的STRUCT提供了一种叫bit field的语法,可以根据需要决定成员占用某字节的从X位到Y位,例如,下面一个结构:struct tagtest{ char a:4; char b:2; char c:2;};这个定义的含义是
2018-02-24 20:29:14
429
转载 psftp的用法(超级详细)
PSFTP是PuTTY SFTP客户端,用于本地与服务器间安全传输文件(使用SSH连接)。 1. 启动PSFTP 在Windows命令提示符中输入 set PATH=C:/PSFTP.exe所在路径;%PATH% 之后,用psftp登录服务器 psftp username@server.example.com 也可以直接双击运行psftp.exe,命令提示符中出
2017-06-04 19:01:51
2282
原创 ubuntu16.04不启动GUI
一直在用Ubuntu的桌面来做调试环境,最近发现桌面会有崩溃的时候,占用资源也比较大,所以想把桌面关闭,只用command界面。我的系统是Ubuntu14.04Ctrl+Alt+F1 可以转到命令行,但是没有把桌面关掉Alt+F7 可以回到桌面参考一个别人的的提问http://askubuntu.com/questions/16371/how-do-i-di
2017-05-05 21:09:44
8347
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人