- 博客(54)
- 资源 (1)
- 收藏
- 关注
原创 Ubuntu安装配置Nginx
安装NginxNginx下载网站:http://nginx.org/ ,根据需要下载版本,一般提供两种版本stable版本和mainline 版本,在实际生产环境中建议使用stable版本,此次下载安装的版本为:nginx-1.10.3.tar.gz。配置环境为ubuntu-16.10-server-amd64系统。 文件目录在Ubuntu目录下自己新建的/myapp/soft/目录下(此目录也可
2017-05-26 20:20:53
13020
1
原创 Linux常用命令
Linux常用命令总结Linux发展史,安装方法,各种发行版本,以及内核版本在这里就不赘述了,主要针对常用命令总结。Windows连接Linux的方式putty是一个比较灵活的小工具,它可以连接到远程Linux的字符界面进行操作。xshell一款免费的Linux远程连接工具,操作简便,人性化。SecureCRT可以用来连接字符界面,也可以用来上传。winscp用来上传文件或软件,快捷方便。
2016-08-17 18:13:16
1557
原创 GIT学习(三)_远程仓库(GITHUB)
远程仓库(GitHub)注册githubgithub是一个免费的服务器,用户可以直接在此网站上定义属于自己的项目,github是免费开源的,个人学习使用是可以的。公司的项目管理会造成源代码泄露等不安全问题,github上大多是开源代码托管项目,个人隐私项目可以使用收费功能。github注册方式很简单,去github官网即可注册:https://github.com,注册完成之后登陆,要使用githu
2016-07-14 17:59:53
591
原创 GIT学习(二)_使用GIT
前面已经安装并测试成功安装了GIT工具,接下来就是具体的使用了。一、设置开发者个人信息在任何一个系统之中都会存在有多个开发者(多人协作开发),而在GIT之中,对于每一个开发者(单机),都需要开发者自己定义自己的名字和email邮件地址,以便进行联系。设置全局信息GIT是分布式版本控制系统,每个单机都有自己的基本信息:开发者名字,email地址等。姓名:git config --global user
2016-07-14 00:42:45
2472
原创 GIT学习(一)_GIT简介
一、GIT发展介绍 GIT是一个版本控制系统。GIT的作者是Linux之父Linus的第二个作品,是为了解决软件开发过程中,版本控制问题而诞生的。版本控制(Revision control)版本控制通过文档控制记录程序各个模组的修改情况,为每次改动设置唯一ID标识。这种方法是工程图(enginnering drawings)维护的标准做法。它伴随工程图的诞生一直到定型。一种简单的版本控制形式。例如
2016-07-13 18:35:00
637
原创 Oracle数据库
一、数据库类型a.层次型数据库 b.网状型数据库 c.关系型数据库二、数据库操作如何操作数据库:1.运行cmd打开控制台窗口–>输入sqlplus–>如果是普通用户,输入“用户名/密码@服务名”,如果是sys用户用dba权限进入的话,输入“用户名/密码@服务名 as sysdba”2.使用第三方工具来操作oracle数据库: PLSQL developer Toad DBVisual
2016-07-11 19:24:13
4285
原创 JavaScript基础
一、初识JavaScriptJavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。二、入门JavaScript一般JavaScript是用于页面的动态效果展示。JavaScript可以
2016-07-11 17:32:10
2861
原创 FTP,SFTP,FTPS区别
一、FTP(文件传输协议)FTP全称是File Transfer Protocol。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:”下载”(Download)和”上传”(Upload)。”下载”文件就是从远程主机拷贝文件至
2016-07-07 10:02:18
73424
2
转载 Java线程面试题 Top 50
50道Java线程面试题下面是Java线程相关的热门面试题,你可以用它来好好准备面试。1) 什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越的支持,它也是一个很好
2016-06-29 16:16:59
540
原创 程序员面试金典(三)--数组和字符串
题目1:实现一个算法,确定一个字符串的所有字符是否全都不同。假使不允许使用额外的数据结构,又如何处理?对于这样的题目,首先要考虑字符串的编码方式,是Unicode还是ASCⅡ。假设使用ASCⅡ,有256个字符。 下面是具体的代码实现:package com.czl.question;public class TestStr { public boolean isUniqueChars(St
2016-06-13 16:40:41
423
leetcode-cpp
2016-05-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人