自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

diyxiaoshitou的专栏

每天进步一点点

  • 博客(44)
  • 资源 (7)
  • 收藏
  • 关注

原创 Mac OS X 下 su 命令提示 sorry 的解决方法

大家都知道在 Linux 下,执行 su 命令后输入密码即可切换到 root 用户执行各类操作但是 Mac 下,这样行不通,只会返回你一句 Sorry!解决方法很简单,首先打开终端 依次输入命令:sudo su提示输入密码,输入当前用户登录密码后回车 左边变成了 sh-x.x(我这儿是 sh-3.2,可能不一样) 接着输入passwd root 提示 Changing password fo

2017-08-03 15:27:44 1078

转载 HTML5的History API

HTML5 History API提供了一种功能,能让开发人员在不刷新整个页面的情况下修改站点的URL。这个功能很有用,例如通过一段JavaScript代码局部加载页面的内容,你希望通过改变当前页面的URL来反应出页面内容的变化,这时该功能可以派上用场。  举个例子,当用户从首页进入帮助页面时,我们通过Ajax来加载帮助页面的内容。然后这个用户又转到产品页面,我们需要再一次通过Ajax请求来替换页面

2017-03-18 15:19:20 559

原创 一种移动端布局方式随内容往下走的底部

经典的随内容的增多,底部不断向下走,保持一直在下面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>经典的随内容的增多事,底部不断向下走,保持一直在下面</title></head><body> <div class="wrap" style="position: fixed; le

2017-03-18 14:40:19 1573

原创 nginx 报 Internal Server Error 错误

操作系统为mac,今天遇到特别坑的问题nginx 服务报错问题php-fpm 检查没问题 nginx 检查没问题 mysql 检查没问题最后发现 127.0.0.1 能访问,但是 在/etc/hosts 里配置的域名访问不了 访问域名一直报 Internal Server Error错误解决方案: 我发现机器上开了代理翻墙,把它关了,就解决了

2017-02-24 16:02:41 2225 1

原创 css选择器

选择E元素后面的所有兄弟元素F。 兄弟选择器(h1~p) h1后所有同级的兄弟选择器 id选择器( # myid) 类选择器(.myclassname) 标签选择器(div, h1, p) 相邻选择器(h1 + p) 子选择器(ul > li) 后代选择器(li a) 通配符选择器( * ) 属性选择器(a[rel = “external”]) 伪类选择器(a: hover,

2017-01-21 16:01:21 514

原创 IDEA 编译 JS 无法使用require 下面有波浪线

1.在Node中开启Node.js Core librarysettings->Languages & Frameworks->Node.js Core library设置成enable2.在JS中开启Node.js Core librarysettings->Languages & Frameworks->JavaScript->Libraries,将Node.js Core前的enable选中.

2017-01-14 10:12:59 4606

转载 跨域

什么是跨域JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下:首先什么是跨域,简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无法操作b.com或是c.a.com域名下的对象。更详细的说明可以看下表:URL 说明 是否允许通信 http

2016-11-03 09:52:20 398

原创 macOS Sierra特性,“任何来源”的选项没有了如何恢复

每一次的桌面系统更新除了带来功能上的增加和改进之外,还会对其安全性进行调整。以往我们在 Mac 上安装一些未被认可来源的内容时需要打开“安全性与隐私”中的“任何来源”选项,否认一些第三方的应用可能会无法成功安装。而在 macOS Sierra 中,你会发现系统偏好设置的“安全性与隐私”中默认已经去除了允许“任何来源”的选项。  既然苹果调整了安全政策,那么接下来我们就来看看如何恢复“任何来源”的选项

2016-11-01 10:22:10 2067

原创 javascript 进制转换(2进制、8进制、10进制、16进制之间的转换)

开发过程中,字符串与十六进、二进制之间的相互转换常常会用到,尤其是涉及到中文的加密时,就需要把中文转换为十六进制。下面说说具体的转换方法。十进制转其他var x=110; alert(x); alert(x.toString(2)) alert(x.toString(8)); alert(x.toString(32)); alert(x.toString(16)); 其他转十进制v

2016-09-13 22:08:53 976

原创 使用ssh公钥实现免密码登录

ssh 无密码登录要使用公钥与私钥。linux下可以用用ssh-keygen生成公钥/私钥对,下面我以CentOS为例。有机器A(192.168.1.155),B(192.168.1.181)。现想A通过ssh免密码登录到B。 首先以root账户登陆为例。1.在A机下生成公钥/私钥对。[root@A ~]# ssh-keygen -t rsa -P ''-P表示密码,-P ” 就表示空密码,也可以

2016-09-08 14:51:39 576

原创 id_rsa id_pub 公钥与私钥

本文基于实际Linux管理工作,实例讲解工作中使用ssh证书登录的实际流程,讲解ssh证书登录的配置原理,基于配置原理,解决实际工作中,windows下使用SecureCRT证书登录的各种问题,以及实现hadoop集群部署要求的无密码跳转问题。ssh有密码登录和证书登录,初学者都喜欢用密码登录,甚至是root账户登录,密码是123456。但是在实际工作中,尤其是互联网公司,基本都 是证书登录的。内网

2016-09-08 14:21:52 29796 2

原创 idea设置注释作者信息

在用IDEA编程创建一个新的文件时自动产生的user名字怎么自定义?文件注释:<%-- Created by IntelliJ IDEA. User: user Date: 2014/11/14 Time: 13:37 To change this template use File | Settings | File Templates.--%>在IDEA环境中去设置,Fil

2016-08-30 19:33:41 53569

原创 mysql 数据库操作

进入本地数据库mysql -u root -p显示所有数据库mysql> show databases; 进入app数据库mysql> use app;(use 可以切换数据库)显示app下的所有数据表mysql> show tables;查看app数据库下user表里的数据select * from user\G; (\G ,表示显示以垂直方式格式化显示);查看app数据库下user表里的数据n

2016-08-24 15:01:42 527

原创 ATOM编辑器快捷键大全

文件切换ctrl-shift-s 保存所有打开的文件cmd-shift-o 打开目录cmd-\显示或隐藏目录树ctrl-0焦点移到目录树目录树下,使用a,m,delete来增加,修改和删除cmd-t或cmd-p 查找文件cmd-b 在打开的文件之间切换cmd-shift-b 只搜索从上次git commit后修改或者新增的文件导航(等价于上下左右)ctrl-p 前一行ctrl-

2016-08-24 14:20:19 537

原创 nginx 代理配置文件

#-------------------------------------------#java 站点 负载模板配置文件,将_DOMAIN_替换成相应的域名,_PORT_ 替换成对应的端口#-------------------------------------------upstream mysvr {#weigth参数表示权值,权值越高被分配到的几率越大#本机上的Squid开启31

2016-08-23 23:20:13 347

原创 nginx配置文件

server { listen 80; listen 443 ssl; server_name tianyuan.app; root /home/vagrant/dev/tianyuan/; index index.html index.htm index.php; charset utf-8; location / { try_fi

2016-08-23 23:14:42 315

原创 ubuntu 服务器搭建nginx服务

ubuntu 服务器搭建nginx服务1. 安装软件aptitude 非常好的软件管理工具,它会把相关的依赖自动装上去使用aptitude软件安装下列文件:openssh-clientopenssh-server这个装好后,就可以在本地通过 item2 来访问,安装,配置,服务器文件php7.0 php7.0-msyqlphp7.0-gdmysql-client-5.7mysql-se

2016-08-23 23:08:42 544

原创 aptitude命令的使用

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-08-23 22:55:58 2673

原创 mac sublime3快捷键

mac sublime3快捷键 ⌘ + shift + k //编辑成对的元素标签 control + shift + k //删除行 ⌘ + shift + d //复制行 shift + alt //选择单词 ⌘+k ⌘+l //转换成小写 ⌘+k ⌘+u //转换成大写

2016-08-19 14:34:31 498

原创 Rsync如何同步服务器文件与本地文件

一、rsync命令的用法在配置完rsync服务器后,就可以从客户端发出rsync命令来实现各种同步的操作。rsync有很 多功能选项,下面就对介绍一下常用的选项: rsync的命令格式可以为: 1. rsync [OPTION]… SRC [SRC]… [USER@]HOSTDEST 2. rsync [OPTION]… SRC [SRC]… [USER@]HOST:DES

2016-08-18 11:38:17 13899

原创 linux下导入、导出mysql数据库命令

一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql#/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql敲回车后会提示输入密码2、只导出表结构mysqldump -u用户名 -p密码 -d 数据库名 > 数据库

2016-08-17 18:16:24 319

原创 ssh scp 复制文件和文件夹

复制文件或目录命令:复制文件:(1)将本地文件拷贝到远程 scp 本地文件名 远程用户名@远程计算机IP或者计算机名称:远程路径本地 远程192.168.1.8客户端 scp /root/install.* [email protected]:/usr/local/src(2)从远程将文件拷回本地 scp 远程用户名@远程计算机IP或者计算机名称:文件名 本地路径

2016-08-17 18:06:21 4325

原创 MySQL导入.sql文件及常用命令

MySQL导入.sql文件及常用命令 在MySQL Qurey Brower中直接导入*.sql脚本,是不能一次执行多条sql命令的,在mysql中执行sql文件的命令: mysql> source d:/myprogram/database/db.sql; 另附mysql常用命令:(一) 连接MYSQL: 格式: mysql -h主机地址 -u用户名 -p用户密码1、例1:连接

2016-08-15 20:08:28 352

原创 linux复制指定目录下的全部文件到另一个目录中

copy命令该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同MSDOS下的copy命令一样,功能十分强大。 语法: cp [选项] 源文件或目录 目标文件或目录 说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。该命令的各选项含义如下:- a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。- d 拷贝时

2016-08-15 20:03:02 18718 1

原创 Mac终端中上传文件到Linux服务器

一、scp是什么?scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。二、scp有什么用?1、我们需要获得远程服务器上的某个文件,远程服务器既没有配置ftp服务器,没有开启web服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过scp命令便可轻松的达到目

2016-08-15 19:51:20 3596

原创 item2光标形状设置

profiles---text----Cursor

2016-06-28 11:50:01 6573

原创 sublime快捷键-for mac

打开/前往⌘T前往文件⌘⌃P前往项目⌘R前往方法⌘⇧P命令提示⌃G前往行⌃ `打开python 控制台编辑⌘L选择行 (重复按下将下一行加入选择)⌘D选择词 (重复按下时多重选择相

2016-06-25 08:24:50 505

原创 解决Mac java.net Local host name unknown error的方法

现象在Mac上启动tomcat时,报了如下错误:Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: XXXX: XXXX: nodename nor servname pro

2016-06-20 14:37:56 390

原创 intellij idea运行java项目

1.第一次打开时,必须是导入的项目,如果原先已经打开过,删除,.idea  和  shopping.xml

2016-05-27 15:39:56 4054

原创 mac下mysql的DMG格式安装卸载方法

mac下mysql的DMG格式安装内有安装文件,却没有卸载文件……很郁闷的事。网上搜了一下,发现给的方法原来得手动去删。很多文章记述要删的文件不完整,后来在stackoverflow这里发现了一个遗漏的地方,所以将完整版记述在这里,以供查阅。先停止所有mysql有关进程。1 sudo rm /usr/local/mysql2 sudo rm -rf /usr/local

2016-05-25 12:09:57 1234

原创 Preferences.sublime-settings

{"Seti_SB_big": true,"Seti_SB_med": true,"Seti_no_blue_bar": true,"Seti_tabs_med": true,"Seti_tabs_small": true,"caret_extra_bottom": 3,"caret_extra_top": 3,"caret_extra_width": 1,"c

2016-05-25 09:23:24 1926

原创 idea打开项目时,项目的目录不出来,解决方法

删除 .idea  和  shopping.iml

2016-05-25 09:21:16 12843

原创 在mac系统安装eclipse与配置

在http://www.eclipse.org/ 下载  Eclipse IDE for Java EE Developers一.首先需要配置tomcat1. 下载Tomcat(地址:http://tomcat.apache.org/download-70.cgi),选择适合的版本(这里选择 7.0.69),点击“Download”,之后在新页面点击“Core下的”“tar.gz”

2016-05-22 01:01:25 560

原创 tomcat改utf-8

发布商品乱码问题tomcat配置问题/Applications/NetBeans/apache-tomcat-8.0.27/conf/server.xml                 connectionTimeout="20000"               redirectPort="8443"   />添加 URIEncoding="UTF-

2016-05-20 16:27:28 534

原创 intellij idea 2016.1激活码

intellij idea 2016.1.1 ,使用lisence server 的: http://www.iteblog.com/idea/key.php  粘贴了服务器地址后,先点击discover按钮,就可以使用了

2016-05-19 18:04:11 1269

转载 MAC下安装多版本JDK和切换几种方式

环境:MAC AIR,OS X 10.10,64位 历史:过去 Mac 上的 Java 都是由 Apple 自己提供,只支持到 Java 6,并且OS X 10.7 开始系统并不自带(而是可选安装)(原自带的是1.6)。后来 Apple 加入 OpenJDK 继续支持 Java 6,而 Java 7 将由 Oracle 负责提供。 在终端中输

2016-05-19 12:19:14 366

原创 如何在 Mac 上卸载 Java 7 和更高版本?

sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.pluginsudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefpanesudo rm -rf /Library/Java/JavaVirtualMachines/版本名

2016-05-19 10:49:34 1657

原创 MACOSX下查看某个端口被哪个程序占用及杀进程方法

sudo lsof -i :9000COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEjava 61342 a 313u IPv6 0x1111111111111 0t0 TCP *:cslistener (LISTEN)然后根据PID杀进程:sudo kill -9 61342

2016-05-18 11:35:44 436

原创 mac 下安装 mongodb

MongoDB的安装有好多种安装方法,有普通青年的HomeBrew方式,也有文艺青年的源码编译方式。我只想快速的装起来用一下,所以我选最简单的HomeBrew。请参考官方文档 : http://docs.mongodb.org/manual/tutorial/install-mongodb-on-os-x/更新Homebrew的package数据库,在Mac的终端中输入:$

2016-04-17 10:55:56 349

原创 mac 命令行 npm安装bower失败

mac 命令行 npm安装bower失败

2016-03-15 13:36:48 1025

oss-aliyun

支持批量文件上传、支持多线程多任务、支持目录上传、支持Bucket及其文件下载、灵活的文件复制、支持删除Bucket及文件夹、支持回调设置、支持RAM授权

2017-11-02

AngularJS 中文API参考手册.chm

AngularJS 中文API参考手册,非常不错

2016-05-14

mac sublime3 汉化包

非常好用的mac sublime3 汉化包 ;安装方法是 把汉化包复制到这个路径下替换掉原有的,重启sublime3以后就成功了 /Applications/Sublime Text.app/Contents/MacOS/Packages

2016-03-15

mac 压缩软件

mac 非常好的一款压缩软件,一直在用,很不错,推荐给有需要的人

2014-05-27

谷歌设计网插件

非常不错的插件哦,他可以加载的谷歌浏览器当中,为设计师们提供非常好的浏览工具

2014-05-27

mac文件编码转换

可以实现 txt,xml,css,htm,html,php,jsp 很好的转换。

2014-04-15

SmartSVN 7.5.4.7z

这是关于 mac 的专用的svn,用起来很方便

2014-03-28

空空如也

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

TA关注的人

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