数据库连接工具类(适用于Oracle,MySQL)
1 | package com.imooc.ioc.test; |
Trust Yourself
1 | package com.imooc.ioc.test; |
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(replication),LUA脚本(Lua scripting), LRU驱动事件(LRU eviction),事务(transactions) 和不同级别的 磁盘持久化(persistence), 并通过 Redis哨兵(Sentinel)和自动 分区(Cluster)提供高可用性(high availability)。
第一步先去官网下载Redis的安装包(下载地址),这里我下载的是 4.0.9 版本。
第二步使用xftp上传到服务器,上传目录可以任意指定,这里我选择的是 /root/
目录。
第三步解压redis到自己指定的目录,如果不指定,默认解压到当前redis安装包所在的目录
tar -zxvf redis-4.0.9.tar.gz # 解压到当前目录
tar -zxvf redis-4.0.9.tar.gz -C /usr/local/redis # 这里指定解压目录为 /usr/local/redis,redis文件夹需要自己新建
很多时候,一句犀利尖锐或充满哲理的话,往往比长篇大论更能打动人、点醒人。当你遇到人生难题的时候,不妨来看看这66个知乎上获赞率最高的神回复吧。
01
Q:交朋友的标准是什么?
A:出世的智者,入世的强者, 或者正常而阳光的普通人。
02
Q:“别让孩子输在起跑线上”有道理吗?
A:一辈子都要和别人去比较,是人生悲剧的源头。
03
Q:做哪些事情可以提升生活品质?
A:定期扔东西。
04
Q:结婚以后两个人在一起最重要的是什么?
A:就当这婚还没结。
05
Q:把学费拿来念书还是环游世界更合适?为什么?
A:在没有充分的知识作为前提的情况下,即使行了万里路,也不过是邮差而已。
06
Q:是不是一个人越成熟就越难爱上一个人?
A:不是越成熟越难爱上一个人,是越成熟越能分辨那是不是爱。
07
Q:你对自由的理解是什么?
A:说“不”的能力。
08
Q:你是如何走出人生的阴霾的?
A:多走几步。
最近使用hexo搭建了个人博客,文章的评论使用了gitment,在使用gitment的过程中,出现了一个问题就是 Error: validation-failed ,查阅资料才知道,原来就是因为issue的标签label有长度限制!labels的最大长度限制是50个字符。就是因为labels的长度超过了50个字符,才导致评论初始化失败。我们可以修改1
2
3
4
5
6
7
8
9
10在 themes\next\layout_third-party\comments 目录下修改gitments.swig,找到以下代码修改
function renderGitment(){
var gitment = new {{CommentsClass}}({
id: '{{ page.date }}', #把 id: window.location.pathname 修改成 id: '{{ page.date }}'
owner: '{{ theme.gitment.github_user }}',
repo: '{{ theme.gitment.github_repo }}',
{% if theme.gitment.mint %}
lang: "{{ theme.gitment.language }}" || navigator.language || navigator.systemLanguage || navigator.userLanguage,
{% endif %}
就是把时间作为 id , 根据 时间 来新建issues
这里是基于win10配置php-7.1.0+apache2.4.23+mysql-5.7.16的介绍,希望能帮到大家。
先去微软官网下载vc14,网址为https://www.microsoft.com/zh-cn/download/details.aspx?id=48145,这里下载中文简体的,然后下载好之后一步步安装就好了。
下载apache 2.4.23,httpd-2.4.23-win64-VC14.zip,网址为http://www.apachelounge.com/download/,这里选择的是免安装版的。
下载php-7.1.0,php-7.1.0-Win32-VC14-x64.zip 这里我们选择的是线程安全版,关于线程安全版与非线程安全版的区别可 自行上网查阅相关资料,下载网址为http://windows.php.net/download/ ,最后注意选择相应位数的版本下载,这里我是下载64位的。
下载mysql-5.7.16,mysql-5.7.16-winx64.zip,下载网址为http://dev.mysql.com/downloads/mysql/,同样的选择64位的下载。32位的电脑下载32位的。这个软件也是免安装版的,到时候只要解压到某个文件夹就好了。
Centos7默认安装了 firewalld ,如果没有安装的话,可以使用 yum install firewalld firewalld-config 进行安装。
systemctl start firewalld
systemctl stop firewalld
systemctl enable firewalld
sytemctl disable firewalld
firewall-cmd --reload
systemctl status firewalld或者 firewall-cmd --state
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境。
我们知道 MySQL 5.6 默认字符集是 latin1 , latin1 是 ISO-8859-1 的别名,并不是 utf-8 ,这个时候如果我们保存中文到数据库中就会出现乱码,所以我们要更改数据库默认的字符集为 utf-8。
我们要修改MySQL的字符集,首先要找到 ProgramData 中的MySQL文件夹中的 my.ini 文件(C:\ProgramData\MySQL\MySQL Server 5.6),ProgramData 这个文件夹默认是隐藏在C盘的,我们要在查看里面勾选 隐藏的项目 才能找到这个文件夹。
最近由于某个项目需要用FTP,需要在cmd下访问ftp,用来测试ftp连接是否正常,但自己对cmd下的ftp命令不是很熟悉,所以参考了网上一些资料,写了这篇博客。
首先我们按住 win + r 键,打开运行,输入 cmd, 打开 cmd 页面,然后输入
ftp 111.111.111.111 #这里的111.111.111.111是ftp服务器的地址
紧接着输入ftp用户名,输入用户名之后再输入正确的密码即可登录ftp服务器。登录成功之后,我们需要用到一些命令对ftp上的文件进行操作,比如查看ftp服务器上有多少文件,下载或上传某个文件等。下面就举几个例子来介绍一下几个常用的ftp命令。
比如说我们要上传桌面上的 a.png 到ftp服务器上的根目录下,我们可以这样,首先要切换到桌面(以下操作需要先登录ftp服务器)
lcd C:\Users\你电脑的用户名\Desktop
完成之后,我们可以再次输入lcd命令查看当前的本地路径是否已经切换到了桌面
lcd
接着使用 put 命令上传文件到ftp服务器
put a.png
上面这条命令的意思就是上传a.png文件到ftp服务器的根目录下,如果我们不想上传到服务器的根目录呢,那么可以这样
cd images # 切换到images目录下
如果images文件夹不存在,你可以新建一个文件夹
mkdir images
新建文件夹完成之后,这是你可以使用 put 命令上传你想上传的文件到你创建的文件夹下。以上讲的都是上传命令,与上传对应就是下载。我们要下载ftp上的文件可以使用 get 或 mget 命令。
get a.png
上面这条命令表示下载 a.png 到本地,如果你想下载文件到你指定的文件夹,那么可以使用 lcd 命令先切换到对应的目录下
mget *.png
这条命令表示下载 png 格式的所有文件
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。
首先通过 xftp 上传tomcat安装包到服务器上,目录可以自己选择,我这里选择的是 /usr/tomcat/,tomcat文件夹需要自己新建,本来是不存在的
然后就是解压安装包到某个目录,要是觉得麻烦,就直接解压到当前目录
tar -zxvf apache-tomcat-8.5.31.tar.gz
要是想解压到指定的目录下,那么可以这样,这条命令的意思就是解压到 /usr/local/tomcat,tomcat这个
文件夹需要自己新建
tar -zxvf apache-tomcat-8.5.31.tar.gz -C /usr/local/tomcat/
首先 用xftp连接 上远程服务器,这里我用的是阿里云,然后上传JDK安装包到一个目录下面(比如 /usr/java/ ,java目录需要自己新建)
然后 使用xshell登录 远程服务器,检查当前的服务器是否安装了openjdk,如果有,先卸载
rpm -qa | grep java
rpm -e nodeps java-1.8.0-openjdk-1.8.0.101-3.b13.el7_2.x86_64
命令可以卸载当前的openjdk,这里java的rpm包名由于版本不一致可能是不一样的,输入自己的就好了)。
rpm -qa | grep java