最牛B的编码套路 最近,我大量阅读了Steve Yegge的文章。...在这一个小时里,努力去学习这个工具的某个你不曾意识到的新功能,或者发现某种新的使用方法。 6. 想一想,除了编程之外你最擅长什么事情?再想一想,你是通过怎样的锻炼才变得如此熟练和专业的?...进行一次技术面试,并且被面试的人应该是某个你不太了解的领域里的专家。让他假定听众在该领域里一无所知,因此请他从最基础的讲起。努力去理解他所说的,必要时问一些问题。 10. 有机会参与别人的技术面试。...他们的声音最响亮,是他们在制定游戏规则,并且引领世界的潮流。 2. 积极参与著名的开源项目。所有的高谈阔论听起来都很好,但是,你是一个大话王还是一名实干家呢?...当你能编写精彩的代码、并且能用精彩的言辞向世人解释那些代码时,到那时候,我会觉得你已经掌握了最牛的编码套路!
平时大家都会用到vim,发现一个不错的vimrc,大家可以试着用下。...vim_runtime/install.sh $ sh ~/.vim_runtime/install.sh can be `mac`, `linux` or `windows` 安装好后的vim...Previous ubuntu下自动安装雅黑字体脚本 Next register、volatile、restrict 三关键字的用法
读出色的代码和读糟糕的代码都是有益的,两者都要读,轮流切换。如果你无法感觉出它们之间的区别,可以求助于一位你尊敬的程序员,让他给你展示一下什么是出色的代码、什么是糟糕的代码。...在这一个小时里,努力去学习这个工具的某个你不曾意识到的新功能,或者发现某种新的使用方法。 6. 想一想,除了编程之外你最擅长什么事情?再想一想,你是通过怎样的锻炼才变得如此熟练和专业的?...让他假定听众在该领域里一无所知,因此请他从最基础的讲起。努力去理解他所说的,必要时问一些问题。 10. 有机会参与别人的技术面试。期间,你只是认真地听、认真地学。...他们的声音最响亮,是他们在制定游戏规则,并且引领世界的潮流。 2. 积极参与著名的开源项目。所有的高谈阔论听起来都很好,但是,你是一个大话王还是一名实干家呢?...当你能编写精彩的代码、并且能用精彩的言辞向世人解释那些代码时,到那时候,我会觉得你已经掌握了最牛的编码套路!
前段时间波哥去朋友的公司玩,朋友无意间聊起了资产管理的事,他们公司的设备统计非常混乱,办公电脑和服务器设备的分发和统计依然采用手工填写字纸excel,人工入库的方式。。 手工表格我忘拍照片了。。.../deploy_docker_and_composes.sh 其实波哥是也是借助了一个PHP开源项目叫glpi,讲真这个是我见过的最牛逼的CMDB系统。另外还有各种丰富的插件供你选择。...html/front/cron.php 定时任务 * * * * * /usr/local/bin/php /var/www/html/front/cron.php &>/dev/null 然后安装最核心的插件...超级牛X,然后看着里 你们这里后边应该有个安装字样的选项 点击安装,然后等会安装成功后会有个启用,你点击启用。把状态设置成我这样就行了。 服务器端这就搞定了。简单吧!当然简单了。...当然还有个比较有用牛X的插件我也一起放到了仓库里。 那就是dashboard,安装和使用方式类似上面的插件安装方式。我们看看效果吧: 资产: 工单: 还有各种画面我就不给大家演示了。
转自:最代码 确实是12306的最核心代码呀 alert("当前访问用户过多,请稍后重试!")...style逆袭了 public class ZuiNiu { public static void main(String[] args) { System.out.println("这就是最牛的...您确实是牛逼人 package com.javaniu; public class 牛逼人 { public void 我真牛逼啊() { System.out.println...("不牛逼不行啊"); } public static void main(String[] args) { 牛逼人 牛逼人 = new 牛逼人();...牛逼人.我真牛逼啊(); } } ?
确实是12306的最核心代码呀 alert("当前访问用户过多,请稍后重试!")...; 确实牛 public class Test{ static{ System.out.println("hello world!")...style逆袭了 public class ZuiNiu { public static void main(String[] args) { System.out.println("这就是最牛的...package com.javaniu; public class 牛逼人 { public void 我真牛逼啊() { System.out.println("不牛逼不行啊..."); } public static void main(String[] args) { 牛逼人 牛逼人 = new 牛逼人(); 牛逼人.我真牛逼啊
确实是12306的最核心代码呀 alert("当前访问用户过多,请稍后重试!")...style逆袭了 public class ZuiNiu { public static void main(String[] args) { System.out.println("这就是最牛的...您确实是牛逼人 package com.javaniu; public class 牛逼人 { public void 我真牛逼啊() { System.out.println...("不牛逼不行啊"); } public static void main(String[] args) { 牛逼人 牛逼人 = new 牛逼人();...牛逼人.我真牛逼啊(); } } ?
读出色的代码和读糟糕的代码都是有益的,两者都要读,轮流切换。如果你无法感觉出它们之间的区别,可以求助于一位你尊敬的程序员,让他给你展示一下什么是出色的代码、什么是糟糕的代码。...在这一个小时里,努力去学习这个工具的某个你不曾意识到的新功能,或者发现某种新的使用方法。 6. 想一想,除了编程之外你最擅长什么事情?再想一想,你是通过怎样的锻炼才变得如此熟练和专业的?...进行一次技术面试,并且被面试的人应该是某个你不太了解的领域里的专家。让他假定听众在该领域里一无所知,因此请他从最基础的讲起。努力去理解他所说的,必要时问一些问题。 10. 有机会参与别人的技术面试。...他们的声音最响亮,是他们在制定游戏规则,并且引领世界的潮流。 2. 积极参与著名的开源项目。所有的高谈阔论听起来都很好,但是,你是一个大话王还是一名实干家呢?...当你能编写精彩的代码、并且能用精彩的言辞向世人解释那些代码时,到那时候,我会觉得你已经掌握了最牛的编码套路!
Eclipse的应用需要众多的插件,但是Eclipse的插件大家又知道多少呢?这里做一下总结,给需要的朋友。...1、PyDev – Eclipse的Python开发环境 Pydev这个插件能够让用户利用Eclipse进行Python、Jython以及Iron Python开发,使Eclipse成为一流的Python...工具地址:http://marketplace.eclipse.org/content/pydev-python-ide-eclipse 2、EasyEclipse for LAMP EasyEclipse...for LAMP是一个Eclipse发行版本,它支持使用动态语言来开发网络应用程序,并对PHP, Python, Perl, 以及 Ruby和Ruby On Rail开发提供了一个网络服务器和数据库、...://www.eclipseplugincentral.com/Web_Links-index-req-viewlink-cid-492.html 参考推荐: Eclipse插件大全 挑选最牛的TOP30
flag = true; //如果有数据交换,那么将flag设置为true,代表还有数据未排序 } } k--; //每次排序的最后一个元素都是当前排序的最大值...,所以需要-- } return array; } 先给出一个冒泡排序的动画图,相信根据这个图来大家会非常容易理解。...除了刚刚小k写的算法,我们还可以做进一步的优化。...如果有100个数的数组,仅前面10个无序,后面90个都已排好序且都大于前面10个数字,那么在第一趟遍历后,最后发生交换的位置必定小于10,且这个位置之后的数据必定已经有序了,记录下这位置,第二次只要从数组头部遍历到这个位置就可以了...array[j-1] = array[j]; array[j] = temp; flag = j; //记录非排序列中的最后一个值
该程序在前几个月运行的很好(前面提到的10万次),但是在1982年6月,美国间谍卫星侦测到发生在西伯利亚管道建设工程工地一个非常大的爆炸。爆炸是3万吨,大约是五分之一投在广岛的原子弹的威力。...当时美国的内刊描述,这是“从太空看到的最巨大的非核武器爆炸”。...美国军方采取了最原始的办法,将数百台电脑脱机,并重新格式化重装,然后把成千上万受感染的U盘全部销毁。最后才算勉强战胜了这个病毒。...5、 只针对伊朗核电厂的Stuxnet病毒 正如我们前面提到的第一项,事实证明,除了虚拟世界的东西,黑客同样会可以毁灭现实中的物体。...Stuxnet病毒则不同:它有一个特定的目标 – 伊朗的铀浓缩设施:位于纳坦兹的离心机,它的破坏性只能在那里被激活。
大厂纷纷裁员减负,本来在热火朝天的金三银四,奋力冲刺和面试跳槽大厂的互联网打工人们,陷入了迷茫和焦虑。对大环境的担忧是应该的,因为大环境会直接影响到我们生活的方方面面。...但其实,与其忧虑未知,不如走好当下的每一步,提升技能和储蓄力量,在技术的高峰上不断攀登才是最应该做的。只要自己有了足够强的能力,还是能往高处去。...,遭遇的技术瓶颈一次性消灭。...涨薪课程推荐 除了面试资料,还给大家推荐一个涨薪课程,有图灵课堂免费技术视频课程——《双十一高并发电商系统Java性能调优核心点》 对于缺乏实战经验的程序员来说,性能调优是个难以逾越的坎,方便大家系统深入地学习关于高并发各种性能调优技术处理...课程分为19个技术要点讲解,除了让你短时间内在技术上有质的突破,还会授之以渔,教你精准定位调优痛点,让你学会分解复杂问题、聚焦重点问题、提前预设解决路径等等。
最近很火的chatGPT就是出自这个公司之手,是开源的产品,这个东西需要大量的数据及算力支持,只在部分地区可以使用,当然大家也可以使用一些衍生产品使用这个对话工具。...下面简单介绍一些AI导航网站,chatGPT只是导航网站收录的一个网址之一。这些网址基本都是英文,如果大家不方便使用,建议使用谷歌浏览器自带的翻译功能。...AI 工具,对人工智能ai感兴趣的可以试试这个非常不错的在线人工智能AI工具目录,总能找到你喜欢满意的人工智能ai工具。...整个网站功能简单,核心就三个: 一个词汇表,把有关AI 相关的一些常用词汇及解释罗列出来了; 二是投稿通道,任何人可以将自己开发的,或者使用的工具及其链接投稿,网站管理员会手动审核发布; 三在网站数据路中检索相关的人工智能工具了...,能手工就不要用机器吧,大家还是挺避讳这事的。
可能需求最多的就像是支付宝应用页面的编辑: ? 比如,我想把最近使用的 红包 添加到 我的应用 当中,支付宝这里是用的 + 号。 那如果产品说我就想让它拖过去,这可咋整?...可拖动到 DragTarget 的小部件。 那也就是说,除了 Draggable ,还有一个 DragTarget。 DragTarget 是用来接收我们拖过去的 Widget 的,我们后面再说。...builder,用来构建我们的页面使用。...还需要删除我们的源数据,那也就是要监听拖动结束的回调,这里就是 onDragCompleted。...总结 通过这个小例子我们可以实现特别多的效果。 而且默认拖动的控件时可以多指触控的,也就是说我们可以同时拖动N个控件。
1024开发者节会让科大讯飞的水逆结束吗? 策划&撰写:巫盼 今天是1024程序员日,也是科大讯飞的1024开发者节,在合肥奥体中心,科大讯飞把它们的开发者节办成了演唱会的形式。...虽然开场的氛围很热烈,但显然科大讯飞带来的惊喜并不多,一款新品讯飞听见M1转写机器人、1024计划的2.0版本以及聚合科大讯飞所有AI能力的iFLYOS。...AI公益计划方面,他们收集了20万条方言语言,目前已经支持23种方言语音识别,而三声有幸的两个重点项目:音书科技服务了40万听障者和10所聋哑人学校;心智互动累计服务6万的实力障碍者。 ?...公益计划方面,科大讯飞今年的重点是AI医疗公益计划,项目首期投入公益基金1000万。 相比较去年的的1024开发者节,今年科大讯飞带来的惊喜并不多,只是在原有平台、计划的基础上做了小规模的升级和优化。...科大讯飞感受到了来自四面八方的危机,以语音技术为核心的平台+赛道的发展模式面临更多的挑战。 两三年的窗口期 科大讯飞能把握住机遇吗? 刘庆峰曾认为,未来三到五年是人工智能的窗口期。
前一段时间哈,我有个远房的亲戚,她家的小孩非要让我指导一下。然后就带了一本书来见我,看了一下封面,我惊呆了。 ? 《易语言从入门到精通》。这是哪门子编程语言,我第一次见到!...那,这篇文章就是来给同学们提个醒,2020 年最牛逼的编程语言是什么?看完后你就知道该如何地去选择了。...先来个简要的概括: Java,服务器端最好的编程语言 C++,最通用的编程语言 C,迄今为止,最值得信任的编程语言 Python,AI(人工智能)、机器学习方向最佳的编程语言 JavaScript,客户端最常用的脚本语言...随着时间的发展,C++ 进一步发展为具有最直接的内存访问和完整硬件控制的通用语言。正因为 C++ 提供了最广泛的通用功能,就导致掌握起来有一定的难度。...,牛逼)在第一次浏览器大战时为 Netscape(网景公司)开发的脚本语言。
大家好,我是前端实验室的大师兄! 在手机端实现下拉刷新和下拉加载是最常见不过的需求了。今天大师兄就给大家分享一个非常精致的js框架:mescroll.... 这里注意:"mescroll"的class不能删,同时第二层的div不能删,否则上拉加载的布局会错位.(可以改成ul或者其他容器标签)3....//以上数据结构都是基本的,主要是为了满足mescroll对数据结构的要求。...(如果下拉刷新和上拉加载处理的逻辑是一样的,则mescrollDown可不用写了) mescrollUp: { // 上拉加载的配置....如果该文章对你有帮助,那么就点击右下角的 [点赞]「在看」,给一个小小的鼓励吧~
在当今的编程世界里,JSON 已经成为将信息从客户端传输到服务器端的首选协议,可以好不夸张的说,XML 就是那个被拍死在沙滩上的前浪。 很不幸的是,JDK 没有 JSON 库,不知道为什么不搞一下。...Java 之所以牛逼,很大的功劳在于它的生态非常完备,JDK 没有 JSON 库,第三方类库有啊,还挺不错,比如说本篇的猪脚——Jackson,GitHub 上标星 6.1k,Spring Boot 的默认...当我们通过 starter 新建一个 Spring Boot 的 Web 项目后,就可以在 Maven 的依赖项中看到 Jackson 的身影。 ?...Jackson 之所以牛掰的一个很重要的因素是可以实现高度灵活的自定义配置。...Woman.class); System.out.println(woman); 程序输出结果如下所示: Woman{age=18, name='三妹'} 07、结语 哎呀,好像不错哦,Jackson 绝对配得上“最牛掰
1、事出有因 一个问题引发的 国内外最牛逼的elasticsearch 天团博客集合。 兄弟们 有玩过这个API的吗 ? 这个suggest是干嘛作用的。...2、Elastic 中文社区 1000期日报 TOP 30 博客统计 机器汇集 3000 + 精彩人工推荐的 Elastic 博文,统计汇总后 TOP 文章来源统计如下: ? ?...,有一些实践干货和工具,对我们的分析和解决问题有启发。...https://blog.insightdatascience.com/anatomy-of-an-elasticsearch-cluster-part-iii-8bb6ac84488d 4.6 国外牛逼系列...Elastic Stack 学习过程中,多看其他人的博客,能看到别人业务场景遇到问题、解决问题方式, 对自己的能力提升必然有帮助! ps:国内外优质博客的梳理会持续跟进进行中,也欢迎大家留言反馈。
二进制 概念 首先我们得知道进制的概念。所谓的进制,也叫做进位计数制,这是人为定义的带进位的计数方法。当然也有不带进位的计数方法,比如原始的结绳计数法,唱票时常用的“正”字计数法等。...任何一种进制,每一位上的数在运算时都是满X进一位。 以我们最熟悉的十进制为例,每逢十进一。当数为9,再加1个数时,就满十了。因此,要进位(从一位数变为两位数),就得到了10。...因此,二进制是我们必须要理解和掌握的哦。 二进制 所谓的二进制,就是逢二进一,里面只有0和1,所以在二进制里是看不到>=2的数的。...但负数的原码和正数却不一样,负数的原码要将正数原码的符号位(最高位)改为1,比如-10的原码就是10001010。 因此,正数和负数的原码除了最高位不一样外,其他位上的值都一样。...所谓的最高位就是数值类型字节数对应的二进制位的第一位(从左到右的第一位)。以我们上一篇的题目中的Integer类型举例。 Integer是基本数值类型int的包装类。
领取专属 10元无门槛券
手把手带您无忧上云