Fork me on GitHub
To the moon

A Coder,a Programmer,a Developer


  • Home

  • Tags

  • Categories

  • Archives

  • Search

pandas 使用小技巧

Posted on 2020-06-26 | Edited on 2023-05-09 | In ML

Pandas 基础用法 、Cookbook 、 pandas 常见用法-简书、初学者使用Pandas的特征工程

以及一些乱七八糟的东西,随用随查

Read more »

登录_手机扫描pc二维码的原理梳理

Posted on 2020-04-21 | Edited on 2023-05-09 | In method

先明确概念:

问:二维码是什么?

答:二维码其实就是一串字符串,条形码其实就是一串数字。二维码内容可以是惟一的 ID,也可以是包含该 ID 的地址。

问:app 首次进入时需要输入用户名密码登录,但之后不再需要就可以直接进入,这是为什么?

答:因为 token 机制。

Read more »

极客时间《MySQL实战45讲》学习笔记

Posted on 2020-04-19 | Edited on 2023-05-09 | In notes

MySQL实战45讲 林晓斌

MySQL的事务启动方式

  1. 显示启动事务:begin/start transaction - commit/rollback
  2. 隐式启动事务:配置 set autocommit=0,随便执行一个 select就可以启动事务,不会自动提交,直到主动 commit/rollback 或断开连接。注:这种方式容易导致长连接。

建议采用第一种,考虑多一次交互的问题,使用commit work and chain 语法代替 commit,表示提交当前的同时开启下一段事务。使用以下命令监控超过 60s 的事务。

1
select * from information_schema.innodb_trx where TIME_TO_SEC(timediff(now(),trx_started))>60
Read more »

(转载)项目心得_ 一周爆肝上线百万高并发系统

Posted on 2020-02-21 | Edited on 2023-05-09 | In Operation

原文链接:https://www.nowcoder.com/discuss/368998?type=0&order=0&pos=7&page=1

作者木子鱼皮,是(腾讯广告全栈毕业生)从零开始一周紧急上线百万高并发系统的相关经验、思路及感悟,在此记录分享。

写的比较复杂,今天修改一下~欢迎大家先🐴后看

花5分钟阅读本文,你将收获:

  1. 加深对实际工作环境、工作状态的了解
  2. 学习高并发系统的设计思路、技术选型及理解
  3. 学习工作中对接多方的沟通技巧
  4. 学会与测试打配合的技巧
  5. 学习紧急事故的处理方式
  6. 事后如何进行归纳总结
  7. 感受笔者爆肝工作的痛苦与挣扎
Read more »

(转载)在linux下创建自定义服务

Posted on 2020-02-20 | Edited on 2023-05-09 | In Operation

原文链接:在linux下创建自定义服务

利用systemctl创建服务

历史版本中的linux对服务的操作是通过service来完成的。若创建用户自定义的服务,则需要较为复杂的操作。目前linux新的发行版已经内置了systemctl来操作服务。

服务脚本编写

新的自定义服务脚本以service为后缀,这些service文件存放于/lib/systemd/system中。我们只需要编写符合标准规范的service脚本文件,放在这个文件夹下面即可。这个标准的服务文件格式如下:

Read more »

《分布式机器学习算法、理论与实践_刘铁岩》读书记录

Posted on 2019-11-10 | Edited on 2023-05-09 | In ML

注:此书偏公式理论,本文仅对部分章节进行记录,标*表示跳过不读,文中使用 P54,表示《分布式机器学习算法、理论与实践_刘铁岩》中对应页码 54 页有详细解释。

  1. 绪论
  2. 机器学习基础*
  3. 分布式机器学习框架
  4. 单机优化之确定性算法*
  5. 单机优化之随机算法*
  6. 数据与模型并行*
  7. 通信机制
  8. 数据与模型聚合
  9. 分布式机器学习算法
  10. 分布式机器学习理论
  11. 分布式机器学习系统
  12. 结语
Read more »

akka 核心知识梳理

Posted on 2019-09-05 | Edited on 2023-05-09 | In java+

Akka 核心知识梳理

本文参考自 segmentfault 中的 JVM 并发框架 Akka 专栏,此专栏质量非常高,推荐!

以下是我对核心知识的梳理:

Read more »

笔经整理4

Posted on 2019-07-27 | Edited on 2023-05-09 | In submission

题目来源:牛客网

1.列表补全

在商城的某个位置有一个商品列表,该列表是由L1、L2两个子列表拼接而成。当用户浏览并翻页时,需要从列表L1、L2中获取商品进行展示。展示规则如下:

  1. 用户可以进行多次翻页,用offset表示用户在之前页面已经浏览的商品数量,比如offset为4,表示用户已经看了4个商品

  2. n表示当前页面需要展示的商品数量

  3. 展示商品时首先使用列表L1,如果列表L1长度不够,再从列表L2中选取商品

  4. 从列表L2中补全商品时,也可能存在数量不足的情况

请根据上述规则,计算列表L1和L2中哪些商品在当前页面被展示了

Read more »

笔经整理3

Posted on 2019-07-12 | Edited on 2023-05-09 | In submission

题目来源:力扣 462/840/1006/433/112/78/784/875

力扣462. 最少移动次数使数组元素相等 II

给定一个非空整数数组,找到使所有数组元素相等所需的最小移动数,其中每次移动可将选定的一个元素加1或减1。 您可以假设数组的长度最多为10000。

例如:

输入:
[1,2,3]

输出:
2

说明:
只有两个动作是必要的(记得每一步仅可使其中一个元素加1或减1):

[1,2,3] => [2,2,3] => [2,2,2]

Read more »

leetcode 大作战

Posted on 2019-07-12 | Edited on 2023-05-09 | In submission

leetcode 大作战

往期链接:

  1. leetcode: 1、2、3、4、5、7、12、13、14、15、33、38
  2. 牛客网: 1、2、3 + 补充三题
  3. MS100: 1、2、3、4、5
  4. 七种内部排序的代码实现
Read more »
1…345…16

Harrison Lee / Email (harrisonli60@163.com)

It is never too late to learn a new skill, even a challenging one.

152 posts
23 categories
32 tags
© 2025 Harrison Lee / Email (harrisonli60@163.com)
Powered by Hexo v6.3.0
|
Theme – NexT.Mist v7.0.0
|