- 博客(11)
- 收藏
- 关注
原创 Java基础知识资源
工作中要用到枚举类,才发现自己对这个类知之甚少,而且大多似是而非,犯了很多低级错误,于是找些资源补充一下:基础篇: https://www.cnblogs.com/ziph/p/13068923.html 这篇看完能够做到从零开始定义一个自己的enum类,了解Enum类基本方法的使用,重定义,完全掌握了能保证不犯低级错误。进阶篇 : https://blog.youkuaiyun.com/javazejian/article/details/71333103 其实还...
2021-07-27 13:39:31
89
原创 一些学习网络协议的资源
工作中遇到了一些ARP问题,让我感到必须回炉重新学习这个协议,下面是我找到的最详细,最好的资源,窃以为对APR协议的讲解,完整和内容详细方面远超网络协议圣经《TCP/IP Illustrated》ARP https://www.practicalnetworking.net/series/arp/address-resolution-protocol/ARP Probe and ARP Annoucement https://www.practicalnetworking....
2021-07-27 13:26:10
187
原创 一些有用的JS资源
效率最快的 IPv4 和 IPv6 正则表达式 https://blog.youkuaiyun.com/zwkkkk1/article/details/80391465
2021-04-07 14:29:33
115
原创 一些有用的JSON资源
两个很好的整理JSON文本的网站: https://jsonformatter.org/ https://jsoneditoronline.org/关于javax.json, 这个网页的基础知识非常好: https://www.w3cschool.cn/java/json-java.html这个是关于JsonObjectBuilder和JsonArrayBuilder的写法: https://www.tutorialspoint.com/how-to...
2021-03-25 10:37:02
4744
原创 [转载] 网络硬件发展史
原文链接:https://www.sdnlab.com/24760.html[特别说明]:转载只是为了自己查阅方便,另外网络上的东西消失的风险很大,担心好的东西一夜之间就没有了,所以自己博客做个备份,初学网络时若有这种浅显易懂的图无疑是能起到事半功倍的效果的。你知道为什么我们的网络需要路由器、交换机或防火墙吗?一个可用的网络需要部署多少个网络设备?在本文中,我们将简单讨论网络硬件的发展。如何连接PC?在发明网络之前,个人计算机之间是独立工作的,没有网卡、网线或协议栈,主要使用磁盘、CD.
2021-03-21 20:38:40
689
原创 Longest Palindromic Substring
今天闲来无事忽然想到刷LeetCode, 这一刷就刷出了一些心得,于是就想把这些心得总结一下,打开博客惭愧感油然而生,上一次更新算法日志居然是去年,那时还雄心勃勃的立下誓言每周更新一篇,现在看看我的战果吧...... 怪不得自己始终没什么长进。 废话少说,转入正题,算法方面目前我还是初学者,实在没有什么独特的见解,因此完全就是编辑整理别人的东西,以便自己回过头来学习...
2018-08-19 16:51:17
178
原创 Two Sum (I ~ IV)
总结Leetcode上Two Sum I~IVTwo Sum I教会我们用辅助结构,其实也就是空间换时间的方法来解决这类问题,这是Two Sum问题的基本解决思路。Two Sum II则说明当输入数据是有序数组时如何优化我们的解法,Two Sum IV进一步将输入数据的结构进行了变换,输入数据这时是一个BST结构,本质上是一棵树,但它又可以看成是有序的,顺便考察树的遍历算法,Two Sum III则是对这些内容的一个综合。主要算法思想有:Hash表,折半查找,树的遍历
2017-10-14 17:28:12
329
原创 用 python绘图及网络分析(win64下matplotlib,networkx安装方法)
matplotlib是python下最著名的绘图库,它的特点是:Matlab的语法,使用python语言实现,latex的画图质量,下面列一下win64,python2.7环境完整安装matplotlib所需要的软件包: 1. matplotlib-1.4.2.win-amd64-py2.7.exe 2. numpy-MKL-1.9.1.win-amd64-py2.7.exe 3. p
2014-11-27 18:33:18
2241
原创 Python集成开发环境(Eclipse + Pydev)
最近在学习python,python自带的IDE开发环境只能简单的编辑运行程序,它的调试方法就很特殊,对于我们习惯了用eclipse环境开发java程序,visual studio环境开发C++的人来说实在不方便,网上搜索了一下,最方便的方法就是将其集成到eclipse中,下面列一下主要的步骤: 首先打开eclipse的IDE开发环境,选择“help” -> "Install
2014-10-30 16:08:48
891
转载 怎样阅读论文(台湾彭明辉)
生命是一种长期而持续的累积过程,绝不会因为单一的事件而毁了一个人的一生,也不会因为单一的事件而救了一个人的一生。属于我们该得的,迟早会得到;属于我们不该得的,即使侥幸巧取也不可能长久保有。如果我们看清这个事实,许多所谓“人生的重大抉择”就可以淡然处之,根本无需焦虑。而所谓"人生的困境",也往往当下就变得无足挂齿。 --台湾彭明辉一、论文的要求 我对硕士论文的基本要求是:
2014-09-24 20:11:34
6740
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人