自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (5)
  • 收藏
  • 关注

原创 MacOs启动台应用重复或者带问号

【代码】MacOs启动台应用重复或者带问号。

2024-12-07 14:20:15 209

原创 1029. 旧键盘(20)

旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及实际被输入的文字,请你列出肯定坏掉的那些键。输入格式:输入在2行中分别给出应该输入的文字、以及实际被输入的文字。每段文字是不超过80个字符的串,由字母A-Z(包括大、小写)、数字0-9、以及下划线“_”(代表空格)组成。题目保证2个字符串均非空。输出格式:按照发现顺序,在一行中输出

2014-09-22 19:07:07 1812

原创 1006. 换个格式输出整数 (15)

让我们用字母B来表示“百”、字母S表示“十”,用“12...n”来表示个位数字n(输入格式:每个测试输入包含1个测试用例,给出正整数n(输出格式:每个测试用例的输出占一行,用规定的格式输出n。输入样例1:234输出样例1:BBSSS1234输入样例2:23输出样例2:SS123d=int(raw_input())x=d/1

2014-09-22 19:04:30 705

原创 1028. 人口普查(20)

某城镇进行人口普查,得到了全体居民的生日。现请你写个程序,找出镇上最年长和最年轻的人。这里确保每个输入的日期都是合法的,但不一定是合理的——假设已知镇上没有超过200岁的老人,而今天是2014年9月6日,所以超过200岁的生日和未出生的生日都是不合理的,应该被过滤掉。输入格式:输入在第一行给出正整数N,取值在(0, 105];随后N行,每行给出1个人的姓名(由不超过5个英文字母组成的字

2014-09-22 13:13:28 3032

原创 modelsim6.5添加xilinx10.1仿真库

在ModelSim中添加Xilinx仿真库说明:l ModelSim一定要安装在不带空格的目录下,即不要安装在“Program Files”目录下。如作者是安装在D:\softwares\Modelsim目录下。l ISE软件也最好安装在不带空格的目录下。1、找到开始菜单->程序->Xilinx ISE Design Suite 10.1 -> ISE -> Acc

2014-07-19 17:56:51 968

转载 python项目练习十:DIY街机游戏

终于来到了最后一个项目,看看前面的那些练习,也算是熟悉了python的基本操作,也知道python能干哪些事情,最后一个项目相比于以前的稍微复杂些,但是任何一个程序只要他是可以正常执行的,花点时间总会搞明白的。这个练习是一个小游戏程序,如果要是给它起个名字的话,应该叫:快躲,香蕉。主要的游戏内容就是,游戏开始会从屏幕上方不断随便的掉一些铁块,在屏幕下方有一个小香蕉是受你控制的,你需要不

2013-11-14 20:56:28 3806

转载 python项目练习九:文件共享2-GUI版本

有了前面的P2P基础,这一个练习就是给程序加一个可视化的界面,俗称GUI。python里面的界面库有很多,如wxPython、wgGTK、tkinter,还有QT,按照书中的实例,我也使用wxPython来做界面。话说有了这个界面之后,我发现迅雷的网邻也不过如此(稍有夸张的成份),不过这个项目的练习之上再继续扩展的话,基本效果可以达到网邻的那种,如果有时间的话我可以继续扩展这个项目。下

2013-11-14 20:55:40 1887

转载 python项目练习八:使用XML-RPC进行远程文件共享

这是个不错的练习,使用python开发P2P程序,或许通过这个我们可以自己搞出来一个P2P下载工具,类似于迅雷。说到迅雷,关于其原理不知道大家是否了解,如果你不了解,我想看完这篇文章,你一定会了解的。啥,你已经了解了?那就过来指点一番。以前在java中也接触过类似的概念。一个是RMI( Remote Method Invocation)的概念,另外一个就是XML-RPC的概念。

2013-11-14 20:54:41 1673

转载 python项目练习七:自定义公告板

这依然是一个cgi的项目,有了前面的一个项目作为基础,这个里面没有什么难点。不过,和书上不同的是,我这里使用的数据库是mysql,所以有兴趣的童鞋,可以参考一下。首先建立一张mysql的数据表:CREATE TABLE messages( id INT NOT NULL AUTO_INCREMENT, subject VARCHAR(100) NOT NULL,

2013-11-14 20:54:03 2555 1

转载 python项目练习六:使用CGI进行远程编辑

记得一开始接触web开发的时候,看视频,视频里面的老师一般都会语重心长的说:想当年我们一开始学习编程那会儿,都是用cgi编程,复杂的很,现在你们学习web编程,直接有现成的框架来用,十分简单。记得当然听完这句话之后就会觉得这个老师好有经验,技术很高。不过后来慢慢的接触web编程时间长了,觉得cgi编程并不是像传说中的那么难,只不过是比较麻烦,在后台使用html硬编码来完成(也就是在后台

2013-11-14 20:53:12 1168

转载 python项目练习五:虚拟茶话会

几乎在学习、使用任何一种编程语言的时候,关于socket的练习从来都不会少,尤其是会写一些局域网的通信的东西。所以书上的这个项目刚好可以练习一下socket编程。这个练习的整体思路首先有一个聊天的服务器,这个服务器的功能主要是提供客户端socket的连接、存储每个客户端的连接session,处理每个连接发送的消息、解析客户端发送的数据。就这些,至于客户端方面不需要写代码,用系统的telnet工具即

2013-11-14 20:52:23 1166

转载 python项目练习三:万能的XML

这个项目的名称与其叫做万能的XML不如叫做自动构建网站,根据一份XML文件,生成对应目录结构的网站,不过只有html还是太过于简单了,如果要是可以连带生成css那就比较强大了。这个有待后续研发,先来研究下怎么html网站结构。 既然是通过XML结构生成网站,那所有的事情都应该由这个XML文件来。先来看下这个XML文件,website.xml: Welcome to my Home

2013-11-14 20:50:20 2836

转载 python项目练习四:新闻聚合

书中的第四个练习,新闻聚合。现在很少见的一类应用,至少我从来没有用过,又叫做Usenet。这个程序的主要功能是用来从指定的来源(这里是Usenet新闻组)收集信息,然后讲这些信息保存到指定的目的文件中(这里使用了两种形式:纯文本和html文件)。这个程序的用处有些类似于现在的博客订阅工具或者叫RSS订阅器。先上代码,然后再来逐一分析:from nntplib import NNTPf

2013-11-14 20:48:46 3478 1

转载 python项目练习二:画幅好画

这是《python基础教程》中的第二个项目,关于python操作PDF涉及到的知识点1、urllib的使用2、reportlab库的使用这个例子着实很简单,不过我发现在python里面可以直接在数组[]里面写for循环,真是越用越方便。下面是代码:from urllib import urlopenfrom reportlab.graphics.

2013-11-14 20:27:50 1657

转载 python项目练习一:即时标记

这是《python基础教程》后面的实践,照着写写,一方面是来熟悉python的代码方式,另一方面是练习使用python中的基本的以及非基本的语法,做到熟能生巧。这个项目一开始比较简单,不过重构之后就有些复杂了,但是更灵活了。按照书上所说,重构之后的程序,分为四个模块:处理程序模块,过滤器模块,规则(其实应该是处理规则),语法分析器。先来说处理程序模块,这个模块的作用有两个,

2013-11-14 20:25:05 2645

转载 慈悲喜舍

“慈悲喜舍”    “慈”就是想办法让别人快乐,想办法让别人离苦,想办法让别人欢喜,想什么办法呢?佛就想了很多的办法,教你怎么样离苦,离开苦,你就得到乐,你对别人慈悲,照样是对自己慈悲。首先,你不烦恼,我们大家知道,如果说你经常笑脸迎人,对谁都不烦恼,谁惹你了,你也不烦恼,总是欢喜心。如果你看到一位向你瞪眼睛的人,你的心情如何呢?你看到人家恭恭敬敬的,欢欢喜喜的对你,你的心情又如何呢?

2013-08-15 10:02:23 1092 1

转载 写在水上的字

作者:林清玄   生命的历程就像是写在水上的字,顺流而下,想回头寻找的时候总是失去了痕迹,因为在水上写字,无论多么的费力,那水都不能永恒,甚至是不能成型的。  如果我们企图要停驻在过去的快乐里,那真是自寻烦恼,而我们不时从记忆中想起苦难,反而使苦难加倍。生命历程中的快乐和痛苦,欢欣和悲叹水只是写在水上的字,一定会在时光里流走。  身如流水,日夜不停流去,使人在闪灭中老去。

2013-08-15 09:13:19 1008

原创 python ---简易联系人

创建你自己的命令行 地址簿 程序。在这个程序中,你可以添加、修改、删除和搜索你的联系人(朋友、家人和同事等等)以及它们的信息(诸如电子邮件地址和/或电话号码)。这些详细信息应该被保存下来以便以后提取。提示'''Created on 2013-8-6@author: Administrator'''import cPickle as pclass person:

2013-08-08 17:23:24 1429

转载 配置SystemC开发环境

1.配置SystemC开发环境    目前SystemC的开发工具有很多,但是实质上SystemC只是C++增加的一个类库,因此任何一个符合ANSI标准的C++ 编译工具都可以对SystemC程序进行编译链接从而生成可执行文件,而我们要做的则是如何把SystemC的头文件和库文件整合到你的C++开发环境中去。    很多书籍和文章中都介绍了在Windows+Visual C++环境

2013-04-29 18:16:08 1855

转载 pi

1. Q:树莓派怎么启动?    A:使用win32diskimager将系统镜img文件写入SD卡中,然后插到树莓派的卡槽中,上电,即可启动系统。需要注意的是,我最初使用的是TF小卡套上SD卡套来实现启动的,一开始也的确使用正常,后来在使用过程中发现系统无法启动,一度以为是RPI坏了,发回爱板网让小鸟帮我检测,得出结论是SD卡套的问题。这个卡套在电脑上读写的时候是正常的,但是树莓派却无法

2013-04-11 11:36:18 743

转载 交叉编译

交叉编译(For Windows) 转载▼话说“麻雀虽小五脏俱全”,那树莓派虽然五脏俱全,但是它也还是个“麻雀”,所以有的事情他还是不能很好的胜任的,比如说编译,如果你愿意花一个下午的时间喝咖啡等树莓派编译完成的话,你可以跳过这篇帖子,不然的话,不妨看一下怎么交叉编译。1.       下载交叉编译工具下载用于64位Ubuntu系统编译树莓派程序的交叉编译工

2013-04-10 21:50:29 831

转载 在linux下建立交叉编译环境

在linux下建立交叉编译环境1.下载toolchain for RPI 并解压首先创建toolchain 目录,在该目录下利用wget命令获得raspbian-toolchain-gcc-4.7.2-linux32.tar.gz(由于本人的机子是32位系统,若为64位,则下载对应版本即可)。下载完成后利用tar命令进行解压交叉编译 linux平台" style="

2013-04-10 21:46:49 1146

转载 远程桌面访问树莓派

远程桌面访问树莓派使用命令sudo apt-get install tightvncserver 安装tightvnc在内的一系列包设置password在/etc/init.d文件夹下创建文件vncserver,vncserver文件内容如下:为vncserver添加执行权限并设置开机启动使用tight

2013-04-10 21:45:54 1266

转载 搭建树莓派

搭建树莓派Raspberry Pi 主机一台,8G sd卡一张,usb线一根,pl2303串口转usb线一根 我使用的是windows 32位系统 1.下载img文件下载地址http://www.raspberrypi.org/downloads有四个发行版本 Raspbian “wheezy”, Soft-float Deb

2013-04-10 21:44:47 954

转载 RPi变成一个DHCP服务器

RPi变成一个DHCP服务器(1)下载并安装dhcp服务器软件使用命令apt-get install isc-dhcp-server 不过会有错误提示,需要首先sudo apt-get update 结果显示fail,还需要进行配置  (2)配置文件/etc/dhcp/dhcpd.conf     修改中需要知道你的i

2013-04-10 21:01:56 1237

转载 1.Icarus Verilog 2.VeriWell Verilog Simulator

由于某些原因,原来调fpga的那台机器暂时使用不能,只好四处搜索verilog编译器,希望能在配置糟糕的第一台机器上完成前仿。后来就有了这篇文章,希望对于逃不掉linux+verilog的童鞋有点用 首先列出找到的两个比较上路子的编译器: 1.Icarus Verilog 2.VeriWell Verilog Simulator 两个项目都还活着,并且2009年都有更新,在

2013-03-30 22:57:41 2394

转载 官方线刷

官方线刷,替换了卡刷引导的recovery为汉化底包。硬件代码查询背贴SN号第4.5位S216仅适用于 A65机型65硬件代码S218仅适用于 A65机型75,76硬件代码S219仅适用于 A65机型85,86硬件代码S220仅适用于 A65机型65硬件代码S232官方泄露版 未明确适用代码 (可能是通刷版)s236仅适用于 A65机型 未明确适用代码 (可能是通刷版)

2013-03-17 20:36:19 618

翻译 modelsim用PLI的方法

modelsim用PLI的方法本文简要说明windows下面的modelsim,如何调用PLI。工具:1.modelsim,我是6.5版2.MinWG去官网下载原理:verilog提供的库非常有限,经常需要自己添加一些常用的“库函数”,而这些库函数,反映出来就是一些task,PLI的task。所谓PLI,就是programing language  interfac

2013-03-07 21:12:17 1749 1

转载 verilog的免费编译器

由于某些原因,原来调fpga的那台机器暂时使用不能,只好四处搜索verilog编译器,希望能在配置糟糕的第一台机器上完成前仿。后来就有了这篇文章,希望对于逃不掉linux+verilog的童鞋有点用首先列出找到的两个比较上路子的编译器: 1.Icarus Verilog 2.VeriWell Verilog Simulator 两个项目都还活着,并且2009年都有更新,在s

2013-03-07 21:07:41 18034

转载 几种嵌入式实时操作系统的分析与比较

由于嵌入式实时操作系统可以支持多任务,使得程序开发更加容易,在便于维护的同时还能提高系统的稳定性和可靠性,所以逐步成为嵌入式系统的重要组成部分,对嵌入式操作系统的研究变得尤为重要。     本文介绍4种嵌入式实时操作系统VxWorks、μClinux、μC/OS-II和eCos,详细分析比较了这4种操作系统的主要性能,并根据分析结果指出了各自的适用领域。    VxWorks、μC

2012-08-07 21:44:00 9131

原创 VM下装xp的各种问题

出现A:GHOSTERR.TXT解决方法  原因: 一般出现这种情况的可能是,硬盘有坏道,内存不好,但是有时我们发现硬盘和内存都是好的也会出现这样的问题.什么原因呢?我个人认为出现这种情况是,硬盘遗留有其他的信息,所以GHOST不能进去,  解决方法: 把C盘格成其他形式如你是NFTS就格成FAT32,是FAT32就格成NFTS,就可以装进去,如果格式化成功装不进去,那就分区(

2012-07-27 11:48:13 1846

原创 windows下搭建的ucos开发环境(两种)

第一种1.将ucos_ii的源代码解压到c盘根目录下形成SOFTWARE文件夹(邵贝贝书内的光盘获取SOFTWARE)2.安装bc45(borland c++4.5)和tasm;将bc45和tasm加到用户环境变量中,还要将tasm.exe加入到bc45的bin内;3.建立一个工作文件夹比如叫c:\oswork\ucos,然后将解压目录C:\SOFTWARE\uCOS-II

2012-07-16 17:45:34 10034

转载 uC/OS-II内存管理函数的二维指针

uC/OS-II内存管理函数内最难理解的部分就是二维指针,本文以图文并茂的方式对二维指针进行了详细分析与讲解。看完本文,相信对C里面指针的概念又会有进一步的认识。 一、OSMemCreate( ) 函数中有如下语句: OS_MEM *pmem;INT8U *pblk; void **plink;INT32U i;plink = (void **)addr;

2012-07-11 16:47:15 1335

转载 进入卡刷阶段--柳暗花明

温馨提示:刷机有风险,刷机前注意备份!一、刷机准备:     刷入Recovery,1、手机已ROOT,未ROOT的参考 (1)2、下载recovery.img(不可改名);3、下载m44tools.apk;刷Recovery步骤:1、把recovery.img和m44tools.apk复制到自己手机SD卡里;2、选择从SD卡刷recovery.im

2012-07-03 19:49:58 1006

原创 联想A65 root--“山重’水复”篇

各位机油:                     最近在联通公司搞到一部赠送的lenovo A65的andriod系统手机(A65_S216_120217系统版本);一看全是定制的软件,于是乎决定删除;                  root的方法很多,但是有效地凤毛麟角,其原因很多比如说:win7 32系统不兼容,ghost版本缺少驱动;没有按照步骤操作等等;

2012-07-01 22:26:28 2795

原创 ubuntu 安装vcs出现的问题

问题一:源installer中的setup.sh无法运行;更新源,sudo apt-get bash;没有g++ , sudo apt-get g++; 问题二:   查看 vms下的admin/install.sh如下:gtar的命令不存在,呵呵原来如此!!!!!!!!!    解决方案:sudo  ln -s /bin/tar /bin/gtar实现

2012-05-12 21:59:50 1845

原创 FPGA中用verilog分频实现方法

分频器是FPGA设计中使用频率非常高的基本设计之一,尽管在目前大部分设计中,广泛使用芯片厂家集成的锁相环资源,如altera 的PLL,Xilinx的DLL.来进行时钟的分频,倍频以及相移。但是对于时钟要求不高的基本设计,通过语言进行时钟的分频相移仍然非常流行,首先这种方法可以节省芯片内部的锁相环资源,再者,消耗不多的逻辑单元就可以达到对时钟操作的目的。另一方面,通过语言设计进行时钟分频,可以看出

2012-05-07 22:08:12 3420

转载 system verilog ,verilog,system C, VHDL,matlab等功能比较 《图》

2012-05-03 17:36:02 1165

转载 PS技术在学校里学三年也学不到这么多

[转]PS技术在学校里学三年也学不到这么多           照片名称:调出照片漂亮的红黄色,1、打开原图素材,Ctrl + J把背景图层复制一层,按Ctrl + Shift + U去色,执行:滤镜 > 模糊 > 高斯模糊,数值4,图层混合模式为滤色,图层不透明度改为27%。2、新建一个图层,按Ctrl + Alt + Shift + E盖

2012-04-29 14:00:37 1882

转载 FPGA开发软件问题 详解

集成的PLD/FPGA开发环境这类软件都是由PLD/FPGA芯片厂家提供,基本都可以完成所有的设计输入(原理图或HDL),仿真,综合,布线,下载等工作。Altera公司上一代的PLD开发软件,使用者众多。目前Altera已经停止开发MaxplusII,而转向QuartusII软件平台MaxplusII学习资料下载MaxplusII Basel

2012-04-29 11:57:00 4385

省市区镇村5级.zip

省市区村镇5级信息,json结构的数据可以导入到数据库,数据比较齐全。村的信息有70W条,村的信息有70W条

2020-04-09

verilog 经典教程

英文版 verilog 经典教程 内含有详细的目录 英文版 verilog 经典教程 内含有详细的目录

2013-04-20

嵌入式系统设计师案例导学

第0章 考试指南    0.1 历年考题特点分析    0.2 考试大纲    0.2.1 考试说明    0.2.2 考试范围    0.2.3 题型举例    0.3 应试心得   第1章 嵌入式系统需求分析与体系结构设计    1.1 学习要点    1.1.1 考纲要求    1.1.2 学习建议    1.2 典型案例    1.2.1 案例1 软件需求分析    1.2.2 案例2 体系结构设计    1.2.3 案例3 软硬件功能划分    1.2.4 案例4 项目进度管理    1.2.5 案例5 UML建模技术    1.3 真题链接    1.3.1 2003年系统分析员级下午试卷I试题1    1.3.2 2005年下半年系统分析员级下午试卷I试题3    1.3.3 2006年下半年系统分析员级下午试卷I试题2    1.3.4 2006年下半年嵌入式系统设计师下午试卷试题1   第2章 接口电路设计及其编程    2.1 学习要点    2.1.1 考纲要求    2.1.2 学习建议    2.2 典型案例    2.2.1 案例1 外接Flash Memory技术    2.2.2 案例2 键盘接口电路    2.2.3 案例3 LCD接口电路设计及编程技术    2.2.4 案例4 串口通信技术    2.2.5 案例5 网络接口技术    2.3真题链接   第3章 嵌入式软件程序设计    3.1 学习要点    3.1.1 考纲要求    3.1.2 学习建议    3.2 典型案例    3.2.1 案例1 任务实现技术    3.2.2 案例2 任务管理技术    3.2.3 案例3 程序设计技术    3.2.4 案例4 软件分析技术    3.2.5 案例5 文件系统管理    3.3 真题链接    3.3.1 2006年下半年嵌入式系统设计师下午试卷试题2    3.3.2 2006年下半年嵌入式系统设计师下午试卷试题3    3.3.3 2006年下半年嵌入式系统设计师下午试卷试题4   第4章 嵌入式系统测试与维护    4.1 学习要点    4.1.1 考纲要求       4.1.2 学习建议    4.2 典型案例    4.2.1 案例1 单元模块测试技术    4.2.2 案例2 覆盖测试技术    4.2.3 案例3 可移植性技术    4.2.4 案例4 可靠性分析技术    4.2.5 案例5 性能评价技术   第5章 嵌入式Linux系统技术    5.1 学习要点    5.1.1 考纲要求    5.1.2 学习建议    5.2 典型案例    5.2.1 案例1 inittab配置文件    5.2.2 案例2 RPM操作技术    5.2.3 案例3 内核移植与编译    5.2.4 案例4 Samba配置技术    5.2.5 案例5 TCP/IP网络配置   第6章 考点热身预测试题    6.1 模拟试题1    6.1.1 上午试题    6.1.2 下午试题    6.1.3 要点解析    6.1.4 参考答案    6.2 模拟试题2    6.2.1 上午试题    6.2.2 下午试题    6.2.3 要点解析    6.2.4 参考答案   第7章 2006年下半年嵌入式系统设计师试题    7.1 上午试题    7.1.1 试题描述    7.1.2 参考答案    7.1.3 要点解析    7.2 下午试题   第8章 上午试卷公共试题(中级)    8.1 2004年下半年真题链接    8.1.1 上午试题    8.1.2 参考答案    8.1.3 要点解析    8.2 2005年上半年真题链接    8.2.1 上午试题    8.2.2 参考答案    8.2.3 要点解析    8.3 2005年下半年真题链接    8.3.1 上午试题    8.3.2 参考答案    8.3.3 要点解析    8.4 2006年上半年真题链接    8.4.1 上午试题    8.4.2 参考答案

2012-07-19

CPLD/FPGA设计与应用高级教程 ppt版

CPLD/FPGA设计与应用高级教程 ppt版 一共八章

2012-07-18

空空如也

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

TA关注的人

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