自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

spearous的专栏

没有半波损失的月光

  • 博客(20)
  • 资源 (8)
  • 论坛 (2)
  • 收藏
  • 关注

原创 针对OJ的JAVA 输入(PAT,牛客网,杭电 etc)

Java的输入输出主要是使用Scanner 类来实现的,这包括从键盘读取输入,从文件读取输入,向屏幕输出和写入文件。另外,为了提高速度,我们还会使用带缓冲区的读和写。I. java.util.Scanner1. 读取键盘输入:首先必须引入这个包:import java.util.Scanner然后使用 Scanner sc = new Scanner(System.in) 生成Scanner对象。System.in 在这里代指标准输入流,默认定义为键盘输入。也可以传入一个字符串,作为需要Sc

2020-12-22 02:00:42 103

转载 python 中的dict和list 排序

python中dict和list排序1、list排序   列表的排序是python内置功能,自身含有sort方法   如:   >>> s=[2,1,3,0]   >>> s.sort()   [0, 1, 2, 3]2、dict排序   对字典的排序,因为每一个项包括一个键值对,所以要选择可比较的键或值进行排序    sorted(iterable[, c

2014-02-03 09:22:09 1602

原创 pybel 可以使用的力场

pybel是一种常用的python库,提供化学信息学常用的功能,如转换SMILE编码,生成化学结构式,使用某种力场、算法进行初步结构优化,计算fingerprints等。1. 安装a. 首先安装openbabel (http://openbabel.org/docs/2.3.1/Installation/install.html)如果是windows下,直接下载安装包http:

2014-01-06 08:52:49 2309

原创 更新 CentOS 上的 Java 版本

更新 CentOS 上的 Java 版本終於升級了自己的伺服器內的 Java 版本..筆記一下# 一定要已經安裝 yum install -y jpackage-utils # 上 Sun 度下載 Linux 上的 JDK RPM 包 # 目前版本為 jdk-6u6-linux-i586-rpm.bin # 如果是官網下載,可能要經 FTP 上傳回 Server...

2009-03-22 13:47:52 377

原创 Linux软件的基本安装和卸载

  Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序” 来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令行下使 用的。在Shell的提示符后输入rpm,就可获得该命令的帮助信息。软件的安装...

2009-03-22 13:27:22 58

转载 [zz]scanf()函数释疑

scanf()函数释疑(上/下)  作者/收集者:Knocker                                        scanf()函数释疑(上)                                一、             序言                              scanf()函数是所有C语言学习者在学习C语

2007-09-14 21:55:00 779

转载 [烧录]將 DVD-9 影片備份成 DVD-5 的進階應用

**-- 學會"進階備份"不是為了要拿來作"盜版" --**這個主題會提供一些方法來"處理"各位手上的"原版"DVD如果你是想學會更多"快速複製"的方法可是會大失所望的哦 !!**事前準備首先需下載這兩個 免費卻功能強大 的軟體:DVD Decrypter & DVD Shrink並學會基本的操作(相關資料連結

2007-02-15 19:21:00 865

转载 [转载]將 DVD-9 影片備份成 DVD-5 的教學資料介紹與整理

*前言所謂的 DVD-9影片 是指該光碟資料超過 4.37GB也就是單面雙層的格式要備份至一張 DVD空片 也就是 DVD-5格式 必須將原有影片內容作 "刪減"或"壓縮" !!當然也可以備份至 兩張DVD空片不過觀賞到一半要換片會減低不少樂趣...雖然 http://big5.doom9.org/ 網站有

2007-02-15 19:16:00 1014

转载 [转载]Symbian OS开发入门(二) :VS2003环境下Symbian工程的导入与建立

Symbian OS开发入门(二) :VS2003环境下Symbian工程的导入与建立QUOTE:    本文讲述怎样导入项目,怎样创建S60项目。这些内容都是我今天花一天时间查阅资料并摸索出来的,中间很可能有不少错误是我没有发现的,欢迎大家指正。阅读本文以前,请保证你的开发环境已经设置好,而且经过验证没有问题。我将讲解4个部分的内容,前3部分内容是独立的,没有顺序之分。1、将已有的S60

2006-08-21 20:10:00 1243 1

转载 [转贴]Symbian OS开发入门(一) :基于VS.Net 2003的Symbian开发环境的准备

【起点-SDK和IDE的选择】     本文主要为学习Symbian开发的初学者讲授如何准备开发环境。对Symbian开发有兴趣、具备一定软件设计基础的朋友都可以来一起研究。需要说明的是,对于学习Symbian开发,需要有较为牢固的编程经验(这里我们暂时要求具有较好的C++程序语言设计能力),需要较好的英语基础,需要坚持不懈的精神;另外,如果你重来没有接触过VS2003,不懂DOS命令、不懂如何设

2006-08-21 19:57:00 930

转载 [转载]X86汇编语言学习手记(3)

X86汇编语言学习手记(3)作者: BadcoffeeEmail: blog.oliver@gmail.com2004年12月原文出处: http://blog.csdn.net/yayong版权所有: 转载时请务必以超链接形式标明文章原始出处、作者信息及本声明这是作者在学习X86汇编过程中的学习笔记,难免有错误和疏漏之处,欢迎指正。严格说来,本篇文档所涉及到的内容并非局限于X86汇编领域,关于E

2006-07-30 13:54:00 1038

转载 [转载]X86汇编语言学习手记(2)

X86汇编语言学习手记(2)作者: BadcoffeeEmail: blog.oliver@gmail.com2004年11月原文出处: http://blog.csdn.net/yayong版权所有: 转载时请务必以超链接形式标明文章原始出处、作者信息及本声明这是作者在学习X86汇编过程中的学习笔记,难免有错误和疏漏之处,欢迎指正。作者将随时修改错误并将新的版本发布在自己的Blog站点上。严格说

2006-07-30 13:49:00 815

转载 [转载]X86汇编语言学习手记(1)

X86汇编语言学习手记(1)作者: BadcoffeeEmail: blog.oliver@gmail.com2004年10月原文出处: http://blog.csdn.net/yayong版权所有: 转载时请务必以超链接形式标明文章原始出处、作者信息及本声明这是作者在学习X86汇编过程中的学习笔记,难免有错误和疏漏之处,欢迎指正。作者将随时修改错误并将新的版本发布在自己的Blog站点上。严格说

2006-07-30 13:28:00 777

转载 [转载]解析C++汇编代码-局部变量空间分配及程序栈操作

解析C++汇编代码局部变量空间分配及程序栈操作                                                 刘强cambest@sohu.com2005年8月18日 [前言]对于一个资深程序员来说,了解我们的程序最底层的运行机制是很重要的。特别是对于C/C++程序员来说,这点显得尤为突出。在很多情况下,知道其底层运行机制对我们理解更深层次

2006-07-30 13:20:00 1608 1

转载 [转贴]字节对齐详解

 字节对齐详解一.什么是字节对齐,为什么要对齐?    现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。    对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台

2006-07-28 00:19:00 872

转载 [转贴]一篇关于sizeof的精辟文章

 一篇关于sizeof的精辟文章关键字:sizeof,字节对齐,多继承,虚拟继承,成员函数指针  前向声明:  sizeof,一个其貌不扬的家伙,引无数菜鸟竟折腰,小虾我当初也没少犯迷糊,秉着“ 辛苦我一个,幸福千万人”的伟大思想,我决定将其尽可能详细的总结一下。 但当我总结的时候才发现,这个问题既可以简单,又可以复杂,所以本文有的地方并不 适合初学者,甚至都没有必要大作文章。但如果你想“知其

2006-07-28 00:17:00 698

转载 [转贴]C++内存管理操作详解

 C++内存管理操作详解Bill Gates 曾经失言:   640K ought to be enough for everybody — Bill Gates 1981    C++程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本文的内容比一般教科书的要深入得多,读者需细心阅读,做到真正地通晓内存管理。   1

2006-07-28 00:16:00 799

转载 [转贴] windows进程中的内存结构

基础知识:堆栈是一种简单的数据结构,是一种只允许在其一端进行插入或删除的线性表。允许插入或删除操作的一端称为栈顶,另一端称为栈底,对堆栈的插入和删除操作被称为入栈和出栈。有一组CPU指令可以实现对进程的内存实现堆栈访问。其中,POP指令实现出栈操作,PUSH指令实现入栈操作。CPU的ESP寄存器存放当前线程的栈顶指针,EBP寄存器中保存当前线程的栈底指针。CPU的EIP寄存器存放下一个CP

2006-07-27 23:50:00 985

转载 [转贴] 常见内存错误

 常见内存错误 转载至:http://blog.csdn.net/absurd 随着诸如代码重构和单元测试等方法引入实践,调试技能渐渐弱化了,甚至有人主张废除调试器。这是有道理的,原因在于调试的代价往往太大了,特别是调试系统集成之后的BUG,一个BUG花了几天甚至数周时间并非罕见。 而这些难以定位的BUG基本上可以归为两类:内存错误和并发问题。而又以内存错误最为普遍,即使是

2006-07-27 23:48:00 1090

转载 [转贴] c/c++ 深入探讨数组内存模型

 c/c++ 深入探讨数组内存模型在csdn上看到很多很多初学网友的关于指针,数组的疑问,我知道,对于一个好学的人来书,怎么做不重要,关键是为什么要这样做 在csdn上看到很多很多初学网友的关于指针,数组的疑问,我知道,对于一个好学的人来书,怎么做不重要,关键是为什么要这样做,只有深入到这一步了,才敢说‘阿,我懂了’,于是,以后碰到类似的问题,就可以从我们知道的原理出发

2006-07-27 23:40:00 790

精通python设计模式

本书以Python编程语言为例,针对目前的软件开发领域,分三大类讲解了16种常用的设计模式。使用Python语言编写示例代码,我认为作者主要是考虑到Python的抽象层次高、应用范围广,读者不会被一些实现细节所干扰,从而能快速直接地掌握模式的要领。全书始终保持务实的态度,列举了大量现实生活的例子和软件开发的例子,并为每个模式提供了完整可运行的示例代码。虽然在书中给出所有示例代码似乎没什么必要,但个人认为作者的用意是希望读者能亲自动手,照着示例代码写一遍并运行,然后看看结果,从而加强学习的效果。 虽然是示例,但作者还是坚持以地道的Python风格编写代码,以此说明不同语言和不同平台 要求软件开发人员学习的设计模式也有所不同。另外,开发人员也能从示例代码中学习到一些 Python语言的高级特性,所以把本书当作Python开发进阶图书也无不可。

2018-11-23

chrome扩展开发

说起来写这本书非常偶然,在某一天我就想写点什么了,想写点很多人都会 看的东西,作为人生中的一个成就。虽然我的专业是电子,但编程一直都是我最大的爱好,前端更是我最熟悉的领域。作为Google的追随者,我是第一批使用Chrome浏览器的用户,并在Chrome推出扩展功能后较早投入到其中的开发者之一,所以Chrome开发自然就成为了我写作的选题。

2018-11-23

Solving PDE in C++: Numerical Methods in a Unified Object-Oriented Approach

ThisbookteachesC++andusesittosolvepartialdifferentialequations(PDEs). Basic and advanced numerical methods are introduced and implemented easily and efficiently in a unified object-oriented approach. The powerful features and advanced tools available in C++ are particularly useful for implementing the complex mathematical objects that are often used in numerical modeling. The code segments and their detailed explanations show how easy it is to implement advanced algorithms such as finite elements and multigrid.

2018-11-23

302页吴恩达Deeplearning.ai课程笔记,详记基础知识与作业代码.

302页吴恩达Deeplearning.ai课程笔记,详记基础知识与作业代码.

2018-05-01

C语言编程:一本全面的C语言入门教程(第3版)

https://book.douban.com/subject/1786294/ 本书是极负盛名的C语言入门经典教材,其第一版发行至今已有20年的历史。本书内容详实全面,由浅入深,示例丰富,并在每个章节后面附有部分习题,非常适合读者自学使用。除此之外,《C语言编程》一书对于C语言标准的最新进展、C语言常见开发工具以及管理C语言大型项目等重要方面,也进行了深入浅出的说明。

2018-05-01

基于matlab的指纹识别增强

 在指纹识别系统中, 指纹图像增强技术起着关键性作用。为了得到较好的指纹图像增强效果, 提 高指纹识别的准确率及速度, 文中介绍了一套基于Matlab实现的指纹图像增强方法。这种方法在Matlab环境下 运行, 指纹图像增强过程是基于小波分析方法。利用低频系数图像在小波域估计指纹纹线方向, 这样就可以有 效的抑制高频噪声对纹线方向的影响。实验表明, 用Matlab实现的这种指纹图像增强方法, 既简单快速, 而且 又取得了较好的指纹图像增强效果。

2009-09-17

一种基于小波分析和人眼视觉特性的图像增强方法.pdf

在分析视觉系统特性的基础上, 提出了一种基于小波分析的图像对比度增强算法。为降低对噪声增强程 度, 算法对不同尺度上的系数进行不同程度的对比度增强。在此过程中, 算法考虑了视觉特性以得到更好的效 果。为保证得到足够的对比度增强效果, 算法首先对分解得到的尺度系数进行增强; 为避免视觉明显的噪声放 大, 只对处于边缘区域的系数进行对比度拉伸; 为了能在各尺度上较为准确地找出边缘区域, 算法采用局部阈值 技术并利用了各分解尺度上边缘区域的相关性; 为降低视觉明显的噪声放大, 不同区域的对比度增强程度决定 于区域的亮度。算法的实验表明, 上述特点使本文算法在充分增强对比度的同时, 极大地降低了对噪声的过增 强, 具有较好的视觉效果。

2009-09-17

北京大学数学丛书 矩阵计算的理论与方法.pdf

矩阵计算方法,求解矩阵的基本方法,快速算法等。。。

2009-03-17

问个cygwin的问题

发表于 2006-02-24 最后回复 2006-02-24

问一个函数指针的问题,通不过编译~~~

发表于 2006-02-13 最后回复 2006-02-14

空空如也

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

TA关注的人 TA的粉丝

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