在GITHUB上进行团队项目开发教程
就项目开发管理而言,很多公司都走的比较慢,很多很多的软件公司在软件项目开发管理方面还不是很前卫,大部分的公司都在用 CVS,SVN 作为版本控制系统,很少有公司使用 GIT 来管理,在 GITHUB 上协同开发项目的团队就更少了。究其原因,可能大家习惯了 Windows 桌面带来的方便,使用 GIT 多少有些不习惯;将项目放在 GITHUB 上要收费,并且有些东西涉及机密,很多公司也不敢这么做。 国...
FreeMarker 处理不存在的值
FreeMarker 是 Java 的模板引擎,相比起比较偏执的 Thymeleaf 更加人性化一些,本文讲解使用 FreeMarker 处理不存在的值的一些事项。默认值操作符使用形式:unsafe_expr!default_expr 或 unsafe_expr! 或 (unsafe_expr)!default_expr 或 (unsafe_expr)!。如果默认值被省略了,那么结果将会是空串,空序列...
mysqldump备份大数据出错
server during query when dumping table `table name` at row: 23699。 Lost connection to MySQL server,在使用 mysqldump 的时候(尤其是向 NFS 上备份的时候),很多人都被“mysqldump:Got error:2013: Lost connection to MySQL server duri...
使用PHP实现的最简洁快速的登录访问控制
个人做产品,和公司不一样。公司由于管理层级的压制,部门之间责任推卸等因素,导致产品效率很低,并且一般不敢或者不可以使用快速简单的实现方法。相反的,如果是个人做产品,时间比较紧的时候,在某些时候适当的使用一些临时处理方案是很好的选择。 比如,我们做的某个系统,或者某个系统的某些部分临时需要进行访问控制。在很短的时间内搭建用户系统,实现密码控制太累,也非常的傻逼。可以通过文件,Cookie 实现快速的访...
解决GIT本地的远程分支删不掉的问题
分享一个 GIT 使用实际遇到的问题。问题描述,使用 git branch -av 查看分支,可以看到 origin/ 下面有某个分支,使用 git branch -d 或者 git branch -D 删除提示分支不存在。本地远程分支删不掉的原因,系远程分支已经被其他终端删除,本地更新后 packed-refs 已经被删除,导致 git branch -d 报找不到分支的错误,需要手动清理 .git...
解决Linux下使用Screen乱码问题
reenrc 文件中添加如下内容,如果没有该文件则创建它。 # Define Encoding defencoding UTF-8 encoding UTF-8 UTF-8 完成后需要关闭会话重新开始使用 screen -S 创建新的回话才有效。 这个也是在 Linux 下使用 Screen 经常会碰到的问题之一,共勉。其实使用什么工具不重要,真正厉害的人都自己设计工具了,致那些损 Screen 捧 ...
Linux Ubuntu 下配置虚拟主机并开启ReWrite教程
/srv/www/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> PHP 在使用的过程中,MySQL 的连接支持是必不可少的,在 PHP 较新版本,PHP5.5之后,已经默认不支持 MySQL 模块了,需要使用 MySQLPDO 和 MySQLI 来操作数据库。如果需要使用 My...
Git更新master分支冲突解决及cherry-pick使用
t origin/master git reset --hard git clean -fd 造成上面的原因大概就是 master 分支出问题之后,强制更新导致本地和服务器不一样导致。上面的命令请谨慎使用,会删除目录下没有添加到 git 仓库的其他代码,本人也是经历过一次血的教训。 开发过程中,有时候我们需要将某个提交给提取出来,使用 cherry-pick 可以很方便的做到哦,使用非常简单,后面跟上...
使用PHP实现Unicode编码转换为UTF-8编码示例
符,全世界所有的语言基本上都在里面了,至少绝大多数中文都编进去了,所以很多 json 编码的中文字符串都是用的四个十六进制的数字表示。UTF-8 编码是对 Unicode 编码的一个实现,是目前世界上使用最广泛的一个编码,最重要的是它兼容 ASCII 和 ISO-8859-1。UTF-8 是以高位分段来区分字符长度的,是一个可变长的编码,最长可以达到 6 个字节。如下示例: U-00000000 - ...
创业者们如何选择优质的服务器?
须有个备案域名的,要备案成功必须选择国内的主机商。而对于业务稍微大一点的公司来讲,有了一个备案的域名就够了,其他的域名无需备案,也就无需购买国内主机了。这里推荐大家购买 Linode,本站到现在,已经使用 Linode 2年多了,非常稳定。之前有用过美国的另外一家主机,但是经常会出现错误日志,名字我就不再这里公布了。使用 Linode 可以使用如下链接注册,正所谓对本站的一点支持吧。https://w...