3D打印一直被冠以“高科技”头衔,似乎离我们的日常生活还很遥远.其实不然,随着技术的创新,3D打印技术逐渐深入各个领域,工业生产.商业.医学.建筑.艺术等领域都能看到3D打印技术的影子.它将会改变我们对事物的认知,并且这些3D打印的产品与我们的生活息息相关,易维在这里分享给大家几个基于3D打印技术在日常设计中的典型应用. 一.3D打印家具技术——定制家具时代的到来 如果要问买家具时会注意到的因素有哪些?相信家具的尺寸和样式是人们首先会关注到的方面,买家不必再因为尺寸与样式两者不可兼顾而烦恼,3D…
没想到,Git居然有后悔药! 你知道Git版本控制系统中都有哪些"后悔药"吗? 本文通过案例讲解git reset . git revert . git checkout在版本控制中的作用: 场景 小明同学作为新人加入到一个新的项目组中做开发,在项目的迭代开发中,小明勤勤恳恳的写代码,直到有一次... 小明:完了,完蛋了 洋仔:怎么了,一惊一乍的 小明:我把错误代码用git commit后还push到线上代码库了! 这可怎么办! 洋仔:莫慌,git有"后悔药"! 洋…
[编程题] 万万没想到之抓捕孔连顺 时间限制:1秒 空间限制:131072K 我叫王大锤,是一名特工.我刚刚接到任务:在字节跳动大街进行埋伏,抓捕恐怖分子孔连顺.和我一起行动的还有另外两名特工,我提议   1. 我们在字节跳动大街的N个建筑中选定3个埋伏地点. 2. 为了相互照应,我们决定相距最远的两名特工间的距离不超过D.   我特喵是个天才! 经过精密的计算,我们从X种可行的埋伏方案中选择了一种.这个方案万无一失,颤抖吧,孔连顺! …… 万万没想到,计划还是失败了,孔连顺化妆成小龙女,混在c…
时间限制:1秒 空间限制:32768K 我叫王大锤,是一家出版社的编辑.我负责校对投稿来的英文稿件,这份工作非常烦人,因为每天都要去修正无数的拼写错误.但是,优秀的人总能在平凡的工作中发现真理.我发现一个发现拼写错误的捷径: 三个同样的字母连在一起,一定是拼写错误,去掉一个的就好啦:比如 helllo -> hello 两对一样的字母(AABB型)连在一起,一定是拼写错误,去掉第二对的一个字母就好啦:比如 helloo -> hello 上面的规则优先“从左到右”匹配,即如果是AABBCC,虽…
摘要:嘘,华为云内部都不知道的秘密玩法,我悄悄告诉您! 双"魔"合璧庆双节 ↑开局一张图,故事全靠编 华为云的一站式开发平台ModelArts和应用魔方AppCube居然能玩到一起,这是可能是华为云官方自己也没想到的场景,而我,从8月份开始体验公测应用魔方AppCube以来,一路坎坷,从给AppCube提Bug,到等待新版本发布完毕,再一步一步摸着石头过河,一直在探索AppCube与ModelArts的结合,缘由很简单--我希望低门槛开发AI应用.低门槛落地AI应用,不过,差强人意的是…
最近面了一些公司,有一些 Java方面的架构.面试资料,有需要的小伙伴可以在公众号[程序员内点事]里,无套路自行领取 说在前边 最近部门几位同事受了一些委屈相继离职,共事三年临别之际颇有不舍,待一切手续办妥帖,寒暄过后送他们出公司,几个老哥临别时冲我鬼魅一笑,我顿时心里一紧有种不好的预感,这事绝对没有这么简单.等我接手这几个大佬的项目后,应验了我的预感,此刻我居然有点后悔,为啥送别之时没揍他们一顿!哈哈哈~ 而这种打人的冲动,在我开始优化几位老哥的项目时候,变得越来越强烈. 有个坑 技术部每个月…
说明 昨天同事开发的时候遇到了一个奇怪的问题. 使用Guava做缓存,往里面存一个List,为了方便描述,称它为列表A,在另一个地方取出来,再跟列表B中的元素进行差集处理,简单来说,就像是下面这样: public class ArrayListTest { // 方便起见,这里用HashMap来做缓存 private Map<String, List<Long>> cache = new HashMap<>(); private void save(){ List<…
到底是要猫还是要狗 在上篇文章中,我们编撰了一则简短的小故事用于讲解了什么是面向对象的继承特性以及 Go 语言是如何实现这种继承语义的,这一节我们将继续探讨新的场景,希望能顺便讲解面向对象的接口概念. 为了照顾到没有看过上一节文章的读取,这里再简述一下上节文章关于买宠物的故事,如需详细了解,请自行翻阅历史文章进行查看. A: 猫是一种宠物,淘气可爱会卖萌,看家本领抓老鼠,偶尔还会喵喵喵. B: 狗是一种宠物,忠实听话能看家,嗅觉灵敏会破案,一言不合汪汪汪. C: 我想要买一个宠物,文能卖萌,武可…
一.啥是N皇后?先从四皇后入手 给定一个4x4的棋盘,要在棋盘上放置4个皇后.他们的位置有这样的要求,每一列,每一行,每一对角线都能有一个皇后. 你可能会对这个对角线有疑惑,其实就是每一个小正方形的对角线都不能有皇后.可以看图理解一下. 二.解题思想 设皇后k摆放在x[k]的位置上,注意数组下标从0开始,0<=k<n且0<=x[k]<n. 这里用数组下标以及对应的值,模拟了一个棋盘的行和列.这是比较奇妙的地方,不需要二维数组了. 算法:setQueen(n) 输入:皇后的个数n 输…
在我的博客中,之前有很多文章介绍过JVM内存结构,相信很多看多我文章的朋友对这部分知识都有一定的了解了. 那么,请大家尝试着回答一下以下问题: 1.JVM管理的内存结构是怎样的? 2.不同的虚拟机在实现运行时内存的时候有什么区别? 3.运行时数据区中哪些区域是线程共享的?哪些是独享的? 4.除了JVM运行时内存以外,还有什么区域可以用吗? 5.堆和栈的区别是什么? 6.Java中的数组是存储在堆上还是栈上的? 7.Java中的对象创建有多少种方式? 8.Java中对象创建的过程是怎么样的? 9.…