6 CD_GodBo

尚未进行身份认证

脸皮厚是程序员的核心竞争力

等级
TA的排名 109w+

Nginx配置技巧

本文记录了一些nginx作为反向代理和文件服务器的配置技巧和解决方案Nginx作为文件服务避免浏览器自动播放文件有时对于图片、视频,浏览器会视能力,自动为用户显示或播放。这主要是由于Web服务器在返回文件本身数据的同时,返回了一些特殊的MIME类型,比如:image/jpeg(JPEG图像),application/pdf(PDF文档),video/mpeg(MPEG动画)。这些MIM...

2019-09-10 11:05:51

Spring学习笔记

好记忆不如烂笔头,能记下点什么,就记下点什么,方便后期的巩固Spring介绍Spring是一个开源框架,是一个分层的JavaEE一站式框架。所谓一站式框架是指Spring有JavaEE开发的每一层解决方案。 WEB层:SpringMVC Service层:Spring的Bean管理,声明式事务 DAO层:Spring的JDBC模板,ORM模...

2019-05-28 10:31:40

JAVA多线程基础

什么是线程:--线程是进程内的执行单元,是进程里面更小的调度单元进程的切换是非常重量级的操作java当中建立了一个线程,会同等的映射到操作系统层面,所以跟操作系统上的线程是等价的线程的基本操作新建线程:Threadt1=newThread();Threadt1=newThread();t1.start();...

2019-04-17 17:54:07

linux下svn的安装部署配置

准备操作系统并查看系统版本#cat/etc/redhat-release#uname-m#uname-r安装svn检查程序是否安装:#rpm-aqsubversion如果没有安装,则需要执行下面命令安装#yum-yinstallsubversion补:yum安装rpm包安装后本机不清除的方法#sed-i's#keepcache=0#keep...

2019-04-16 14:35:50

SVN基本介绍

svn(subversion)是一个跨平台的开源的版本控制系统数据放在一个中央资料档案库中,像普通的文件服务器或者FTP服务器会备份并记录每个文件每一次的修改更新变动。SVN相关站点:http://subversion.tigris.org/http://subversion.apache.org/svv客户端:http://www.tortoisesvn.net/常见版本...

2019-04-09 18:10:31

linux下jdk的安装(两种方式)

两种方式:第一种:使用yum方式安装jdk1.查看yum中管理的可用的JDK软件包列表:yumsearchjava|grep-i--colorJDK结果如下图所示: 2.选择合适版本,安装jdk,本人选择的是java-1.8.0-openjdk-devel.x86_64yuminstalljava-1.8.0-openjdk-devel.x86_6...

2018-08-27 17:06:47

linux下安装mysql

一个十分简单的安装方式安装#yum-yinstallhttp://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm#yuminfomysql-community-server#yum-yinstallmysql-community-server#vi/etc/my.cnfcharac...

2018-08-27 16:35:19

安装CentOS后的基本配置

1、网络配置1.1CentOS6      1)  vi/etc/sysconfig/network-scripts/ifcfg-eth0           ONBOOT=yes           BOOTPROTO=static           IPADDR=192.168.153.136           NETMASK=255.255.255...

2018-08-27 16:26:43

volatile从表面到底层

该篇文章讨论的议题:java语义上的volatile 内存屏障 JVM的实现 生成的汇编指令 如何保障的的可见性和有序性 为什么volatile不能保证复合操作的原子性java语义上的volatile我们从一个很常见的案例开始出发publicclassTest{publicstaticvoidmain(String[]args)throwsIn...

2018-08-23 16:42:21

Java的静态和动态绑定

Java的静态和动态绑定原文链接:https://www.baeldung.com/java-static-dynamic-binding作者:baeldung译者:Emma1简介多态允许对象采用多种形式-当一个方法表现出多态性时,编译器必须将方法的名称映射到最终实现。如果它在编译时映射,则它是静态或早期绑定。如果它在运行时被解析,则称为动态或后期绑定。2通过代...

2018-08-23 16:09:55

GitHub 新手详细教程

这篇文章是我自己写的关于GitHub的内容,从我刚听到这个直到设置成功每一步都有详细的步骤来解释,其中有一些截图或者代码来自于网上。首先,我先对GitHub来一个简单的介绍,GitHub有一个很强大的功能就是,你在服务器上边可以创建一个库(稍后会介绍怎么创建),写代码是一件很重的任务,尤其是很多人完成一个很大的项目的时候,就十分的复杂,一群人一起来写某个项目,大家完成的时间,完成的进度都是不相...

2018-08-14 23:49:25

Spring Boot -- application.properties常用属性汇总

#===================================================================#COMMONSPRINGBOOTPROPERTIES##Thissamplefileisprovidedasaguideline.DoNOTcopyitinits#entiretytoyourownapp...

2018-08-08 23:40:46

Spring Boot 快速入门

SpringBoot优点1.自动化配置,快速开发,轻松部署;2.很好的融入docker,支持嵌入式的tomcat、jetty等容器3.不需要打成war包,只需打成jar包直接运行即可构建项目1.通过官方SpringInitializr工具来生成,地址:http://start.spring.io/2.点击GenerateProject按钮,将代码下载到本地3...

2018-07-26 23:13:29

Intellij IDEA常用快捷键介绍 Intellij IDEA快捷键大全汇总

其他的快捷键还有很多,象Ctrl+G(跳转到指定行)、Ctrl+F4(关闭当前编辑页面)、Ctrl+F(搜索)等等,这些快捷键由于是各个编辑器都会提供的,而且定义的键位也都差不多,就没什么可说的了;Alt+回车导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O优化导入的类和包Alt+Ins...

2018-07-26 21:27:46

程序员如何高效学习(以 Java 为例)

文章的整体思路这篇文章大体上会从以下几个部分展开:认清自己。学习目的。时间管理。学习方法。学习的步骤。获取知识的途径影响学习的几个因素自己的心态。外物的影响。其他想说的大学生的学习一些感悟一、认清自己1.1认清自己最关键的一点是【要知道自己到底想要什么】。这是第一步,也是最重要的一步。因为这关系到你能够够选对学习方向,能否沉下心来去学习。我们都知道,做自己感兴趣的事情的时候,是可以事半功倍的,因为...

2018-06-12 15:54:03

程序员进阶必备的五个网站

1、TopCoderTopCoder是一个非常出名的编程竞技网站。不少的程序员会在上面参加一些算法挑战,如果你确实很牛掰,甚至会得到线上外包类的工作机会。2、CodechefCodechef上面的编程题目难度分好几个等级,包括入门、简单、中等、高难度等。在这个技术网站上,经常会举办一些编程竞赛,据说还有竞赛奖金哦,是时候赚点外快给女朋友买包包啦!3、FreecodecampFCC网站采用的编程教育...

2018-03-21 11:04:25

学习网站分享

站长素材:http://sc.chinaz.com/编程问答平台:https://stackoverflow.com/炫酷特效网址:1. 前端炫酷特效http://jsrun.net可以在线调试js代码保存代码、分享代码2.前端html5学习交流平台http://www.html5tricks.com/还有各类html5小游戏3.jQury之家 http://www.htmleaf.com/4....

2018-03-21 10:52:22
勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。