6 代码人老周

尚未进行身份认证

多读,多写,不忘初心

等级
TA的排名 4w+

【毕业论文】写毕业论文需要的工具

文章目录1、google出的论文1、google出的论文如图google出论文,点击如下图小框会弹出论文的引用

2020-02-15 18:58:27

python之将python2代码转换成python3

当面对需要将python2迁移成python3代码时,一行一行代码修改太过于费力。这时可以利用Python内置工具2to3.py,帮你自动将Python2的代码转换为Python3的代码的。这个脚本的位置位在Python安装的根目录\Python27\Tools\Scripts\2to3.py。比如我手上有个Python 2.x的python脚本 transform.py可以通过打开命令提示符...

2020-01-28 11:06:51

C++中的最令人头痛的语法解析问题

毫无疑问,C++是一个很复杂的语言,C++中有一个很经典的术语叫:最令人头痛的语法解析定义最令人头痛的语法解析是C++编程语言中句法歧义消解的一种特殊形式。大神Scott Meyers在有效的STL(2001)中使用了这个术语。(1)它在C++语言标准的第8.2节中被正式定义。看下面的代码:class Timer {public:Timer();};class TimeKeeper...

2020-01-11 23:09:52

C++11的新特性

了解C++的历史可以帮助我们更好的学习语言。C++11对C++做了很多改进,那么具体是为了弥补哪些缺点呢?我们复盘一下。1、从C到C++1979年4月,同样是来自贝尔实验室的本贾尼·斯特劳斯特卢普(Bjarne Stroustrup)博士与同事接受了一项工作——尝试分析UNIX的内核。但当时没有合适的工具能够有效地完成这个任务,很难将其内核模块化,所以斯 大叔(不是斯达舒哦)的工作进展很慢。...

2020-01-10 22:16:02

C++lambda表达式

文章目录lambda表达式语法function函数对象lambda表达式语法应用?lambda表达式是C++11新特性之一lambda表达式语法1、普通的lambda表达式[捕获区](参数区){代码区};如果表达式用到了外围的变量(表达式定义之外的变量),这时候就需要使用捕获区的语法。捕获区分为:值捕获和引用捕获,如其名,这两种跟参数传递类似,就是默认传递给lambda表达式的值是值...

2020-01-10 21:47:42

C++多态的实现

简单的回答通过动态绑定实现的而动态绑定的话,又是通过vptr(指向虚表的指针)、vtbl(虚表)。C++虚指针与vtblhttps://www.cnblogs.com/fenglongyu/p/7385056.html参考:https://blog.csdn.net/zyq0335/article/details/7657465...

2019-11-08 20:07:24

linux学习路径和书籍

命令行《鸟哥的私房菜》API接口《UNIX系统编程》内核《深入理解linux内核》

2020-01-08 18:55:51

预编译、编译和链接的说一下?我:不清楚 面试官:你等通知吧

1、预处理的作用1.#define 宏文本替换2.#include 递归展开头文件3.#if #endif #elif 删除预编译指令4.删除注释2、编译的作用进行词法、语法、句法分析,产生汇编语言的程序,这一步也涉及代码的优化3、汇编的作用将汇编程序编程4、链接的作用 根据每个obj文件的信息寻找各obj文件之间的联系,并根据这种联系将所有的obj文件链接为一个整体...

2019-11-09 19:19:09

面试官:进程与线程的区别,我:???

进程与线程的区别 1.线程:单个线程里的内存空间数据共享。线程是cpu执行的基本单位,每个进程默认带一个线程。 2.进程:物理内存空间隔离(多个进程内存空间彼此隔离) 同一个进程下的多个线程共享该进程内的数据 3.创建数据 造出线程的数据要快于进程:进程是告诉操作系统开辟内存空间, 即:进程开启子进程的pid号不一样...

2019-07-26 18:07:16

说一下HTTP和RPC的区别?

文章目录HTTP是什么?RPC是什么?RPC的定义HTTP和RPC的区别开源的实现工具不管是后端开发还是算法开发过程中,这两个词大家都如雷贯耳,大家一定和我一样很好奇这两者的区别呢?什么时候改用http什么时候改用RPC呢?刚毕业出去面试,算法封装用的是RPC。虽然这个不是算法的核心,但是面试官经常会问RPC和HTTP的区别?我也是两眼一抹黑,说不知道,这样很减分,对于技术人来说,保持持续专...

2019-12-31 21:09:56

C++中sizeof总结

https://www.cnblogs.com/zhangjiuding/p/7460354.html1、sizeof一个空的类或结构体,值为1这是因为C++对象模型中。。详细阅读C++对象模型。2、 Sizeof 用法以及在哪一个阶段确定...

2019-11-13 14:09:13

大数问题总结

文章目录1、leetcode415 - - 两个字符串相加2、leetcode 43. 字符串相乘1、leetcode415 - - 两个字符串相加给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和。class Solution {public: string addStrings(string num1, string num2) { strin...

2019-11-09 15:23:21

砝码平衡问题

题目大意:有一个天平,单臂长15。天平上有C个位置可以用来挂砝码。有G个砝码,求将所有砝码全部挂上时使天平平衡的方法有多少种。 题目链接:http://poj.org/problem?id=1837 注意题目中几个变量的范围都不大。暴力的话是O(C^G)复杂度,最坏为20^20,肯定不行。 寻找题目的递推规律,可以知道挂一个砝码时影响天平的状态,且只与挂之前的天平状态有关。使用二维dp数组做...

2019-11-08 10:29:38

item2vec学习笔记

文章目录1、主要思想2、评测方法1、主要思想看了论文,是利用word2vec的 skip-gram的思想,比如说现在有一个:用户 \t 播放歌手列表论文中认为歌手列表(items)中任意两对,可以认为是相似的pair,有n个元素,可以构造n2 -1 个正样本。负样本靠负采样取得,论文中是使用了 20 左右的负样本。2、评测方法基于SVD的方法:构造一个item 和 item...

2019-11-03 11:14:50

数据库复习笔记

文章目录*********************************学习资料和学习路线********************************@一、数据库的基本概念1.组成2.常见的数据类型3.关系模型以二维表来描述关系模型4.关系型数据库的三种范式5.三级模式两层映射@二、数据库核心概念2.1 数据库存储引擎2.2 数据库的锁2.3 触发器一、触发器(Trigger)二、触发器(T...

2019-10-16 10:36:55

数据库索引

文章目录数据库1、 数据库索引2、聚集索引,非聚集索引3、索引优化3.1 结构优化(Scheme optimization)3.2 查询优化(Query optimization)参考资料数据库1、 数据库索引MySQL索引背后的数据结构及算法原理B-Tree,B+Tree,最左前缀原理2、聚集索引,非聚集索引查阅了很多资料,自己给下个定义吧:聚集索引的意思是:当我们找到一个数据后...

2019-10-17 16:21:51

数据库常见操作

文章目录1、增2、删3、改4、查5、join相关6、数据库中的谓词7、EXISTS8、NULL关键字参考1、增创建表:CREATE TABLE Product(product_id CHAR(4) NOT NULL,product_name VARCHAR(100) NOT NULL,product_type VARCHAR(32) NOT NULL,sale_price...

2019-10-17 19:50:44

乐观锁和悲观锁

文章目录1、定义2、两种锁的使用场景3、悲观锁的检测算法4、CAS(compareAndSwap)算法的缺点参考文献1、定义悲观锁:假定会发生并发冲突,屏蔽一切可能违反数据完整性的操作乐观锁:假设不会发生并发冲突,只在提交操作时检查是否违反数据完整性。2、两种锁的使用场景两种锁的使用场景从上面对两种锁的介绍,我们知道两种锁各有优缺点,不可认为一种好于另一种,像乐观锁适用于写比较少的情况...

2019-10-17 19:18:58

数据库的事务

文章目录定义1、数据库事务具有ACID这4个特性2、数据库的隔离级别3、脏读、不可重复读、幻读3.1.脏读:3.2.不可重复读:3.3.幻读:3.4 三者区别定义参考:https://www.liaoxuefeng.com/wiki/1177760294764384/11796111987868481、数据库事务具有ACID这4个特性2、数据库的隔离级别参考:数据库事务的隔离级别有4...

2019-10-17 12:12:07

特征工程总结

重新再学习总结一下特征工程1、时间戳数据的处理# 分别读出时间的日、小时、分钟、秒等信息clicks = click_data.copy()clicks['day'] = clicks['click_time'].dt.day.astype('uint8')# Fill in the restclicks['hour'] = clicks['click_time'].dt.hour.a...

2019-10-07 16:15:57

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。