- 博客(92)
- 资源 (711)
- 问答 (4)
- 收藏
- 关注
原创 debian7.8使用apt安装texlive,并配置成ctex
年后终于装好了debian7.8, 于是想尝试一下apt来安装texlive,没想到还挺顺利,记录下来,方便他人。sudo apt-get install texlive texlive-math-extra texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-pictures texlive-s
2015-02-26 09:31:14 3887 8
转载 debian下gedit 打开GBK字符集编码文件出现乱码
使用 Gedit 打开 Windows 系统下编写的文本文件时,文件的中文全是乱码。有些在Windows下能够打开的txt文件在Ubuntu下用gedit打开时,中文显示是乱码,这是因为编码方式不同造成的。Windows下默认txt文件的编码方式是GBK,而Ubuntu下的gedit默认没有对GBK的支持。简单的方法如下:打开终端,输入如下两条指令,gsettings se
2014-06-04 18:17:42 3504 1
转载 Debian中fcitx无法激活
找到相应的前端文件i fcitx-frontend-gtk2 - Fcitx 小企鹅输入法 - GTK+ 2 输入法模块前端i fcitx-frontend-gtk3 - Fcitx 小企鹅输入法 - GTK+ 3 输入法模块前端i fcitx-ui-classic - Fcitx 小企鹅输入法
2014-05-27 21:09:28 6658
转载 GConf Error: Failed to contact configuration server解决方法
GConf Error: Failed to contact configuration server解决方法
2014-05-24 06:50:56 6254
转载 新年水帖: 2013~2023年PC软硬件环境之展望
新年水帖: 2013~2023年PC软硬件环境之展望纯属娱乐, 如有雷同实属巧合.先说说硬件, 原本就是硬件为体, 软件为魂, 那就不得不提到intel, 40多年pc机的发展, 致使一家独大, 而后期加入的amd, 也是在满是专利陷阱的荆棘路上艰难前行, 大家应给予更多的鼓励, 当然它所面临的难题, intel早以遇到过, 这是后话, 历史已经清楚地告诉我们, 当某个产业中出现寡
2013-01-09 22:01:23 1052 1
转载 pulsonix高速布线--蛇形走线
pulsonix高速布线--蛇形走线在6.0中不支持,但不排除是破解或是插件的问题, 换7.6版可用.a. 在setup->Technology, 在列表框中选择Nets-Net Classes, 在点击New创建一个新net class目的在于配置蛇形走线的规则.图中单位为mil参数说明:Mitre Shape: 拐点处选择采用拼接还是曲线方式, 180 Degr
2013-01-09 21:48:50 1897
转载 pulsonix高速布线--差分对
pulsonix高速布线--差分对 a. 点击菜单setup->Technology, 调出配置对话框, 在列表框中选择Rules-Differential Pairs,b. 点击edit编辑当前的差分对设置, 也可以点击new新建一个差分对设置.说明: 图中的单位milfirst pin pair:对首条差分线的配置 DIFF1: 首条差分线的网络名
2013-01-09 12:18:22 1340
转载 Pulsonix与eagle共享设计和库的方法
Pulsonix与eagle共享设计和库的方法1. 导入eagle原理图a. 打开原理图, 文件->运行, 选择plusonix安装目录下,EagleULP-4.1-SchematicToIntermediate.ulp,生成*.eis文件.b. 在pulsonix下, file->open, 打开eis文件. 2. 导入eagle PCBa.打开PCB文件, 文件->
2013-01-09 09:43:23 3430
转载 Pulsonix与protel dxp共享设计和库的方法
Pulsonix与protel dxp共享设计和库的方法 Pulsonix与protel及DXP之间的设计文件和库文件可以实现相互的共享, 需要将protel的文件转换成ascII文件.1. 将protel的原理图文件导入Pulsonixa. 选择4 Port Serial Interface项目(protel自带的设计工程实
2013-01-09 09:42:28 2244 1
转载 pulsonix兼容的eda软件
AccelAccel Tango and Accel EDA productsDesigns and LibrariesAltiumAltium DXP, Altium DesignerDesignsAllegroCadence Allegro V16PCB Designs (Footprint and Parts libra
2013-01-09 09:30:18 1742
原创 wxogre-0.2在vc2008下编译成功
wxogre-0.2在vc2008下编译成功,就是静态库有点大,59m左右。可在以下网址下载:http://download.csdn.net/detail/osoon/4602417
2012-09-27 12:00:19 850
原创 pads 2007 安装完成后, 出现 no license 的解决方法
1. 删除pads 2007 , 以及在硬盘上所有与pads有关的目录或是文件( 假定 安装路径 c:/), 就是删除c:/下的文件. 2. 在开始菜单中, 运行regedit, 搜索"Mentor", 将所有与之相关的东西全部清除, 估计时间在15分钟左右. 3. 重启电脑, 重新安装pads2007, 有一部分幸运的人就可以安装成功. 4. 重新安装完成, 依旧出
2011-06-16 17:35:00 13996 1
原创 在 MinGW 环境中使用 STLport 5.2.1
<br /> <br />在 MinGW 环境中使用 STLport 5.2.1<br /> <br /> <br />启动MinGW目录下的msys控制台, 进入$(STLport)/build/lib/目录下,<br /> <br />1. 编译静态库<br /> <br />mingw32-make -f gcc.mak clean<br />mingw32-make -f gcc.mak release-static<br />mingw32-make -f gcc.mak install-rele
2011-05-16 13:01:00 2106 2
原创 vc9下stlport-5.2.1的安装
1.下载STLPort。我下载的是STLport-5.2.1 2.把下载的stlport压缩包解压,我假设解压到C:/ STLport-5.2.13, Configuring STLport在console窗口中进入C:/ STLport-5.2.1,运行congfigure –help,你会看到一些可用的编译选项。例如:使用winxp以上的操作系统在vc9环境下的命令是这样的:C:/STLport-5.2.1>configure msvc9 -p winxp如果正确会出现STLport Configura
2011-04-17 07:40:00 2292 1
原创 搞定字符数组和字符串
搞定字符数组和字符串 字符数组和字符串的相互转换真是辛苦,有没有一种一劳永逸的办法, 绝对有,字符数组的初始化的问题:如果以后你需要在字符数组和字符串之间,进行转换,我建议你在声明时,先别初始化.int main(){char str[100]; char mstr[100]={'3','4','5'}; memset(str, 0, 100*sizeof(char)); // 之后,str即是字符数组又是字符串 str[0]=3;str[1]=4;
2011-03-24 10:34:00 866
原创 windows回收站存在无法清除的文件
<br /> <br /> <br /> 1. 使用winrar的界面, 查看每个分区下实际的目录结构, 注意打开系统的隐藏目录显示.<br /> <br /> 2. 在每个分区下都有一个RECYCLER, 其它的RECYCLER1,RECYCLER88这些山寨目录,都可以去掉.<br /> <br /> 3. 开始-运行, 输入cmd<br /> <br /> 4. 进入每个分区下, <br /> <br /> rd RECYCLER1/ /s /q<br />
2011-03-11 07:56:00 1090
原创 多核程序设计书目
多任务下的数据结构与算法http://download.csdn.net/source/1786313多任务下的数据结构与算法——光盘代码http://download.csdn.net/source/1786328Intel Threading Building Blockshttp://download.csdn.net/source/273142英特尔多核多线程技术http://download.csdn.net/source/2736157Multi-Core Programminghttp://d
2010-10-06 11:24:00 903
原创 lua观感
<br /> <br />某日大街上一人仰面朝天,路人不知何意纷纷效仿,顿时交通堵塞,场面好不壮观,稍事那人长叹一声,不想身旁早已人山人海,惊恐之下急问缘由,众人皆怪,问之,那人笑笑说,“天干物燥,鼻血上涌”。<br /> <br />nnt,害我浪费两个星期,我也害害人,收集的资源在此:
2010-07-25 19:15:00 786
原创 Excel2003生成函数公式的方法
<br /> <br /> <br />1。将你的数据送入,并选中。<br /> <br />2。“插入”-“图表”,在“标准类型”中选择“XY散点图”,不停下一步直至完成,你可以看到一个新图表<br /> <br />3。在“图表”菜单中选择“添加趋势图”,可从对话框中选择相应的趋势图类型,别忘了在选项卡中勾选“显示公式”。<br /> <br /> <br />----------------------------------------------------------<br />很可惜,Exce
2010-07-22 13:17:00 1327
原创 Doxygenv1.63 中文手册 完整版
<br /> <br />直到快翻完的时候,才发现是1.7.1的版本手册。<br /><br /> 将错就错吧,希望它能给你带来帮助。<br /><br /><br /> http://download.csdn.net/source/2551826
2010-07-17 20:47:00 941
原创 gtk默认信号id的列表
gtk版本号, 2.8.8, 我查了一下前面的gtk版本,相同信号在不同gtk版本中不同id号,可以用g_single_lookup函数,用信号名来查找id号。 以下是gtk默认的信号名列表:-------------------------------------------------- showhidemapunmaprealize
2010-04-27 08:00:00 2180
原创 usr/bin/ld: cannot find 错误解决方法
参考:http://blog.siyebocai.cn/20100324_5p424qs7.html 通常在软件编译时出现的usr/bin/ld: cannot find -lxxx的错误,主要的原因是库文件并没有导入的ld检索目录中。 解决方式: 1。确认库文件是否存在,比如-l123, 在/usr/lib, /usr/local/lib,或者
2010-04-25 12:32:00 130365 5
原创 设计模式_可复用面向对象软件的基础- 观后感
看完之后,突然想起‘皇帝新装’的寓言,整本书有80%的内容可以合并到剩下的20%,除去一些经典的设计模式,其余的模式太多的牵强附会,如同是为写书而写,论述罗嗦,例子不完善。我想只适合c++的新手阅读,可惜我怀疑新手能否忍受他们的喋喋不休,呵呵。 总而言之,对于这样的“经典”,不读也罢,不过可以买本插在书架上做装饰,应该是它不错的用途。
2010-04-14 18:59:00 1099
原创 设计模式-Memento模式戏说
创建一个Memento新对象,保持当前执行类的属性,当执行类的属性变更之后,希望回溯(undo)时,可以用Memento覆盖。
2010-04-14 12:45:00 577
原创 设计模式-Observer模式戏说
多个类捆绑和协同运作的策略,并且保持良好的接口和层次。 1。执行类以及执行类的子类向广播类的注册。2。执行类的执行结果向广播类的投递3。广播类的注册的规则,执行类投递的解析,广播规则。 MVC作为Observer模式的简单特例。
2010-04-14 12:03:00 641
原创 设计模式-State模式戏说
在外部请求下,对多个派生类的选择方法。 A:对象管理类 // GOF 的方式 class Aprivate: friend class state; void changestate(state*); state* _state; void A::changestate(state* s){
2010-04-14 10:50:00 694
原创 设计模式-Strategy模式戏说
Template模式下,存在一一对应的关系,存在一个MyA就有一个MyB。有没有一对多方式,采用Strategy模式。 class MyA : public A class A{public: A(B* b); private: B* _b;} A::A(B* b){ _b=b;}
2010-04-13 19:50:00 555
原创 设计模式-Template模式戏说
基类之间的关系作为一个框架,通过继承能被子类完整保留。 #include using namespace std;class B{public: virtual ~B(); B(); virtual void Hello();};class A{public: virtual ~A
2010-04-13 17:00:00 528
原创 设计模式-Facade模式戏说
可将一个大系统分解若干个子系统,以降低系统的复杂度,对于子系统之间的耦合,使用Facade模式将子系统的接口重新封装。
2010-04-13 09:50:00 544
原创 设计模式-Flyweight模式戏说
用于对象共享的使用策略,减少对象创建和销毁的资源开销。 对象管理类接收外部创建请求,查询当前是否有空闲的共享类,如无空闲共享,调用共享基类创建一个新的共享类,继承基类的共性并封装自有的异性,回传状态给对象管理类,共享类遭遇析构,清除使用状态回传对象管理类,等待对象创建的请求重新启用。 只适合需要频繁创建和销毁的小型(内存需求小)对象。
2010-04-12 22:09:00 599
原创 设计模式-Decorator模式戏说
设计模式-Decorator模式戏说 终于看见组合,不是继承的方式了,早已泪流满面,擦干眼泪往下看,才知道自己又被忽悠了。 此模式针对现有类的扩展功能添加,具体方法:从现有类派生一个接口子类做为隔离层,(又见继承又见抽象,/(*~~*)/), 并且另派生一个扩展子类,最后由接口子类派生出现有类和扩展子类的合成体。 A:现有类B:扩展
2010-04-12 16:14:00 586
原创 设计模式-Adapter模式戏说
用于对已有的类库进行重新封装,只做过第三方类库的api重新封装类,直接对类进行封装生成新类,好像很神秘,原来很简单,采用继承和多重继承的方式。大师的思维果然深不可测。
2010-04-10 10:58:00 560
Real-Time Concepts for Embedded Systems
2012-06-30
High-Speed DSP and Analog System Design
2012-02-26
OpenGL Game Development
2011-06-27
OpenGL Graphics Through Applications
2011-06-27
STL入门学习资源汇总 - 附学习指南 part2
2011-05-01
STL入门学习资源汇总 - 附学习指南 part1
2011-05-01
ActiveX programming with visual c++
2011-04-12
yuv file player 源码 yuv file player 源码
2011-03-13
Visual C++网络通信协议分析与应用实现 -2
2011-03-13
Visual C++网络通信协议分析与应用实现 -1
2011-03-13
Windows网络与通信程序设计 100M -2
2011-03-13
Windows网络与通信程序设计 100M -1
2011-03-13
Computer Organization and Design : The Hardware and Interface 3rd
2011-03-11
Computer Architecture - A Quantitative Approach - 3rd
2011-03-11
golang 学习笔记
2018-10-18
硬件设计 存储器开发资源
2018-07-13
硬件设计 USB2.0开发资源
2018-07-13
硬件设计基础 资源收集
2018-07-13
The_Art_Of_Software_Architecture_Design_Methods_And_Techniques
2014-06-28
Preventative_Programming_Techniques_Avoid_and_Correct_Common_Mistakes
2014-06-28
Pulsonix与protel dxp共享设计和库的方法
2013-01-09
boost::asio异步方式的应用规则
2017-07-24
网站开发中, php所扮演的角色,以及与其他语言,工具或库的关系,这个问题很重要
2016-05-19
从网上,人群,专家的博客上都找不到,计算万年历中闰年的简单公式
2016-03-18
在web开发中, html开发有没有体积比较小的操作简单的生成工具?
2016-02-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人