- 博客(62)
- 资源 (12)
- 收藏
- 关注
原创 彻底解决Idea控制台的中文乱码问题
彻底解决Idea控制台的中文乱码问题一.出现问题tomcat输入到idea控制台的信息出现中文乱码。二.解决方案1.打开idea安装的目录,bin文件夹下,找到idea.exe.vmoptions和idea64.exe.vmoptions两个文件,打开。2.将-Dfile.encoding=UTF-8写到最后一行。3.打开idea的 File->Setting -> Editor-> File Encoding,三个位置选择都选择UTF-8,apply然后ok。
2022-02-28 15:05:10 1200
原创 WordPress自动升级与手动升级
1、为什么要升级更新1)修复上一版本所存在的功能样式BUG。 2)增加新的网站功能。 3)修复网站安全性漏洞,防止被黑。所以Wp更新要准时,否则什么时候出问题,谁也讲不清。而且版本也不要相隔太远,否则升级就有可能出错。而且升级前一定要先把网站备份下来,把网站插件都禁用。至于网站如何备份2、自动升级更新详解我们经常会看到wordpress后台隔一段时间会有升级更新的提升,很多人以为简单点击按钮就可以自动更新升级,当点击完升级更新后,再打开首页会变成一片空白,这时瞬间慌乱。为什么会出..
2022-01-12 09:32:01 708
原创 jquery问答显示隐藏当前列表
jquery问答显示隐藏当前列表 index.html<div class="margin-t-40 customer-question" id="problem"> <ul > <li><span class="customer-question-ico margin-r-20"></span>需要多长时间开立一个基本帐户?
2016-12-16 14:32:14 734
原创 phpstorm2016汉化补丁2016.2版
把压缩包里的”resources_zh_CN.jar”拷贝到PhpStorm安装目录下的lib目录,重启即可!安装好phpstorm软件和webstorm软件后,开发时,具有汉语强迫症的同学们不习惯英文配置界面,开始渴望汉化。下面进行两种软件的汉化过程,以phpstorm汉化为例子。汉化包可以从网上下载,注意版本的匹配,否则可能引起软件不能正常启动。如果不想下载可以自行制作汉化软件。步骤相同。找到p
2016-10-04 16:06:38 3980
原创 MySQL全文索引Match Against与Like比较
1.概要InnoDB引擎对FULLTEXT索引的支持是MySQL5.6新引入的特性,之前只有MyISAM引擎支持FULLTEXT索引。对于FULLTEXT索引的内容可以使用MATCH()…AGAINST语法进行查询。为了在InnoDB驱动的表中使用FULLTEXT索引MySQL5.6引入了一些新的配置选项和INFORMATION_SCHEMA表。比如,为了监视一个FULLTEXT索引中文本处理过程的
2016-09-16 09:22:38 1507
原创 Laravel -- laravel环境的安装
Ubuntu安装Laravel由于现在的ubuntu资源库已经没有了php5.6,所以本文安装laravel环境是apache2+php7.0+mysql(本文中有ubuntu的相关操作一笔带过)1.获得root用户权限 sudo su2、首先更新安装资源 apt-get update(在这步的时候会根据网速的不同,时间不同,如果速度慢时间长可以更换源【这里不明确讲】)3、安装vim编译
2016-09-15 23:40:58 507
原创 Could not get lock/var/lib/apt/lists错误的处理
更换源地址后输入apt-get命令后出现了E:Could not get lock/var/lib/apt/lists/lock-open(…)语句 于是上网查了下网友的处理方法 先输入命令 ps -e |grep apt 显示结果 6362?00:00:00 apt …. …… apt-get执行命令 sudo killall apt
2016-09-14 19:46:01 917
原创 Xshell无法连接Ubuntu的解决办法
首先,判断Ubuntu是否安装了ssh服务: 1、输入:#ps -e |grep ssh 如果服务已经启动,则可以同时看到“ssh-agent”和“sshd”,否则表示没有安装服务,或没有开机启动 2、安装ssh服务,输入命令:#sudo apt-get install openssh-server 3、启动服务:#/etc/init.d/ssh start 4、本机测试是否能够成功登录:
2016-09-14 19:29:59 1245 2
原创 Ubuntu+Apache+PHP+Mysql环境搭建(完整版)
Ubuntu+Apache+PHP+Mysql环境搭建(完整版)一、操作系统Ubuntu 14.04 64位,阿里云服务器二、Apache1、安装Apache,安装命令:sudo apt-get install apache22、环境配置:1)配置文件:路径为/etc/apache2,配置文件是apache2.conf,而没有http.conf。2)默认网站根目录:/var/www/html,使用浏
2016-09-12 21:05:16 983
原创 lamp安装php5.6版
Ubuntu 16.04 comes with PHP7 as the standard, so there are no PHP5 packagesHowever if you like you can add a PPA to get those packages anyways:Remove all the stock php packagesList installed php packag
2016-09-12 18:59:00 822
原创 linux 下 apache启动、停止、重启命令
基本的操作方法:本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况apahce启动命令:推荐/usr/local/apache2/bin/apachectl start apaceh启动apache停止命令/usr/local/apache2/bin/apachectl stop 停止apache重新启动命令:/usr/local/apache2/bin
2016-09-12 08:20:16 471
原创 用十条命令在一分钟内检查Linux服务器性能
如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?Netflix性能工程团队的Brendan Gregg写下了这篇博文,来看他们是怎样通过十条命令在一分钟内对机器性能问题进行诊断。 概述通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解。 uptime dmesg | tail vmstat 1 mpstat -P AL
2016-09-12 08:07:19 1276
原创 Linux系统进程管理
今天给大家安排了Linux系统进程管理相关命令。希望大家有所收获!1. ps“ps”是Linux 中最基础的浏览系统中的进程的命令。能列出系统中运行的进程,包括进程号、命令、CPU使用量、内存使用量等。2. pstreelinux中,每一个进程都是由其父进程创建的。此命令以可视化方式显示进程,通过显示进程的树状图来展示进程间关系。3. top“top”是一个更加有用的命令,可以监视系统中不同的进程所
2016-09-12 08:05:44 695
原创 laravel框架的安装
laravel框架的安装全局安装 laravel new blog 局部安装 composer create-project –prefer-dist laravel/laravel demo
2016-09-12 07:52:27 348
原创 composer安装方法
composer安装1、下载composer 下载地址 https://getcomposer.org/composer.phpar2、下载完后通过FTP上传到家目录下面 composer.phpar默认没有可执行权限需要加权可执行权限 chmod +x ./composer.phar ./composer.phar -v sudo mv composer.phar /bin/compo
2016-09-12 07:47:13 450
原创 AH00558: apache2: Could not reliably determine the server's fully
AH00558: apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1. Set the ‘ServerName’ directive globally to suppress this message httpd not running,
2016-09-12 07:44:10 3171
原创 LAMP环境搭建安装
Linux常用命令type 文件名 查找文件路径apt-get install vim 更新软件命令 sudo su 永久切换到管理员命令 cd ~ 进入家目录 apt-get install wget 下载安装工具 apt-get install cur
2016-09-12 07:39:00 545
原创 ln命令
ln命令用来为文件创件连接,连接类型分为硬连接和符号连接两种,默认的连接类型是硬连接。如果要创建符号连接必须使用”-s”选项。注意:符号链接文件不是一个独立的文件,它的许多属性依赖于源文件,所以给符号链接文件设置存取权限是没有意义的。语法 ln(选项)(参数) 选项 -b或–backup:删除,覆盖目标文件之前的备份; -d或-F或——directory:建立目录的硬连接;
2016-09-04 11:34:49 1409
原创 Cordova下Hybird App封装0901
什么是Cordova?一个移动开发框架将HTML、CSS、JS封装为原生App(Hybrid)可以多平台运行,这就是所谓的一次编写到处运行来自Adobe的PhoneGap 产品是Aphache顶级开源项目Cordova简介优点 1、跨平台,利于移值 2、能利用HTML5的各种特性 3、开发快速、成本低缺点1、不能使用设备的所有特性 2、执行速度慢 3、不像原生应用,与系统不协调
2016-09-01 23:44:28 511
原创 全栈开发核心技术 Native Bridge原理与实现
NativeBridge 现在的互联网项目需要哪些部分组成,比如淘宝,天猫,京东,微博,等等.我们会发现现阶段一个互联网项目它同时具有网页端,app甚至还有一个微信入口现在很多项目都是使用NativeBridge技术来实现的,我们说的FaceBook的框架ReactNative以及著名的混合App框架PhoneGap等也是使用的类似NativeBridge原理. 京东的活动页面,点击进去,
2016-08-31 21:45:50 1897
原创 NodeJs火车票查询接口0830
var icon=rquire('iconv-lite');var request=require('request');var md5=rquire('md5');var mongoose=require('mongoose');var moment=require('moment');exports.railway=function(req,res){ var obj=req.b
2016-08-30 23:17:42 773
原创 天气预报查询与分享0829
1、天气查询 2、文章内容一键分享 3、百度分享 share.baidu.com 4、微博开放平台 open.weibo.com/support 5、微信开放平台 open.weixin.com 6、www.mob.com 7、open.qq.com wiki.open.qq.com 8、聚合网www.juhe.cn
2016-08-30 08:17:53 497
原创 OSS存储
1、用户中心,用户的个人信息,加上一个头像管理,不需要裁剪,头像图片使用第三方分布式存储 2、商品管理中心,针对于商品的图片,结合第三存储来管理
2016-08-26 22:33:38 808
原创 LBS地图使用
1、地址级联下拉选项2、搜索周边服务3、鼠标点击获取地址和坐标4、根据东经北纬反向解析地址5、出行方式选择6、输入框提示7、结果面板展示 基于lbs服务应用开发 网络位置根据IP地址判 断 没有开启GPS 百度LBS 腾讯LBS 高德LBS 全球最强的lbs是谷歌 早期都自己写,现在不需要自己写,只需要看第三方的使用接口
2016-08-25 23:07:45 1046
原创 router get post all
var express = require('express'); //得到对象var router = express.Router();// router get post all// router.all('/list',function(req,res){ console.log(req.method); console.log(req.baseUrl); cons
2016-08-25 15:33:51 2191
原创 Express 项目中使用 Mongoose
创建好express 项目caoyuan1、 建一个config文件夹并在里面创建一个config.jsmodule.exports={ mongodb:"mongodb://localhost/cao_db" // 导入数据库连接};2、 在config文件夹创建一个mongoose.jsvar mongoose=require('mongoose');var config=require(
2016-08-25 01:00:04 2848
原创 互联网线上项目开发最大坑点-并发冲突处理
互联网线上项目开发最大坑点-并发冲突处理大家可能都有这样的经验,自个儿在家里很多功能很容易实现,一下就做完了,但是在做线上产品的时候,就变得无比复杂,需要花费很多的时间。自己写的程序在家跑,所有的业务都很正常,一旦发布到线上,就会出现很多bug,而且很多bug在测试的时候很难重现,这是在互联网开发的时候经常遇到的现象。这些难以重现的bug,大部分是由于并发产生的,为了能让大家充分的了解并发的问题,并
2016-08-24 21:25:36 4787
原创 MongoDB数据库基本用法
MongoDB数据库基本用法 show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户 use :切换当前数据库,这和MS-SQL里面的意思一样 db.help():显示数据库操作命令,里面有很多的命令 db.foo.help():显示集合操作命令,同样有很多的命令,f
2016-08-24 14:50:00 557
原创 NodeJs股票查询应用
npm install bcrypt 加密模块qt.gtimg.cn/q=s_pksz00858webAPP单页多应用股票查询应用var crypto=require('crypto');var http=require("http");var iconv=require("iconv-lite");var StockDataSource=function(){ this.name='
2016-08-23 23:09:44 1656
原创 nodejs 盖楼评论
评论mongodb增删改查 短信验证 socket.io聊天 sh /root/ robomongoajax异步调用 短信验证 在线聊天 javascript序列化对象serialize session req.session商品首页、详情页、列表页用mongodb交互实现 express商品详情页写一个评论。1.准备测试的Json数据:var a = [ { "
2016-08-23 07:48:53 1186
原创 Node.js基于浏览器聊天室
1、新建一个index.html文件,代码如下<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title></title> <script src
2016-08-21 21:53:48 996
原创 Nodejs开发Socket.IO聊天室0821
长连接 socket实时聊天技术 socket.io 1、新建一个名为server.js的服务端JS文件var net = require('net');var server = net.createServer((socket) => { var time = getTime(); //加入一个标志 //加入到客户列表中 var name = cli
2016-08-21 21:49:56 789
原创 nodejs 安装路程
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-08-21 00:12:10 294
原创 短信验证接口0818
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <div><input type="text" name="tel" value="" id="tel"> <button onclick="test()">获取验证
2016-08-18 23:38:28 471
原创 通往互联网架构师之路---全栈工程师
通往互联网架构师之路—全栈工程师 1、首先我们看什么是架构师?架构师应该具备哪些能力? 大家都知道很多公司都有架构师这个职位,但是我想告诉大家的是看一个人是不是架构师不是看职位,而是看他所具备的能力以及正在做的事,所以有架构师头衔的人不一定具备架构师的能力,而不是架构师的人却在做着架构师的工作。 2、架构师类似于建筑行业的总设计师,通常在一个软件项目中,架构师需要完成软件项目
2016-08-17 23:35:12 4523
原创 mongodb错误解决办法-bash: ./mongod: cannot execute binary file: Exec format error
在启动 mongodb数据库的时候提示二进制文件不能执行,那是因为系统版本和mongodb版本不对,我本机装的ubuntu是32位系统 mongodb是64位程序所以执行的时候提示出错。root@MS:/home/caoyuan/mongodb/bin# ./mongod --dbpath=../caodbbash: ./mongod: cannot execute binary file: Ex
2016-08-17 09:26:36 16561
原创 异步单页面多应用-0816
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
2016-08-17 00:00:36 653
原创 nodejs操作mongodb数据库
nodejs操作mongodb数据库 mongod –dbpath=../liweb_db –storageEngine=mmapvl www.npmjs.com cd zhouyi npm install mongodb –save npm install mongodb npm install mongoose 组件在任何一个项目里面都可以用,插件在不同的
2016-08-16 00:49:17 534
原创 一行命令搞定node.js 版本升级
node有一个模块叫n(这名字可够短的。。。),是专门用来管理node.js的版本的。首先安装n模块: npm install -g n 第二步:升级node.js到最新稳定版 n stable 是不是很简单?!n后面也可以跟随版本号比如: n v0.10.26 或 n 0.10.26 就这么简单,这可怎么办??!!另外分享几个npm的常用命令1234567891
2016-08-14 17:59:26 282
原创 express web开发框架安装
express web开发框架安装1、express安装www.npmjs.com查询网(需要管理员权限才可以安装) su 是永久切换成管理员,但当前用户必须和管理员同一用户组才能使用su命令 加-g 是全局安装 root@cao:/home/caoyuan# npm install -g express-generator root@cao:/home/caoyuan# ex
2016-08-14 13:56:21 588
MVC经典后台管理系统
2015-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人