-
java基础性问题
为什么数据结构中顺序表是随机存取的而链表不是顺序表可以随便访问任何一个元素,像C中,我要访问数组a中第三个元素就a[2]。单纯的地址加操作而已。链表就必须从第一个开始一个一个遍历,最后才能找到第三个。多次调用Scanner出错在一个工程中使用不同的Scanner对象,运行时程序会报错:”java.util.NoSuchElementException”.这一原因是close()关闭了scanner。解决方法是删除掉过多的sc.close(),只在main函数的最后保留一个close().E...…
-
primaryKnowledge
小数部分转换为二进制转载自某新浪blog首先将一个小数如:235.725的小数部分取出,即:0.725,将其乘以进制数二进制就乘以2后得到1.45,取其整数部分1为二进制小数的第一项(十分位),在将小数部分0.45乘2得0.9,取其整数部分为二进制小数的第二位(百分位)0,在将其小数部分0.9乘2,得1.8,取其整数部分为二进制小数的第三位(千分位)1,取其小数部分0.8再乘2……以此类推,直到值为0或形成循环小数则停止。编译型语言与解释型语言转载自CSDN编译型语言在程序执行之前,有一个...…
-
java环境配置
java classpath一开始我的java环境变量配置是这样的:一些基本的命令都能用,例如jps,java -version,javac xxxx。调用java环境的软件也没报错。但是等到自己编译运行一个简单的输出helloWorld的java程序时,发现编译(javac)转换时未出现错误,运行(java)时报错了,如下图:上网搜了很多相关问题,最后还是stackoverflow找到了结果。原来是没有搞懂classpath,汗!最终将环境变量更改如下:重新运行后未报错:最后,提一个我犯...…
-
curl登录东大校园网
curl介绍注意,本文提供的操作网址只有东大校园网才能访问!curl命令是一个功能强大的网络工具,在ubuntu、os x等的命令行里起着重要作用,大多数系统已内置curl。它能够通过http、ftp等方式下载文件,也能够上传文件。其实curl远不止前面所说的那些功能,大家可以通过man curl阅读手册页获取更多的信息。类似的工具还有wget。这里我要讲的是linux(ubuntu)命令行内的关于curl命令的具体的一个应用。应用背景说起来真是羞愧,如今大三才想起这个问题:ubuntu在...…
-
Git教程
前言本文章只是为了本人学习廖雪峰的官方blog而做的一个备忘录, 不做任何商业用途,本博客没有以任何手段公开过,理论上目前没有人知道该博客,如有侵权请联系2360804047@qq.com,请不要申请github侵权。1. Git简介Git是什么?Git是目前世界上最先进的分布式版本控制系统(没有之一)。Git有什么特点?简单来说就是:高端大气上档次!那什么是版本控制系统?如果你用Microsoft Word写过长篇大论,那你一定有这样的经历:想删除一个段落,又怕将来想恢复找不回来怎么办?...…
-
java对象引用
转载自: zmwf关于对象与引用之间的一些基本概念。初学java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用, 那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来,或许能让初学java的朋友们少走一点弯路。简单类为便于说明,我们先定义一个简单的类:class Vehicle { int passengers; int fuelcap; int mpg; ...…
-
python之tkinter实例化学习
转载自:jihite阅读目录1. 产品介绍2. 设计规划3. 相关知识4. 源码附件tkinter模块(“Tk接口”)是Python的标准Tk GUI工具包的接口, 是python的内置模块,直接import tkinter即可使用。作为实践,用tkinter做了个ascii码转化查询表1. 语法示例界面功能 通过输入字符或数字查询对应的信息 通过选择列表中的信息查询对应的信息 2. 设计规划规划图3. 相关知识首先看怎么产生第一个窗口from tkinter impor...…
-
python前言
什么是 pythonPython 是一种“优雅”、“明确”、“简单”的编程语言,Python程序看上去总是简单易懂,初学者学Python,首先入门容易,而且将来深入下去,也可以编写那些非常非常复杂的程序。总的来说,Python的哲学就是简单优雅,尽量写容易看明白的代码,尽量写少的代码。如果一个资深程序员向你炫耀他写的晦涩难懂、动不动就几万行的代码,你可以尽情地嘲笑他。python 适合开发网络应用,包括网站、后台服务等等;其次是许多日常需要的小工具,包括系统管理员需要的脚本任务等等;另外就...…
-
Markdown工具集
什么是 Markdown Markdown 是一种方便记忆、书写的纯文本标记语言,用户可以使用这些标记符号以最小的输入代价生成极富表现力的文档:如您正在阅读的这篇文章。它使用简单的符号标记不同的标题,分割不同的段落,粗体 或者 斜体 某些文字. 很多产品的文档也是用markdown编写的,并且以“README.MD”的文件名保存在软件的目录下面。 一些基本语法标题 H1 :# Header 1 H2 :## Header ...…