V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  whatsmyip  ›  全部回复第 19 页 / 共 22 页
回复总数  436
1 ... 11  12  13  14  15  16  17  18  19  20 ... 22  
2018 年 1 月 5 日
回复了 gclove 创建的主题 路由器 等 IPV6 普及后, 我们都会是公网 ip 了吗 ?
教育网的表示,一直拿到的都是公网 IP。然而,NAT 之下,没区别啊
还缺弟弟么^_^
2017 年 12 月 21 日
回复了 RYAN0UP 创建的主题 问与答 网站后台设置选项储存在数据库的方案?
你自己已经回答了。key, value 对

因为数据量不多,加上每个页面基本都需要,所以每次操作都是同时取出
select key, value from option;

修改的话只能是一个一个修改了。

之前写过的代码

```
class OptionManager
{
/*
* do add option
*/
public static function addOption($option)
{
$key = $option->get('key');
$value = $option->get('value');
$remark = $option->get('remark');
$key_values = array( 'key' => '?', 'value' => '?', 'remark' => '?' );
$builder = new SQLBuilder();
$builder->insert('cr_option', $key_values);
$sql = $builder->build();
$params = array( $key, $value, $remark);
$count = (new MysqlPDO())->execute($sql, $params);
return $count==1;
}
/*
*/
public static function getOptions($rule)
{
$selected_rows = array('key', 'value', 'remark');
$where_arr = array();
$builder = new SQLBuilder();
$builder->select('cr_option', $selected_rows);
$builder->where($where_arr);
$sql = $builder->build();
$params = array();
$options = (new MysqlPDO())->executeQuery($sql, $params);
if($rule->get('result_form')=='assoc'){
$options = self::list2kv($options);
}
return $options;
}
/*
* convert list to key-value
*/
private static function list2kv($options)
{
$options_kv = array();
foreach($options as $option){
$options_kv[$option['key']] = $option['value'];
}
return $options_kv;
}
/*
*/
public static function removeOption($option)
{
$key = $option->get('key');
$where_arr = array('key' => '?');
$builder = new SQLBuilder();
$builder->delete('cr_option');
$builder->where($where_arr);
$sql = $builder->build();
$params = array( $key );
$count = (new MysqlPDO())->execute($sql, $params);
return $count==1;
}
/*
*/
public function updateOption($option)
{
$key = $option->get('key');
$value = $option->get('value');
$remark = $option->get('remark');
$new_key_values = array( 'value' => '?', 'remark' => '?' );
$where_arr = array( 'key'=>'?' );
$builder = new SQLBuilder();
$builder->update('cr_option', $new_key_values);
$builder->where($where_arr);
$sql = $builder->build();
$params = array($value, $remark, $key);
$cnt = (new MysqlPDO())->execute($sql, $params);
return $cnt==1;
}
}
```
2017 年 12 月 20 日
回复了 shenxgan 创建的主题 北京 想吐槽北京地铁插队问题。
什么叫素质?什么叫文明?不过是社会发展起来之后形成的一种共识罢了

跟原始部落的人谈文明?谈素质? 他们的生活习惯里没有这么多的讲究

照 v2 上部分人的想法,驱赶反倒是对的

何不食肉糜
2017 年 12 月 19 日
回复了 tongz 创建的主题 Steam HumbleBundle 今明两日免费送 LAYERS OF FEAR + 一个 DLC
领了一推恐怖游戏之后,steam 开始给我推荐恐怖类的了。。。
2017 年 12 月 15 日
回复了 wupher 创建的主题 Steam 《Company of Heroes 2》 喜加 1
虽然不知道是什么
2017 年 12 月 12 日
回复了 Evilk 创建的主题 PHP 关于 RPC
grpc ?
2017 年 12 月 11 日
回复了 lookas2001 创建的主题 问与答 分布式数据库事务顺序如何保证一致?
lock + log

看书
10 块钱

这么恐怖的么
2017 年 12 月 8 日
回复了 veike 创建的主题 问与答 请教一个问题。我这样的 PHP 程序员可以拿多少薪资?
感觉你把工作年限贴出来会好看一点。。。
钱另说。
一个半月真能做成一个可靠一点的在线商城?
微信+移动端+PC

感觉这要是没有一个半成品,7×24 都很赶吧
2017 年 12 月 8 日
回复了 hinate 创建的主题 Steam steam 喜+1,《Homefront》FREE for 48 hrs.
+1,谢谢
2017 年 12 月 4 日
回复了 immomohr 创建的主题 酷工作 [陌陌科技] 数据标注实习生
打着招实习生的幌子招临时工
dropbox + docker
2017 年 12 月 2 日
回复了 PythonKGB 创建的主题 问与答 你们觉得,个人博客站点有没有必要增加 HTTPS 啊?
广告 + 关键词

https 大法好
2017 年 12 月 1 日
回复了 HuHui 创建的主题 职场话题 碰上一个组长我说东他非要往西,真是。。。
不在其位,不谋其政。

感觉有点越位了,领导一定也很无奈
-h means host

这种命令行是会有很多参数可以设置的,除了少数不指定程序就没法运行的参数,大多数参数都是存在默认值的。

-h 一般就是指定 host 的,一般是默认 localhost / 127.0.0.1, 你们的开发机只有一台,所以所有的地址都是 localhost,也就不用指定-h 参数。但是生产环境下一般是多机器的,所以需要指定实际的地址。
2017 年 11 月 27 日
回复了 wwwwzf 创建的主题 CSS 完成 bootstrap v4 的中文手册翻译工作
点个赞。

顺便问一句,可以简单的介绍一下 4 的新特性吗?还在用 3。
2 .强化地址管理。统筹 IPv6 地址申请、分配、备案等管理工作,严格落实 IPv6 网络地址编码规划方案,协同推进 IPv6 部署与网络实名制。

这段话应该反映了两个问题,另一个说明他们对现在基于 IPV4 的定位技术还是不够满意(不精确)。
2017 年 11 月 24 日
回复了 zenze 创建的主题 Steam 免费领取《幽闭圣地 2》喜+1
喜加一
1 ... 11  12  13  14  15  16  17  18  19  20 ... 22  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   975 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 21:43 · PVG 05:43 · LAX 14:43 · JFK 17:43
♥ Do have faith in what you're doing.