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

来自朝鲜的问候 golang入坑系列

多少个大牛也是从一行一行代码中走过来的。毕竟像李一男这样开挂的技术太少了,绝大多数的coder生涯还是依靠代码量堆砌起来的。 我还在上大学的时候,计算机课程分为量大专业方向:理论研究和应用实践。...那会总觉得写代码是一件非常有挑战性和有前途的事情,而研究算法,枯燥无聊,没有出路。 10年之后,我错了。 写代码的永远是民工,只不过是稍微高级一丢丢儿的民工。研究算法的,终归是比民工高级的金领级民工。...但现在我发自内心的表示认同,中国是没有程序员情怀的。中国的程序员黄金时间是在25~32岁,这段时间,可以尽情的加班,尽情的熬夜,尽情的迸发灵感,尽情的肆无忌惮。...对待编码,纵然还有十分的热情,但已经无法奉献五分的精力。 如果旁边又有一群优越的同龄人在刺激你,那种滋味着实的难受。 不是故意贬低程序员这份职业,而这是实实在在的社会困境。...来自朝鲜的问候 今日在看这本书的数据统计时,发现了居然有一个来自朝鲜的UV,一时激动特意拍照留念 image.png 为了纪念这个特殊的时刻,本节特意取名来自朝鲜的问候>。

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

    【面试高频系列】可变形的经典题,修改不同的条件则对应不同的原题

    换句话说,第一个字符串的排列之一是第二个字符串的子串。...串联所有单词的子串 的单词串联问题,考虑的内容是滑动窗口 & 哈希表。...最后 这是我们「刷穿 LeetCode」系列文章的第 No.518 篇,系列开始于 2021/01/01,截止于起始日 LeetCode 上共有 1916 道题目,部分是有锁题,我们将先将所有不带锁的题目刷完...在这个系列文章里面,除了讲解解题思路以外,还会尽可能给出最为简洁的代码。如果涉及通解还会相应的代码模板。...在仓库地址里,你可以看到系列文章的题解链接、系列文章的相应代码、LeetCode 原题链接和其他优选题解。

    93162

    网安大国系列 | 澳大利亚:来自大洋孤岛的隐忧

    澳大利亚政府特别担心来自外国黑客发动的攻击,其安全情报组织的报告中提出,要为潜在的威胁做准备,担心其对手可能在电信和能源等领域的关键基础设施中预置恶意代码。...积极应对新冠影响 新冠疫情的爆发对澳大利亚网络安全领域造成巨大影响,疫情的扩散蔓延致使网络犯罪活动愈加频繁,尤其是针对关键基础设施的攻击,其中针对医疗机构和个人的网络攻击都有不同程度的增加。...向所有澳大利亚人提供网络安全建议和技术援助,并提供额外的在线资源和实用的量身定制的建议和信息。同时澳大利亚政府以2600万美元的投资,支持网络安全中心(ACSC)扩大对中小企业和社区的援助。...当下网安战略及趋势 随着澳大利亚政府对网络安全重视程度的进一步加深,2020年版《战略》将只是未来长期一系列政策和投入的开端。...有分析认为,造成澳大利亚采取这一系列措施的原因有三点,一是美国以终止五眼联盟情报共享为筹码向澳方施压;二是澳大利亚将自身定位为西方国家,对民族和文化相去甚远的周边国家抱有很深的不信任感,以至于不惜牺牲经济利益也要维持与西方特别是美国的关系

    52120

    每日算法系列【LeetCode 115】不同的子序列

    题目描述 给定一个字符串 S 和一个字符串 T,计算在 S 的子序列中 T 出现的个数。 一个字符串的一个子序列是指,通过删除一些(也可以不删除)字符且不干扰剩余字符相对位置所组成的新字符串。...但是有个注意的点是,第二层循环 j 的顺序要变一下,要从大往小遍历。...因为 j 需要用到 (i-1, j-1) 时刻的状态值,如果你从小到大遍历,那么 (i, j-1) 的方案数就会把 (i-1, j-1) 的方案数覆盖掉,之后你获取到的就不是 i-1 时刻的方案数了。...动态规划+空间优化+时间优化 其实上面一个方法速度已经不错了,但是时间上还是有优化的余地的。 可以发现,只有当 s[i] = t[j] 的时候,才需要更新 (i, j) 的方案数。...举个例子,s = "abcbbbb" , t = "abc" ,因为 t 只在 s 的前三个字母中出现了,所以如果我们寻找 t 的子串 "ab" 在 s 中出现次数的时候,从第二个 b 开始都是没有任何意义的

    92530

    来自群友的分享

    我是来自某大学本科,刚打完一个关于机器人的比赛,简单来说我在里面是负责识别一排矩形物体,返回最近的一个长方体并返回其相对于深度相机的三维坐标和角度。...因为要使机器人运动,所以相对于机器人的角度信息也是必要的。 ? ? 例如虚线框是我的画面,我就返回画面中最靠近中间的一个长方体,即下图中大概的红点位置。 ? ? 我所提取的信息是x、z、angle。...因为两边的面在不同的角度,采样获得的是不同的大小的点云,所以应该尽可能排除,而去分割出正面的那个面再去获得三维信息。 这部分是区域增长的代码。...我这里是两个面互相呈90°,我调整出来这几个参数比较适合我自己对时间速度和精度的要求,我对速度的要求比较高,所以这里的参数还不是精度最好的参数。 接下来是根据分割后的聚类进行提取信息。...经过我自己的尝试发现直接用OBB的角度误差很大,而AABB的角度会更符合实际。

    81110

    人工智能系列之智能家居——来自勤奋的锐锐的投稿

    这是一篇日志性的文章,记录了制作智能家居的代码...........这里大家推荐一下这个主板,几乎将所有的模块集于一身,在STEM教育盛行全球的时代,BBC作为英国的国民支柱,凭借其强大的媒体力量帮助整个英国推进STEM教育也是在情理之中。...不过此次的重点不仅仅在于BBC对micro:bit的推广,更在于这块只有信用卡一半大小的编程教育硬件,是BBC联合29家公司和机构共同打造,这其中包括多家全球顶级科技公司: ?...且micro:bit具有免安装驱动,电子模块集成度高,支持时下最热门的多种编程语言等多项优势,节省了教学资源成本的同时大大增加了可玩性和拓展空间。 3月24日 今天,我的东西到了。...配合我的主板,还有扩展板,做了一个初步的作品。程序如下图: ? 编程的平台是:makecode-v5。

    86371

    来自Byron同学的解答

    使用了第三方的网页分析模块BeautifulSoup,可以从这里下载最新版:http://www.crummy.com/software/BeautifulSoup/ =============== #...class_='title'): movie_title = i.a.get_text() # movie_title = movie_title.strip() #去除movie_title两边的空格...3. 12行用BeautifulSoup模块整理抓下来的html内容 4. 13行是重点,把我们需要的那一部分div截取下来(id="screening"的那部分),需要分析html源码。...接下来在上文的div中,寻找所有 class="title" 的 li 元素,注意,由于 class 是python中的保留关键字,所以需要 class_='title'。 6....有些网页抓取出来的内容前后有很多空格,可以用.strip() 去除。 点击“阅读原文”可以进入Byron的个人博客查看详细内容。

    65380

    Postman系列之发送不同HTTP类型请求

    Postman将Body和Headers放在不同的Tabs中。响应码和响应时间显示在Tabs旁边,将鼠标悬停在响应码上面可以查看更详细的信息。...四 Postman发送POST请求 1 说明 POST请求方法将数据传输到服务器,返回的数据取决于服务器的实现。...3 Post请求不同参数提交方式 Post参数格式 Content-Type 参数示例 表单提交 application/x-www-form-urlencoded username=coco&password...4 Post之发送带Cookie的请求 需求:测试接口的访问权限,对于某些接口A可以访问,B不能访问。 问题:对于GET请求很简单,登录之后,直接使用浏览器访问就可以;对于POST请求的怎么测试呢?...解决方案:Postman可以发送带cookie的请求,步骤如下: 1.A用户登录后,获取登录的cookie; 2.B用户登录后,使用Postman请求接口数据,cookie的值是A登录时的cookie。

    2.5K20

    UltraScale系列FPGA与7系列FPGA时钟资源有哪些不同

    这里我们介绍一下UltraScale系列FPGA与7系列FPGA在时钟资源方面的主要差异。...时钟管脚 7系列FPGA的时钟管脚分为SRCC(Single-region clock-capable I/O)和MRCC(Multi-region clock-capableI/O),两者的主要差异在于驱动局部时钟资源的类型不同...7系列FPGA中,时钟区域的宽度(水平方向)为芯片宽度的一半,而UltraScale不再有这种限制。...如下图所示的UltraScale时钟区域(图片来源,ug949,figure3-37),共有6x6即36个,如果是7系列FPGA,则是2x6即12个。 ?...时钟缓冲器 7系列FPGA中有所谓的局部时钟缓冲器,例如BUFR、BUFMR、BUFIO等,而UltraScale系列FPGA中不再包含这类时钟缓冲器,其功能由新增的BUFGCE_DIV代替。

    4.9K20

    来自 Jenkins 官方的消息

    大家拥抱 Jenkins,不仅仅因为它是新的方向,更因为这背后有着一个非常开放、活跃的开源社区。...为了使更多的 Jenkins 中文用户,能够及时、准确地获得来自官方的最新动态,经过社区贡献者的讨论,大家一致认为,开通 Jenkins 微信订阅号是非常必要也非常有意义的一件事情。...随着 Jenkins 订阅号的开通,我们将有更加直接的平台来与各位分享社区目前在做的一些事情。在这之前,我们早已着手进行 Jenkins 中文本地化的相关工作。...目前社区贡献者主要在做的事情包括:创办并维护 Jenkins 以及 Jenkins X 的中文官网、Jenkins Core 以及插件的本地化等。...我们尊重任何形式、任何规模的贡献,并热忱地欢迎新贡献者的加⼊,也欢迎您联系我们来分享您的心得、体会,或者共同举办一次 JAM 活动。

    73350

    PostgreSQL 来自欧罗巴Patroni 为什么选择Patroni 系列 1

    PostgreSQL 的 Patroni 是一个系列, 目前已经写到了 4 , 实际我也不知道应该写到多少结束. ?...一个开源的软件,你首先的知道他的来自于哪里, 要不哪天断供了,怎么办,patrnoi 来自于大欧罗巴的德国, 总公司位于柏林....为什么要使用patroni ,对比目前的常用的高可用的方式存在的问题 1 提升一个复制节点时无响应的情况下,存在脑裂的可能 2 单一的monitor节点对于集群的监控缺陷以及失败节点必须被清理的问题...3 多点监控中的分布一致性的问题 所以patrnoi 的诞生是因为这些问题在其他的方式中并没有被解决, Patrnoi 本身并没有在内部来解决上述问题,而是巧妙的使用了,大部分常用的DCS , Distributed..., 在添加节点方面你需要通过你熟悉的手段来自行添加节点(repmgr在安装中会将节点加入), 同时还能定义类似 MHA 中某些节点一直是standby的角色,不参与mater的竞争, 其中还能定义一些触发行为

    1.1K20

    Ajax系列之异步调用导致的不同步问题

    业务场景:点击一个按钮的时候保存数据,同时打开一个弹窗带出保存的数据 基于这样的业务场景,最近遇到一个问题,是在ie11才发现的,点击按钮时候,后台打断点加数据库查询都验证数据是保存正确的,不过已经保存的数据是带不到弹窗页面的...,问题比较奇怪,排查了挺长时间,最开始因为在ie才能重现的问题,在极速模式的360浏览器是没问题的,而且第一次点击时候没带出数据,第二次点击时候才可以带出数据,然后很容易让人联想到ie的缓存问题,不过调了大半天...加上ajax不缓存的代码,已经改成post请求,或者get请求连接后面加上一个时间戳参数都不奏效 $(function(){ //ajax不缓存请求结果 $.ajaxSetup({cache...: false}); }); 然后经过和同事沟通,才发现自己跟错了方向,经过检查发现保存的方法是用异步的,问题就出现在这里了,首先验证是不是由于异步导致的,在保存数据代码和打开弹窗页面的代码之间加一个...alert提示,发现果然,关联alert弹窗提示之后,数据正常带出,所以确定是因为异步导致的 保存的代码,注意async:true,,这里是异步的,之前可能是考虑性能问题,改成异步的 $.ajax({

    1.4K40

    《大话脑成像》系列之二:不同模态脑网络的构建

    这个时候,我可以附和着笑,老板决不责备的。孔乙己知道自己不能与众人聊天,只好和我这年轻人攀谈起来,“小兄弟,你可知道不同模态脑网络有四种构建方式?”我说,“当然知道啊,刚才还讨论过功能脑网络呢。”...“假定我们有100名被试,并计算出了红色脑区和蓝色脑区的平均灰质密度值(GMV),我们是不是得到了100个红区的GMV和100个蓝区的GMV?...同样地,把红区的100个GMV值和蓝区的100个GMV值做相关,就得到了红区和蓝区的相关值,也就是红区和蓝区的连边。当我们把所有脑区间的GMV相关计算出来后,就得到了所谓的结构共变脑网络。...那么对每个被试的红蓝脑区,可分别计算出12个GMV值,对红蓝脑区的12个GMV值做相关即得到红蓝脑区间的连接值。通过这种方式,每个被试都可以得到对应的结构脑网络,是不是很类似于功能脑网络?”...每个脑网络都可以表示为邻接矩阵的形式,参考上图,横轴和纵轴都是脑区编号,横纵交叉的地方就是相应脑区间的连接值(颜色随连接值大小变化),这种网络就是加权网络。” ?

    1.3K60

    postman系列(五):在不同接口之间传递数据

    之前学习了在发送请求的Tests标签如何添加断言以及postman中的环境变量,有了上述基础后,就可以继续学习如何在不同接口之间传递参数了。...这一篇就主要说一说如何在Pre-request-Script和Tests标签中添加合适的脚本提取我们需要的数据。...「提取接口A生成的地址流水号」 首先该请求的响应内容如下,为响应为json格式的字符串 在Tests标签中编写如下脚本 var JsonData = JSON.parse(responseBody);...,且把响应内容中的seq值赋给该变量 console.log(JsonData.data.seq); //利用postman的console.log()来查看环境边境变量的值 发送这个请求,可以在...不幸的是,postman封装的sendRequest()方法默认发送的是get请求, 而我生成地址流水号的接口是POST请求,导致一直发送失败 , 经过多番查找,在朋友的帮助下终于找到如何在这里发送

    2K30

    不同的GSE数据集有不同的临床信息,不同的分组技巧

    最近,我发现学徒在学习GEO数据挖掘的过程中,遇到了第一个也是至关重要的一个难题就是对下载后的数据集进行合适的分组,因为只有对样本进行合适的分组,才有可能得到我们想要的信息。...但是不同的GSE数据集有不同的临床信息,那么我们应该挑选合适的临床信息来进行分组呢?...这里面涉及到两个问题,首先是能否看懂数据集配套的文章,从而达到正确的生物学意义的分组,其次能否通过R代码实现这个分组。同样的我也是安排学徒完成了部分任务并且总结出来了!...,重复的地方不赘述,从有差异的地方开始。...,在不同的情况下选取最合适当下的方法,方便自己去做后续的数据分析。

    9.3K33

    人工智能进步来自计算力?周志华:不同意;陈怡然笑谈“分饼”

    对此,周志华老师表示,不是说计算能力的提升不重要,而是说人工智能技术取得的进展,绝对不是单纯由于“计算能力的提升造成的”。周老师做了进一步阐释:方向性的转变,不是能靠计算能力的提升实现的。...周老师说,算法的改变可能改变求解过程的性质,今天人工智能取得的进步恰恰是通过这一点,而且这是仅通过计算能力的提升无法实现的。 ?...第二个争论是南大周志华老师在朋友圈和微博发表感想,说有人讲深度学习的爆发主要是计算能力的提升,他对此表示不同意,认为主要是算法和模型发展的贡献。...1 —— 我仔细读了Ali一开始的获奖感言和他和LeCun的之间的争论,发现他俩说的并不矛盾,甚至都不是一回事:Ali的意思是我们现在对深度学习模型缺乏明确的理论解释,这部分需要加强。...我个人也觉得这样的担心纯属多余:虽然现有深度学习的理论发展相比于应用进展缓慢,但仍旧在严格的科学框架里面,和炼金术完全不同(即使是中医,现代的理论解释也逐渐向西医所依赖的生物化学基础靠拢)。

    1.3K90
    领券