自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

谷哥的小弟

坚持原创,热衷分享;积累技术,锤炼思维

原创 Integer缓存IntegerCache详解

IntegerCache缓存区间为[-128,127]。在调用Integer.valueOf(int i)方法进行自动装箱时假若i的值在[-128,127]区间则生成的Integer对象会被存入缓冲区。当再次对该值进行装箱时会先去缓冲区中获取;如果取到则返回,如果没有取到则创建包装类对象存入缓冲区...

2020-11-27 10:59:28 62 1

原创 Android短信查询(三)——利用Loader实现短信查询

利用Loader实现短信查询

2020-11-25 14:14:28 1737 0

原创 Android短信查询(二)——利用ContentObserver实现短信查询

利用ContentObserver实现短信查询

2020-11-25 14:11:54 3575 0

原创 Android短信查询(一)——利用BroadcastReceiver实现短信查询

利用BroadcastReceiver实现短信查询

2020-11-25 14:08:10 3332 0

原创 PowerDesigner 15 概念数据模型字段不能重复的解决方案

默认情况下,使用PowerDesigner 15 设计概念模型不同Entity中的字段名不能重复。

2020-11-19 23:19:51 74 0

原创 PowerDesigner 15 License Key失效的解决方案

原本使用的是试用版的Power Designer 15 ;奈何,过了试用期就无法再正常使用了。而且,在网上搜罗的License Key均已失效。

2020-11-12 20:15:18 191 1

原创 Java数据结构与算法分析——求两个字符的最大子串

找出两个字符串中的最大子串,即最大的交集。例如:udappyzk和xzhappymol最大子串为appy

2020-10-28 19:18:04 396 3

原创 Java数据结构与算法分析——二分法查找

现存一个有序数组{ 2, 5, 8, 12, 16, 23, 38, 56, 72, 91 },请利用二分法查找出元素23所对应的下标index。二分查找的前提是数组中的元素是有序的,否则无法查找。

2020-10-27 22:29:08 572 7

原创 Java数据结构与算法分析——简单选择排序

现存在一个无序数组{9,1,2,5,7,4,8,6,3,5},请利用简单选择排序将数组按照从小到大(从大到小)排序。取出第一个元素依次与其后的每个元素比较,若大于则交换位置,在第一次排序完成后第一个元素存放的就是数组中的最小值

2020-10-27 21:16:45 52 0

原创 Java数据结构与算法分析——冒泡排序

现存在一个无序数组{1,9,7,5,3},请利用冒泡排序将数组按照从小到大(从大到小)排序。第一趟:一共五个数,比较了4回,流程如下:

2020-10-27 20:48:58 121 1

原创 Linux基础核心经典教程(022)——CentOS安装MySQL

之前,我们在CentOS中安装了JDK、Tomcat、Eclipse;接下来,我们在CentOS中安装MySQL数据库。在CentOS中安装MySQL之前需要检查当前系统是已经安装MySQL。若有,则需要先删除旧版本再安装新版本。检查是否已安装MySQL,语法如下:

2020-09-13 23:36:25 310 1

原创 Linux基础核心经典教程(021)——CentOS安装Eclipse

之前,我们在CentOS中安装了JDK、Tomcat;接下来,我们在CentOS中安装Eclipse。在此,详细介绍Eclipse的安装步骤。

2020-09-13 23:33:48 179 0

原创 Linux基础核心经典教程(020)——CentOS安装Tomcat

之前,我们在CentOS中安装了JDK;接下来,我们在CentOS中安装Tomcat。在此,详细介绍Tomcat的安装步骤。

2020-09-11 19:22:40 3063 2

原创 Linux基础核心经典教程(019)——CentOS安装JDK

从本节教程开始,我们尝试在CentOS上搭建Java开发环境,即在CentOS中安装:JDK、Tomcat、Eclipse、MySQL。嗯哼,我们从JDK开始吧。在此,详细介绍JDK的安装步骤。

2020-09-10 12:43:15 960 1

原创 Linux基础核心经典教程(018)——RPM和YUM

在Linux中有一个系统软件包,它的功能类似于Windows里面的"添加/删除程序",但是功能又比"添加/删除程序"强大很多,它就是著名的Red Hat Package Manager(简称RPM)。RPM最先由Red Hat公司推出,鉴于其性能显著后来被其...

2020-09-07 21:36:07 1616 2

原创 Linux基础核心经典教程(017)——组管理与权限管理

在之前的教程中,我们说过:Linux系统是一个多用户多任务的操作系统,用户必须拥有账号才可以进入Linux。在Linux的用户管理中存在着一个非常重要的概念:用户组。用户组,简称为组;它非常类似于工作中的部门;例如,一个公司通常有:行政部、财务部、研发部、销售部等等;公司的每个员工必属于其中的一个...

2020-09-01 19:15:59 361 0

原创 Linux基础核心经典教程(016)——压缩和解压指令

在本节教程中主要学习Linux中的压缩和解压指令。gzip用于压缩文件, gunzip用于解压文件。通过该命令将文件压缩成*.gz文件。请注意:使用 gzip 对文件进行压缩后,不再保留原文件。

2020-08-27 19:20:18 825 0

原创 Linux基础核心经典教程(015)——查找指令

locate 指令用于快速定位文件路径。 locate 指令利用事先建立的文件名称及路径的数据库实现快速定位给定的文件,查询速度较快。

2020-08-26 20:37:02 1611 1

原创 Linux基础核心经典教程(014)——时间和日期指令

在本节教程中主要学习Linux中与时间和日期相关的指令。

2020-08-25 21:36:17 1347 0

原创 Linux基础核心经典教程(013)——文件和目录指令

在本节教程中,我们来学习与文件和目录相关的指令。在讲解指令之前,我们先来回顾Linux文件系统的目录结构。Linux的文件系统采用级层式的树状目录结构。在该结构中的最上层是根目录/ ,图示如下:

2020-08-20 20:26:30 993 0

原创 Linux基础核心经典教程(012)——关机、注销、重启指令

在此,介绍与关机、注销、重启相关的指令。

2020-08-19 21:46:15 460 1

原创 Linux基础核心经典教程(011)——帮助指令

当我们对某个指令不熟悉时可以使用 Linux 提供的帮助指令来了解其它指令的使用方法。

2020-08-19 21:44:40 993 1

原创 Linux基础核心经典教程(010)——Linux系统运行级别

Linux运行级别指的是操作系统当前正在运行的功能级别。CentOS6中,在/etc/inittab文件中定义了从0到6的7个级别。其各级别说明如下:

2020-08-18 20:36:24 365 0

原创 Linux基础核心经典教程(009)——用户管理

Linux系统是一个多用户多任务的操作系统,用户必须拥有账号才可以进入Linux。在Linux的用户管理中存在着一个非常重要的概念:用户组。用户组,简称为组;它非常类似于工作中的部门;例如,一个公司通常有:行政部、财务部、研发部、销售部等等;公司的每个员工必属于其中的一个或多个部门。同理,Linu...

2020-08-18 20:33:57 897 0

原创 Linux基础核心经典教程(008)——vi/vim文本编辑器

在Windows中常使用系统自带的记事本编辑文档。类似地,Linux内置了vi文本编辑器用于编辑文档。除了vi之外,还有vim编辑器。vim可看做是vi的增强版本,可用于简单的软件开发与程序设计。使用vi/vim打开文档时默认进入正常模式;正常模式也称为一般模式。在正常模式下可以使用“上下左右”键...

2020-08-14 21:52:16 712 0

原创 Linux基础核心经典教程(007)——Linux远程上传与下载

在实际开发工作中,常使用XFTP向远程Linux上传文件或者从远程Linux下载文件。XFTP是基于Windows平台的功能强大的 SFTP、FTP 文件传输软件。 使用XFTP时 用户能安全、方便、快捷地在Linux 和 Windows之间传输文件。在本节教程中,我们将详细介绍XFTP的安装及其...

2020-08-13 20:07:17 223 0

原创 Linux基础核心经典教程(006)——Linux远程登录

在实际开发工作中,常使用XShell远程登录Linux。XShell是一个强大的安全终端模拟软件,它支持 SSH1、SSH2、TELNET等协议;它可在Windows系统中访问远端不同系统下的服务器,从而达到远程控制终端的目的。在本节教程中,我们将详细介绍XShell的安装及其使用。

2020-08-12 20:05:00 445 1

原创 Linux基础核心经典教程(005)——Linux目录结构

在Linux世界里一切皆文件。除了传统意义之外的文件;硬件设备(例如:网卡,声卡,硬盘)也会映射成文件。Linux的文件系统采用级层式的树状目录结构。在该结构中的最上层是根目录`/` ,图示如下:

2020-08-12 14:59:01 335 0

原创 Linux基础核心经典教程(004)——安装VMware Tools

在实际开发中,我们经常有如下需求:1、在 Windows 和 CentOS之间执行复制粘贴。2、设置 Windows 和 CentOS共享的文件夹。此时,我们就需要用到一个非常实用和高效的工具VMware Tools

2020-08-09 22:53:34 246 0

原创 Linux基础核心经典教程(003)——安装CentOS

在之前,我们说过:在本教程中我们将在虚拟机Virtual Machine(简称VM)上安装CentOS并在此基础上系统学习Linux;配置过程如下:1、安装虚拟机Virtual Machine。2、在虚拟机Virtual Machine中创建虚拟空间。3、在虚拟空间中安装CentOS。在上一篇教程...

2020-08-08 16:31:08 375 0

原创 Linux基础核心经典教程(002)——安装Virtual Machine

在本教程中我们将在虚拟机Virtual Machine(简称VM)上安装CentOS并在此基础上系统学习Linux。配置过程如下: 1、安装虚拟机Virtual Machine 2、在虚拟机Virtual Machine中创建虚拟空间 b3、在虚拟空间中安装CentOS。所以,我们先从虚拟机Vir...

2020-08-06 14:42:37 315 0

原创 Linux基础核心经典教程(001)——Linux简介

Linux是一套免费免费、开源、高效、安全、稳定的操作系统。目前,众多企业级的项目都部署到 Linux服务器运行。个人桌面应用领域是Linux的薄弱环节。因为,传统的Linux界面简单、 操作复杂、 应用软件较少。所以,在该领域一直被桌面应用的霸主windows所压制。当然,近些年来随着Ubunt...

2020-08-06 14:40:57 355 0

原创 Python基础核心教程(035)——客户管理系统

基于文件操作的客户管理系统,主要功能如下: - 添加客户 - 删除客户 - 修改客户 - 查询客户 - 显示客户 - 保存客户 - 退出系统

2020-06-27 23:23:57 266 0

原创 程序员常用英语词汇(035)

有次去学校上课,点名的时候发现WLY没有来上课。逃课,我不惊讶;诧异的是他不是去泡妹了,不是去踢足球了,也不是网吧打游戏;而是在宿舍打麻将!从此,我深深地记住了这个胖墩墩的小子。后来,学校放暑假了,我们也开始了为期半年的系统学习。在授课过程中,我慢慢发现:WLY同学的英语非常糟糕!毫不夸张地说,基...

2020-06-27 23:22:47 323 0

原创 Python基础核心教程(034)——学生管理系统

项目功能如下: - 新增学生 - 显示学生 - 查询学生 - 删除学生 - 修改学生 - 退出系统

2020-06-27 23:13:13 183 0

原创 程序员常用英语词汇(034)

后来,学校放暑假了,我们也开始了为期半年的系统学习。在授课过程中,我慢慢发现:WLY同学的英语非常糟糕!毫不夸张地说,基本上是高一的水平。很多生活中常用的基础词汇即不会写也不会读。偶尔,蹦出来几个混杂着浓浓古蔺郎酒香的英语单词;除了他自己,其他人都听不懂。到了后来,班里流传着一句诙谐的话:WLY说...

2020-06-27 23:12:15 213 0

原创 Python基础核心教程(033)——模块与包

模块 Python程序架构的核心概念。每个以扩展. py结尾 Python文件都是一个模块。在模块中定义的全局变量 函数、类等工具都可提供给外界使用。其实,模块就好比是工具包,要想使用这个工具包中的工具就需要先导入该模块。

2020-06-27 23:05:37 208 2

原创 程序员常用英语词汇(033)

时间就这么慢慢过去了,WLY的英语单词也在慢慢积累着。十二月,快结课的时候WLY顺利地找到了工作而且是对口的软件开发。从此,我萌生了一个念头:整理出软件开发中常用的词汇以便基础薄弱的同学学习。嗯哼,这就是专栏《程序员常用英语词汇》的由来。

2020-06-27 23:04:53 194 0

原创 Python基础核心教程(032)——异常处理

在开发过程中为了处理和应对各种异常情况,需要对程序中发生的异常进行处理;语法如下:

2020-06-27 23:00:26 144 0

原创 程序员常用英语词汇(032)

去年夏天,我遇到一个学生WLY,他来自于Sichuan University of Arts and Science。有次去学校上课,点名的时候发现WLY没有来上课。逃课,我不惊讶;诧异的是他不是去泡妹了,不是去踢足球了,也不是网吧打游戏;而是在宿舍打麻将!从此,我深深地记住了这个胖墩墩的小子。后...

2020-06-27 22:59:45 185 0

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