自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个IT小P民的成长史

学习过程分享,公共进步

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

原创 如何把字符串解析为if语句的判断条件

最近在项目中遇到一个问题,需要从数据库中取出varchar类型的数据,解析转化为if语句中的判断条件,在不断的查阅资料中,找到了下面的方法,使用javax.script.ScriptEngineManager,代码如下:...

2018-12-17 10:03:10 7221 1

原创 java中制作验证码

此处展示的是最为基础的验证码图片制作,不加干扰线,且文字为固定设置,代码如下:BufferedImage BI = new BufferedImage(150, 70, BufferedImage.TYPE_INT_RGB);        //得到他的绘制环境(笔)        Graphics2D g2 = (Graphics2D)BI.getGraphics();     

2018-04-21 14:37:13 221

原创 补码、原码、反码的转换

很多初学者觉得补码、原码、反码之间的转换很复杂,经常会搞混,其实只要记住下面的几个要点,我们就会发现这其实是很简单的。由于正整数的原码、补码、反码都一样,第一位为符号位,为0,余下七位为二进制形式。下面主要讲解负整数三码的转换:1.原码转为反码:符号位不变,数值位分别按位取反。eg. X= -1101001     X原=11101001  

2018-04-19 22:27:08 18518 6

原创 java中各种排序方法

自己总结了一下java中的集中排序方法,在这里我只是简略的把排序部分的代码放在下面,main中调用的代码就省略了。剩余的排序方法不定时补充。冒泡排序int temp=0;        for(int i =0;i<arr.length-1;i++){            for(int j =0;j<arr.length-1-i;j++){                if(ar...

2018-04-19 22:07:40 206

原创 约瑟夫问题的解决方法

最近重拾java基础,在看视频的时候又看到了约瑟夫问题,在这里把相关的代码放在下面,可能有不对的地方,望多包涵。package com.taka;public class Demo1 {    public static void main(String[] args) {        // TODO Auto-generated method stub 

2018-04-19 21:03:59 646

转载 什么是泛型?为什么要使用泛型?

我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int类型数据,另一个处理String类型数据,或者其他自定义类型数据,但是我们没有办法,只能分别写多个方法处理每种数据类型,因为方法的参数类型不同。那有一种方法,在方法中传入通用的数据类型,就可以用来合并代码,这就是泛型。为什么要使用泛型为了了解这个问题,我们先看下面的代码,代码省略了一些内容,但功能

2018-04-19 20:57:45 4053 3

原创 private私有变量 的外部访问

通过代码来体现私有变量的外部访问:class Clerk{    public String name;    private int age;    private float salary;    public Clerk(String name,int age,float sal)    {        this.name = name;        this.age = age;   ...

2018-04-13 22:10:41 507

原创 java类中构造方法不能返回变量

构造方法的相关内容详见另外一篇博文:https://blog.csdn.net/qq_33776334/article/details/79932592此处以代码为例class Stu{    int age;    String name;    int fee;    static int totalFee;    //构造方法    public Stu(int age,String nam...

2018-04-13 21:47:33 462

转载 java中this关键字的作用

一、this关键字主要有三个应用: (1)this调用本类中的属性,也就是类中的成员变量; (2)this调用本类中的其他方法; (3)this调用本类中的其他构造方法,调用时要放在构造方法的首行。Public Class Student { String name; //定义一个成员变量name private void SetName(String name) { //定义一个参...

2018-04-13 17:55:22 126

原创 CentOS7下git连接github

1.git基础配置2.生成ssh公钥3.到root/.ssh目录下,复制id_rsa.pub的全部内容4.登录github,打开设置选项,选择SSH and GPG keys菜单,添加新的ssh keys5.回到linux,输入命令 ssh [email protected]给出以上提示,并不是出错,此时输入  ssh -T git@githu

2017-11-08 09:25:10 2164

转载 CentOs7.X下安装git方法(自用)

步骤1. 安装依赖包# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel# yum install  gcc perl-ExtUtils-MakeMaker步骤2. 卸载旧的git版本(如果之前有安装rpm包)# yum remove git步骤3. 下载&解压# cd /usr/s

2017-11-08 09:07:01 331

原创 如何移除干净的oracle数据库

嗯,众所周知,oracle数据库在windows环境下卸载很麻烦,一不小心漏掉一步就会影响以后的安装和使用,所以总结一下大体的流程,不过在这里就不截图了。。毕竟不想再卸载一遍了。1.停止服务在运行中输入services.msc,打开服务列表,分别选中oracle的五个服务,右键停止。2.卸载oracle产品找到oracle菜单中的universal installer,弹出产品清单

2017-07-20 15:28:18 319

原创 git的基本使用方法

刚开始接触分布式版本控制系统,之前用的都是CVS和SVN,感觉git更加的高大上,自己就尝试着跟着教程学习了一下,这里做一个分享。安装过程就不再赘述了,网上教程一大堆,这里我只记录一下怎么往版本库中添加文件。linux和windows下的添加方法都是通用的,为了方便,在这里我先用windows作为示例。首先先写一个txt文件放在版本库的文件夹或其子文件夹下,我的是在

2017-04-21 14:08:03 271

转载 在centos7中安装mysql数据库和配置方法

http://www.cnblogs.com/starof/p/4680083.html一、mysql安装#yum install mysql#yum install mysql-server#yum insatll mysql-devel其中安装mysql和mysql-devel成功,安装mysql-server失败。通过查找资料可知是centos7版

2017-04-21 09:44:17 2103

原创 安装完centos无法联网的解决方法

历尽千辛万苦在virtualbox安装好了centos7,习惯性打了一天ifconfig,结果发现命令无效,然后经过一系列的检查发现没有ifconfig这个包,于是要用yum安装一个ifconfig包,结果发现不能联网。哈哈,貌似是默认网卡还没有配置好,然后经过了下列的研究,终于成功联网更新。首先进入目录/etc/sysconfig/network-scripts/用ls命令查

2017-04-19 17:22:33 5790 2

转载 centos7执行ifconfig报错解决方法

今天在空余时间在virtualbox上安装了centos虚拟机,登录root用户之后习惯性的执行了ifconfig命令,发现提示报错无奈之下利用度娘,找到了解决方案,在这里提供一个链接http://www.centoscn.com/CentosBug/osbug/2014/0916/3750.html然后在自己的虚拟机上进行实验,修改报错,总结文档。根据文档提示,我们会

2017-04-19 16:57:52 5922

原创 在Cpython编译器下引用.py文件中的函数

这是一个初学者才会遇到的困难,就比如我,期初弄了好久,百度到的解决方式写的也很模糊,所以在这里说明一下。比如我先在文件里写了一个函数:然后在编译器里输入:此时文件中的函数已经被引入了,然后调用这个函数:

2017-04-16 17:38:13 479

原创 python在windows上的安装

之前学习过一段python,但是没有往深层次学习,最近突然对爬虫很感兴趣,又重新开始了一遍学习。因为我的虚拟机刚刚搭好,还没有在linux上试验怎么安装python,所以先写出了在windows下的安装。我是参照廖雪峰老师的教程学习的python,感兴趣的同学也可以去看一看。因为python3还有好多第三方库不兼容,无法使用,所以我使用的仍然是python2.7.

2017-04-16 16:10:47 439

原创 ambari平台的搭建过程

部门老大要求搭建一个四台服务器组成的hadoop集群,做一些小中型数据集的数据处理工作。赶鸭子上架,尝试了一下ambari平台的一键式安装,感觉很方便,来分享一下过程。第一篇博文,不足之处,望大家包含。需要的软件和硬件:1.三台ubuntu12的虚拟机2.HDP-2.4.0.0-ubuntu12-deb.tar.gz3.ambari-2.2.1.0-ubuntu

2017-04-15 16:14:15 4306

Python爬虫开发与项目实战图书

python作为现在的前沿技术,在多个领域内都有充分的应用,这本书很好的介绍了python爬虫的相关内容

2018-04-19

java编程思想第四版 azw3格式(kindle电子书)

适用于kindle的azw3格式,第四版java编程思想,适用于java开发人员

2018-04-19

Javaweb用户登录注册系统

Javaweb用户登录注册系统

2016-03-17

空空如也

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

TA关注的人

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