自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(97)
  • 资源 (6)
  • 收藏
  • 关注

原创 网页随机格言生成器

获取格言数据就是简单的调用api,核心代码如下:var getQuote = function(){ $.getJSON("https://sslapi.hitokoto.cn/encode=json",function(json){ content = json["hitokoto"]; //格言内容 author = json["fro

2017-10-08 18:54:24 2786

原创 wordpress保护wp-login.php和wp-cron.php

禁止访问/wp-admin/install.phplocation ~ ^/wp-admin/install\.php { deny all; log_not_found off; access_log off;}```禁止外部访问wp-config.phplocation ~ ^/wp-cron.php { allow 127.0.0.1;#本地IP

2017-10-08 18:47:21 3487

原创 Nginx设置HTTP认证

需要htpassword来创建和生成加密的用户用于基础认证,先安装apache2-utilssudo apt-get install apache2-utils创建用户名和密码:sudo htpasswd -c /etc/nginx/.passwd user命令行为提示你输入密码:New password:Re-type new password:Adding password for us

2017-10-08 18:43:00 1161

原创 ubuntu永久dns设置

直接修改/etc/resolv.conf文件添加DNS的方法并不可行,因为重启系统后,该配置文件会被重新覆盖。永久修改dnssudo vim /etc/resolvconf/resolv.conf.d/base增加相应的记录,跟之前resolv.conf配置参数一样修改好后保存,然后执行sudo /sbin/resolvconf -u或者sudo etc/init.d/resolvconf rest

2017-09-11 15:47:46 587

原创 ubuntu服务器时间同步

安装ntpdate工具# sudo apt-get install ntpdate设置系统时间与网络时间同步# ntpdate cn.pool.ntp.org将系统时间写入硬件时间# hwclock --systohc

2017-09-11 15:46:03 1240

原创 phpmyadmin 1146 - Table 'data_dictionary.CHARACTER_SETS' doesn't exist

登录mysql,首先执行:sudo mysql_upgrade -u root -p --force然后执行:sudo service mysql restart#或者sudo service mysqld restart

2017-09-09 20:09:50 1221

原创 phpcms v9网站搬家更换域名的方法

网站在发展的过程中,很可能多次的修改域名。那么在PHPCMS V9修改域名请进行以下步骤的修改:修改/caches/configs/system.php里面所有和域名有关的,把以前的老域名修改为新域名。 进入后台设置-->站点管理,对相应的站点的域名修改为新域名。 点击后台右上角的"更新缓存"按钮更新系统缓存。进入内容-->附件管理-->附件地址替换。把附件地址批量的替换为新的地址。 内容-

2017-09-05 20:05:01 512

原创 ubuntu安装最新版本mysql

Ubuntu Linux 14.04 (x86, 64-bit)默认安装的是mysql-5.5,目前mysql已经更新的5.7了。 首先进入https://dev.mysql.com/downloads/repo/apt/最下面下载 执行:# sudo dpkg -i mysql-apt-config_0.8.7-1_all.deb 中间会出来一个选项,默认选择最新的mysql版本,选择相应

2017-08-20 13:33:34 1039

原创 ubuntu修改ssh远程连接端口号

打开ssh配置文件sudo vim /etc/ssh/sshd_config找到如下一行:Port 22将后面的22修改为想要设置的端口号 然后重启ssh服务sudo service ssh restart 查看SSH服务监听的端口:$ sudo netstat -tunlp | grep sshtcp 0 0 0.0.0.0:4402 0.0.0.

2017-08-19 10:44:28 11700 2

原创 ubuntn常用备份方法

一般个人使用的ubuntu系统都会超过20G,所以这里只是介绍一下系统比较大的情况下的备份方法。进入根目录:cd /sudo tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys / 简单解释:cvpfz是tar的选项,意思是“创建

2017-08-16 12:29:08 491

原创 Ubuntu 14.04 安装最新版本Nginx

Ubuntu14.04默认安装的是Nginx 1.4.6,如果已经安装,请先卸载:sudo apt-get autoremove --purge nginx安装方法:sudo apt-get install software-properties-commonsudo add-apt-repository ppa:nginx/stable sudo apt-get updatesudo apt

2017-08-16 12:13:44 532

原创 ubuntu编译安装nginx

pcre(正则模块)下载:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcrezlib(压缩模块)下载:http://zlib.net/openssl(ssl模块)下载:https://www.openssl.org/source/一般是下载最新版本的,相关模块下载完成之后进入nginx官网,一般是下载最新的稳定版本。 nginx下载:http

2017-08-16 12:10:00 516

原创 Dede开发

变量:{dede:global.cfg_cmsurl/}/ 是网站根目录。{dede:global.cfg_cmsurl/} 是当前目录。头部模板文件:head.htm 调用方式 {dede:include filename="head.htm"/}标签说明:{dede:global.cfg_cmsurl/} 程序安装目录标签{dede:global.cf

2017-07-21 17:18:15 527

原创 ubuntu shell推荐——zsh

安装zsh,查看版本:sudo apt-get install zshzsh --version查看已有的shell:cat /etc/shells # /etc/shells: valid login shells/bin/sh/bin/dash/bin/bash/bin/rbash/bin/zsh/usr/bin/zsh下载 oh-my-zsh 项目来帮我们配置 zsh,wget

2017-07-17 20:56:33 1657

原创 修改Nginx与PHP的文件上传大小限制

首先修改php配置文件/etc/php5/fpm/php.inisudo vim /etc/php5/fpm/php.ini 需要修改一下字段:post_max_size = 50M    #PHP可接受的最大POST数据upload_max_filesize = 50M #文件上传允许的最大值max_execution_time = 300 #每个脚本的最大执行时间,秒钟(0则不限制,不建议设

2017-07-17 20:13:58 651

原创 ubuntu14.04搭建(迁移)hustoj记录

进入系统之后更新系统,个人比较喜欢vim编辑器,所以首先下载vim编辑器。sudo apt-get updatesudo apt-get install vim #编辑器 看个人喜好sudo apt-get install openssh-server #远程连接工具更改国内下载源:######阿里云源:deb http://mirrors.aliyun.com/ubuntu/ trusty

2017-07-17 19:53:09 1083

原创 Ubuntu网络配置

对于网卡的配置,基本都在/etc/network/interfaces 文件中。 打开文件:auto loiface lo inet loopbackauto eth0iface eth0 inet dhcplo是loopback虚拟网络设备,主要是进项自身访问。auto是指定的接口自动启动。 dhcp是自动获取网络配置。静态网络配置案例:auto eth0iface eth0 inet

2017-07-16 09:49:21 439

原创 ubuntu apt软件包管理工具

apt意为“高级打包工具”,能够自动的处理自己的依赖文件和维护已有的配置文件。 1。apt相关文件/etc/apt/sources.list 设置软件包的获取来源/etc/apt/apt.conf apt配置文件/etc/apt/apt.conf.d/ apt的零碎配置文件/etc/apt/preferences 版本参数/var/cache/apt/archives/

2017-07-15 13:09:08 1921

原创 Ubuntu 下查找命令

在Linux系统下经常用到的查找命令有:wherelocatefind

2017-07-15 12:32:42 2290

原创 Ubuntu语言环境设置

Ubuntu下使用locale命令查看当前的语言环境设置~$ localeLANG=en_US.UTF-8LANGUAGE=en_USLC_CTYPE="en_US.UTF-8"LC_NUMERIC=zh_CN.UTF-8LC_TIME=zh_CN.UTF-8LC_COLLATE="en_US.UTF-8"LC_MONETARY=zh_CN.UTF-8LC_MESSAGES="en_

2017-07-15 12:21:49 1138

原创 Apache主配置文件httpd.conf简单解释

#服务器根目录ServerRoot "/etc/httpd"#端口#Listen 12.34.56.78:80Listen 80#域名+端口来标识服务器,没有域名用ip也可以#ServerName www.example.com:80#不许访问根目录<Directory /> AllowOverride none Require all denied</Directory

2017-07-15 12:09:06 527

原创 Ubuntu防火墙基本操作

UFW是一个主机端的iptables类防火墙配置工具,满足一般的服务器,Ubuntu下高版本的都自带UFW。如果没有UFW的话。Ubuntu使用以下命令安装:sudo apt-get install ufw使用方法:1 启用sudo ufw enablesudo ufw default deny作用:开启了防火墙并随系统启动同时关闭所有外部对本机的访问(本机访问外部正常)。2 关闭sudo ufw

2017-07-15 12:03:41 354

原创 操作系统——页面置换算法

1- 最佳页面置换算法(OPT): 其所选择的被淘汰页面,将是以后永不再用的,或许是在最长(未来)时间内不再被访问的页面。 最佳置换算法是一种理想化的算法,具有最好的性能,但难于实现。先进先出置换算法最直观,但可能性能最差,故应用极少。优点:保证获得最低的缺页率缺点:无法预知一个进程在内存的若干个页面。2- 先进先出算法(FIFO): 先进先出算法(FIFO)。 FIFO算法认为先调入内存

2017-07-03 14:42:14 845

原创 操作系统——磁盘调度算法

磁盘是可以提供给多个进程共享的设备,当同时多个设备要访问磁盘,应采用合适的算法使各进程对磁盘的访问时间最小。 先来看磁盘访问时间定义:(1)寻道时间Ts把磁臂(磁头)移动到指定磁道上所经历的时间。该时间是启动磁臂的时间s与磁头移动n条磁道所花费的时间之和。(2)旋转延迟时间Tτ指定扇区移动到磁头下面所经历的时间。对于硬盘,典型的旋转速度大多为5400r/min,每转需时11.1ms,平均旋转

2017-07-03 14:35:44 1544

原创 数据结构课程设计——英汉词典

按首字母将带汉语意思的英语单词分为26个文本文件,每个首字母对应一个排序好的链表。#include <stdio.h>#include <stdlib.h>#include <string.h>#define MAXWORD 25#define MAXMEAN 50#define FILEN 100 //读取文件时一行数据的长度struct record //记录结构_读者{

2017-06-29 17:34:25 6205 3

原创 操作系统课程设计——文件系统

#include <stdio.h>#include <malloc.h>#include <string.h>#include <time.h>//*********************定义的常量************************#define NULL 0#define BLOCKSIZE 1024 //磁盘块大小#define SIZE 1024000//虚拟磁

2017-06-29 17:31:05 6966

原创 操作系统课程设计——文件系统

主程序main.c:#include "myfile.h"#include <errno.h>int isLogin;int main(){ char resbuf[20],ubuf[20],pbuf[20],upath[50]; printf("------File system------\n"); while(!isLogin) { pri

2017-06-28 16:06:36 2044

原创 windows下Apache虚拟主机配置

找到host文件:C:\Windows\System32\drivers\etc\hosts用记事本或者其他编辑器打开host文件,并在其中增加几行代码。 这里输入两个测试域名:666.666.com777.777.com在hosts这么增加:127.0.0.1 666.666.com 127.0.0.1 777.777.com 修改httpd.conf文件:打开文件:xx

2017-06-28 15:49:46 390

原创 UML中活动图、状态图、流程图的区别

UML的行为图包括:活动图和状态图,活动图和状态图都是从动态的角度描述系统功能的图。活动图和状态图的区别:活动图侧重从行为的动作来描述状态图侧重从行为的结果来描述活动图和流程图的区别:活动图描述对象活动的顺序关系的规则,着重表现的是系统的行为流程图描述处理过程,主要控制结构是顺序、分支、和循环,各个处理过程之间有严格的顺序和时间关系活动图能够表示并发的情形,而流程图不能活动图是面向对象,流程

2017-06-28 15:39:15 4631

原创 浅谈UML中常见图的用法和意义

用例图(use case diagrams)【概念】描述用户需求,从用户的角度描述系统的功能【描述方式】椭圆表示某个用例;人形符号表示角色【目的】帮组开发团队以一种可视化的方式理解系统的功能需求类图(class diagrams) 【概念】显示系统的静态结构,表示不同的实体是如何相关联的【描述方式】三个矩形 【目的】表示一个逻辑类或实现类,逻辑类通常是用户的业务所涉及的事物;实现类是程序员

2017-06-28 15:34:40 474

原创 xampp Apache Access forbidden! Error 403 解决方法

windows下使用xampp Apache配置虚拟主机,访问相关网页出现:xampp Apache Access forbidden! Error 403只需要将http.conf文件中的: <Directory /> AllowOverride none Require all denied </Directory> 改成 <Directory /> Se

2017-06-28 15:20:27 1473

原创 mysql数据表编码的查看、创建及修改

一、查看数据库编码格式mysql> show variables like 'character_set_database';二、查看数据表的编码格式mysql> show create table <表名>;三、创建数据库时指定数据库的字符集mysql>create database <数据库名> character set utf8;四、创建数据表时指定数据表的编码格式create table

2017-06-26 20:21:37 524

原创 dede后台更改mysql数据库密码

数据库相关配置在/data/common.inc.php中//数据库连接信息$cfg_dbtype = 'mysql';$cfg_dbhost = 'localhost';$cfg_dbname = 'firstdd';$cfg_dbuser = 'root';$cfg_dbpwd = '*********';//密码$cfg_dbprefix = 'dede_';$cfg_db_la

2017-06-26 13:54:30 3552

原创 Ubuntu安装jdk7或者jdk8

使用ppa/源方式安装 1.添加ppasudo add-apt-repository ppa:webupd8team/javasudo apt-get update2.安装oracle-java-installerjdk7:sudo apt-get install oracle-java7-installerjdk8:sudo apt-get install oracle-java8-instal

2017-06-25 16:40:43 620

原创 ubuntu配置Tomcat8环境

ubuntu配置tomcat的和windows是差不多的1、去官网下载tomcat 地址:http://tomcat.apache.org/download-80.cgi ubuntu可以下载tar.gz类型的或者zip类型的。2、解压到相应的目录这里我是打算把tomcat放到 /usr/lib里sudo tar zxvf apache-tomcat-8.0.28.tar.gzsudo m

2017-06-25 16:25:29 1219

原创 ubuntu安装nginx依赖库zlib,pcre,openssl

安装openssl:sudo apt-get install openssl libssl-dev安装pcre: sudo apt-get install libpcre3 libpcre3-dev 安装zlib:sudo apt-get install zlib1g-dev

2017-06-17 19:51:18 1034

原创 Ubuntu上安装Python 3.6

Python发布了新版本 Python 3.6.0,由于暂时不能使用 apt-get 的方式安装 Python 3.6,所以还是直接编译源码安装吧。官网上提供了 Mac 和 Windows 上的安装包和 Linux 上安装需要的源码。 https://www.python.org/downloads/release/python-360/ 安装wget https://www.python.or

2017-06-17 19:48:03 5758

原创 php爬虫页面信息获取利器

使用PHP curl库爬取信息,做页面信息分析可能大家第一时间想到可能会是会正则,作为新手不能很熟练的写出相关的正则。而php解析html类库simple_html_dom就很容易上手了。它使用了类似jQuery的元素选择器,通过元素的id,class,tag等等来查找定位;同时还提供添加、删除、修改文档树的功能。github地址:https://github.com/samacs/simple_h

2017-06-17 15:10:30 1079

原创 codeblocks窗体程序关闭dos窗口

在codeblocks下建立窗体程序时,做图形界面,每次一运行程序就会出现下面的这种黑色的DOS页面的引导页。在调试程序这个dos用起来还是比较方便的,但不需要这个黑色窗体就需要设置关闭了。 在项目名称上右键——选择“Properties”(属性),然后打开如下所示页面,按照下图的标识,将默认的“控制台应用程序”修改成“GUI应用程序”即可! 设置为 GNU application 保存

2017-06-10 20:13:25 3456 5

原创 CodeBlocks常用快捷键

操作部分: Ctrl + A:全选 Ctrl + C:复制 Ctrl + X: 剪切 Ctrl + V:粘贴 Ctrl + Z:撤销 Ctrl + S:保存 Ctrl + Y / Ctrl + Shift + Z:重做 Ctrl+Shift+C:注释掉当前行或选中块 Ctrl+Shift+X:解除注释 Tab:缩进当前行或选中块 Shift+Tab:减少缩进 按住Ctrl,滚

2017-06-10 20:01:03 1135

innosetup5.5.9汉化.exe

一款打包EXE的小工具,体积小巧,功能强大,汉化版的

2016-10-09

win下Vim编辑器

windows下面的Vim编辑器

2016-10-09

win下GCC编译器

windows下面的gcc编译环境

2016-10-09

批处理转EXE

本软件是批处理CMD或者bat转EXE的小工具,小且好用,欢迎下载。

2016-10-09

cl tcc gcc编译器

本资源机集成了tcc gcc cl三个编译器,在dos命令行下面使用,方便初学者。

2016-10-09

命令行cl编译器

简洁版的dos命令行下面的cl编译器,提供"即拖即编"和"命令行"两种编译模式。只内置libc.lib和stdxxx.h,math.h等常用库和头文件. ★常见问题处理★ 1、请不要把cl放在有空格的目录; 2、exe将输出在你所修改的“启动位置”; 3、如果遇见找不到.h或链接某lib失败,请自行把VC6.0当中的.h和lib放到本目录下相应的位置; 4、如需多个文件编译,请使用命令行版

2016-10-09

空空如也

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

TA关注的人

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