- 博客(28)
- 收藏
- 关注
原创 LCD液晶交叉效应调试
什么是交叉效应 交叉效应是由于液晶驱动不同电极引线之间存在电压差导致的一种显示质量问题。 下图引用自: 解决方案有多种,可以根据 中的看看。我现在要说的是调整显示内容的方式,降低交叉效应的影响。显示内容原则: 1:尽量不显示有长横纹,竖纹的内容 2:采用背景图片代替纯色背景。
2015-12-03 09:31:37
1510
原创 virtualbox 修改host键 在virtualbox虚拟机有右ctrl键“失效”
现象: 在virtualbox虚拟机环境下,与右边ctrl相关的快捷键都“失效”了。原因: virtualbox虚拟机环境下,右边的CTRL建默认是 虚拟的host建。它被虚拟机占用了。解决方案: 点击虚拟机的管理-----》全局设定 点击 热键----->>虚拟电脑
2015-12-03 08:51:07
5094
1
转载 c 宏定义中的 do {} while(0) 的使用
如果你是C++程序员,我有理由相信你用过,或者接触过,至少听说过MFC, 在MFC的afx.h文件里面, 你会发现很多宏定义都是用了do……while(0)或do……while(false), 比如说:#define AFXASSUME(cond) do { bool __afx_condVal=!!(cond); ASSERT(__afx_condVal); __analysis_a
2015-04-02 10:13:25
627
转载 slick edit 16.0 基本配置
SlickEdit里面的文件不要使用中文路径(16.0.0.6版本有这个bug,16.0.3已经修正)会造成项目里面的Tag Files无法自动自动连接,从而不能够整个项目的自动匹配变量和函数;Tools-->Tag FilesSlickEdit软件自身BUG,在对中文做块注释的时候会使得中文变成乱码;Document-->Comment BlockSlickEdi
2014-01-07 16:58:59
836
原创 Altium designer手工布线技巧 边总结别更新
本人小菜鸟,布线都是用的自动布线然后手动修改,今天被公司里面的大神们跟教育了。。。为啥呢? 自动布线的产品80%都不能通过静电等测试~~我也不知为啥,然后开始手工布线。。。。技巧我也不知道,就是边使用边总结,边写边更新吧。1.善用Ctrl+鼠标左键。 这个组合键的功能就是 让相同网络口的接线口或者线高亮,其他部分变暗(比只是鼠标移动到线或者端口上的对比要明显很多,方便布局布线)2.
2013-11-07 10:04:22
4887
转载 安装星际译王与本地词典
安装星际译王与本地词典1.安装星际译王程序$ sudo apt-get install stardict2.安装本地词典常用词典下载地址:http://stardict.sourceforge.net/Dictionaries_zh_CN.php现在以安装文件名为dict.tar.bz2 的词典为例: 用终端打开到当前词典所在的路径,执行以下命令$t
2013-10-25 15:11:40
634
原创 ubuntu12.04 qt连接mysql
网上有很多方案,我只列出我使用的方案:1. 直接sudo apt-get install libqt4-sql-mysql ,这是Qt4的mysql驱动,就不用自己费劲编译了。2.打开qt creater->工具->选项 在终端这一行改成xterm -e (原因是qtcreater 运行mysql等驱动的时候 不支持 咱们gnome的termnal)3.test
2013-10-21 20:32:27
453
原创 QT 中 pixmap 指定图片路径后,抱 bitmap错误的解决方案
这个问题其实很简单,不要怀疑你的代码问题,案情还原:QCursor my(QPixmap("mouse.png")); QApplication::setOverrideCursor(my);执行报错: QCursor: Cannot create bitmap cursor; invalid bitmap(s)只要你确定 你的代码中路径是对的 ,当报这个错
2013-10-14 18:04:23
6139
1
原创 wps ppt 中插入的图片显示为颜色,正常显示图片解决方案
问题现象如下: 解决方法: 在图片上右键->设置对象格式->颜色与线条选项卡中的颜色填充改为自动就OK 了
2013-10-12 08:39:49
4277
原创 ubuntu mysql outfile 导出的 路径
ubuntu mysql outfile 导出的 路径 为 var/lib/mysql/ 要查看记得用root
2013-10-08 20:47:54
860
原创 ubuntu mysql 自己建立的帐号create的时候提示''@'localhost' 解决方案
这个问题是由于我们的创建的角色 在 mysql 这个数据中的user表中残留的用户信息导致的 讲报错的用户名 那个记录删除即可
2013-10-08 20:45:41
717
原创 ubuntu mysql 远程连接出错
网上看了好多解决办法。我的解决方案是这个样子的1.首先确定你测试的帐号具有远程登录mysql的权限,如何确定呢?mysql -u root -p你的密码mysql> use information_schemamysql> select * from user_privileges;查看你测试的账户后面是@‘%’的 就OK 不是的 说明没有授权需要重新授权。授权方法
2013-10-08 18:20:38
644
原创 liunx word 转 pdf 高质量高效率的解决方案
很多人都遇到了要把 word格式的文件转换成pdf的问题吧 我从网上搜了一下 ,基本回答不一,问题好多, 其实有一个很好的方法………… 用wps for liunx wps 大家都知道吧 中国的office 用wps打开word或者建立一个word后 另存为 直接就有转换成psd的选项 而且速度很快 质量很高………… 骚年们 激动不
2013-09-30 18:23:16
800
转载 Eclipse代码提示功能设置(Java & C/C++)
最近在Linux下开发,由于长期使用Visual Studio 2010,对代码提示功能情有独钟,现在在Linux下,使用Eclipse做开发,当然免不了怀念Visual Studio强悍的代码提示,于是在网上搜索了一些文章,整理出关于Eclipse代码提示功能设置的方法。 Java:增强Eclipse 的代码提示功能,具体怎么样来配置?下面开始说步骤:1. 打开Eclip
2013-09-30 17:39:44
1925
原创 liunx下(ubuntu) 怎么用eclipse写c c++?解决方案来了超级简单
1.从ubuntu的软件中心下载eclipse 最新版的装上…………(貌似我的直接把java都默认配置好了)2.安装完了之后,在终端中运行 sudo apt-get install eclipse-cdt 输入密码后 就会为你下载安装一个 cdt 也就是eclipse 写c或者c++的插件然后 疯狂吧 骚年~~~哈哈
2013-09-30 15:23:39
724
转载 liunx 下实现windouw中 conio.h中getch()功能
Linux实现conio.h中的getch()功能在windows下写C程序时有时会用到conio.h这个头文件中的getch()功能,即读取键盘字符但是不显示出来(without echo)后来发现含有conio.h的程序在linux无法编译通过,因为linux没有这个头文件,今天突然发现可以用其他方法代替,贴出来//in windows#includ
2013-09-28 20:04:03
2384
原创 liunx tcp/ip udp 等操作 read 不阻塞出错 解决方案
童鞋们!如果你出这个错误了,你就可以找你的老师了,为啥呢!因为read函数是不阻塞的! 当读不到数据的时候 read会返回一个 0 而不是像阻塞在那里!所以 // rn是主函数中定义的 int rndo{ rn=read(int xx, char * xx, int n);}while(rn这样就会让read 阻塞了 吼吼 好二的解决方案(rn是主函数
2013-09-28 19:22:49
637
原创 liunx下让socket用非阻塞的方式工作
/***让socket变成非阻塞***/ int flags=fcntl(sockfd,F_GETFL); flags |= O_NONBLOCK; fcntl(sockfd,F_SETFL,flags); /*******/其中 sockfd 替换成我们自己写的socket的返回句柄就ok 我特别喜欢 这个NO 牛逼 LOCK 哈哈 对了 头文件是
2013-09-27 20:48:27
494
转载 使用makefile 一次编译多个文件 如有a.c,b.c,c.c,编译出a.out b.out c.out
phony 目标可以有依赖关系。当一个目录中有多个程序,将其放在一个makefile 中会更方便。因为缺省目标是makefile 中的第一个目标,通常将这个phony 目标叫做"all",其依赖文件为各个程序: all : prog1 prog2 prog3 .PHONY : all prog1 : prog1.o utils.o cc -o prog1 prog1
2013-09-27 20:38:54
993
转载 ubuntu 歌名乱码问题解决方案
首先,需要有软件包mid3iconv。如果你的系统中没有安装它,可以通过如下代码自动安装:sudo apt-get install python-mutagen然后转到你的MP3目录,执行以全命令进行转换:mid3iconv -e GBK *.mp3如果需要包含子目录,可以将后缀改成如下格式:打命令的时候文件名字给 "*/*.mp3" 就行了。比如mid3iconv -e GBK
2013-09-27 18:24:13
942
原创 ubuntu 12.04安装搜狗输入法
1.卸载原有的输入法,fcitx或ibus。如卸载fcitx:sudo apt-get remove fcitx*(如不需保留配置文件用purge)sudo apt-get autoremove(自动卸载依赖软件)sudo dpkg –get-selections | grep fcitx(查询fcitx相关的软件包是否卸载)2.两种方法安装2.1通过软件源(推荐)
2013-09-27 00:05:32
918
转载 ubuntu 添加右键启动终端
可能有很多人从Redhat等Linux发行版转到ubuntu上面来遇到的第一个最常用的问题就是,右键单击桌面,发现没有“打开终端”这个选项,下面介绍两种方法来在右键添加“打开终端”这个选项。第一种方法:安装一个包,即可在右键里面添加一个“打开终端”的菜单。sudo apt-get install nautilus-open-terminal
2013-09-27 00:03:41
513
转载 Ubuntu 10.10下挂载的window盘符无法获得可执行权限的问题
Ubuntu 10.10下挂载的window盘符无法获得可执行权限的问题我之前使用了wubi(Ubuntu官方提供的工具)安装了Ubuntu10.10,是双系统,这样在ubuntu下也可以访问windows盘符,但其实都是其mount上的,安装时空间分小了,需要再使用一块空间进行另一份代码的编译,ubuntu的盘符不够用了,一开始想到的是扩充ubuntu disk的大小,找到使
2013-09-26 00:04:27
873
转载 关于装ubuntu时候没有设置root密码的骚年们 福利来了
安装完Ubuntu后忽然意识到没有设置root密码,不知道密码自然就无法进入根用户下。到网上搜了一下,原来是这麽回事。Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码。我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter,终端会提示我们输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 su root,再输入新的密码就ok
2013-09-25 20:30:27
517
原创 写给刚开始上手liunx系统,以ubuntu为主的菜鸟们(我也是菜鸟)
我的ubuntu是12.04版本,自己是个大菜鸟,很少玩liunx看见别的同学都在鼓捣这个,自己心里痒痒可是自己的ubuntu 12.04一直缺少依赖包不管是什么软件,都缺我那个气啊………………就那么自己一直补补丁 补补丁 缺啥补啥……………………日子过的好痛苦。。终于 我找到了原因哈哈 那就是 更新吧 骚年们!! 更新下你的ubuntu 12.
2013-09-25 19:43:42
656
原创 Altium designer 3维显示角度切换
Altium designer中,板子的3维显示 是非常好的一个功能,要体验这个功能的话需要 “集成显卡” 就好了关于切换角度 就是 快捷键 Shift+鼠标右键拖动 就可以切换观看角度了,新手 可以 先按下z+a 来到屏幕中间,然后在换角度
2013-05-27 14:59:12
5696
转载 织梦cms常用的全局标签
{dede:global.cfg_memberurl/} 指的是会员中心 对应/member/目录 {dede:global.cfg_cmsurl/} 对应的是网站根目录/ {dede:global.cfg_dataurl/} data目录 对应 /data/ {dede:global.cfg_cmspath/} 是dedecms 的安装目录,一般就是网站的根目录。
2013-05-14 08:48:09
615
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人