V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bramblex  ›  全部回复第 49 页 / 共 54 页
回复总数  1061
1 ... 41  42  43  44  45  46  47  48  49  50 ... 54  
2015-07-25 10:54:27 +08:00
回复了 cattyhouse 创建的主题 JavaScript javascript PAC 代码分析理解
@cattyhouse

// proxy config
var rules = [];
var direct = 'DIRECT';

// => 这里把defalut改成代理
var defalut = 'PROXY 127.0.0.1:8119';

// SSLEdge Proxy
rules.push({

// => 这里把配置改成direct
proxy: direct,

list: [
//google
'google.com',
.......
2015-07-25 10:51:10 +08:00
回复了 cattyhouse 创建的主题 JavaScript javascript PAC 代码分析理解
@cattyhouse

很简单啊,rules那里不是有配置代理的吗?

直接把 dafault 换成地理地址,把rules那里的代理换成direct就成白名单了呀
2015-07-25 09:51:19 +08:00
回复了 cattyhouse 创建的主题 JavaScript javascript PAC 代码分析理解
浏览器打开了以后pac只跑一遍的。所以第一次跑的效率无所谓,FindProxyForURL接口的效率才比较重要。
2015-07-25 09:48:07 +08:00
回复了 cattyhouse 创建的主题 JavaScript javascript PAC 代码分析理解
//================= Config Start ======================

// proxy config
var rules = [];
var direct = 'DIRECT';
var defalut = direct;

// SSLEdge Proxy
rules.push({
proxy: 'PROXY 127.0.0.1:8119',
list: [
//google
'google.com',
'google.co.jp',
'gmail.com',
'gstatic.com',
'googleusercontent.com',
'googleapis.com',
'goo.gl',
'googlecode.com',

//youtube
'youtube.com',
'ytimg.com',
'ggpht.com',

//facebook
'facebook.com',
'facebook.net',
'akamaihd.net',

//wikipedia.org
'wikipedia.org',

// porn
'redtube.com',

// onedrive
'live.com',
'dropbox.com',
'sourceforge.net',

// github
'github.com',

// disqus
'disqus.com',

// wordpress
'w.org',

'twitter.com',
'twimg.com',
]
});

//================= Config End ======================

// cache white list into a hash
var _rules = {};
rules.forEach(function(rule){
var list = rule.list;
var length = list.length;
var proxy = rule.proxy;
for (var i = 0; i < length; i++){
_rules[list[i]] = proxy;
}
});

// get the root domain from a url
var reg = /https?:\/\/[^\/]*?(\w+\.\w+)\/.*/i;
var getRootDomain = function getRootDomain(url){
return url.match(reg)[1];
};

// interface for PAC
var FindProxyForURL = function FindProxyForURL(url, host) {
return _rules[getRootDomain(url)] || defalut;
};


我手写的
2015-07-25 09:24:29 +08:00
回复了 HancockXu 创建的主题 程序员 你们觉得程序员在整个互联网行业中属于低端工作吗?
@neo2015

如果你说的是底薪的话,主程底薪确实高于项目经理……但人家大头在项目奖金/分红/提成啊……照你这么说,程序员的待遇还普遍比市委书记待遇高呢。
@msg7086

从客观上来讲,Rails还是非常适合创业公司前期用来快速搭建网站的。
我也拿Rails做过项目,确实非常方便快捷,但是主观上依旧不喜欢。不喜欢是指不喜欢使用。不过对它的各种设计和还是非常有兴趣的。
@msg7086

Ruby用过,Ruby本身挺喜欢的。讨厌Rails
@robertlyc

默默看着Ruby原教旨主义者装逼
{-n的所有因数:-}
factor n = [x| x <- [1..n], n `mod` x ==0]

{-判断n是否为素数:-}
isPrime n = [x | x <- [1..n], n `mod` x == 0] == [1, n]

{-n的所有素因数:-}
primeFactor n = [x| x <- [1..n], x /= 1, n `mod` x == 0, isPrime x]

{-最后分解n的素因数-}
decPrimeFactor 1 = []
decPrimeFactor n = first:(decPrimeFactor (div n first))
_ _ where first = head ( primeFactor n )
2015-07-22 16:29:04 +08:00
回复了 Chestnut 创建的主题 PHP 上海招 laravel 工程师,欢迎 rails 爱好者转 php。
@robertlyc

切,我又没嚷嚷着用原版。自己打自己脸好玩么?
2015-07-22 10:53:16 +08:00
回复了 winkidney 创建的主题 Python 自用 Flask websocket 库
炸鱼
2015-07-22 10:51:34 +08:00
回复了 FatGhosta 创建的主题 Linux 什么样的 shell 脚本可以称为写得好的脚本?
同时,即便是shellscript,也是可以进行良好的模块化的。shellscript真正能写的人其实不是很多,大部分说自己会写shellscript的都只是会逐行罗列几个命令而已
2015-07-22 10:48:54 +08:00
回复了 FatGhosta 创建的主题 Linux 什么样的 shell 脚本可以称为写得好的脚本?
楼上写python的跟我把下面这行shellscript用python实现下

echo `who | awk '{print $1}' | sort | uniq` | sed 's/ /, /g' > file.txt

shellscript最强大的功能是组合连接各个命令行工具,你完全可以增加命令行工具来配合shellscript编写。如果你觉得shellscript非常麻烦,那么说明你肯定用错了场景。比如你要拿shellscript做大量运算,那绝对是坑爹的……
2015-07-22 09:55:33 +08:00
回复了 Chestnut 创建的主题 PHP 上海招 laravel 工程师,欢迎 rails 爱好者转 php。
@robertlyc

那又没见你用“原版”的lisp?
2015-07-22 09:54:40 +08:00
回复了 Chestnut 创建的主题 PHP 上海招 laravel 工程师,欢迎 rails 爱好者转 php。
用过一段时间Rails,最后觉得Rails的风格让我非常讨厌。

尤其是只会用个Rails就声称自己会Ruby的,其实跟只会jQuery就声称自己会JS是一个尿性。明明Ruby是一门那么有意思的语言。

(个人主观观点)
还以为是妹纸
2015-07-15 15:56:12 +08:00
回复了 comesx4 创建的主题 程序员 标准指法要不要练? 会不会很提高效率?
@Registering 金山打字通
1 ... 41  42  43  44  45  46  47  48  49  50 ... 54  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2884 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 07:09 · PVG 15:09 · LAX 00:09 · JFK 03:09
Developed with CodeLauncher
♥ Do have faith in what you're doing.