git的使用越来越广泛
TortoiseGit与TortoiseSVN用法大致类似
使用命令比较麻烦,下面简单演示一下Windows系统下TortoiseGIT的使用(大牛们略过、漂过不要喷)
一、Git软件安装
安装方法
从下面百度云盘下载链接中下载安装包,安装方法及注意事项请参照其中的:说明.txt
http://pan.baidu.com/s/1o6yZsxW
二、注册Git账号
首先在在开源中国在线代码托管平台(简称:Git@OSC)上注册一个账号.
https://...
mysql设置允许远程连接
第一步,
x:\>mysql -u root -p***
mysql> use mysql;
mysql> select host, user from user; //看一下当前root用户的host设置
mysql> update user set host = ‘%’ where user = ‘root’;
mysql> select host, user from user; //确认下root用户的host设置是否修改
mysql> flush privileges; //使修改生效
第二部,检查防火墙3306端口
谷歌推荐的——技术能力提升指南
学术学习的推荐
CS课程入门
计算机科学课程导论,介绍编码的基本知识。
在线资源:Udacity – intro to CS course, Coursera – Computer Science 101
至少要会一种面向对象的编程语言:C ++、Java或Python
初级在线资源:
Coursera – Learn to Program: The Fundamentals,
MIT Intro to Programming in Java,Google’s Python Class,
(网友回复更新地址:https://www.guru99.com/java-tutorial.html)
...
Eclipse使用技巧总结
开发工具的使用就是一个习惯的问题, 习惯了开发效率就高。
一、快捷键
1、提示:Alt+/
2、格式化:ctrl+shift+f
3、输入一对的符号,如”",(),会自动补全,输入后跳出:tab
4、查找某个方法被谁调用:选中方法名,ctrl+shift+g
5、查看某个类的继承关系:选中该类,ctrl+t
6、通过文件名称查找类或文件:ctrl+shift+r
7、alt+上/下,移动当前行到上或下
8、ctrl+alt+上/下,复制当前行到上或下
9、...
nginx 开启目录浏览及中文乱码问题解决方法
开启目录浏览
Nginx下默认是不允许列出整个目录的。需修改nginx.conf文件。
在nginx.conf文件的location server 或 http段中加入
autoindex on;
autoindex_exact_size on;
autoindex_localtime on;
charset utf-8,gbk;
Linux中iptables设置详细
无论如何,iptables是一个需要特别谨慎设置的东西,万一服务器不在你身边,而你贸然设置导致无法SSH,那就等着被老板骂吧,呵呵。。。
一下内容是为了防止这种情况发生而写的,当然很初级,不过一般服务器也够用了:
1.首先介绍一下指令和相关配置文件
启动指令:service iptables start
重启指令:service iptables restart
关闭指令:service iptables stop
然后是相关配置:/etc/sysconfig/iptables
如何...
LNMP安装pureftp后无法连接,解决办法
问题一:无法打开pureftpd管理页面
1、LNMP 1.2
把
/home/wwwroot/default/.user.ini
将里面的内容删除,过几分钟生效后即可。
LNMP 1.2开始可以使用命令:
lnmp ftp {add|list|del}
进行FTP账号管理。
问题二:FTP一直连接不上
解决办法,开放FTP端口(21)或关闭防火墙
#/sbin/iptables -I INPUT -p tcp --dport 21 -j ACCEPT
#/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
#/sbin/ipt...
数据库设计
微软《数据库设计基础》
https://support.office.com/zh-cn/article/数据库设计基础-1eade2bf-e3a0-41b5-aee6-d2331f158280?CorrelationId=b9047188-3c5b-4c4c-8e4e-4918ae48bb64&ui=zh-CN&rs=zh-CN&ad=CN
IBM《规范化-数据库设计原则》
http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0605jiangt/
数据库设计,你掌握了多少
http://database.51cto.com/art/201104/25...
centos7防爆破,修改SSH端口禁止ROOT给小号root权限
如果服务器使用的默认ssh端口,那很容易暴力破解密码。
爆破步骤:
1、找到ip地址
2、扫描开放端口,比如nmap
3、用字典暴力破解用户名和密码
解决办法:
1、设置复杂密码;如:linux密码生成工具:pwgen
2、更改服务的默认端口号;如ssh、mysql
3、给予其他用户root权限,并禁止root账户登录‘
4、登录失败次数超过某个阈值的ip并将它添加到/etc/hosts.deny,如:fail2ban
一、配置防火墙端口
修改ssh端口...
Linux防火墙iptables基本应用
ptables是一个linux的基础组件,主要应用于防火墙应用,例如禁止某IP访问,或者禁止一些端口,提升网站的安全性。一般情况下,系统默认就会安装,如果没有安装,可自行安装:
yum install iptables #centos系统
apt-get install iptables #debian/ubuntu系统
一、先说一下几个常用命令:
service iptables -status #查看iptables是否运行
iptables -F #大写F,清空当前所有规则
...