- 博客(20)
- 资源 (8)
- 收藏
- 关注
原创 针对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
758
1
转载 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
2094
原创 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
3111
原创 更新 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
512
原创 Linux软件的基本安装和卸载
Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序” 来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令行下使 用的。在Shell的提示符后输入rpm,就可获得该命令的帮助信息。软件的安装...
2009-03-22 13:27:22
170
转载 [zz]scanf()函数释疑
scanf()函数释疑(上/下) 作者/收集者:Knocker scanf()函数释疑(上) 一、 序言 scanf()函数是所有C语言学习者在学习C语
2007-09-14 21:55:00
893
转载 [烧录]將 DVD-9 影片備份成 DVD-5 的進階應用
**-- 學會"進階備份"不是為了要拿來作"盜版" --**這個主題會提供一些方法來"處理"各位手上的"原版"DVD如果你是想學會更多"快速複製"的方法可是會大失所望的哦 !!**事前準備首先需下載這兩個 免費卻功能強大 的軟體:DVD Decrypter & DVD Shrink並學會基本的操作(相關資料連結
2007-02-15 19:21:00
950
转载 [转载]將 DVD-9 影片備份成 DVD-5 的教學資料介紹與整理
*前言所謂的 DVD-9影片 是指該光碟資料超過 4.37GB也就是單面雙層的格式要備份至一張 DVD空片 也就是 DVD-5格式 必須將原有影片內容作 "刪減"或"壓縮" !!當然也可以備份至 兩張DVD空片不過觀賞到一半要換片會減低不少樂趣...雖然 http://big5.doom9.org/ 網站有
2007-02-15 19:16:00
1153
转载 [转载]Symbian OS开发入门(二) :VS2003环境下Symbian工程的导入与建立
Symbian OS开发入门(二) :VS2003环境下Symbian工程的导入与建立QUOTE: 本文讲述怎样导入项目,怎样创建S60项目。这些内容都是我今天花一天时间查阅资料并摸索出来的,中间很可能有不少错误是我没有发现的,欢迎大家指正。阅读本文以前,请保证你的开发环境已经设置好,而且经过验证没有问题。我将讲解4个部分的内容,前3部分内容是独立的,没有顺序之分。1、将已有的S60
2006-08-21 20:10:00
1412
1
转载 [转贴]Symbian OS开发入门(一) :基于VS.Net 2003的Symbian开发环境的准备
【起点-SDK和IDE的选择】 本文主要为学习Symbian开发的初学者讲授如何准备开发环境。对Symbian开发有兴趣、具备一定软件设计基础的朋友都可以来一起研究。需要说明的是,对于学习Symbian开发,需要有较为牢固的编程经验(这里我们暂时要求具有较好的C++程序语言设计能力),需要较好的英语基础,需要坚持不懈的精神;另外,如果你重来没有接触过VS2003,不懂DOS命令、不懂如何设
2006-08-21 19:57:00
1070
转载 [转载]X86汇编语言学习手记(3)
X86汇编语言学习手记(3)作者: BadcoffeeEmail: blog.oliver@gmail.com2004年12月原文出处: http://blog.youkuaiyun.com/yayong版权所有: 转载时请务必以超链接形式标明文章原始出处、作者信息及本声明这是作者在学习X86汇编过程中的学习笔记,难免有错误和疏漏之处,欢迎指正。严格说来,本篇文档所涉及到的内容并非局限于X86汇编领域,关于E
2006-07-30 13:54:00
1174
转载 [转载]X86汇编语言学习手记(2)
X86汇编语言学习手记(2)作者: BadcoffeeEmail: blog.oliver@gmail.com2004年11月原文出处: http://blog.youkuaiyun.com/yayong版权所有: 转载时请务必以超链接形式标明文章原始出处、作者信息及本声明这是作者在学习X86汇编过程中的学习笔记,难免有错误和疏漏之处,欢迎指正。作者将随时修改错误并将新的版本发布在自己的Blog站点上。严格说
2006-07-30 13:49:00
1010
转载 [转载]X86汇编语言学习手记(1)
X86汇编语言学习手记(1)作者: BadcoffeeEmail: blog.oliver@gmail.com2004年10月原文出处: http://blog.youkuaiyun.com/yayong版权所有: 转载时请务必以超链接形式标明文章原始出处、作者信息及本声明这是作者在学习X86汇编过程中的学习笔记,难免有错误和疏漏之处,欢迎指正。作者将随时修改错误并将新的版本发布在自己的Blog站点上。严格说
2006-07-30 13:28:00
891
转载 [转载]解析C++汇编代码-局部变量空间分配及程序栈操作
解析C++汇编代码局部变量空间分配及程序栈操作 刘强cambest@sohu.com2005年8月18日 [前言]对于一个资深程序员来说,了解我们的程序最底层的运行机制是很重要的。特别是对于C/C++程序员来说,这点显得尤为突出。在很多情况下,知道其底层运行机制对我们理解更深层次
2006-07-30 13:20:00
1868
1
转载 [转贴]字节对齐详解
字节对齐详解一.什么是字节对齐,为什么要对齐? 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。 对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台
2006-07-28 00:19:00
971
转载 [转贴]一篇关于sizeof的精辟文章
一篇关于sizeof的精辟文章关键字:sizeof,字节对齐,多继承,虚拟继承,成员函数指针 前向声明: sizeof,一个其貌不扬的家伙,引无数菜鸟竟折腰,小虾我当初也没少犯迷糊,秉着“ 辛苦我一个,幸福千万人”的伟大思想,我决定将其尽可能详细的总结一下。 但当我总结的时候才发现,这个问题既可以简单,又可以复杂,所以本文有的地方并不 适合初学者,甚至都没有必要大作文章。但如果你想“知其
2006-07-28 00:17:00
862
转载 [转贴]C++内存管理操作详解
C++内存管理操作详解Bill Gates 曾经失言: 640K ought to be enough for everybody — Bill Gates 1981 C++程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本文的内容比一般教科书的要深入得多,读者需细心阅读,做到真正地通晓内存管理。 1
2006-07-28 00:16:00
957
转载 [转贴] windows进程中的内存结构
基础知识:堆栈是一种简单的数据结构,是一种只允许在其一端进行插入或删除的线性表。允许插入或删除操作的一端称为栈顶,另一端称为栈底,对堆栈的插入和删除操作被称为入栈和出栈。有一组CPU指令可以实现对进程的内存实现堆栈访问。其中,POP指令实现出栈操作,PUSH指令实现入栈操作。CPU的ESP寄存器存放当前线程的栈顶指针,EBP寄存器中保存当前线程的栈底指针。CPU的EIP寄存器存放下一个CP
2006-07-27 23:50:00
1095
转载 [转贴] 常见内存错误
常见内存错误 转载至:http://blog.youkuaiyun.com/absurd 随着诸如代码重构和单元测试等方法引入实践,调试技能渐渐弱化了,甚至有人主张废除调试器。这是有道理的,原因在于调试的代价往往太大了,特别是调试系统集成之后的BUG,一个BUG花了几天甚至数周时间并非罕见。 而这些难以定位的BUG基本上可以归为两类:内存错误和并发问题。而又以内存错误最为普遍,即使是
2006-07-27 23:48:00
1245
转载 [转贴] c/c++ 深入探讨数组内存模型
c/c++ 深入探讨数组内存模型在csdn上看到很多很多初学网友的关于指针,数组的疑问,我知道,对于一个好学的人来书,怎么做不重要,关键是为什么要这样做 在csdn上看到很多很多初学网友的关于指针,数组的疑问,我知道,对于一个好学的人来书,怎么做不重要,关键是为什么要这样做,只有深入到这一步了,才敢说‘阿,我懂了’,于是,以后碰到类似的问题,就可以从我们知道的原理出发
2006-07-27 23:40:00
877
chrome扩展开发
2018-11-23
C语言编程:一本全面的C语言入门教程(第3版)
2018-05-01
基于matlab的指纹识别增强
2009-09-17
一种基于小波分析和人眼视觉特性的图像增强方法.pdf
2009-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人