腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
码农二狗
专栏作者
举报
29
文章
54205
阅读量
28
订阅数
订阅专栏
申请加入专栏
全部文章
其他
linux
php
数据库
yum
windows
云数据库 SQL Server
缓存
nat
java
python
javascript
go
jquery
ajax
sql
access
git
ubuntu
nginx
容器镜像服务
laravel
编程算法
存储
shell
jvm
grep
安全
数据结构
搜索文章
搜索
搜索
关闭
省赛总结
其他
此次省赛是acm生涯中的最后一次比赛了,虽然拿到三等奖,但是如果不是策略上的问题是可以拿下二等奖的,略遗憾,在此做下总结: Problem A: 这道题是道水题,但是需要注意每个人的工作效率都是一样的.另外还有个陷阱,推出公式后需要化简(当然如果你觉得你精度控制没问题用double也可以),消除中间值有小数的问题.几分钟看懂题意后推出公式给沈子编码,秒A Problem B: 看了一眼,是道模拟,由于是一眼题,一开始就由沈子编码,也是一次性AC Problem C: 这道题也是模拟,可以做出来,但是直接编
码农二狗
2018-06-29
401
0
php利用反射优雅的实现工厂
其他
php的反射机制可以带参构造对象,利用这个特性可以很方便的实现工厂: function factory($class, $args){ if(class_exists($class)){ return (new \ReflectionClass($class))->newInstanceArgs($args); } } $db = array( 'PDO', array( 'mysql:dbname=test;host=localhost', 'root', 'r
码农二狗
2018-06-29
470
0
阻塞channel优先返回给主线程
其他
昨天在别人发了个用golang的channel写菲波拉契数列的代码,说是有问题,然后我试着撸一个,结果发现管道阻塞状态下的一个trap,就是当主线程和子线程同时阻塞一个管道时,当管道有了数据是优先返回给主线程的.测试代码如下: package main import ( ."fmt" ) func fbi(num int,ch chan int){ if num<3 { ch<-num; }else{ /* cl:=make(cha
码农二狗
2018-06-29
319
0
不使用smtp直接发送邮件
其他
用smtp发邮件挺蛋疼的,不是有配额限制就是有配额限制.所以我觉得应该有直接发送邮件的办法.回归到用命令行装逼的年代,我们是这样发信的: C:\>nslookup 默认服务器: google-public-dns-a.google.com Address: 8.8.8.8 > set type=mx > qq.com 服务器: google-public-dns-a.google.com Address: 8.8.8.8 非权威应答: qq.com MX preference = 10, mail
码农二狗
2018-06-29
2.6K
1
防止因事务未提交导致的死锁
其他
这周事儿比较多,遇到了不少问题.其中比较严重的就是因为在处理一个比较大的数据导入时为了保持数据一致性使用了事务,但是却因为脚本执行超时或者内存超出限制,导致了事务中断,然后数据库直接deadlock.
码农二狗
2018-06-29
836
0
慎用replace into
其他
不记得是在哪里看到说replace into的工作流程是根据主键或者唯一索引来判断记录是否存在,不存在就插入,存在则更新. 然后在框架的orm里面针对mysql的驱动实现了一个replace的方法,而然今天使用的时候出现了问题: mysql> select * from tbl_user; +----+--------+--------+ | id | name | status | +----+--------+--------+ | 1 | eslizn | 0 | +----+----
码农二狗
2018-06-29
3K
0
mysql无符号整型溢出
其他
下午用sql的时候突然想到这个问题,徒手测试了一下,结果还真令人意外: 首先创建一张测试用表 mysql> CREATE TABLE `t1` ( -> `id` int UNSIGNED NOT NULL AUTO_INCREMENT , -> `val` int UNSIGNED NOT NULL DEFAULT 0 , -> PRIMARY KEY (`id`) -> ); Query OK, 0 rows affected (0.04 sec) 初始化一条数据: mysql> insert in
码农二狗
2018-06-29
1.9K
0
php持久化连接数据库
其他
php的持久化数据库连接已经不是一个新鲜的名词了,由于php语言生命周期的问题,如果每次连接数据库都重新打开一个连接会很低效,所以引入了长连接机制(应该是实现在sapi部分,例如cli sapi就不支持db长连接),本文探究apache2handler sapi和 fpm sapi是否支持db长连接.使用方法以pdo为例在实例化pdo对象时传入: PDO::ATTR_PERSISTENT => true 即可实现长连接,但是隐约在哪里听说过在apache下由于是以线程的方式执行,所以连接在线程关闭时也会释放
码农二狗
2018-06-29
2K
0
数据库事务隔离级别
其他
在并发的场景中,为了保证数据的一致性我们会在数据库中使用事务。然而在强一致性与性能上则需要根据具体业务来取舍,所以一般数据库提供了四种事务隔离级别: 读未提交(Read Uncommitted) 读提交(Read Committed) 可重复读(Repeatable Read) 序列化(Serializable) 由于日常工作中使用事务比较频繁,遂在此作一下总结 在了解这四种事务隔离级别之前,需要了解如下概念: 更新丢失(Lost Update): 两个事务同时修改一行数据,其中一个事务的更新被另外一个事
码农二狗
2018-06-29
502
0
服务器命名方案
其他
服务器的命名也是很考究的,看了一篇文章,把其重要的部分摘录下来. 为了便于管理,尽量为服务器绑定一个易于查找和理解的域名.标准的域名结构可以通过如下的一种或多种组合方式. 按地理位置: 遵循UN/LOCODE编码规则 如上海: sgh.example.com 而国人可以选择使用字母缩写(部分地区会有冲突,所以建议使用UN/LOCODE编码规则) sh.example.com 按照环境: dev 开发 tst 测试 stg 稳定 prd 生产 按照服务
码农二狗
2018-06-29
2.8K
1
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档