Skip to main content

moregeek program

开发者、程序员的7年之痒-多极客编程

一路回忆过来,发现我应该不能算是个正经程序员,这后来的一切都源于十年前的一个传单。 那时候在读高中二年级,那个中午刚走到学校大门外,阳光正好通过那个传单刺到了我的眼睛,传单的内容很长,是一个技术学院为了招生写的关于黑客的描述,大概意思是那是热爱自由、平等、开源,躲在黑暗角落的怪人。我接下这个传单后就一发不可收拾了,过了几天就做了一个决定,决定不上高三了,直接去那个学院报名,奈不过家里的逼迫,最终还

Read More

Webhooks与API的区别在哪里?-多极客编程

介绍 Webhooks起初看起来像是API,但它们略有不同。它们之间的主要区别在于,webhooks不需要发出请求即可获得响应,而API则需要发送请求才能获得响应。使用Webhooks可以接收,而API需要您检索。 一个示例是GitHub Webhook与GitHub API。对于GitHub API,您每次需要信息时都需要发送GET请求。与GitHub Webhook相比,在GitHub we

Read More

实用干货 使用Docker进行Spring Boot开发-多极客编程

通过优锐课的java学习分享,让我们研究一下如何将容器带入Spring Boot项目。 在这里,我们使用Docker来包含Java REST后端,而无需担心操作系统。 AtSea Shop是示例店面应用程序,可以部署在不同的操作系统上,并且可以针对企业开发和运营环境进行自定义。 在较早的帖子中,我讨论了该应用程序的体系结构。 在本文中,我将介绍如何设置开发环境以调试在容器中运行的Java REST

Read More

微服务:Quarkus与Spring Boot-多极客编程

在容器时代(“ Docker时代”),Java仍然活着,不管是否努力奋斗。 谁会赢:Spring Boot或Quarkus。 谁会赢? Spring Boot或Quarkus。 在容器时代(“ Docker时代”),Java仍然活着,不管是否努力奋斗。 Java一直以其性能着称,主要是因为代码和真实机器之间的抽象层,多平台的成本(编写一次,可以在任何地方运行-记住这一点吗?),其中包含JVM。 -

Read More

有关Java异常的十大问题-多极客编程

前阵子在复习的时候,综合了优锐课的学习笔记,对基础知识进行了一个整理的概括。特总结了有关Java异常的十大常见问题。码了很多专业的相关知识, 分享给大家参考学习。 1.已检查与未检查 简而言之,必须在方法中显式捕获已检查的异常,或在方法的throws子句中声明该异常。未检查的异常是由无法解决的问题引起的,例如被零除,空指针等。检查的异常特别重要,因为你希望使用API​​的其他开发人员知道如何处理异

Read More

使用AOP进行日志记录的Spring Boot数据库项目配置-多极客编程

通过优锐课核心java学习笔记中,我们可以看到在本文中,请参阅如何在Spring Boot项目中设置异步框架以进行日志记录。码了很多专业的相关知识, 分享给大家参考学习。 使用AOP进行日志记录的Spring Boot数据库项目 在本文中,我想向你展示如何在Spring Boot项目中设置异步框架进行日志记录。这旨在成为三个系列的第一部分。下一篇文章将涉及配置应用程序以进行分析。 为什么要异步记

Read More

Java开发者路线图,1张表总结-多极客编程

 《Java开发者路线图》指导我们应该学习哪些技术,使用哪些工具、程序库和框架,对有经验的工程师也起到很好的借鉴作用。要点开发工具IDEIntelliJ IDEA, Eclipse构建工具Maven, GradleJava集合CollectionsArrayList, HashMap, HashSet, LinkedHashSet, TreeSet多线程并发ConcurrencyThread, R

Read More

阿里Java高效代码50例(学习总结)-多极客编程

如何编写高效代码?这是每个研发团队都面临的一个重大问题。《阿里Java高效代码50例》(实际54例)来源于实际经验,帮助我们成为编写高效代码的软件工程师。 类别要点常量&变量直接赋值常量值,禁止声明新对象当成员变量值无需改变时,尽量定义为静态常量尽量使用基本数据类型,避免自动装箱和拆箱如果变量的初值会被覆盖,就没有必要给变量赋初值尽量使用函数内的基本类型临时变量尽量不要在循环体外定义变量不

Read More

JAVA--继承-多极客编程

  继承在面向对象开发思想中是一个非常重要的概念,它使整个程序架构具有一定的弹性,在程序中复用一些已经定义完事的类不仅可以减少软件开发周期,也可以提高软件的可维护性和可扩展性。  在java中,使用extends关键字来标识两个类的继承关系。  下面举个例子:  父类:    public class Test { public Test(){ //构造方法 } protected vo

Read More

软件管理器简介-多极客编程

rpm的使用方法http://headlock.blog.51cto.com/2772396/1694869yum的使用方法http://headlock.blog.51cto.com/2772396/16949351、软件管理器的简介众所周知,软件作者完成软件开发后将会以源代码(Source Code)的方式发布出来,每次我们需要安装软件时都要检测操作系统(operating system)与环

Read More

程序员要想让自己的价值持续增长,有这么几个方向可供参考-多极客编程

农村有一些老人 70 多岁了还能种地,不但能种小麦玉米,还能在自己房子后面种点白菜、萝卜、西红柿、豆角什么的,自给自足,不靠孩子赡养。    褚时健70多岁承包荒山开始种橙,现在褚橙是知名品牌。    我们家不远处有个同仁堂,同仁堂里有中医馆,中医馆里都是老先生,太年轻的没人看。    你看国家高级领导人,都没个年轻的,60多岁就算少壮了……老程序员啊    很多行业对年龄没有特别限制,有的行业甚

Read More

Web生成二维码的两种方式-多极客编程

方式1:使用sinaapp提供的接口生成,HTML代码如下:<html>         <body>          <h3>qrcode based on sinaapp:</h3>          <img src="http://qrcoder.sinaapp.com?t=http://www.163.com">      

Read More

从企业信息化到信息化企业面临的挑战(5)-多极客编程

   (5)--无知者无畏,屁股决定脑袋 作者:大江东去国际著名的信息化研究机构Standish Group对IT项目的统计结果表明, IT项目成功率非常低。在对20个行业项目失败统计,IT项目的失败率排在第一位。Transarc 公司主席Alfred Spector曾经写了一篇文章,将建造一座大桥与软件开发进行对比。他得出了一个结论:大桥通常能够按时、在预算内建造起来,而且通常不会倒塌,但是,

Read More

标书制作规范-多极客编程

提高投标书编制工作的关键是密切结合招标需求,提交完整、详尽的资料和设计,以确保投标的实质性响应满足符合性、针对性、实用性和合理性。本文着重分析IT系统集成和软件开发项目投标书存在的问题,并对如何认真做好投标书编写工作提出若干建议,望能对提高IT采购项目投标书编制工作质量有所启迪和借鉴。  编制投标书切莫随意马虎  满足合格投标人的全部条件是投标书进入评标阶段的门槛。因此,投标人必须按招标书要求提交

Read More

腾讯万台规模的Docker应用实践-多极客编程

Docker提供了一种在安全、可重复的环境中自动部署软件的方式,拉开了基于云计算平台发布产品方式的变革序幕。腾讯内部对Docker有着广泛的使用,其基于Yarn的代号为Gaia的调度平台可以同时兼容Docker和非Docker类型的应用,并提供高并发任务调度和资源管理,它具有高度可伸缩性和可靠性,能够支持MR等离线业务。为了剖析Docker on Gaia背后的实现细节,InfoQ专访了腾讯数据平

Read More

开发一个完整android app 需要掌握哪些知识?-多极客编程

一个完整的android app开发有简单有复杂,不同的app应用功能的差异也导致不同的技术实现或者算法模型。大体来说,一个app从设计到最终实现需要你懂得以下几个必要方面:1、前期需求规划与信息——你需要制定出一个完整的需求文档,功能文档,流程图,时序图。2、交互设计、UI设计——设计出基本且完善的原型图和app基础的交互设计效果,之后再根据这些设计出完整的UI界面并学会切图,一些需要做自适应的

Read More

Java简单生成二维码-多极客编程

二维码简介二维条码/二维码(2-dimensional bar code,QRCode)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码

Read More

利用Java随机数计算圆周率π-多极客编程

一、理论篇1. 数学公式圆面积公式:π*r*r,其中π为圆周率,r为圆半径;正方形面积公式:s*s,其中s为边长;勾股定理:a*a + b*b = c*c,其中a/b分别为直角三角形的两个直角边,c为斜边。2. 计算方法考虑下图,边长为r的正方形内嵌了一个以r为半径的1/4圆。 InsideCircle面积 = 以r为半径的圆面积 / 4 = π*r*r/4正方形面积 = r*r所以, Insid

Read More

手机APP,台前幕后在争啥?-多极客编程

手机APP,台前幕后在争啥? JackZhai 一、一夜风靡的手机APP:“流量已经不是事儿,手机上网任我行。” 随着3G、4G移动技术的普及,仅仅满足于打电话、聊天的时代早已过去,移动互联网时代正在向我们走来。有统计说:现在每人每天要看150次手机;也有人说:其中一半是在看微信。广告也好,调侃也好,手机上网已经成为当下时尚,成为我们生活中的必需,这已经是不争的事实。随着手机APP市场的高度繁荣,

Read More

Excel图表之道一突破常规-多极客编程

Excel图表之道一突破常规Excel提供了基本的图表功能,至于到底好看不好看、实用不实用、专业不专业,是仁者见仁智者见智。ppt也是如此,大师的ppt寥寥几行文字被认为是极简风格,讲起来是举重若轻随手拈来,换个人没准被骂的狗血淋头,讲还没讲估计就被轰下台了;所以对于大多数人来讲还是老老实实把ppt做好,把excel图表做的专业一些为妙。不过要感谢微软公司,Office本身的图表和模板虽然不够专业

Read More