自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

代码搬运工

我得付出多大的努力,才能追回原来的自己

  • 博客(24)
  • 问答 (2)
  • 收藏
  • 关注

原创 java排序方式总结

原文出自搬砖工,需要转载请注明出处。总结一下java实现的几种常见的排序方式,以便以后使用和面试的时候能够作为参考。一、冒泡排序public static void bubbleSort(int[] numbers) { int temp; // 记录临时中间值 int size = numbers.length; // 数组大小

2016-12-31 23:23:15 455 1

原创 Tomcat配置Web程序几种方式

原文出自搬砖工,需要转载请注明出处。Tomcat是我们常用的一种web应用服务器,特别是javaweb开发的时候往往使用的是tomcat服务器。在使用tomcat的过程中,我们常常会遇到配置tomcat的问题。那么,如何有效快捷地配置好我们的web项目,作者在这里进行一个总结。一、静态配置1、将我们的项目拷贝到tomcat的webapps目录下。启动tomcat的时候,会自动加

2016-12-31 20:59:25 2165

原创 java集合类(Set)

原文出自搬砖工,需要转载请注明出处。Set也是Collection的一种扩展,而与List不同的时,在Set中的对象元素不能重复。Set的常用具体实现有HashSet和TreeSet类。一、HashSet和TreeSet类的区别HashSet能快速定位一个元素,但是你放到HashSet中的对象需要实现hashCode()方法,它使用了哈希码的算法。而TreeSet则将放

2016-12-30 19:43:57 813

原创 wordpress实现文章阅读次数

原文出自搬砖工,需要转载请注明出处。相信不少博客都是用wordpress搭建的,那么我们在不使用插件的情况下如何简单地实现文章阅读次数的统计呢?下面有两个方法可供参考:方法一:1、首先打开我们的后台控制面板,点击外观——编辑2、在右栏找到函数模板function.php在文件的最末尾添加如下代码function getPostViews($postI

2016-12-30 12:42:44 7102 5

原创 java总结(七)集合类

原文出自搬砖工,需要转载请注明出处。一、java集合类是什么?java集合类型主要有哪些?首先看一张概念图,这里囊括了集合类的大部分关系及内容集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合中的对象就是指集合中对象的引用(reference)。通俗地讲,集合类就是把一些对象的引用放在一起(特别是我们需要存放一些数据却不知道个数的情况下)

2016-12-30 02:28:04 1123

原创 java知识总结(六)包装类

原文出自java包装类,需要转载请注明出处。一、什么是java的包装类?java是一种面向对象语言,java中的类把方法与数据连接在一起,并构成了自包含式的处理单元.但在java中不能定义基本类型(primitive type),为了能将基本类型视为对象来处理,并能连接相关的方法,java为每个基本类型都提供了包装类。二、java包装类常用的几种类型

2016-12-29 15:42:28 2352 4

原创 freemaker介绍及常见用法

这篇文章总结一下freemaker的工作机制以及它的常见用法

2016-12-28 11:54:44 2158

原创 搭建个人博客(论坛)的建议

相信不少人希望搭建自己的博客或者论坛作为自己的一个程序代码或者学习记录存放的地方,还有可能地话就是弄一些比较有意义的论坛方便大家交流。博主给大家一些个人建议,仅供参考。        对于搭建个人博客和论坛,我们比较熟悉的是discuz和wordpress,有许多博客论坛都是在它们的基础之上开发的。如果接触过它们的朋友也知道它们的开发语言是php。对于我们只是纯粹建站来说,不需要对论坛进行二次

2016-12-27 16:44:38 5500 1

原创 java知识总结(五)抽象和接口

java总结五 抽象和接口一、抽象:抽象类(abstract class):使用了abstract关键字所修饰的类叫做抽象类。抽象类无法实例化,也就是说,不能new出来一个抽象类的对象(实例)。抽象方法(abstract method):使用abstract关键字所修饰的方法叫做抽象方法。抽象方法需要定义在抽象类中。相对于抽象方法,之前所定义的方法叫做具体方法(有声明,

2016-12-27 16:34:54 451

转载 java知识总结(四)this与static详解

java总结四 this与static详解一、thisthis:代表对象。就是所在函数所属对象的引用。this到底代表什么呢?哪个对象调用了this所在的函数。this就代表哪个对象。就是哪个对象的引用。开发时,什么时候使用this呢?在定义功能时,如果该功能内部使用到了调用该功能的对象。这时就用this来表示这个对象。同时this 还可以用于构造函

2016-12-27 14:50:13 581 1

原创 java知识总结(三)封装、继承和多态

java总结三 封装、继承和多态封装:顾名思义,隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。    封装的目的是增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过 外部接口,一特定的访

2016-12-27 14:26:04 644

原创 java知识总结(二)类和对象

java总结二 类和对象首先建一个Demo类作为示例public class Demo {//类 //属性(成员变量) private int sex;//私有的成员变量 //方法(成员函数) public int getSex() { return sex; } public void setSex(int sex) { this.sex = sex; } //构

2016-12-26 15:47:29 591 1

原创 java知识总结(一)java基础知识

java总结一入门一、java语句规则://public class这些称为保留字(关键字)// ‘//’和‘/**/’为注释,//为单行注释,/**/为多行注释public class Welcome {//定义类 Welcome被称为标识符 public static void main(String[] args) {//主方法(main方法) System.out.p

2016-12-25 14:41:01 647 5

原创 如何让百度收录你的网站

前面给大家讲述了如何搭建一个个人网站,当我们把网站搭建好了,并且可以通过域名访问该网站。比如博主的在建网站www.banzg.com(搬砖工)。但是我们在百度搜索里面搜索www.banzg.com或者banzg.com的时候,往往会出现下面的结果:        如果看到这种结果的话,说明百度还未将你的网站收录。那么如何才能成功得将自己网站被百度收录呢?在上面我们看到有一个提交网址的链

2016-12-24 14:33:32 2627 1

转载 怎么解决java.lang.NoClassDefFoundError错误

前言在日常Java开发中,我们经常碰到java.lang.NoClassDefFoundError这样的错误,需要花费很多时间去找错误的原因,具体是哪个类不见了?类明明还在,为什么找不到?而且我们很容易把java.lang.NoClassDefFoundError和java.lang.ClassNotfoundException这两个错误搞混,事实上这两个错误是完全不同的。我们往往花费时间

2016-12-23 16:48:51 1921

原创 java实现文件续传

这里给出java实现简单的文件续传的核心代码        文件存放服务器的代码实现,主要就是想某个文件读出然后传输出去。当然,文件续传肯定是要跳过已下载字节,seek函数就是用来跳过字节的。RandomAccessFile是随机读取文件的类,即支持从某个点开始读取。public void downloadFileRanges(File downloadFile,RequestContext

2016-12-23 14:37:09 1213

原创 java执行cmd命令工具实现

在某些情况下,java也会调用cmd执行某些命令。例如重启啊什么的,之前写了一个执行cmd命令的一个工具类,大家可以参考一下,根据自身情况进行调整。        执行String字符串类的命令public String runCommands(String cmds){ String str = ""; String errStr = ""; String charset =

2016-12-23 13:55:53 3626

原创 java获取当前tomcat进程(linux)

在某些时候我们需要取得tomcat进程号,然后通过进程号处理一些其他事务。那么在web项目中,如何通过某些方法取得当前tomcat服务器的pid?首先,我们知道我们可以使用exec()方法执行linux命令。那么我们就可以有这样一个思路:        通过某个接口——执行获取进程号命令——传回。        那么我们就可以得到执行我们java程序的当前pid。但是仔细想一下,执行jav

2016-12-23 13:35:26 3135

原创 tomcat重启脚本

如何通过java实现重启tomcat服务器?大家或许第一时间想到的是通过执行linux命令直接重启tomcat就可以了。但是对于在tomcat上面运行的web项目,当tomcat进程死掉的时候重启进程也会对应挂掉,那么该如何达到我们的目标?博主给大家两个shell脚本以供参考。脚本名都为restart.sh脚本一:#!/bin/sh pid=`ps -ef|grep 'java.*tom

2016-12-21 15:00:25 3068

原创 java实现文件下载

可能许多朋友在编程的时候需要编写文件下载的接口来实现文件下载,这篇文章给大家提供一段经过测试并且比较实用的文件下载方法供大家学习交流。先上代码

2016-12-21 14:28:38 2280 1

原创 关于tomcat繁忙线程数获取

在某些情况下,我们需要对tomcat的繁忙线程数进行监控以满足我们队应用服务器状态信息的把控。那么我们该如何通过我们自定义的接口来获得tomcat的繁忙线程数?        首先,我们应该想到tomcat本身是否为我们提供了类似的方法,博主在实际开发中拜读了一遍tomcat的源码,的确也找到了获取当前服务繁忙线程数的方法。但是它本身并未对外提供,并且使用的时候需要进行一些初始化操作。大家如果

2016-12-19 16:29:41 9975

原创 mysql数据库主从判断

在上一家公司做项目的时候遇到的一个问题,如何判断mysql主从数据库是否同步?当时我还没有接触到mysql主从服务的使用,于是就在网上搜索各种资料,例如什么如何查看mysql主从状态信息之类的问题。到最后有了一个比较清晰的解决思路,就是从mysql的状态信息中读取,然后再通过判断获得mysql主从是否同步。        首先获取到mysql的主从状态信息:SHOW SLAVE STATU

2016-12-19 16:01:12 14856 1

原创 如何搭建个人网站(三)域名解析和租赁

在前面几篇文章讲述了应用服务器搭建和项目发布的过程。当我们配置好了项目并且可以通过ip地址直接访问我们的服务器的时候,我们该如何通过域名,比如'www.baidu,com'这种访问方式来访问我们的项目呢。我们知道在我们项目开发的过程中,我们都是在hosts文件中将我们往后需要发布的域名解析到本机ip地址,那么在项目实际发布的时候当然也需要外部的域名解析将我们所请求的域名解析到我们的外部服务器。那么

2016-12-18 22:54:07 2264

原创 如何搭建个人网站(二)项目发布

上一篇文章为大家介绍了应用服务器的搭建步骤。现在到了我们如何发布项目的时候了。首先,部分小伙伴可能会使用服务器搭建自己的私有论坛。在比如阿里云等服务器租赁商有类似的空间可供大家直接上传自己的论坛文件。在这里博主以wordpress为例给大家介绍一下wordpress在centos系统下的安装步骤以及个人网站的发布步骤。首先我们需要安装一个mysql数据库,通过我们之前的软件远程登录到服务器之后

2016-12-10 11:27:06 2197

空空如也

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

TA关注的人

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