自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

知行流浪

知止而后定,定而后能静,静而后能安,安而后能虑,虑而后能得。

  • 博客(25)
  • 资源 (19)
  • 收藏
  • 关注

原创 TCL脚本语言详解

语言简介        TCL是一种很通用的脚本语言,功能强大。最早称为“工具命令语言”"Tool Command Language",但是目前已经不是这个含义,不过我们仍然称呼它TCL,发音为"tickle”。TCL经常被用于快速原型开发,脚本编程,GUI和测试等方面。        实际上包含了两个部分:一个语言和一个库。首先,Tcl是一种简单的脚本语言,主要使用于发布命令给一些互交程

2017-09-29 18:52:44 74693 8

原创 Linux awk工具详解

简介        awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。        awk有3个不同版本:awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是AWK的GNU版本。        awk其名称

2017-09-29 16:45:37 1259

原创 Linux分区与磁盘管理

1、概述        首先我们要对硬盘分区的基本概念进行一些初步的了解,硬盘的分区主要分为基本分区(PrimaryPartion)和扩展分区(Extension Partion)两种,基本分区和扩展分区的数目之和不能大于四个。且基本分区可以马上被使用但不能再分区。扩展分区必须再进行分区后才能使用,也就是说它必须还要进行二次分区。那么由扩展分区再分下去的是什么呢?它就是逻辑分区(Logical

2017-09-28 21:01:40 1031

原创 Linux用户和组的概念

在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者,所有组,其他组的概念。        所有者:一般为文件的创建者。【用ls -ahl可以看到文件的所有者,用chown用户名文件名来修改该文件的所有者】。        所在组:当某个用户创建了一个文件后,这个文件的所在组就是该用户的所在组。【用ls –ahl可以看到文件的所有组,用chgrp组名文

2017-09-27 11:38:43 1957

原创 Linux文件系统详解

一、Linux文件系统        在Linux中,所有的设备都是文件。文件的类型是根据文件头字段来判断,而非文件的后缀名。        用户配置文件:~/.bashrc  ~/.bash_profile  ~/.bash_logout        全局配置文件:/etc/profile  /etc/bashrc二、Linux文件系统目录结构        linux

2017-09-26 17:47:31 5523

原创 Shell编程基础

Shell入门程序#!/bin/bashDATE=`date`echo "Date is $DATE"USERS=`who | wc -l`echo "Logged in user are $USERS"UP=`date ; uptime`echo "Uptime is $UP"Shell输入#!/bin/bashecho "What is your name ?

2017-09-25 20:12:45 654

原创 Linux中shell简介

1、Shell概述        每个人在成功登录linux后,系统会出现不同的提示符号。例如$、~、#等,然后你就可以开始输入需要的命令,若是命令正确,系统就会依据命令的要求来执行,直到注销系统为止,在登录到注销期间,输入的每个命令都会经常解译及执行。而这个负责的机制就是shell。2、Shell编程        其实作为命令语言互动式地解释和执行用户输入的命令只是shell功能的

2017-09-24 16:41:20 947

原创 VI编辑器的简单使用

1、VI编辑器的简单使用        1、vi  hello.java [hello.c]        2、输入 i 【进入插入模式】        3、输入 esc 【进入命令模式】        4、输入 :[ctrl+shift+:] 【wq保存并退出  q!退出但不保存】        5、编译hello.java:javac hello.java

2017-09-24 12:16:59 680

原创 Linux系统使用命令大全

日常使用命令开关机命令        1、shutdown –h now:立刻进行关机        2、shutdown –r now:现在重新启动计算机        3、reboot:现在重新启动计算机        4、su -:切换用户;passwd:修改用户密码        5、logout:用户注销常用快捷命令        1、tab= 补全

2017-09-24 11:40:09 15538 2

原创 Java中BufferedReader与Scanner读入的区别

java.util.Scanner类是一个简单的文本扫描类,它可以解析基本数据类型和字符串。它本质上是使用正则表达式去读取不同的数据类型。        Java.io.BufferedReader类为了能够高效的读取字符序列,从字符输入流和字符缓冲区读取文本。        在Java中,我们都知道Java的标准输入串是System.in。但是我们却很少在Java中看到谁使用它,这是因为

2017-09-21 20:01:33 6502 3

原创 java.math.BigInteger

BigInteger定义        public class BigInteger extends Number implementsComparable        不可变的任意精度的整数。所有操作中,都以二进制补码形式表示BigInteger(如Java的基本整数类型)。BigInteger提供所有Java的基本整数操作符的对应物,并提供java.lang.Math的所有相关方法

2017-09-21 15:20:45 5015

原创 求解水仙花数(BigInteger求解大数范围的水仙花数)

水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 n 位数(n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。        常见水仙花数

2017-09-21 11:54:29 1019

原创 MATLAB修改默认工作路径

MATLAB安装后,默认的工作路径是在bin目录下。默认工作路径下有很多陌生文件,并且一般我们都习惯使用自定义的目录作为工作目录。这时候我们可以编写一个名为startup.m的文件,在其中写上你的工作目录:cd  E:\MATLAB    其中cd表示打开,后面的路径是你自定义的工作路径。接着将这个文件放在:D:\Program Files\MATLAB\R2016

2017-09-20 20:24:36 3105 1

原创 给定固定长度的字符串,求解按字符字典序排列,该字符串是第几小?

题目:        现有‘abcdefghijkl’12个字符,将其所有的排列按字典序进行排序,给出任意一组排列,说出这租排列在所有排列中是第几小的? 解题思路:        假如,给出的第一位是b(给出的这个字符串简称str),那么所有以a开头的字符串都会排在str前面。以a开头的字符串的数量就是后面11位字符所有的排列组合,也就是11的阶乘。   

2017-09-20 18:16:37 890

原创 求数组中和为给定值的所有子序列

package com.zxt.algorithm;import java.util.ArrayList;import java.util.Arrays;/** * 求数组中和为给定值的所有子序列 * * 如:数组[1,2,3,4,5,6],sum=7时,满足条件的子数组有[1,2,4],[3,4],[2,5],[1,6]; * * @author zxt * */p

2017-09-20 09:53:46 6338

原创 java.util.Arrays

Arrays工具类        public class Arrays extends Object        此类包含用来操作数组(比如排序和搜索)的各种方法。此类还包含一个允许将数组作为列表来查看的静态工厂。        除非特别注明,否则如果指定数组引用为null,则此类中的方法都会抛出 NullPointerException。        此类中所含方法的文

2017-09-19 22:11:14 2281

原创 java.lang.Object

Object类的定义public class Object类Object是类层次结构的根类。每个类都使用Object作为超类。所有对象(包括数组)都实现这个类的方法。Java把现实中的任何事物都当做一个对象(Object),Java是面向对象的,就是Object Orentied简称OO。此处的Object在Java中被定义为一个顶级父类,它是任何类父类,我们可以显示的继承它,也可以隐

2017-09-19 17:50:56 1663

原创 Java获取资源路径(getResource)

直接上代码:package com.zxt.resource;/** * Java中取资源时,经常用到Class.getResource和ClassLoader.getResource * * 注意获取资源时,获取的是编译之后的class文件资源,而不会获取java源代码 * * @author zxt * */public class GetResourceTest

2017-09-16 16:55:33 19100

原创 Matlab读取和写入excel表格文件

xlswrite写入excel文件函数clc;clear;%{ xlswrite函数实例,功能简介:将数据写入微软电子表格文档中。 使用方法: 1、xlswrite(filename, M):将矩阵M的数据写入名为filename的Excel文件中。 2、xlswrite(filename, M, sheet):将矩阵M的数据写入文件名为filena

2017-09-14 18:00:15 32561 2

原创 Ubuntu系统默认启动设置(图形界面或者命令行)

Linux系统最早期的时候只有命令行界面,所有的工作都需要用Linux命令来完成。        随着系统的发展,以及图形界面系统的出现,Linux也出现了图形界面,使得Linux系统不再是只有计算机的专业人士才可以使用,普通用户也可以很方便就可以使用Linux。        我们可以根据自己的需求来设置Linux系统的默认启动:是图形界面还是命令行界面。

2017-09-14 12:24:20 26108 1

原创 改变Ubuntu16.04桌面启动器的位置

启动器到底部  在终端中输入:gsettings set com.canonical.Unity.Launcher launcher-position Bottom启动器到左部  在终端中输入:gsettings set com.canonical.Unity.Launcher launcher-position Left

2017-09-14 10:39:22 1979

原创 Matlab符号计算与方程组求解

一、符号计算1、符号计算特点        1、计算精确:符号计算基于数学公式、定理并通过一系列推理、演绎得到方程的解或者数学表达式的值。对操作对象不进行离散化和近似化处理。        2、可应用范围有限:实际科研和生产中遇到的问题绝大多数都无法获得精确的符号解,这时我们不得不求助数值计算。        3、对待符号计算态度:用其来完成公式推导和解决简单的对计算时效性要求不高

2017-09-12 11:53:31 81793 3

原创 方差、标准差和均方根误差的区别总结

一、方差        方差(variance):是在概率论和统计方差衡量随机变量或一组数据时离散程度的度量。概率论中方差用来度量随机变量和其数学期望(即均值)之间的偏离程度。统计中的方差(样本方差)是各个数据分别与其平均数之差的平方的和的平均数。在许多实际问题中,研究方差即偏离程度有着重要意义。        公式表示:对于一组随机变量或者统计数据,其期望值我们由E(X)表示,即随机变量

2017-09-05 20:29:44 130186 9

原创 正则表达式详解

正则表达式是一种特殊的字符串模式,用于匹配一组字符串,就好比用模具做产品,而正则就是这个模具,定义一种规则去匹配符合规则的字符。 首先,从最简单的匹配开始,假设你要搜索一个包含字符”cat”的字符串,搜索用的正则表达式就是”cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophisticated”等都可以匹配。正则表...

2017-09-03 12:17:32 3557

原创 Java Pattern和Matcher字符匹配详解

Pattern类定义         public final class Pattern extends Object implementsSerializable正则表达式的编译表示形式。用于编译正则表达式后创建一个匹配模式。        指定为字符串的正则表达式必须首先被编译为此类的实例。然后,可将得到的模式用于创建Matcher对象,依照正则表达式,该对象可以与任意字符序列匹配。

2017-09-02 21:40:33 48704 3

Java虚拟机第二版(非扫描版)

Java虚拟机第二版(非扫描版).pdf 深入Java虚拟机_ClassLoader.pdf

2018-04-03

servlet-api.jar

javaweb项目新建servlet会报错,提示没有HTTPServlet类,这是由于 servlet-api没有导入的原因。 并且import javax.servlet.annotation.WebFilter 不能引入,找不到类,是由于这个类只有在servlet-api 3.0之后的包才有。tomcat对应的版本要7.0以上

2017-11-24

python数据分析全套课件

python数据分析全套课件 导学.pdf Anaconda.pdf Numpy库入门.pdf Numpy数据存取与函数.pdf Matplotlib库入门.pdf Matplotlib基础绘图函数示例.pdf Pandas库入门.pdf Pandas数据特征分析.pdf

2017-11-24

大数据学习全套PPT下载

01.《大数据》配套PPT之一:第1章 大数据概念与应用.pptx 02.《大数据》配套PPT之二:第2章 数据采集与预处理.pptx 03.《大数据》配套PPT之三:第3章 数据挖掘算法(上).pptx 03.《大数据》配套PPT之四:第3章 数据挖掘算法(下).pptx 04.《大数据》配套PPT之五:第4章 大数据挖掘工具.pptx 05.《大数据》配套PPT之六:第5章 R语言.pptx 06.《大数据》配套PPT之七:第6章 深度学习.pptx 07.《大数据》配套PPT之八:第7章 大数据可视化.pptx 08.《大数据》配套PPT之九:第8章 互联网大数据处理.pptx 09.《大数据》配套PPT之十:第9章 大数据商业应用.pptx 10.《大数据》配套PPT之十一:第10章 行业大数据.pptx

2017-10-26

MATLAB实现三边测量定位算法

MATLAB实现三边测量定位算法。 详细说明参考:http://blog.csdn.net/zengxiantao1994/article/details/70212895

2017-08-19

Java窗口美化包(substance和JTattoo)

Java窗口美化包(substance和JTattoo)的下载,以及它们的使用说明,源代码。

2017-08-10

八大排序算法总结(含Java实现源代码)

总结了常用的八大排序算法:(交换式:1、冒泡,2、快排; 选择式:3、选择, 4、堆排; 插入式:5、插入, 6、希尔; 其他:7、归并, 8、基数排序)。 并包含了Java实现的源代码。

2017-08-06

Kmeans聚类算法详解与实现

Kmeans聚类算法详解与实现,Kmeans算法的MATLAB实现、python实现源代码都有。附有算法原理的解析。 对应的博客地址:http://blog.csdn.net/zengxiantao1994/article/details/73441922

2017-07-09

正态分布数据的极大似然估计MATLAB实现

样本数据的类条件概率密度符合正态分布,对训练样本进行极大似然估计得到参数,再对测试样本进行分类。

2017-05-28

Django简易个人博客及投票系统

这是一个基于Python web框架Django的简易个人博客及投票系统。 总结一下同一项目下2个APP同时存在时的配置问题。

2017-05-21

计算机网络谢希仁第五版课后答案

计算机网络谢希仁第五版课后答案

2017-04-01

Python3.5安装包及Pygame模块

Python3.5安装包,32和64位都有。还有Python游戏开发的Pygame模块安装文件。

2017-04-01

Python爬虫获取页面图片

在Python3.5版本中实现,获取页面图片的简单程序。

2017-04-01

R语言文本挖掘

本文档介绍了如何使用R语言进行简单的文本挖掘操作。

2017-03-30

张孝祥正在整理Java就业面试题大全

Java就业面试题大全,全面详细

2017-03-27

阿里巴巴 Java 开发手册

阿里巴巴集团技术部首次向业界公开 Java 开发手册,总共五大章节,干货满满,大多数规约还有说明以及正、反代码实例,对于新手而言能从中学到很多知识。还有就是非常适合全公司推广,利于项目维护以及规范开发。

2017-03-27

Linux学习笔记

自己整理的Linux笔记。

2017-01-18

UML画图工具

StarUML是一个UML画图工具,功能全面,包含的方面广。

2014-06-23

空空如也

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

TA关注的人

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