自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wephper

think more , do less

  • 博客(78)
  • 收藏
  • 关注

原创 SELinux is preventing /usr/sbin/httpd from name_bind access on the tcp_socket port

SELinux is preventing /usr/sbin/httpd from name_bind access on the tcp_socket port附加表现症状:服务器起来后本地curl 127.0.0.1:端口可以访问 但是配置nginx代理用80端口转发后无法访问。

2022-09-04 15:31:05 2348 1

原创 @Component, @Repository, @Service的区别

@Component, @Repository, @Service的区别官网引用引用spring的官方文档中的一段描述:在Spring2.0之前的版本中,@Repository注解可以标记在任何的类上,用来表明该类是用来执行与数据库相关的操作(即dao对象),并支持自动处理数据库操作产生的异常在Spring2.5版本中,引入了更多的Spring类注解:@Component,@Service,@Controller。@Component是一个通用的Spring容器管理的单例bean组件。而@R

2021-07-05 00:45:35 146

原创 MyISAM与InnoDB 的区别(9个不同点)

区别:1. InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间,组成一个事务;2. InnoDB支持外键,而MyISAM不支持。对一个包含外键的InnoDB表转为MYISAM会失败;3. InnoDB是聚集索引,使用B+Tree作为索引结构,数据文件是和(主键)索引绑在一起的(表数据文件本身就是按B+Tree组织的一个索引结构),必须要有主键,通过主键索引效率很高。但是辅..

2021-07-05 00:30:18 158

原创 linux android项目打包

1.下载jdk1.8yum install java-1.8.0-openjdkvim /etc/profile# javaexport JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-1.el8_3.x86_64/jre #指定java安装目录export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH #用于指定java系统查找命令的路径export CLASSPATH

2021-04-07 14:47:27 264

原创 Git免密码提交

1.首先本地要安装有git2.查看系统是否已有生成公钥,在命令行执行:windows(cmd命令行): type %userprofile%\.ssh\id_rsa.pubLinux/macOS/PowerShell: cat ~/.ssh/id_rsa.pub3.如果以上内容没有输出则自己生成一个,windows下先在git安装目录下找到git-bash.exe程序打开...

2019-09-19 12:40:37 178

原创 学c的一些记录

楼主用的是mac编写.c文件再gcc编译成.out文件并执行,可能有些问题跟win出现的不同:1、printf()不带 \n 会多输出一个 %

2018-09-26 09:30:09 167

转载 小程序禁止页面拉动(非禁止小下拉刷新)

在微信小程序中,用力往下拉动,页面顶部会出现一段空白的地方。在某些需求下,需要禁止拉动。这个时候可以在page里面对应的的json文件里面,加上 "disableScroll": true加上这个属性,就会禁止页面拉动。但是这里注意的是,在app.json里面写上这个属性并不会生效,一定要在page对应的页面的json文件加上才会生效enablePullDownRefre...

2018-09-09 09:37:39 5426

转载 小乔流水人家 微信web协议分析和实现微信机器人(微信网页版 wx2.qq.com)

参考:https://www.jianshu.com/p/43f54e4b3dc1  http://www.07net01.com/2016/01/1201188.html  http://www.cnblogs.com/xiaozhi_5638/p/4923811.html https://segmentfault.com/a/1190000011996725?utm_source=tuicoo...

2018-08-28 01:40:29 2361 2

转载 高质量PHP代码的50个实用技巧必备(上)

50个高质量PHP代码的实用技巧,希望大家喜欢。1.不要使用相对路径 常常会看到:  1 require_once('../../lib/some_class.php'); 该方法有很多缺点: 它首先查找指定的php包含路径, 然后查找当前目录。因此会检查过多路径。如果该脚本被另一目录的脚本包含, 它的基本目录变成了另一脚本所在的目录.另一问题...

2018-08-25 10:29:53 1207

原创 微信jssdk invalid signature debug记录

invalid signature签名错误。建议按如下顺序检查:确认签名算法正确,可用 http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign 页面工具进行校验。 确认config中noncestr, timestamp与用以签名中的对应noncestr, timestamp一致。 确认url是页面完整的url,包括GET参数部分...

2018-08-17 08:59:24 420

转载 逐行分析jQuery源码

逐行分析jQuery源码注意:本次源码分析选择2.0.3(因为不支持IE6、7、8,就少了很多兼容的hack的写法,对了解jQuery的实现原理有很大的帮助)1.jQuery有不同的版本,从2.x版本便不再支持IE6、7、8   将jQuery拆分长框架一点一点进行了解2.(function ())();这个叫匿名函数自执行3.匿名函数自执行的好处是什么呢?   ...

2018-08-07 13:58:30 3753

转载 HTML5-postMessage实现跨域

对于使用H5实现跨域,很多人都一直处于半懂状态。知道使用postMessage发送消息,使用onMessage接受消息,但是到底哪个方法应该用window调用哪个应该用iframe的contentWindow调用不是很清楚。下面是我做的一个本地实现跨域的小demo,可以在github下载这个示例。为了执行它,首先,你需要找到你电脑的hosts文件,在127.0.0.1 localhost下添加如下...

2018-08-07 12:58:06 1415

转载 Schtasks 命令详解

管理计划任务SCHTASKS /parameter [arguments]描述:    允许管理员创建、删除、查询、更改、运行和中止本地或远程系统上的计划任务。参数列表:    /Create         创建新计划任务。    /Delete         删除计划任务。    /Query          显示所有计划任务。    /Change         更改计...

2018-07-19 12:05:11 13926

转载 schtasks在win7下提示错误:无法加载列资源

原文地址: http://hi.baidu.com/xulei96/blog/item/9a54928bc70209c4fd1f1086.html 查看cmd 编码chcp如使用 936中文GBK编码的话schtasks.exe /query 会报错 错误: 无法加载列资源。调整 936 为 437 美国编码 则可以运行,但是无法打印出非ascii字符。(非as...

2018-07-19 12:04:30 1260 2

转载 PHP四大主流框架的优缺点总结

本篇文章我们来讲讲PHP四大框架的优缺点都有哪些,让你们在开发中更好的去选择使用哪款PHP框架去完成项目,废话不多说,我们一起来看看吧!! ThinkPHPThinkPHP(FCS)是一个轻量级的中型框架,是从Java的Struts结构移植过来的中文PHP开发框架。它使用面向对象的开发结构和MVC模式,并且模拟实现了Struts的标签库,各方面都比较人性化,熟悉J2EE的开发人员相对比...

2018-07-16 16:39:31 18644

原创 Windows下PHP扩展资源列表及下载地址(官方)

官方下载的php安装包ext目录里以经包含了常用的php扩展,但某些情况下并不能满足我们项目需求,比如memcache扩展就不在官方的php安装包里。这时就需要我们自己去下载安装。本文列出php官方提供的php扩展下载地址,及所有的扩展列表。PHP 5.2/5.3的Windows扩展索引站点:在这里你可以找到诸如php_oci8.dll, php_memcache.dll, php_mongo.d...

2018-07-16 15:22:53 3523

转载 【Vim】使用Vundle管理配置Vim基本插件

Vundle项目托管在github上https://github.com/gmarik/vundle。其特色在于使用git来管理插件,更新方便,支持搜索,一键更新,从此只需要一个vimrc走天下。在vimrc文件中添加如下内容来启用vundle管理vim插件的功能:set rtp+=$VIM/vimfiles/bundle/vundle/ call vundle#rc('$VIM/vimfil...

2018-07-01 21:52:10 4984

原创 vim十指翻飞 常用快捷键

一、移动1、[上下左右]:h, j, k, l2、[ 翻页 ]:CTRL-B/CTRL-F(推荐)   或     PageUp/PageDown3、[ 在文件中移动 ]:a、[行间移动]    <num>gg:移动到文件的第<num>行,默认到首行    <num>G:移动到文件的第<num>行,默认到尾行    num%:移动到文件num%处  ...

2018-07-01 20:22:55 405

转载 Chrome for Mac键盘快捷键!来自Google Chrome官网!

转自:http://support.google.com/chrome/bin/answer.py?hl=zh-Hans&answer=165450标签页和窗口快捷键⌘-N打开新窗口。⌘-T打开新标签页。⌘-Shift-N在隐身模式下打开新窗口。按 ⌘-O,然后选择文件。在 Google Chrome 浏览器中打开计算机中的文件。按住 ⌘ 键,然后点击链接。或用鼠标中键(或鼠标滚轮)点击链...

2018-07-01 08:52:15 670

原创 svn错误解决集合

1、is scheduled for addition, but is missing:提示:"svn: Commit failed (details follow): svn: '/xxx/yyy/(文件或文件夹路径)' is scheduled for addition, but is missing "。原因:之前用SVN提交过的文件/文件夹,被标记为"add"状态,等待被加入到仓库。若此时...

2018-06-28 11:03:19 732

原创 关于在VMware Fusion虚拟机下操作系统无法联网问题

打开VMware Fusion偏好设置>>网络>>解锁>>添加(点击加号)>>勾选“使用NAT”>>勾选“使用ipv6”(自动填充)>>下面两个是已经勾选好的>>子网IP自动填充>>子网掩码255.255.255.0>>应用      再到Ubuntu里看看,

2018-06-28 06:59:50 1324

转载 mac下配置vim

macvim配置最终效果如下:系统环境macos10.12.4homebrew1.2.1python3.5&python2.7iTerm2zsh5.3.1macvim8.0安装macvimmac预装了vim,但官方的 vim 在 Mac 上只有一个很不完善的,长期没人维护的 Carbon 图形用户界面。macvim 主要是在此基础上添加了一个完整的 Cocoa 用户界面,其核心部分和 vi...

2018-05-25 14:24:07 8733

原创 ubuntu php安装redis拓展几个点

每个人的环境路径都不一样,主要掌握方法,举一反三1、安装redis服务(windows、linux、macos)分系统,百度去官网下载对应的版本,然后按步骤安装就可以,这步不赘述,自己百度;2、安装php redis驱动# 下载$ wget https://github.com/phpredis/phpredis/archive/3.1.4.tar.gz$ cd phpredis-3.1.4 ...

2018-04-23 18:30:52 414

转载 无法make & make install(make: *** No targets specified and no makefile found. Stop.解决方法)

1、wget http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.6.tar.gz2.、tar zxvf ncurses-5.6.tar.gz3、 ./configure -prefix=/usr/local -with-shared-without-debug4、make5、make install

2018-04-23 15:40:44 6581 6

转载 使用Docker搭建Java环境

准备首先需要准备一个CentOS的操作系统,虚拟机也可以。具体配置要求如下:必须是64位操作系统建议内核在3.8以上 安装Docker只需要通过以下命令即可安装Docker软件yum -y install docker-io可使用以下命令,查看Docker是否安装成功:docker version 如果输出看Docker的版本号,则说明安装成功了,可通过以下命令启动Docker服务:service...

2018-04-18 17:09:23 14369

转载 mysql数据库忘记密码时如何修改听语音

当我们忘记mysql数据库密码时我们就无法正常进入数据库,也就无法修改密码,那么这时该怎么修改密码呢,这里教大家一个简单常用修改密码的方式。工具/原料mysql数据库cmd命令行方法/步骤1打开mysql.exe和mysqld.exe所在的文件夹,复制路径地址2打开cmd命令提示符,进入上一步mysql.exe所在的文件夹。3输入命令  mysqld --skip-grant-tables  回车...

2018-04-17 11:02:50 165

原创 FileZilla 425 Can't open data connection

昨天发现公司服务器被别人下毒半个月,异常提醒邮箱不在自己手上,活活当了半个月肉鸡,业务跑的都正常,要不是昨天cpu炸了死都不会发现,备份快照重装系统后发现ftp死都连不上,主动被动自动全都试过,可以访问到目录但是无法遍历文件,无疑是端口的问题:先去服务器开启防火墙把80(http)、3306(sql)、443(https)、21(ftp)这些该开的端口都开了,此时网站可以正常访问,但是ftp还是老...

2018-04-16 17:45:33 1374

转载 docker环境搭建centos+jdk+tomcat_CENTOS篇

前言(1)写在前面的话,鉴于在linux或类unix系统中安装jdk+tomcat等环境,没有什么经验,所以选择在docker容器中安装之,以防止安装失败无法恢复系统(2)需要下载对应的系统的docker镜像,如:centos、Ubuntu等(3)本文并未没有docker安装所需的相关环境说明,可自行查看官网并安装之,此处略1、下载CENTOS的docker镜像镜像下载地址DaoCloud[roo...

2018-04-16 08:45:51 240

转载 apache-php底层工作原理

先看看下面这个过程:我们从未手动开启过PHP的相关进程,它是随着Apache的启动而运行的;PHP通过mod_php5.so模块和Apache相连(具体说来是SAPI,即服务器应用程序编程接口);PHP总共有三个模块:内核、Zend引擎、以及扩展层;PHP内核用来处理请求、文件流、错误处理等相关操作;Zend引擎(ZE)用以将源文件转换成机器语言,然后在虚拟机上运行它;扩展层是一组函数、类

2018-01-23 09:10:45 224

原创 union all

select * from (select group_concat(concat(b.agent_id, b.channel_id)) n,b.nicknamefrom ct_manager_info a, ct_channel_list bwhere a.level = 0union allselect concat(c.agent_id, c.channel_id) n,

2018-01-18 16:07:54 329

转载 CENTOS:Docker安装centos容器

这里主要是记录安装在Docker里CENTOS的步骤。第一步:当然是要下载CENTOS的包(Image)。[plain] view plain copydocker pull centos    这个命令是下载最新版本的CENTOS包第二步:建立一个CENTOS的容器。[plain] view plain copysudo docker run --privileged --cap-add SYS

2018-01-18 00:10:00 4691

转载 如何区分不同用户——Cookie/Session机制详解

会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。 1.1  Cookie机制

2017-11-11 11:28:58 2609

原创 ./与../和/的区别

./ 当前目录../ 父级目录/ 根目录

2017-08-30 10:53:29 8946

转载 如何用git将项目代码上传到github

注册账户以及创建仓库要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Create a New Repository,填好名称后Create,之后会出现一些仓库的配置信息,这也是一个Git的简单教程。步骤如下: 打开https://github.com 直接在首页上注册点按钮注册成功之后,在页

2017-08-25 11:25:08 332

原创 网站禁用ip段

2017-08-22 15:29:07 362

原创 mac os maverics里commend+tab切换程序不能打开被最小化的程序解决办法

command+tab选中后 -> 松开tab -> 按下option -> 松开command -> 松开option

2017-08-20 10:57:29 5372 7

转载 mac 当前位置打开终端

做开发时经常会遇到在当前目录打开终端的情况,一直都是先启动终端,然后再切换到当前目录,今天发现了一个新的方法,虽然不是一步到位,但比以前快多了。工具/原料mac系统苹果电脑方法/步骤1点击屏幕顶部的“Finder”弹出下拉菜单。

2017-08-18 10:56:48 940

原创 html5怎样调用手机摄像头或者相册

直接调用相机调用相机 图片或者相册还是要根据手机的类型来说,有些手机只能调相机,有些手机只能调相册,或者两者都行。

2017-08-17 11:32:38 1237

原创 教你上传本地代码到github

教你上传本地代码到github

2017-08-12 09:38:19 317

转载 为什么离不开 Stackoverflow?

本文作者: 伯乐在线 - selfboot 。未经作者许可,禁止转载!欢迎加入伯乐在线 专栏作者。作为一名程序员,如果没有听过 Stackoverflow,那么你最好去面壁思过一下。程序员最需要阅读的一本编程书籍(其实编程书留下这本就够了!):那些还没有读过这本书的程序员,是时候买一本了。如果还在犹豫,那么先看下这篇文章,看看为什么离不开 stackoverflow。

2017-08-11 17:41:26 288

空空如也

空空如也

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

TA关注的人

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