狡猾的标题栏 <script> // 浏览器标题切换 var OriginTitile = document.title; // 保存之前页面标题...
到处闲逛时经常能发现一些有趣的代码段,于是干脆来个大杂烩吧~ 狡猾的标题栏 这个效果很多博客都使用了,看gif图: 很有趣是不是?...实现的代码也很简单,在网页的任意地方加入即可: // 浏览器标题切换 var OriginTitile = document.title; // 保存之前页面标题.../ 2秒后恢复原标题 } }); 飘荡在页面左下角的蒲公英 这个也可以说是烂大街了……具体效果可以直接看本页面的左下角…… 实现代码如下...} } 页面鼠标点击特效 效果嘛……你在本页不断点击鼠标左键就能看到了(千万别上瘾哦~) 实现的方法很简单,还是老套路,在页面的任意位置加入如下代码即可
有趣温馨的时间提示代码 代码如下: 在不同的时间显示不同的提示信息 <script language
首先呢,来一段java代码来开点胃。等等等等,耍我呢,这是java代码?...纯纯正正的java代码,class为XJJ的java源码,执行后打印小姐姐我爱你。 ? 还是不信?自个儿拷贝下去执行一下。不过,IDEA是会报错的,用命令行哦。 好隐晦的表白方式,是暗恋么? ?...其实没什么神奇的,我们不过是将正常的源代码翻译成了unicode编码方式。就是这段java代码。...我要将我的java项目,全部编码成这种方式,然后传到github,嘿嘿。能编译但不可读,比base64更冷门。 所以以下几行python代码诞生了(仅用于python3): #!.../test | grep \\.java$ | xargs -I '{}' python3 uni.py {} 是不是很简单? 那改完的java文件怎么恢复呢?
上次介绍了JAVA中有趣的位运算,知道了位运算是直接对一个整形的二进制位进行操作,效率上比起加减乘除高不少,因此常运用在对性能很敏感的场景。 今天介绍在二进制下的移位操作。...JAVA中也一样,存储和移位操作的都是补码,正数时都一样,负数时就要注意了。 << 左移位 在二进制格式下,把所有的数字向左移动指定位数,左边的高位移出(舍弃),右边的低位多出来的空位补0。...另一个需要注意的地方,由于Java只存储补码,正数补码和原码相同先不管,负数的补码会把原码的0变成1,所以负数左移位时,移出去的最高是1,后面怼上来的一般也是1(没到极限),所以还是负数。...对于程序员,或许还是把内容和代码放在一起更容易让人注意... public class Bit { public static void main(String[] args) {...左移操作相当于乘2,右移相当于除2,不全是 左移操作可能改变正负,因为符号位会被移走,新符号位不一定和以前一样 右移操作不改变符号,因为左边填充的是符号位 无符号右移会把负数变成正数 没有无符号左移 位移超过JAVA
分享5个有趣的 JavaScript 代码 作者:matrix 被围观: 1,377 次 发布时间:2011-08-13 分类:Wordpress 兼容并蓄 | 无评论 » 这是一个创建于...很多人认为编程语言只是用于工作,没有什么乐趣,其实,只要我们发挥奇思妙想,再死板的东西也有有趣的一面。这篇文章告诉大家:使用JavaScript,可以做很多很多有趣的事情。...以下代码拷贝到地址栏回车即可运行,赶紧试试吧。 1. 网页射击游戏 这个游戏可以在任何网页里面玩,把下面代码粘贴到地址栏回车,按空格键进行射击,W键可前进,A、D键或者方向键可改变射击方向。...让图片飞起来 只要把下面的代码贴到浏览器的地址栏里然后按Enter键,当前网页的所有图片都将动起来。...把下面的代码贴到地址栏,按Enter键(貌似只有IE有效果)。
= * 4 1 0 0 */ System.out.println(2 ^ 6); } } // 输出: 4 异或有个有趣的特性
不过在你需要的文本内容比较长,不想直接复制在源代码里面的时候,其实就可以考虑这种方式了。...扩展 当然了,如果你在文本中嵌入一段代码也是可以的,等同于文本的代码放在#include指令位置。
原标题:使用Python代码的程序员也浪漫 代码也浪漫:用Python放一场圣诞节烟花秀! 天天敲代码的朋友,有没有想过代码也可以变得很酷炫又浪漫?...这个有趣的小项目并不复杂,只需一点可视化技巧,100余行Python代码和程序库Tkinter,最后我们就能达到下面这个效果: 学完本教程后,你也能做出这样的烟花秀。...用Python和Tkinter设计烟花:基本知识 这里不再一股脑把数学知识全丢出来,我们边写代码边说理论。...w.pack root.mainloop 接下来的这两行代码很重要。这里的打包方法是告诉Tkinter调整窗口大小以适应所用的小部件。...: 本文只是基本版本,等你进一步熟悉Tkinter后,还可以添加更多颜色更漂亮的背景照片,让代码为你绽放更美的烟花!
自动翻译,而且支持中英文互译 在调试代码的过程中,我发现百度翻译的加密参数和谷歌翻译差不多,我以前也写过一篇有关谷歌翻译的文章,感兴趣的同学可以看看: Python 实现一个自动化翻译和替换的工具...先说token吧,token 可以直接在百度翻译主页的源码里找到: 但是貌似因为时间戳不同步所以直接请求百度翻译的主页获取到的token 是用不了的,所以需要在代码中设置 self.session =...: 于是我们就可以愉快地写代码实现百度翻译的内容爬取功能了。...具体操作看代码吧,破解过程也挺复杂的。...所有代码地址:https://github.com/Python3Spiders/BaiduSpider/tree/master/baidu_translation 百度贴吧爬虫 程序跑起来的效果如下,
用java写分形时,不同的图形根据不同的画法调用递归来实现,如: 科赫曲线: 1 public void draw1(int x1, int y1, int x2, int y2,int
下面是该同学问题截图和代码 ? image.png 代码截图是下面这样的 ? image.png 不知道大家第一眼看了这个代码,什么感受?...我第一眼的感受是密密麻麻一大堆,读都不想读 作为一名python开发者,我觉得,一定要领会python编程的一些思想,就是简洁,拿我来说,在满足基本的业务要求和功能的要求前提下,我能用一行代码解决的事情...,一般不会2行去写,也就是我想到一个功能,可能更会直接先去想python中有没有那种一行代码能解决问题的方法,当然该同学的问题也不例外 ?...image.png 可能没用过python数据分析pandas库的同学自然会去用csv模块csv.writer、xlrd之类的模块去做,不过这里教给大家更简单的方法,2行代码就能解决上述需求 导入pandas...image.png 最后,再给大家分享个python一行代码能解决的实际工作需求问题,这个方法可能很多人也没用过,不过很简单,就是一个方法,是之前做一个算法时候工作遇到的一个实际需求问题 有一个列表,12
│ ─┤ ─┤ │ ─┤ ─┤ * └──┴──┘ └──┴──┘ * 神兽保佑 * 代码无...│ ─┤ ─┤ │ ─┤ ─┤ * └──┴──┘ └──┴──┘ * 神兽保佑 * 代码无...─┤ │ ─┤ ─┤ * └──┴──┘ └──┴──┘ + + + + * 神兽保佑 * 代码无...(vvv(VVV)(VVV)vvv) * 神兽保佑 * 代码无...,PZENNi..JBOZ8GMOOOO */ 参考链接 有趣的代码注释整理(魔性图注释) 警告 本文最后更新于 February 19, 2021,文中内容可能已过时,请谨慎使用。
问题 在一个 Java 群里有位群友分享了一道关于 Java 的题目,问代码是否抛异常。...测试 在对这个结果产生兴趣时,我先进行了测试,将代码进行编译并运行,输出情况如下: PS C:\Users\Administrator\Desktop> java Hello nullnull...还是需要从 Java 的内部去进行了解。 分析 分析的最直接的方法应该是看 JDK 的源码,但是 JDK 的代码浩如烟海,不知从何看起。那么就直接看其反汇编代码。...其反汇编代码如下: 0: new #2 // class java/lang/StringBuilder 3: dup 4: invokespecial...#3 // Method java/lang/StringBuilder."
Python 凭借语法的易学性,代码的简洁性以及类库的丰富性,赢得了众多开发者的喜爱。...下面我们来看看,用不超过10行代码能实现些什么有趣的功能 百度飞桨 百度飞桨 paddlepaddle 是百度开源的深度学习工具,其功能强大,基于该工具我们可以实现很既有趣又有用的功能 在使用之前,我们肯定要先安装喽...mirror.baidu.com/pypi/simple pip install paddlehub -i https://mirror.baidu.com/pypi/simple 安装完成后,我们来体验几个有趣的项目...: 可以看到人脸关键点已经标注出来,并且把检测后的图片自动存储在 face_landmark_output 目录下 OpenCV OpenCV 作为最为著名的计算机视觉工具,基于它我们也可以做很多有趣的事情...frames, "GIF", duration=duration) Output: 动图二维码 二维码在我们的生活当中实在是太重要了,收付款、快速进入网站,访问各种统计信息等等,下面就来快速生成一个有趣的动图二维码
要了解 transient 我们先聊聊 Java 的序列化。 复习序列化 所谓序列化是指,把对象转化为字节流的一种机制。同理,反序列化指的就是把字节流转化为对象。 ?...serializable 对于 Java 对象来说,如果使用 JDK 的序列化实现。对象需要实现 java.io.Serializable 接口。...Java 在反序列化的时候会校验字节流中的 serialVersionUID 与对象的 serialVersionUID 时候一致。...black 莫慌,我们继续往下看代码。...上文我们说过,对象的序列化和反序列化是通过调用方法 writeObject() 和 readObject() 完成了,我们发现,ArrayList 自己实现这两个方法看代码: /**
编译:伯乐在线/黄小非 代码注释的作用,不需要对程序员解释了。有时在查看他人代码,能看到一些令人不禁大笑的注释。比如: ?...或者: // 写这段代码的时候,只有上帝和我知道它是干嘛的 // 现在只有上帝知道 最近在 Quora 上看到一个帖子,号召程序员分享自己见过最有趣的代码注释。...看到了各种有趣的注释,在这里摘取些片段给大家看。 1. Liu Wei 的分享[一位来自中国的工程师]: ? 我一周前在社交网站上看到很多人在讨论这个网站,网站的源代码包含了这些注释。...有一天,Jeff 到我的办公室跟我说有人在源代码的注释里写了一些话,冒犯到了其他人。 Jeff 问:“Tomas,你是不是在 Joel 的代码上加了注释,说他的代码是愚蠢(retarded)的?”...int Server::handle_putn(…) { } 我当即就选择了通过,然后合并到代码库并且发布了。据我所知,现在这段代码还在代码库里。 9.
导读 注释肯定是每个程序员都避不开的话题,使用注释来解释代码的含义,使程序更加健壮,增加程序的可读性,但是也有一些非常奇葩的代码注释,却也是别有一番趣味,今天正好是周五,咱们就放松放松,先不聊技术了,来点轻松点的...下面让我们来看一看这些有趣的代码注释吧。同时提前祝你周末愉快哦 代码中跑出来了一条小狗 好像有点像单身的你哦,汪!...有只龙在这里 恶龙咆哮,嗷~ 这是一段有味道的代码 不敢想象这段代码本尊是什么样的 神兽保佑,代码无bug 啊忒 佛祖保佑,永无bug 阿弥陀佛 让你偷代码 哈哈哈哈 某乎真会玩 这也是为HR...操碎了心 因为这个注释前几年闹的沸沸扬扬 懂的都懂 这是一个被代码耽误的诗人 世界的尽头是哲学 just do it
执行注释 大多数开发人员认为 注释 永远不会在程序中执行,并用于帮助代码理解。...说明 Java 允许使用 Unicode 字符而不进行编码。...---- 双括号初始化集合 在 Java 中,Set/ List/ Map 等集合对象没有在生命期间初始化值的简单方法 (Java 11 支持了该类操作)。...ref=leftbar-rightbar Java tricks for competitive programming (for Java 8) - https://www.geeksforgeeks.org.../java-tricks-competitive-programming-java-8/?
Java 服务表现怪异的主要根源是什么?当然是垃圾回收。 为了应对目前这种情况的发生,我们一直打印着 GC 的日志。我马上把 GC 日志下载了下来,然后打开 Censum开始分析日志。...由于当时对 RxJava 的理解不够全面,我们想让代码以一种特殊的方式并行运行。...但是另一方面,这些代码已经运行了将近两年了,没有发生过任何问题。...他是位很知名的 Java 性能专家,我碰巧在 Allegro 举办的 Devoxx 会议的训练课程里认识了他。...我希望我们这个有趣的经历,能在你解决自己遇到的性能问题时发挥一些作用。
领取专属 10元无门槛券
手把手带您无忧上云