🔍
📢
public class Hi {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
  class Hi
  {
      static void Main(string[] args)
      {
          System.Console.WriteLine("Hello World!");
      }
  }
package main
import "fmt"
func main() {
    fmt.Println("Hello, World!")
}
print("Hello, World!")
print("Hello, World!")
#include <stdio.h>
int main(void) {
  printf("Hello, World!\n");
  return 0;
}
   SELECT 'Hello, World!'
<!DOCTYPE html>
<meta charset="UTF-8">
<title>Website</title>
<script> console.log("Hello, World!"); </script>
<style> body { background-color: red; } </style>
<body>
Hello, World!
</body>
    {
        "name": "Hello, World!",
        "number": 1
        "array": ["array0","array1"]
    }

为每个托管平台设置单独的SSH-key 下面我们下简单介绍一下如何创建多个SSH Key并且使用下拉代码。 第一步、生成SSH-Key Windows建议使用Git bash操作 Linux、mac用户使用默认终端即可 生成第一个SSH...

本文将通过模拟Mybatis动态代理生成Mapper代理类,讲解Mybatis原理 1.平常我们是如何使用Mapper的 先写一个简单的UserMapper,它包含一个全表查询的方法,代码如下 public interface UserMa...

准备工作 1.运用three.js进行3d开发,其实和页面编程一样,首先需要在html文件中引入three.js。Three.js使用面向对象的方式来构建程序,它包含3个基本对象: 场景(scene), 相机(camera), 以及...

相同点 Hibernate与MyBatis都可以是通过SessionFactoryBuider由XML配置文件生成SessionFactory,然后由SessionFactory 生成Session,最后由Session来开启执行事务和SQ...

试着答一答GoLang这些问题 s[i]和(for _,v range)的v的区别是什么 var s string = "AB" fmt.Println(reflect.TypeOf(s[0])) for _, v := range s {...

概念 DLL注入(英语:DLL injection)是一种计算机编程技术,它可以强行使另一个进程加载一个动态链接库以在其地址空间内运行指定代码[1]。在Windows操作系统上,每个进程都有独立的进程空...

Comparable 和 Comparator 是 Java 的两个接口,从名字上我们就能够读出来它们俩的相似性:以某种方式来比较两个对象。但它们之间到底有什么区别呢?请随我来,打怪进阶喽! 01、Comparable Compar...

CQRS的全称是Command Query Responsibility Segregation,翻译成中文叫作命令查询职责分离。从字面上就能看出,这个模式要求开发者按照方法的职责是命令还是查询进行分离。 Query & Command#...

概要 本篇介绍Query DSL的语法案例,查询语句的调试,以及排序的相关内容。 基本语法 空查询 最简单的搜索命令,不指定索引和类型的空搜索,它将返回集群下所有索引的所有文档(默认显...

  很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。 再后来,他们又做了一...

工厂模式一般分为简单工厂、工厂方法和抽象工厂三种,看了很多资料,好多讲的都是云里雾里的。要么是概念太多,让人看得一脸懵逼,要么是举得例子不太恰当,看了更让人迷惑了。经...

一、什么是空指针异常 当程序需要对象实例的时候返回null就会抛出空指针异常(NullPointerException,简称NPE)。包括以下情况: 调用一个null对象实例的方法 访问或修饰null对象的字段 获取数...

oracle触发器 触发器:在执行insert,updatedalete语句时, 触发执行的一段plsql代码 可以在sql语句执行前触发,也可以在sql语句执行后触发, 还可以替换原sql语句只执行触发器代码 触发器管理 让触发器...

测试的意义#   人们针对一个具体问题,通过分析和设计,最后用编程语言写出了一个程序,如果它通过了语言解释器(编译器)的检查,可以运行了,那么下一步的工作就是设法确认它...

动画 CSS过渡(transition)也是属于动画的范围,只不过它只能是开始到过渡这两个点,中间由浏览器去完成,而动画允许开发者一帧一帧的去编码。 @keyframes 要执行的动画都写在这个规则里 my-cs...

公告
从此网欢迎您!

推荐软件

通讯工具:QQ、微信、Email
文档处理:LibreOffice、MS Office、WPS(Linux)
浏览器:Chrome
杀毒软件:卡巴斯基个人免费版
影音播放:VLC
压缩工具:7-Zip、WinRAR、WinZip
BT下载:qBittorrent
直播推流:OBS Studio
美工设计:GIMP
屏幕录制:ScreenToGif
原型设计:Pencil
矢量绘图:Inkscape
需求分析:FreeMind
Linux系统:DebianUbuntuCentOS

开发工具

SSH客户端:Linux终端、WSL、PuTTY
FTP客户端:FileZilla
Git自托管:GitWeb、GitLab、Gogs
3D/三维动画:Blender、3ds Max
C#.NET IDE:Visual Studio
Java IDE:VS Code JavaNetBeans
Go IDE:Visual Studio Code
Java Web服务器:JettyTomcat
PHP服务器:XAMPPWebPI+PHP插件
.NET反编译:ILSpy
Android反编译:JADX
串口:PuTTYMinicom
MySQL/MariaDB:HeidiSQLMySQL Workbench
WebDAV:WinSCP
容器:Kubernetes/k8sDocker
镜像文件浏览:Dive
NoSQL:MongoDB
Web调试:Postmancurl
安装包制作:Inno Setup
Java构建:Gradle

编程语言

Python

Web网站开发选型

网页制作:HTML5、CSS、Javascript
前端框架:Semantic-UIBootstrap
注册域名:Namecheap、谷歌Domain
购买主机:Google Cloud、阿里云
数据操作:JDBCMyBatisSpring
        ADO.NET、LINQ、EF
上传部署:FTP/SFTP使用、SSH管理
安全证书:Let's Encrypt免费证书
服务网格:Istio
        

桌面程序开发选型

图形界面:WPF、JavaFX、基于浏览器
开发框架:.NET FrameworkJava
安装部署:.exe、Windows服务、Systemd
加密混淆:ConfuserEx
        

手机应用开发选型

版本兼容:Android 5.1+、iOS 12.0+
IDE Android Studio、XCode
相关技术:PWA、Core ML(机器学习)
应用市场:
F-DroidGoogle PlayApp Store
        

技术库选型

单元测试:JUnit 5
RPC gRPC
网络通讯:Netty
Serverless/FaaS:Serverless
        

常用教程

kubeadm部署Kubernetes集群官方教程
Istio通信路由、流量管理等官方教程
NGINX Ingress Controller for k8s官方文档
正则表达式(Regular Expression)简单参考
Spring 框架实现 OAuth 2.0 特性矩阵图
        
热门标签