- 感悟分享:在腾讯的八年,我的成长之路和职业思考 07-28
- 「收藏系列」DOS基本命令大全(三),mysql增删 07-28
- MySQL创建与查看数据表 07-28
- TimoPHP1.6.5版本发布,PHPer有福了! 07-27
- 工作中小Tips:隐藏Nginx、Apache以及P 07-27
- Redis配置读写分离 07-28
- Java开发中 Redis云管理平台 实现方案Cac 07-27
- rides的详解 07-27
- 慕课网SSM到Spring Boot从零开发校园商铺 07-27
- 如此之火的Python有哪些发展呢?以下是Pytho 07-28
感悟分享:在腾讯的八年,我的成长之路和职业思考
发布者: PHPYuan | 发布时间:2018-07-281、关于作者
余果:腾讯社交用户体验设计部(ISUX)高级UI工程师,前端开发组负责人,熟悉前端开发、iOS开发、PHP开发和Ruby开发等;曾独立开发iOS APP(撸大师)和CMS(33PU);翻译有《众妙之门: 网站重新设计之道》和《响应式Web设计全流程解析》,著有《Web全栈工程师的自我修养》;平时喜欢编程、写作、演讲、摄影和英语等,希望自己能做一个终生学习者。
关于腾讯ISUX:
腾讯ISUX(Internet Social User Experience)社交用户体验设计部成立于2011年1月11日,前身为ISD Webteam网站组。作为腾讯社交网络事业群的专业设计团队,负责腾讯互联网系统旗下QQ空间、朋友网、QQ会员、QQ秀、QQ提醒、微云、QQ等社交产品体验设计工作。
(本文来源:http://www.52im.net/thread-1817-1-1.html)
2、回「收藏系列」DOS基本命令大全(三),mysql增删查改和Linux基础
发布者: PHPYuan | 发布时间:2018-07-28以下为DOS命令基础篇(三),后续逐步更新,包含(MYSQL 命令、Linux下基本命令等),有兴趣的朋友记得关注哦,第一时间获取新动态~~
五:MYSQL 命令:
mysql -h主机地址 -u用户名 -p密码 (连接MYSQL;如果刚安装好MYSQL,超级用户root是没有密码的。
(例:mysql -h110.110.110.110 -Uroot -P123456 注:u与root可以不用加空格,其它也一样)
exit (退出MYSQL
mysqladmin -u用户名 -p旧密码 password 新密码 (修改密码
grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"; (增加新用户。(注意:和上面不同,下面的因为是MYSQL环境中
MySQL创建与查看数据表
发布者: PHPYuan | 发布时间:2018-07-28当MySQL数据库被创建后,它只是一个空壳子,要向里面存东西,还需要建立数据表。
1. 先打开要创建数据表的数据库:USE 数据库名;
通过命令可以看到我们打开了要操作的数据库:
SELECT DATABASE();
创建数据表的命令:
CRETAE TABLE [IF NOT EXISTS] table_name(
column_name data_type,
……
);
TimoPHP1.6.5版本发布,PHPer有福了!
发布者: PHPYuan | 发布时间:2018-07-27PHP 开发框架 TimoPHP 1.6.5 发布了。TimoPHP 是一个简单、快速、规范、灵活、扩展性好的PHP MVC+框架。让我们来看看这次更新的内容吧
更新日志
Curl默认关闭ssl验证 tomener 2018/7/20 9:20Model增加alias、join、avg、max、min方法 tomener 2018/7/18 15:41 Curl增加错误处理、Validate::isMobile更新规则 tomener 2018/7/17 17:27 Model查询page查询统一返回[p limit total total_page] tomener 2018/7/6 10:44 router增加标准模式,为下一版本做准备 tomener 2018/7/5 14:28 Log日志类改造,更加人性化 tomener 2018/7/4 14:05 修改Log json_encode时不编码中文 tomener 2018/7/4 10:47 修复model::select有group by分组时分页统计bug tomener 2018/6/26 16:30 Request::getHeaders优化 tomener 2018/6/21 15:32 Curl::get增加header参数 tomener 2018/6/21 14:18 Reques工作中小Tips:隐藏Nginx、Apache以及PHP版本信息
发布者: PHPYuan | 发布时间:2018-07-27工作中一般将应用的版本信息进行隐藏,这样的好处是防止不法分子通过固定的版本信息查阅历史漏铜库,进行针对性的渗透和入侵,以下将简单介绍如何隐藏nginx、apache和PHP的版本信息,
Nginx:
我们来测试一下
curl -I http://127.0.0.1/phpinfo.php
HTTP/1.1 200 OK
Server: nginx/1.5.0
Date: Thu, 18 Jun 2015 02:39:32 GMT
Content-Type: text/html
Connection: keep-alive
Vary: Accept-Encoding
X-Powered-By: PHP/5.3.1
可以看到我们的服务器nginx和php版本都暴露了. 下面我们来看隐
Redis配置读写分离
发布者: PHPYuan | 发布时间:2018-07-28当数据量变得庞大的时候,读写分离还是很有必要的。同时避免一个redis服务宕机,导致应用宕机的情况,我们启用sentinel(哨兵)服务,实现主从切换的功能。
redis提供了一个master,多个slave的服务。
准备三个redis服务,依次命名文件夹子master,slave1,slave2.这里为在测试机上,不干扰原来的redis服务,我们master使用6000端口。
配置文件(redis.conf)
master配置修改端口:
port 6000
requirepass 123456
slave1修改配置:
1
2
3
4
5
6
7
port 6001
slaveof 127.0.0.1 6000
masterauth 123456
requirepass 123456
slave2修改配置:
1
2
3
4
5
6
7
port 6002
slaveof 127.0.0.1 6000
mastera
Java开发中 Redis云管理平台 实现方案CacheCloud 扫盲
发布者: PHPYuan | 发布时间:2018-07-27本文简述一个redis云平台解决方案,该方案是搜狐TV云平台管理的解决方案CacheCloud ,感兴趣的可以持续关注我的发布。
CacheCloud提供一个Redis云管理平台:实现多种类型(Redis Standalone、Redis Sentinel、Redis Cluster)自动部署、解决Redis实例碎片化现象、提供完善统计、监控、运维功能、减少运维成本和误操作,提高机器的利用率,提供灵活的伸缩性,提供方便的接入客户端。
rides的详解
发布者: PHPYuan | 发布时间:2018-07-27*1.Connection*/
$redis = new Redis();
$redis->connect('127.0.0.1',6379,1);//短链接,本地host,端口为6379,超过1秒放弃链接
$redis->open('127.0.0.1',6379,1);//短链接(同上)
$redis->pconnect('127.0.0.1',6379,1);//长链接,本地host,端口为6379,超过1秒放弃链接
$redis->popen('127.0.0.1',6379,1);//长链接(同上)
$redis->auth('password');//登录验证密码,返回【true | false】
$redis->select(0);//选择redis库,0~15 共16个库
$redis->close();//释放资源
$redis->ping(); //检查是否还再链接,[+pong]
$redis->ttl('key');//查看失效时间[-1 | timestamps]
$redis->persist('key');//移除失效时间[ 1 | 0]
$re
慕课网SSM到Spring Boot从零开发校园商铺平台视频教程评测
发布者: PHPYuan | 发布时间:2018-07-27今天海慕课小编为大家评测的是慕课网的《SSM到Spring Boot从零开发校园商铺平台》视频教程。
这个课程是一个毕设项目,运用SSM技术快速迭代出版校园商铺1.0,再结合SSM转型成Spring Boot的思路,切换到校园商铺2.0。同时包含MySQL主从同步实现读写分离,利用SUI Mobile快速实现响应式页面,Redis缓存,数据库加密配置,阿里云部署等实用技术点。课程源于真实创业项目,原项目以盈利为目的,开发以功能为导向,项目功能不仅非常丰富,且非常实用,不是仿真,这就是一次真实的创业项目实战。
如果你想学Python,或者你刚开始学习Python,那么你可能会问:“我能用Python做什么?”
这个问题不好回答,因为Python有很多用途。
但是随着时间,我发现有Python主要有以下三大主要应用:
· Web开发
· 数据科学
包括机器学习、数据分析和数据可视化
· 脚本
让我们来依次介绍。
一、Web开发
Django和Flask等基于Python的Web框架最近在Web开发中非常流行。
这些Web框架可以帮助你用Python编写服务器端代码(后端代码)。这是在你的额服务器上运行的代码,而不是运行在用户设备和浏览器的代码(前端代码)。
为什么需要Web框架
