- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 【小技巧】所有字符串都在EXCEL的第一列,把这些字符串按照逗号或者其他符号分为多列。
1、数据中所有字符串存在了excel中的第一列2、选中这一列,复制粘贴到notepad++3、再ctrl+A与CTRL+C复制notepad++数据,新建一个空白EXCELL,粘贴方式选择按文本导入,选择分隔符号,文件原始格式选择你创建的对应的格式就行,一般notepad是utf-8.单击下一步4、选择隔开文字符串的分隔符号,数据预览可以看到分割效果,点击下一步5、这里可以通过选择数...
2018-10-23 16:12:50 1983
原创 The requested URL returned error:401 Authorization Required
centos更换网易源安装软件报错:获取GPG密钥失败:[Errno 14]新安装的准备用来跑web的centos6.9服务器,在更换网易源之后报错: 打开镜像源配置文件,发现gpgcheck=1,gpgcheck是开启的。其中1是开启,0是关闭(GPG是加密和数字签名的免费工具,大多用于加密信息的传递)。将gpgcheck=1改为gpgcheck=0 重新安装vim,关闭GPG验...
2018-08-20 23:06:17 3410
原创 filebench安装
环境安装1.git源代码git clone https://github.com/Workeryuan/filebench.git2.安装libtoolsudo apt install libtool3.安装automakesudo apt install automake4.安装yaccsudo apt install byacc5.anzhuang flex...
2018-04-17 16:23:43 658
原创 Spring从概念到原理
Spring概念Spring是开源的轻量级框架,轻量级框架的意思就是这个框架不需要配置任何环境就可以使用。Spring核心主要有两部分: (1)aop(面向切面编程):面向切面编程的意思就是以后扩展功能不用修改源代码就可以实现的意思 (2)ioc(控制反转):创建一个新的对象不是通过new来实现,而是通过spring的配置来创建类对象。Spring是一站式的框架(spring再jav...
2018-03-08 15:34:49 249
原创 命令模式实现计算机加减功能
实现内容 一个计算器功能,只能实现加法和减法运算。但是,这个计算器支持撤销操作。类图 结果展示 总结 命令模式实际就是下一个指令做一次操作的意思,撤销操作需要使用集合来保存之前下过的指令,撤销一次就集合减一。工程链接 这里写链接内容...
2018-03-02 15:59:47 865
原创 外观模式的示例
实现内容 考虑这样一个抵押系统,当有一个客户来时,有如下几件事情需要确认:到银行子系统查询他是否有足够多的存款,到信用子系统查询他是否有良好的信用,到贷款子系统查询他有无贷款劣迹。只有这三个子系统都通过时才可进行抵押。我们先不考虑Façade模式,那么客户程序就要直接访问这些子系统,分别进行判断. 类图 结果展示 总结 外观模式就像是看一个东西只能看到他的表面,而他背后有多少东西则...
2018-03-02 15:53:38 979
原创 Adapter(适配器)模式设计一个仿生机器人
实现内容 要求机器人可以模拟各种动物行为,在机器人中定义了一系列方法,如机器人叫喊方法cry()、机器人移动方法move()等。如果希望在不修改已有代码的基础上使得机器人能够像狗一样汪汪叫,像狗一样快跑,或者像鸟一样叽叽叫,像鸟一样快快飞,使用适配器模式进行系统设计。类图 结果展示 总结 这是一个适配器模式简单的实现,对于理解适配器模式有很大的帮助,适配器大家可以把他想象成一个转换...
2018-03-02 15:44:22 5693
原创 用简单工厂模式实现不同机器打印不同图形形状的简单例子
需要实现的内容: 设计一个计算机系统,显示并打印取自数据库的几何形状。用来显示和打印形状的分辨率类型取决于当前运行系统的计算机:CPU的速度和可用内存。系统必须留意自己对计算机的要求。 类图 结果展示 简单的总结 其实这个题目要求也可以使用抽象工厂来做,抽象工厂能够做的更好,但简单工厂更为简单直接。简单工厂代码链接:这里写链接内容...
2018-03-02 15:30:14 1077
原创 git : 依赖: liberror-perl 但无法安装它
今天早上安装git的时候发现了这个问题,上来说一下是如何解决的。 sudo apt-get update sudo apt-get upgrade 之后再安装就没有少库文件的提示了
2017-11-23 11:48:12 22685 1
原创 java做一个简单的文件管理器(二)
继续上一篇,得到路径之后的操作该是什么样的呢?是对node的操作还是路径的操作。这里是需要思考的问题。由于路径是从node中一步一步得到,所以我们还是得从node去操作这些。实现操作的过程。//节点的系列操作 比如是保存节点还是删除节点还是其它操作等等 因为其实对文件的操作本质上就是对节点的操作public class FileNodeOperation { priva...
2017-08-04 11:04:44 9606 17
原创 java做一个简单的文件管理器(一)
前言马上大四了,在大三结束后进入一家国企的研发组工作,短短的两个月实习大部分时间都是在自己学习。最近几天突然有点困倦,决定把之前做的一些东西分享出来。目的与内容运用面向对象程序设计思想,基于Java文件管理和I/O框架,实现基于图形界面的GUI文件管理器。 1、实现文件夹创建、删除、进入。 2、实现当前文件夹下的内容罗列。 3、实现文件拷贝和文件夹拷贝(文件夹拷贝指深度拷贝,包括所有子目录和文
2017-08-03 16:03:42 18828 4
原创 CLASS PATH环境变量的作用
安装jdk一定要设置classpath环境变量吗?classpath的作用是什么?什么时候一定要用到classpath?
2017-03-28 19:40:40 2286
外观模式的示例
2018-03-02
适配器模式实现仿生机器人
2018-03-02
简单工厂示例不同机器打印不同图形
2018-03-02
Filemanger.zip
2017-08-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人