首页
学习
活动
专区
圈层
工具
发布

厉害了,Google 大神每天写多少行代码?

来源:开源中国社区 Quora上有个有趣的问题:Google工程师们每天写多少行代码? ?...其中有部分工程师的代码产出量比较少,像技术主管等可能会因为会议或假期而减少代码产量,因此,每位工程师每天 100 行代码的估计会比较准确。...2、工作中平均每天写的代码里, 有几行能通得过 code review 的有测试的 production quality 的代码?...差距 @南望山阿飞 通过代码行数来判断一个程序员的工作,真的是愚蠢至极;就好像评价一个作家,是看他写了多少文字一样。...相近的一个功能,总代码行数大概是可参考其他同类型项目估算出来的,那么这个开发人员平均一天的代码行数,作为一个参考指标就可以用来做开发工时预估,从而计算出多少工期内我要投入多少开发人员。

2.5K20

你每天要花多少时间在手机上?

让我们用数据说话,看看美国人们每天会花多少时间在手机上。 在哪里可以获得这些信息?...2017年人们会在手机上花多少时间? 简单的说是 “每天超过4小时” 。...其移动设备研究报告显示,用户每天在移动设备上花费的总时间为 4 小时 5 分钟。 他们的研究还包括平板电脑用户,同时只包括活跃的移动设备用户,这两者都可能会导致每天超过一小时的数据差异。...随着我们使用手机时发大量的时间在社交媒体,娱乐,搜索和购物上之外,如今我们会花多少时间用于实际交流呢? ?...结语 2017 年人们在手机上会花多少时间?相当多。 在手机上每天花超过 4 小时,意味着每天我们花超过 1/6 的时间在手机上!这并不意味着是件坏事。

2.8K90
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    oracle创建用户 授权表,oracle创建用户及授权创建表

    用户 建立:create user 用户名 identified by “密码”; 授权:grant create session to 用户名; grant create table to 用户名...,dba to 用户; select * from user_sys_privs;查询当前用户权限 grant connect,resource,dba to 用户;给dba权限 grant connect...,resource to 用户; grant unlimited tablespace to 用户; grant create database link to 用户; grant select any...autoextend on –自动增长 –还有一些定义大小的命令,看需要 default storage( initial 100K, next 100k, ); [sql] view plaincopy 例子:创建表空间...授予用户使用表空间的权限: alter user 用户名 quota unlimited on 表空间; 或 alter user 用户名 quota *M on 表空间; 完整例子: [sql] view

    6.3K10

    oracle 创建用户

    创建用户: 创建用户的语法 要创建一个新的用户(指密码验证用户,以下皆同),可以采用CREATE USER命令。下面是CREATE USER命令的语法。...ž     IDENTIFIED EXETERNALLY:表示用户名在操作系统下验证,该用户名必须与操作系统中所定义的用户名相同。.../* 创建用户文件 给创建权限 */ CREATE USER adpost IDENTIFIED BY "******" DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE...TEMP QUOTA UNLIMITED ON USERS; /*授权*/ GRANT CREATE SESSION TO adpost; /* 修改用户语法与实例 用户创建完成后,管理员可以对用户进行修改...如果DBA在创建用户时,指定了用户在某个表空间的磁盘限额,那么经过一段时间,该用户使用该表空间已经达到了DBA所设置的磁盘限额时,Oracle系统会给出类似于下面的错误提示。

    1.2K20

    创建多少线程是合适的

    面试中经常有人被问到线程池的数据设置多少合适呢,今天我们就看一下这个问题,首先我们需要知道两个问题 为什么使用多线程 多线程使用的场景 为什么使用多线程 使用多线程是主要目的就是提高性能,而性能的指标有很多...创建多少个线程合适呢 创建线程的多少,是要区分场景的,一般是cpu密集性和io密集性,这两种场景的是不同的计算方式 对于CPU密集型计算,多线程本质上就是提升多核cpu的利用率,所以一个4核的cpu,...每一个核创建一个线程,理论上创建4个线程就可以了,再多的线程只会增加线程切换的成本,所以对于CPU密集型计算场景,理论上线程的数据数量=CPU核数是最合适的,但是一般都会设置cpu核数+1,那是因为当线程偶发内存也失效或其他原因导致阻塞...,这个额外的线程就可以顶上,从而保证cpu的利用率 对于IO密集型计算场景,比如我们的CPU计算和I/O操作的耗时是1:2,那么创建3个线程是最好的,如下图,三个线程之间进行切换,使用cpu和io利用率达到最高

    1.5K10

    如何使用Mongoose创建一个数据处理的模块

    前言对于一个用户模型,可以定义用户名、邮箱、密码等字段及其类型(如字符串、数字等)。这使得数据的存储和操作更加规范,避免了数据的随意性和混乱。...比如,在没有使用 Mongoose 的情况下,可能会在数据库中存储各种格式不一致的用户数据,而使用 Mongoose 后,所有用户数据都必须符合预定义的 Schema 结构,保证了数据的一致性。...二、如何使用Mongoose创建一个数据处理模块1、 安装 Mongoose在 Node.js 项目中,首先需要安装Mongoose。...打开终端npm install mongoose2、创建一个main.js数据处理模块定义一个异步函数 main用于连接到 MongoDB 数据库,新建model/index.jsconst mongoose...mongoose.model("User", users);创建一个新的 User 实例const user1 = new userModel({ username: "xiaoyi", age: 20

    4.5K10

    到底每天要写多少行代码,才能成为大牛

    再来看看我每天都在写什么代码。增删改查,这是我写得最多的代码,我一天可以写好几个表的增删改查。最近用了一个jeesite的开源框架,类似的框架还有很多。这个框架有一个功能,可以进行代码生成。...我每天生成的代码就有几百上千行了,那我的年终奖是不是能拿几十万呢?不过,公司将这个作为考核目标也有它的考量,毕竟代码写得多,涉及到的业务肯定也多,那么对公司的贡献肯定也是比较大的。 ?...回到问题上来:写多少代码才能成为大牛?首先,我的答案是写很多的代码,不能让人成为大牛。那么是不是就可以不写代码了呢?这显然也是不可能的,程序员不写代码是绝对不会成为大牛的。...那么成为大牛要写多少代码呢?要写什么代码呢? ? 首先,必要的代码量是前提。埋头写代码,一天几百行是不成问题的,一千行也能达到。但是,代码量不是越多越好,太多的话,质量肯定就不能保证了。

    1.3K20
    领券