
编程语言
文章平均质量分 71
包括语法学习,语言特性,语言缺陷等
王伟1982
我是数据分析与处理行业的数据采矿工,软件业的代码搬运工,通信业的协议打包工,互联网业的安全检查工
展开
-
javascript开发经验小结
总结一下javascript语言的程序的常规写法和编程陷阱原创 2023-11-21 19:15:00 · 130 阅读 · 0 评论 -
程序员的编程格言
这些编程原则与编程体会是长期实践的总结原创 2023-09-18 23:02:33 · 130 阅读 · 0 评论 -
为python开发底层代码库的顶级程序员,他们最擅长的语言却不是python
成为顶级程序员的路上,不要在意语言,而是编程的业务领域。重要的事,读源代码。再读源代码。一切秘密都在源代码中。原创 2023-06-23 19:15:00 · 144 阅读 · 0 评论 -
java程序员你的优越感从哪里来?
本文针对如何学习编程语言,提出一些建议,不再纠结于该学什么语言了。原创 2023-05-13 18:11:25 · 2552 阅读 · 1 评论 -
编程语言 javascript 知识总结
用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))"if ((window.event.altKey)&&(window.event.keyCode==115)) //屏蔽Alt+F4。原创 2023-04-16 21:51:56 · 368 阅读 · 0 评论 -
编程语言java的 关键字简介
当对一个类或接口使用 strictfp关键字时,该类中的所有代码,包括嵌套类型中的初始设定值和代码,都将严格地进行计算。final类不能被继承,因此final类的成员方法没有机会被覆盖,默认都是final的。在设计类时候,如果这个类不需要有子类,类的实现细节不允许改变,并且确信这个类不会载被扩展,那么就设计为final类。3、两者都是消极处理异常的方式(这里的消极并不是说这种方式不好),只是抛出或者可能抛出异常,但是不会由函数去处理异常,真正的处理异常由函数的上层调用处理。原创 2023-04-15 19:27:45 · 427 阅读 · 0 评论 -
java的NIO框架
java的NIO框架MINA框架完成了底层的线程管理;MINA内置的编码器可以满足大多数用户的需求,省去了开发人员消息编码解码的工作。Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。也就是说,Netty是一个基于NIO的客户,服务器端编程框架,使用Netty可以确保你快速和简单的开发出一个网络应用,例如实现了某种协议的客户,服务端应用netty是tcp/udp层的NIO框原创 2020-12-05 22:39:21 · 546 阅读 · 0 评论 -
开源项目概述与java程序员的开发哲学
java程序员的开发哲学是,是底层开发库做的事情,一定不要自己做。不做重复造轮子的事。如下的项目是主要的开发库,包括但不限于应用于JAVA程序。Airavata 是一个用于集群上的分布式计算的应用与工作流的编排,管理,执行,监控的软件框架。Airflow是一个由社区创建的用于程序化的生成与调度和监控工作流的平台。Allura 是一个管理源代码仓库,缺陷报告,讨论,维基页面,博客 的网站的开源的实现。Ambari是一个管理工具。用于Hadoop的web的管理。avro是一个数据序列化的系原创 2020-06-27 22:04:59 · 255 阅读 · 0 评论 -
Accumulo
Accumulo使用apache Accumulo,用户能够存储和管理一个集群之上的大量的数据集Accumulo使用 Apache Hadoop的HDFS来存储数据,使用Apache ZooKeeper来做协调。apache Accumulo是一个有序的,分布式的键值的数据库,提供了具有可伸缩性健壮性的数据存储与检索功能。它的主要特证服务器端的编程,基于细胞的存储控制对可伸缩性的设计,稳定性。快速开始这个快速开始提供了一个基本的安装与运行 Accumulo的指令。对于更细节的指令原创 2020-06-25 20:14:14 · 831 阅读 · 0 评论 -
apache mesos
apache mesos 是 一个开源的集群管理工具。mesos使用了容器技术和 zookeeper技术mesos扮演一个分布式内核的角色。mesos framework 帮助用户来执行长运行态服务,类似于init, corn系统等 mesos解决了数据中心的伸缩性问题。默认使用的资源分配算法是 优势资源公平算法。与 apache mesos 类似的工具还有hadoop YA...原创 2020-01-03 20:29:24 · 564 阅读 · 0 评论 -
Kubernetes
概念概念部分帮助你学习关于Kubernetes的系统的部分和Kubernetes用来表示你的集群的抽象,并且帮助你得到kubernetes是如何工作的更深层的理解。概述为了与Kubernetes一起工作,你能使用Kubernetes的api对象来描述你的集群的目标状态:你要运行的应用或者是其它的工作程序是什么,它们使用什么容器的镜像,复本有多少个,为了保证可用,你需要什么样的网络和磁...原创 2019-12-20 10:44:36 · 159 阅读 · 0 评论 -
浅议java 语言开发中的23种设计模式
java编程语言在程序员中使用的比例很高,所以java语言的术语的话语权就也很高。以致于大家以为例如地球上的分布最广泛的无色无味的透明的液体,我们中国人把它叫做水的东西,只能叫做水,却不知英国人叫它water,德国人叫它wasser。日本人叫做米之(谐音)。 在java语言中很火的23种设计模式,在开发人员中地位很高,像圣经中的箴言 一样,有了某种神圣性。其实,这些内容在早期的其它编...原创 2019-02-21 19:27:45 · 246 阅读 · 0 评论 -
java虚拟机规范 第2部分 2.3-2.6
2.3.2 浮点数类型和值集合,值浮点数类型有浮点数和双精度数,它们在概念上与IEEE754的值和操作的规范的标准的32位单精度以及64位的双精度有关联。 IEEE754标准不仅包括了正负的有符号的数还有正负的零,正负的无穷大,一个特定的不是数值的值。这个不是数值的数被用来表示特定的无效的操作例如除数是0。 java虚拟机的每个实现被要求支持浮点数的值的两个标准的集合,即...翻译 2019-01-22 21:43:25 · 263 阅读 · 0 评论 -
java虚拟机规范 第2部分 java 虚拟机的结构
2 java 虚拟机的结构这个文档规范了一个抽象的机器。它没有描述java 虚拟机的任何一个具体的实现。为了正确地实现java 虚拟机,你仅需要能够读取类文件的格式,并且正确地执行它包含的操作。实现的细节不是java 虚拟机的规范的一部分,这会不必要地限制实现者的创造性。例如,运行时数据区的内存布局,垃圾回收算法的使用,java虚拟机的指令的内部优化(例如把它们翻译成机器码),被留给了实...翻译 2019-01-07 21:52:28 · 217 阅读 · 0 评论 -
java 编程语言规范 第十一版 第八章 类
第八章 类类声明定义了一个新的引用类型,并且描述了它们如何被实现。一个顶层的类是一个类,它不是一个级联的类。一个级联的类是任何的类,它的声明在另一个类或者是接口的内部。这章讨论了所有的类的公共的语义,包括顶层类,级联类,局部类和匿名类。对于特定的类的细节在它们的组装子部分专门讨论。一个命名的类可能被声明为抽象的,并且如果它没有被完全的实现,就必须是声明为抽象的。这样的一个...翻译 2019-01-11 06:45:15 · 200 阅读 · 0 评论 -
java 虚拟机规范 目录
java 虚拟机规范 版本 :java se 11 作者 Tim Lindholm Frank Yllin Gilad Bracha Alex Buckley Daniel Smith2018-08-21 目录1 介绍 1.1 历史的一个比特 1.2 java 虚拟机...翻译 2019-01-04 18:57:46 · 549 阅读 · 0 评论