Github Fork 过程概述 在Github上有很多优秀的开源项目,相信每一位热衷于技术的朋友都会在Github上Fork一些感兴趣的项目,然后在本地修改并提交。本文以spring-framework为例,在Github上Fork该项目,更新提交的一个完整过程如下图所示: Fork and update Github repo Fork一个项目,比如spring-framework,该操作会复制该项目的所有历史提交内容到个人仓库中,并生成一个相同的项目; Clone之前Fork的项目到本地计… 继续阅读 更新github上fork的项目

  一、问题描述 在利用github实现多人合作程序开发的过程中,我们有时会出现错误提交的情况,此时我们希望能撤销提交操作,让程序回到提交前的样子,本文总结了两种解决方法:回退(reset)、反做(revert)。 二、背景知识 git的版本管理,及HEAD的理解 使用git的每次提交,Git都会自动把它们串成一条时间线,这条时间线就是一个分支。如果没有新建分支,那么只有一条时间线,即只有一个分支,在Git里,这个分支叫主分支,即master分支。有一个HEAD指针指向当前分支(只有一… 继续阅读 git恢复以前版本的两种方法

因为Apple苹果公司删除了TNT的证书,所以在2019年7月12日后软件都不能运行了,临时的解决办法,就是自己签名,具体往下看。 准备工作 安装xcode 安装xCode,你可以在App Store中下载安装,并且至少运行一次。 安装Command Line Tools 工具 打开终端工具输入如下命令: xcode-select –install 弹出后选择继续安装。 签名 打开终端工具输入并执行如下命令: codesign –force –deep –sign – /Applicat… 继续阅读 修复TNT和谐软件闪退问题

Emmet的前身是大名鼎鼎的Zen coding,如果你从事Web前端开发的话,对该插件一定不会陌生。它使用仿CSS选择器的语法来生成代码,大大提高了HTML/CSS代码编写的速度,而且作为一款插件能够大部分的代码编辑器,文章后面列出了支持的代码编辑器类型。请看下面演示: Zen coding下的编码演示 一、快速编写HTML代码 1.  初始化 HTML文档需要包含一些固定的标签,比如、、等,现在你只需要1秒钟就可以输入这些标签。比如输入“!”或“html:5”,然后按Tab键:  … 继续阅读 emmet使用教程「转」

mamp本身集成了redis,打开之后,phpinfo()死活不显示,也就是木有php扩展.不能用,.google半天终于找到办法,记录一下 mac默认自带php环境,先把系统环境换成mamp的 这个选项实际上是在 ~/.profile里添加了,以下命令

在命令行里用 which php 查看一下现在的哪个php, 如图说明就是mamp的php环境了.如果… 继续阅读 mamp pro安装redis/mamp不支持redis解决办法

 

在进行开发的时候,修改数据库密码意外的是会经常遇到的操作,熟悉这一操作有助于提高开发效率与处理突发情况时的对应能力和反应速度,以下介绍ubuntu环境下没有图形化操作界面或一些辅助工具时的一些常用方法 一、知道原本密码的情况下修改 这是最轻松的情况。首先,你需要登入你的数据库,之后,你有两种方法修改你的密码 1. 使用set password命令 格式:

例子:

2… 继续阅读 忘记mysqlroot密码

mysql 默认只允许本地的localhost访问。mysql5.7的配置文件变了,到到半天没找批bind-address 步骤 mysql -u root -p 登录数据库mysql -u root -p 登录数据库 use mysql 选择基础信息数据库

 

  新增一个root用户,所有地址(%)的都可以访问,并且密码为12345… 继续阅读 mysql5.7外网连接

搜索到 http://taotaoit.com/article/details/884.html 这位朋友找到原因,感谢, 把thinkphp/library/think/db/builder/Mysql.php中大约148行的正则表达式增加 \x7f-\xff 但我觉得这样不是很好,不知道会不会出现安全问题,我觉得改成 x{4e00}-\x{9fa5} //只增加匹配汉字好点.**ps,我对正则不太懂,*** 我改成下面这样: [c… 继续阅读 thinkphp 5.1 field不支持汉字别名解决办法/报错 throw new Exception(‘not support data:’ . $key);

本文通过设置Access-Control-Allow-Origin来实现跨域。 例如:客户端的域名是client.runoob.com,而请求的域名是server.runoob.com。 如果直接使用ajax访问,会有以下错误:

1、允许单个域名访问 指定某域名(http://client.runoob.com)跨域访问,则只需在http://server.runoob.com/server.php文件头部添加如下代码: [cra… 继续阅读 PHP Ajax 跨域问题最佳解决方案

php匹配汉字(utf-8)

 

先说刷SSH 一,先刷路由器开发版! 点击进入小米路由器官网,路由官网,点击右侧的ROM。 然后找到路由3G,有开发版和稳定版。正常最新版本是稳定版(路由的开发版就是为了你刷机而存在的) 点击下载,开发版。 刷开发版步骤: 方法①打开浏览器,输入192.168.31.1,然后登陆你的小米路由后台,点击常用设置,其他。选择手动升级,点击刚刚下载的固件,需要清空数据,然后坐等就行; 方法②下载路由器3G对应的开发版ROM包,并将其放在U盘的根目录下,命名为miwifi.bin,断开小米路由器的电源,… 继续阅读 小米路由器3G(R3G)刷机