首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我曾得到的最佳编程建议

我曾得到的最佳编程建议   这是一个有关于我得到的一些专业性编程建议的故事,以及它如何影响了我的职业生涯。我真心觉得此建议真可谓是字字珠玑,所以我想分享给大家。  ...建议   还是在1996年,我刚得到我的第一份全职工作。公司:微软。产品:Windows 2000。老板是一个叫Terry Lahman的家伙,满脸的络腮胡子,却非常慈祥,打心眼里关心产品和他的员工。...对Perl的讨厌和对C++的喜欢促使我写出了一个称之为GRETA 的C ++正则表达式引擎。那段时间为了它我几乎就没怎么做我自己的本职工作。...通过与标准化成员之间的互动,我遇到了很多既有才华又非常聪明的人。我第一次听说了Boost——一个开源C++库的集合。...作为这项工作的一部分,我写了一个名为Boost.Proto的库,用于构建嵌入式领域的特定编程语言。人们开始使用我写的代码,并且在项目过程中会来寻求我的帮助。   现在,我为自己工作。

75960

一些我用得到的 Python 脚本

下面的python脚本有一部分是我百度然后修改的,一部分是我自己写的,如果以后有什么新的我用的到的脚本或者这些脚本有修改我也会在这里更新,这些源码放在这里仅以备份为目的把图片上传到 sm.ms 图床...的情况下批量下载图片picdl.py# coding=utf-8 import requests filepath = 'E:/acg/acg/' #图片存放的地址i = 1 #将图片URL存放在 E:...filecount(filedir), '个文件') print('\n\n一共删除了', oldf - filecount(filedir), '个文件\n\n')将图片按分辨率归类,将尺寸大小相同的图片放在一个新文件夹当中...size.py# coding=utf-8 import osimport shutilfrom PIL import Image files_path = r'E:\acg\acg'#定义一个分类函数...'.Webp', '.BMP', '.JPEG', '.RAW', '.JPG', '.PNG', '.bmp', '.jpeg', '.raw', '.jpg', '.png',中的一个")

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

    「我读」PL 观点 | 未定义行为有利的一面

    本文是我学习这篇文章的笔记,内容是围绕 UB以及 Ralf 的文章进行的二次创作,仅供参考。...一个符合标准的实现可以在假定未定义行为永远不发生(除了显式使用不严格遵守标准的扩展)的基础上进行优化,可能导致原本存在未定义行为(例如有符号数溢出)的程序经过优化后显示出更加明显的错误(例如死循环)。...如果我们得到的是None,则会调用一个特殊的函数unreachable_unchecked,它向编译器承诺这段代码是不可访问的。...let xptr = x as *mut i32; // 把这个引用变成一个原始(未检查的)指针。...Unsafe不是一个错误;它是一个特性,没有它,Rust 就无法在实践中使系统编程更加安全。 提议:"未定义行为 "可能需要重新命名。

    1.7K30

    从我一年编程生涯中得到的经验教训

    从我一年编程生涯中得到的经验教训 一年前,我还是一个新鲜出炉刚毕业的学生,刚开始我在Rocketrip的工作。经过一年的时间,我学到了很多东西。...我常常在想,要是我能早点知道这些针对应届毕业生的技巧,那么我从学生到员工的转变道路将会顺畅得多。 ? ps:顺序先后没有特定含义 1.对工作的激情能大大提升你的工作质量。...3.95%的电子邮件没必要立即回应。这个比例可能有待商榷,但我想说明的是需要立即响应的电子邮件数量是非常少的。匆匆忙忙回复每一个进来的电子邮件,其成本会很高。你可以设置你的手机至半小时后提醒。...我赞同要将大部分的生产时间用于工作,但我也认为应该做一些自己的业余项目。博客、项目、等等,都可以。 10.不断学习。自学一些你认为需要和感兴趣的东西。 11.为待做事件列一个清单。...除非你的头脑异常清晰,否则你很容易忘记你负责的任务。

    63960

    【直播】我的基因组 37:gwas研究结果在我身上得到了验证

    前面讲到了我的480万变异里面里面有一些在dbSNP数据库里面记录着可能是somatic的变异,让我有点担心,尤其是我还看到了好几个MUC系列基因,主要是黏液素家族基因,而Mucin gene expression...in the effusions of otitis media with effusion.让我想起了儿时的种种不愉快,反正这个也不是什么隐私了,曝就曝吧!...我的搜索关键词是:Otitis Media With Effusion gene ,谷歌可以得到一系列的结果,当然需要你英文水平还行才能看下去。...https://www.ncbi.nlm.nih.gov/pubmed/16847180 先看第一个GWAS分析: a total of 825 cases and 7,936 controls of...也就是这个科学团体研究了近万人才得到了这个可疑位点,跟OME显著相关的。 前面我们已经把我的vcf文件添加了dbSNP的标签,简单搜索一下发现,我的确有这个变异,唉。

    83860

    一个云端财务的难题即将得到解决

    当会计师注意到云计算问题时,它仍未得到解决。美国“财务会计准则委员会”的紧急会计问题工作组计划就如何处理云计算服务成本问题提出新的规则。...美国“财务会计准则委员会”的新流程提出了一种合理的方法来处理云计算成本问题。 当会计师注意到云计算问题时,它仍未得到解决。...对于使用云计算的企业来说,他们的会计师需要弄清楚如何处理这些成本问题,而对于云计算提供商来说,他们现在有办法向企业解释如何处理成本问题,该规则对双方都是一个好消息。...所以处理这些成本的问题也应该利用优势资源来处理。根据美国“财务会计准则委员会”制定的规则,这些问题很快就会得到解决。 但并未完全解决问题。...因为在大多数情况下,企业必须放弃资本支出的折旧,我也一直在考虑如何处理云计算问题。因此,持有企业内原有设备并从折旧中获益可能会超过企业从云计算中获得的收益。

    64690

    我愿称之为最容易上手的编程语言——Yaklang(I)

    ,一大包乐事 【许嵩】古韵新声—春节《燕归巢》 做你想做的,错了算我的,不会要研究 你就不能百度一下吗?...https://zh.moegirl.org.cn 前几天碰到一个爆破且需要绕过图片验证码的题,由于刷的双系统,缺失某些配置,一般的工具我是用不了了 求助寄师傅,被告知Python模块中有个dddd可以用来识别图片验证码...但如果想要在Yakit爆破中使用,还需要编写一个Yakit的插件,于是我顺理成章地去学Yakit官方编程语言 Yaklang 我对这个语言的评价: 和Python一样方便,和HTML一样自由,和Golang...string 字符串类型,用以快速构建一个字符串 int 整数类型:在 64 位机中,int 和 int64 是一样的 float 浮点类型,用来定义和表示浮点数 byte 本质上等同于 uint8...我要是早知道就不会跟个憨批一样拿Python循环去生成字典了 直接把官方的引用过来 Fuzztag 是 Yak 一个特色功能,在生成数据包进行模糊测试领域有非常广泛的使用,并广受用户好评。

    83420

    各位相加,直到得到一个一位的整数

    小样儿,是不是以为题目哩我写错别字了? 1....题目 给出一个非负整数 num,反复的将所有位上的数字相加,直到得到一个一位的整数 1.1 举个栗子 输入:num=38输出:2解释:过程如下:3 + 8 = 11, 1 + 1 = 2....因为 2 只有一个数字,返回 2 输入:num=9输出:9解释:9<10,返回 9. 1.2 挑战 你可以不用任何的循环或者递归算法,在 O(1) 的时间内解决这个问题么? 2....解法2 题目既然敢问能否在 O(1) 的时间内解决这个问题 那就说明肯定可以 ? 不用循环,那必然是有规律的 那我们就来找找规律 拿出我的纸笔 ?...我也不知道为什么 反正对了 具体为什么对,还需要大神来证明一下了 文/戴先生@2020年6月28日 ---end--- 更多精彩推荐 ---- 图解:深入理解MySQL索引底层数据结构与算法 图解:基于

    82110

    《I expect you to die》:营收百万的我,活得比你更滋润!

    而与手游厂商轻松月入亿万形成鲜明对比的是 VR厂商寥寥数千的下载量 这一数据摆出来 让人连探问营收的欲望都没有 而《I expect you to die》作为一匹黑马 用营收入超100万美元的好成绩...自登陆Oculus平台以来 《I expect you to die》始终蝉联好评第一的位置 并收获了广大网友打出的4.9分高分 《I expect you to die》是一款VR解谜游戏 在游戏中,...当然啦 《I expect you to die》开发商Schell Games 非常奈斯 会为你提供一些线索提示 其中有多少烟雾弹 就看你人品了 要是你小心中计身亡 可别怪小编没提醒你哦!...或许是之前 小编把氛围弄得过于凝重 让你精神过于紧张 游戏中的也不乏一些有趣的元素 满足你的装X欲望 在这里 小编墙裂建议 《I expect you to die》开发商为音效师加10086个鸡腿 无论是炮弹上膛的...此外,游戏的BGM采用老式美国爵士风格 不要和游戏太搭哦~ 《I expect you to die》目前已上线 PSVR、SteamVR平台 感兴趣的朋友 还不赶快去密室逃脱一下!

    55490

    分享一个Java开发都用得到的密码摘要算法包

    前言 Java 中使用密码算法、摘要算法是很常见的,而且自行实现也是门槛较高的,除了需要对对应算法的规则了如执掌之外还要使用诸如位运算、十六进制、八进制等来回转换。你以为这样就完了?...今天就推荐一个专业的密码类库。 2. Bouncy Castle Bouncy Castle 是 java 的一个开源 JCE 提供者,提供了目前最全面的密码学算法。...使用风险 这一点是很容易被很多人忽略的,其实密码算法在各个国家,包括我国都是限制性的管制技术。相关软件在出口时会被审查合规性。...甚至在有些国家密码算法是有专利的,涉及到相关进出口业务时可能需要考虑合规检查。 其它算法我提供了所有的演示 DEMO,有兴趣研究的可以关注下方公众号, 回复 bouncy 获取。...Spring Data 发布更改版本管理方案之后的第一个版本:2020.0.0 终于还是对“带薪拉SHI”出手了...

    78720

    分享一个Java开发都用得到的密码摘要算法包

    前言 Java 中使用密码算法、摘要算法是很常见的,而且自行实现也是门槛较高的,除了需要对对应算法的规则了如执掌之外还要使用诸如位运算、十六进制、八进制等来回转换。你以为这样就完了?...今天就推荐一个专业的密码类库。 2. Bouncy Castle Bouncy Castle 是 java 的一个开源 JCE 提供者,提供了目前最全面的密码学算法。...Bouncy Castle 提供的一部分算法实现 上图看上去不少,其实只占了很少一部分。这里就简单演示两个经常使用的算法,一种摘要算法,一种加密算法。 MD5 摘要算法。...其它算法我提供了所有的演示 DEMO,有兴趣研究的可以关注公众号:码农小胖哥 回复 bouncy 获取。 3....使用风险 这一点是很容易被很多人忽略的,其实密码算法在各个国家,包括我国都是限制性的管制技术。相关软件在出口时会被审查合规性。

    2.2K41

    “我”,一个病毒的自白

    ---- CDA数据分析师 出品 作者:赵坚毅博士 人类,你好,我是病毒小C,在今天新型冠状病毒流行的时候,我想向你们做一个自白,让人类也清楚我们病毒的世界!...首先,我们同人类一样是自然选择的产物,我们以各种稀奇古怪的方式让人类得病,如咳嗽、腹泻、生殖器溃疡、呕吐、皮疹,这样做对我有什么演化利益?...还有一个很奇怪的问题是,我把人类杀死的同时也灭掉了自己,这对我有什么好处呢? 因为我们病毒是必须在活细胞内寄生,并以复制方式繁衍的非细胞型生物。...据说人类中有杰出者,病毒中的杰出者就是那些能让每一个受害人持续传播到新受害者中时间最长的,以及从一个受害者传播到另一个受害者的效率最高的。传播能力强的后代也多,结果也会得到自然选择的偏爱。...跟人类等级制度一样,我就从低到高给你数一数吧! 我们最低级也是最省力的方式是守株待兔,等待一个宿主被下一个宿主吃掉。

    45020

    如何变的更强?我咨询了身边的技术专家之后终于得到答案!

    文章内容适用于每一个学习 Android 的朋友!我觉得这篇文章的很多东西也是我自己写给自己看的,比如从大厂招聘要求中我们能看到哪些重要的能力,我们该朝什么方向努力?共勉!...我觉得每一个技术人的梦想大概就是能够找一份大厂的 offer,我觉得这很正常,这并不是我们的饭后谈资而是每个技术人的追求。...另外,我只是在这里分享一下自己对于 “ 如何备战大厂面试/如何提高自己能力 ” 的一个看法,以下大部分理论/言辞都经过过反复推敲验证,如果有不对的地方或者和你想法不同的地方,请您敬请雅正、不舍赐教。...我觉得一个好的自我介绍应该包含这几点要素: 用简单的话说清楚自己主要的技术栈于擅长的领域; 把重点放在自己在行的地方以及自己的优势之处; 重点突出自己的能力比如自己的定位的bug的能力特别厉害; 项目经验...知乎上有个问题,叫做 如何高效学习,里面有一个回答我觉得很符合我自己的观点,就是 建立起自己的知识体系,建立知识体系的目的在于: 巩固记忆。 认识自己,找到自己的优势及不足。 把握复习的进度。

    55230

    我的日常||我发现了一个神仙老师

    写在前面 不要问我为啥5.7的活动我现在才发推文,问就是拖拖拖拖拖拖延,我原计划打算把王老师的这篇论文分享一下,但由于自己水平有限加上时间紧,最后终于在6.1把这篇发了出来。...is excellent”(这张图是我五月的时候截的,当我六月再查的时候发现这里新增了学生的介绍) 我直接圈粉!!...当一个组织游离出10%的细胞时,同样可以做单细胞测序,但只有100%的细胞都游离出来时,才有可能捕获到所有种类的细胞,这样的细胞类型才是完全的,解决了bias的问题。...最后得到了36643个高质量的细胞,正如A图显示,每个点就是一个细胞;点与点的距离越近,说明细胞与细胞的转录组越接近,根据接近程度,计算机将这些细胞分为了23个类群。...在得到这么多精确注释的cluster以后,可以进行“合并同类项”,即23 cell clusters→7 cell populations 分为了几大类:叶肉细胞(MC),表皮细胞(EC),分生组织细胞

    26530
    领券