V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  futursolo  ›  全部回复第 2 页 / 共 11 页
回复总数  218
1  2  3  4  5  6  7  8  9  10 ... 11  
2015-04-11 14:22:12 +08:00
回复了 whistle 创建的主题 Python google 抛弃 python 开发了 go,是不是说 python 没前途了?
Python大法好。
连微软都要给Python面子,VS编辑器里都集成了Python。
Google 使用 Python
Facebook 使用 Python(Tornado就是Facebook开发的) https://github.com/facebook/tornado
Facebook的招聘广告上也有招聘Python的CS和SE。

Linux,内置Python。
何况Python3.5安装包才19M,免编译;PHP几百M安装包,想用的爽还要编译。。。

Python 灰常语法优雅。

Cython:用C的库,C的速度,写Python的语法。
Pypy:用生成器算素数比C还要快。。。(前几天测试的,主要是内存占用比别的语言少很多)
偶真是想不明白,你们为什么不用Python。。。
2015-04-11 14:06:38 +08:00
回复了 Emory_M 创建的主题 Tornado Tornado 开发中出错调试如何像 PHP 一样?
使用Supervisord + debug = True
4.1已经可以检测到import进来的代码的修改并reload了。
2015-04-09 21:45:31 +08:00
回复了 lvfujun 创建的主题 问与答 什么时候手机端的 h5 应用能达到原生般流畅啊!
使用CSS动画,而不是JS动画。
使用translate2d,translate3d代替top和left动画。
在页面加载时对translate2d,translate3d进行初始化。
经过以上三点,只要你不是满屏动画,或者是下拉刷新这种大幅度的,基本上就可以比较流畅了。

最重要的一点:劝你的用户使用移动版Chrome浏览器。。。
2015-04-09 19:47:35 +08:00
回复了 disonlee 创建的主题 问与答 vultr 安装 vnc 问题
可能是5900
2015-04-09 15:51:26 +08:00
回复了 VirgilMing 创建的主题 软件 为什么很多国产软件将「更换皮肤」作为一个重要功能?
国外的也有(例如WordPress、Windows),只不过国内对于这个的需求更普遍。。。
偶是喜欢界面简洁一点,不过字体一定要好看!
2015-04-09 12:18:47 +08:00
回复了 XZKTHU 创建的主题 PHP 有什么好看的博客字体?
@abcfyk 国内可以用啊,都已经指向北京了。
2015-04-07 08:08:07 +08:00
回复了 nvidiaAMD980X 创建的主题 问与答 关于大陆大学的气息。
只说一次+2

你没必要跟吸毒者讲毒品的危害,同样你也没必要和用大数字和百毒的人讲OX卫士们的危害。
2015-04-06 13:37:28 +08:00
回复了 tanteng 创建的主题 PHP ajax 提交表单的好处有哪些
可以防止提交失败的时候失去已经写好的数据。
2015-04-06 08:23:57 +08:00
回复了 Livid 创建的主题 分享发现 26 个图表显示这个世界正在越变越好
第24个在中国大陆完全不符

World: Access to the Internet is increasing.
Mainland China: Access to the Intranet is increasing.
2015-04-04 23:10:40 +08:00
回复了 sunnysign 创建的主题 Python python 是个美好的东西,我怎么早没发现它。。。
@0987363

In Python:
if a is b and c is not d or e:
print("I got it!")# 根据以往的经验,这里的缩进会少

In C Style Programming Languages:
if (a == b && c!=d || e){echo("What's that! Bullshit!");}
如果你把它拆开的话:
if (a == b && c!=d || e){
echo("What's that! Bullshit!");
}//多了一行!完全没必要的一行!
另外,有一个很纠结的问题:
1. if[空格]()[空格]{}
2. if()[空格]{}
3. if[空格](){}
4. if[空格]()
{}
5. if()
{}
你想害死强迫症吗?!
Otherwise, if you use non-blocking model(Like Node.js):
var = require("fs");
result = function (){
fs.readFile("hehe.json", function (){
... ...
console.log("Where am I");
});
}
如果你用Python你就不会这样了,因为他没有匿名函数,你必须为函数命名:
import tornado.web
import tornado.httpclient
import tornado.ioloop
class SampleHanler(BaseHandler):
@tornado.web.asynchronous
def get(self):
HttpClient = tornado.httpclient.AsyncHTTPClient()
link = "http://www.google.com/"
HttpClient.fetch(link, callback = self.callback)

def callback(self, response):
print(response.body)

这样是很清晰的!C(Especially PHP)是灰常凌乱的!
@kq2gnk64
Tornado主要好在异步非阻塞的模型上,而且还在自己造轮子和给你准备好的轮子(因为有的时候给你造好的轮子并不是那么好用。。。)之间找到了一个比较好的平衡,性能上也是Django的数倍。
2015-04-04 14:48:27 +08:00
回复了 sunnysign 创建的主题 Python python 是个美好的东西,我怎么早没发现它。。。
PHP体积臃肿,几百兆功能还不如Python多,Python3.5的安装包才19M,加个框架几百KB。

PHP的代码风格比Python差远了。写出来的程序看起来也不优雅。

而且用Python还可以做很多PHP做不到的事。

另:世界上最好的编程语言这种东西根本就不存在!各种东西都有它的优缺点。
Django做到了很多PHP都需要重复造轮子的地方,节省了很多开发时间。
Flask之类的小型框架做到的都比PHP多(况且人家只有几百K)。
模板填充,escape,CSRF,这些哪个站点不应该具备,哪个你们PHP自己就带着?
Django有,Flask有,Tornado也有
在Python,是个小白就会用pip,你们这些人有几个用过pear?
不是不可以比较语言,而是比较要有论点,有论据。
2015-04-04 07:56:39 +08:00
回复了 fetich 创建的主题 问与答 C++如何將界面做的絢麗點?
QT或.NET(不过就只能用C#了)以及WPF。
Tornado
MongoDB
2015-04-03 22:51:17 +08:00
回复了 youanancom 创建的主题 Python 关于 virtualenv
...
virtualenv需要使用时激活
执行source ooxx(你创建virtualenv的目录)/bin/activate

另外,为什么不试一下tornado呢?不论是性能还是其他方面都不输于flask。
2015-04-03 14:36:00 +08:00
回复了 xiaolvmu 创建的主题 问与答 nginx 如何反代一个含有 /index.php 的站点呢?
@jianghu52
这样反而会让人知道你在用Proxy吧。。。
如果是偶去配置服务器,偶一定不会用这两个字段来发IP给后端。
而且反正看Log就会看得到。
2015-04-03 14:22:58 +08:00
回复了 xiaolvmu 创建的主题 问与答 nginx 如何反代一个含有 /index.php 的站点呢?
@xiaolvmu
原因还是那一行哟!

proxy_pass http://mikhei777.org.ua;
proxy_set_header Host "mikhei777.org.ua";

这样就可以了哦!

另外,反代其他人的站点的时候建议除去这几行:
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Via-Proxy "true";

再另外,建议先取得所有者的许可再去反代,否则所有者可能会生气的!
2015-04-03 13:16:08 +08:00
回复了 xiaolvmu 创建的主题 问与答 nginx 如何反代一个含有 /index.php 的站点呢?
server {
listen 80;
listen [::]:80;
server_name etc;
location / {
proxy_pass http://1.2.3.4/;
proxy_redirect default;
proxy_set_header Host $host; # 重点在这行
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header User-Agent $http_user_agent;
proxy_set_header Via-Proxy "true";
}
}

把nginx.conf写成这样就行了。
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1119 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 18:46 · PVG 02:46 · LAX 11:46 · JFK 14:46
Developed with CodeLauncher
♥ Do have faith in what you're doing.