- 博客(147)
- 收藏
- 关注
原创 全面IT技术知识体系文档
基于网络提供计算、存储、数据库等资源的服务模式,分为IaaS、PaaS、SaaS三层。专注于2D/3D游戏创作,分为引擎、工具、技术栈三层,3D游戏开发为核心重点。覆盖服务器、框架、中间件、组件库,含微服务、云原生等现代技术。按数据类型与存储场景分类,覆盖关系型、非关系型、专用存储。按开发模式分类,覆盖原生、跨端、混合模式,含移动游戏开发。按应用场景分类,涵盖编码、调试、编译、部署全流程工具。覆盖人工智能、区块链、VR/AR、大数据等前沿领域。覆盖版本控制、构建工具、持续集成、监控告警全流程。
2025-10-28 16:18:57
1081
转载 编程语言分类
1. 桌面程序:Java、C++、C#、VB、C均可。2. 网站服务器端开发:JSP(Java语法)、PHP、ASP(C#语法)、Web App框架等3. 网站客户端:HTML、CSS、Javascript、Flash等等4. 智能手机程序:安卓使用Java,iPhone使用Objective-C5. 底层、工具开发:C、C++6. 多功能脚本程序:Python、Perl、Ruby等等...
2019-01-23 09:28:41
51811
原创 编程知识体系(Java为主)
1. 编程语言: Java(JavaSE) C++(2D游戏) C#(3D游戏) PHP Swift 算法与数据结构 设计模式(高效简洁的编码)2. 前端 Html+CSS(Font Awesome...) JavaScrip...
2017-09-28 11:12:08
1722
2
原创 【无标题】
摘要:本文整理了Java前端开发主流技术栈,涵盖核心语言(JavaScript/TypeScript)、主流框架(React/Vue/Angular)、UI组件库(Ant Design/Element UI)、状态管理工具(Redux/Vuex)、构建工具(Webpack/Vite)以及测试工具(Jest/Cypress)等。同时介绍了常用辅助工具如ESLint、Babel,以及部署优化方案Docker和Nginx。该技术栈覆盖了从开发到部署的全流程,为前端工程师提供了全面的技术参考方案。(149字)
2025-11-23 22:22:21
285
原创 游戏开发详细
Cocos Creator 专注2D/轻量3D、跨平台部署快、中文社区友好 移动端游戏、休闲解谜 Bullet(默认)、PhysX(Native平台)、cannon.js(Web)、内置轻量引擎 JavaScript、TypeScript。Unity 跨平台、资源丰富、学习门槛低 2D/3D中小型游戏 PhysX(默认)、Havok(需集成)、Box2D(2D插件) C#、Boo。◦ OpenGL(跨平台)、DirectX(Windows)、Metal(Apple)、Vulkan(高性能)。
2025-11-03 04:52:26
571
原创 AI ide开发流程
1. 项目规则与个人规则配置(优先于智能体/MCP):明确技术栈(如小程序+Spring Boot、Blender 3D)、编码规范(函数注释、命名规则)、环境参数(Windows/Linux、依赖版本)、合规要求(数据加密、用户隐私),让AI生成内容时无需反复确认基础规则。2. 3D资产落地:将2D素材导入Blender,通过Substance 3D MCP提取材质DNA生成PBR贴图,快速搭建白模并应用材质,按场景模块化生产(如房间、道具模型),适配游戏引擎导入要求;
2025-11-01 12:26:35
372
原创 app上架流程
• 数量规则:1个域名可绑定多个同主体APP(不用重复买),1个备案主体(个人/公司)可备案多个域名/APP,但个人备案1个订单最多含“1个网站+1个APP+1个域名”。• 层级选择:一级(xxx.com)、二级(app.xxx.com)均可备案,无需先备上级域名,优先选二级域名(更贴合APP场景)。◦ 个人备案:1个订单最多含“1个网站+1个APP+1个域名”,网站与APP需有逻辑关联(如均为生活类/工具类,不可完全无关)。• 域名要求:有域名则用备案域名提交,无域名可填APP下载链接或服务器IP。
2025-11-01 12:18:50
459
原创 IT知识体系(2025版详细版)
提示词(Prompt)核心作用:作为用户与AI智能体的“交互桥梁”,通过自然语言或结构化指令,明确告知AI任务目标、执行规则、输出格式,是AI理解需求并生成符合预期结果的关键。例如在代码生成场景中,提示词可定义“生成Java语言的用户登录接口,包含手机号/密码参数校验、MySQL数据库交互,使用MyBatis框架,代码需包含详细注释”,确保AI精准匹配开发需求。构建智能体的核心载体:高质量提示词需包含三大要素——①任务边界定义(明确智能体能做/不能做的事,如“仅生成前端代码,不涉及后端逻辑”);
2025-10-29 17:03:40
1017
原创 openjdk@17 时,Homebrew 自动下载的 依赖库
OpenJDK 本身是用 C/C++ 编写的底层框架 + Java 类库组成的。这些依赖库就像“工具包”,帮 OpenJDK 处理那些“不适合用 Java 直接实现”的底层工作(如图像处理、系统交互),让 Java 开发者能专注于上层业务逻辑,而不用重复开发这些基础功能。安装时 Homebrew 会自动下载并管理这些依赖,无需你手动操作。如果安装过程中某个依赖失败(比如网络超时),可以重试安装命令,或用国内镜像加速(如中科大、清华镜像)。需要的话,我可以告诉你具体的镜像配置方法~ku。
2025-10-28 21:02:01
348
原创 mac终端形式
需求场景推荐终端形式核心原因基础操作(如安装 brew)系统默认“终端”App + zsh(默认)无需额外安装,适配系统默认配置高效开发(多窗口/补全)第三方工具(iTerm2)+ zsh + oh-my-zsh分屏、命令补全提升效率,主题美观开发时无缝执行命令IDE 集成终端(如 VS Code/Trae 终端)无需切换窗口,直接关联项目环境兼容旧 bash 脚本系统默认“终端”App + bash避免因 shell 差异导致脚本报错。
2025-10-28 20:39:07
675
转载 BigDecimal千分位使用
package com.test;import java.math.BigDecimal;import java.text.DecimalFormat;public class test { /*关于数字格式化:java.text.DecimalFormat; 数字格式元素: # 任意数字 , 千分位 ...
2019-04-09 13:52:55
13871
转载 oracle导出序列
select 'create sequence ' || SEQUENCE_NAME || ' minvalue ' || MIN_VALUE ||' maxvalue ' || MAX_VALUE || ' start with ' || LAST_NUMBER ||' increment by ' || INCREMENT_BY || ' nocache...
2019-03-20 14:51:57
1264
转载 工作流
一、 什么是工作流 以请假为例,现在大多数公司的请假流程是这样的 员工打电话(或网聊)向上级提出请假申请——上级口头同意——上级将请假记录下来——月底将请假记录上交公司——公司将请假录入电脑 采用工作流技术的公司的请假流程是这样的 员工使用账户登录系统——点击请假——上级登录系统点击允许 就这样,一个请假流程就结束了 有人会问,那上级不用向公司提交请假记录?公司...
2018-10-17 10:10:54
28231
1
转载 oracle delete之后恢复数据
有两种方案解决此问题,具体操作:一:根据时间来恢复:1、查询数据库当前时间(目的是为了检查数据库时间是否与你电脑时间相近,避免时间不同而将数据恢复到错误时间点)select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;2、查询删除数据时间点之前的数据select * from 表名 as of timestamp to...
2018-10-16 14:23:33
9160
2
转载 sql特殊排序
今天,sql语句的排序,有了特殊需求,不止是 asc,desc 简单的正序、倒序排,需要根据字段的值,来执行排序。可使用如下方式: order by case `state` when 2 then 1 // 当值为2,排在第一个 when 1 then 2 // 当值为1,排在第二个 when 3 then 3 // 当值为3...
2018-09-26 13:21:48
1423
转载 错误:非法字符:“\ufeff”
导入开源的项目的时候,你可以碰到以上的编码问题,这一般这个项目是用eclipse开发的。主要原因是: Eclipse可以自动把UTF-8+BOM文件转为普通的UTF-8文件,但Android Studio需要重新转一下 解决方法 将编码格式UTF-8+BOM文件转为普通的UTF-8文件。 一、简单方法,在AS右下角,将编码改为GBK,再转为UTF-8,可以解决。 ...
2018-09-20 16:45:20
35045
2
转载 windows 控制台cmd乱码的解决办法
windows 控制台cmd乱码的解决办法我本机的系统环境:OS Name: Microsoft Windows 10 企业版OS Version: 10.0.14393 N/A Build 14393有时在cmd中输出的中文乱码解决办法如下:在cmd中输入 CHCP 65001按Enter键然后查看不再乱码注:CHCP是一个计算机指令,能够显示或设置活动代码页编号。代码页 描述65001 ...
2018-06-28 14:16:12
1128
转载 WebLogic内存分配
一:WebLogic配置问题: 由于WebLogic的配置问题,我们的测试出现了失败情况。原因是为WebLogic分配的内存太少了。通过修改commom/bin/commEnv.cmd文件来增加内存分配。 修改的部分如下::beaif "%PRODUCTION_MODE%" == "true" goto bea_prod_modeset JAVA_VM=-jrockitset MEM_ARGS=-...
2018-06-28 10:55:15
2629
转载 JAVA -Xms -Xmx -XX:PermSize -XX:MaxPermSize 区别
阅读目录参数设置背景 常见参数种类(配置内存)堆区参数配置非堆区参数配置回到顶部参数设置背景 在做java开发时尤其是大型软件开发时经常会遇到内存溢出的问题,比如说OutOfMemoryError等。这是个让开发人员很痛苦、也很纠结的问题,因为我们有时不知道什么样的操作导致了这种问题的发生。所以我们不得不通过不断的审查、优化自己的代码结构。但是有时我们会发现有些时候不单单是通过重构自身...
2018-06-28 10:49:19
1882
转载 修改weblogic域的jdk
1:进入Weblogic域文件夹下面[wzh@localhost bin]$ pwd/app/wzh/oracle/middleware/user_projects/domains/base_domain/bin[wzh@localhost bin]$ lltotal 36drwxr-x--- 2 wzh wzh 26 Nov 30 2015 nodemanagerdrwxr-x--- 2 wzh...
2018-06-28 10:03:34
17128
转载 maven命令
一般来说,github上大多的java项目都是使用maven,ant等进行构建的。由于之前没有使用过maven,因此这几天对maven进行了简单的学习。古话说:“温故而知新”,一些命令长时间不使用都会遗忘,所以想通过这篇博客记录一下自己对maven学习的成果,等到使用时再温习。下面将首先对maven进行介绍,然后介绍maven的安装配置以及与eclipse的集成,最后介绍maven常用命...
2018-06-27 16:39:39
28398
1
转载 eclipse配置maven跳过单元测试
1.前言. 如题. 2.代码. 修改pom.xml,在build选项加上plugins的这段如下: Java代码 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifa...
2018-06-27 16:39:01
3503
转载 eclipse使用MAVEN打包可执行的jar包
1.新建maven工程注意勾选随便填一下建好之后工程目录如下新建测试类与工具类,主类很简单工具类也很简单,就是初始化了日志maven依赖包也只有一个log4j的jar <dependencies> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifact...
2018-06-27 15:25:23
12075
转载 SVN创建分支/合并分支/切换分支
SVN创建分支/合并分支/切换分支在建立项目版本库时,可首先建好项目文件夹,并在其中建立trunk, branches, tags三个空的子目录。这样在trunk中开始进行开发trunk是主分支,是日常开发进行的地方。branches是分支。一些阶段性的release版本,这些版本是可以继续进行开发和维护的,则放在branches目录中。又比如为不同用户客制化的版本,也可以放在分支中进行开发。ta...
2018-06-26 16:45:22
5162
转载 SonarQube
SonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误,下面将会介绍一下这个工具的安装、配置以及使用。准备工作;1、jdk(不再介绍)2、sonarqube:http://www.sonarqube.org/downloads/3、SonarQube+Scanner:https://sonarsource.bintray.com/Distribution/sonar...
2018-06-26 14:53:29
9229
转载 sonarQube环境搭建
最近在windows上搭建sonar代码质量管理平台,这种遇到了几多挫折,现整理下来,给其他有此方面遭遇的伙伴借鉴。一.搭建sonarQube1.去官网http://www.sonarqube.org/downloads/ 下载sonarqube版本(我最开始下载的是最新sonarqube-5.5版本,配置后发现 启动后总是一启动就自行停止了,找来找去原因,没有解决,随后重新下载了一个sonarq...
2018-06-26 14:33:23
2043
1
转载 Sosoapi环境搭建
这里对Sosoapi介绍不多说,自己上官网上看看,本文重点分享一下,Sosoapi本地项目的搭建。源码下载地址 : https://github.com/sosoapi,官网可以找到。 第一步: 打开GitHub,会发现有三个项目:sosoapi-web,framework,swagger-ui-ext。什么都别管,先下载下来。 第二步: 将sosoapi-web 和 framework 项目导入...
2018-06-26 11:21:19
1754
1
转载 junit单元测试操作
前言:我对Junit了解的并不多,只是今天突然听到有人提到了它,而且现在时间还早,所以我觉得我不妨更一篇关于Junit4的超级超级简单的用法,全当是为了省去看官网demo的时间吧。这里仅仅谈@Test夹具。一、JUnit超级简介1 . 官网http://junit.org 或者 http://junit.org/junit4/ 没有比官网更权威的介绍了。 上图中的4.12,4.11等是JUnit...
2018-06-08 11:20:20
4389
1
转载 springboot 配置数据源
目录 [TOC]1. 使用Spring Boot默认数据源1.1 引入POM依赖在pom文件中直接依赖官方提供的spring-boot-start-jdbc模块或者spring-boot-start-data-jpa模块。<dependency> <groupId>org.springframework.boot</groupId> <ar...
2018-05-24 17:14:54
5097
转载 spriing boot 启动报错:Cannot determine embedded database driver class for database type NONE
最近在学习使用spring boot。使用maven创建好工程,只引用需要用到的spring boot相关的jar包,除此之外没有任何的配置。写了一个最简单的例子,如下所示: 1 package com.torlight; 2 3 import org.springframework.boot.SpringApplication; 4 import org.springframework....
2018-05-24 16:32:19
600
转载 eclipse安装lombok插件
由于项目中有@Slf4j 注解等,而eclipse需要安装lombok插件才能正常编译。由于之前对lombok 一片空白,查了多个帖子,详细总结了一下在window下eclipse安装lombok。 下载 lombok.jar (https://projectlombok.org/download.html)将 lombok.jar 放在eclipse安装目录下,和 eclipse.ini 文件平...
2018-05-03 13:22:18
63129
12
转载 MyEclipse中怎么删除svn现有的资源库
第一步:点击菜单栏的“windows”,之后选择“show view”;第二步:找到“SVN”,之后选择“SVN资源库”,点击“Ok”;第三步:在“SVN资源库”中选择要废弃的资源库,之后右击,选择“废弃位置”,之后“确定”即可完成删除操作。...
2018-04-28 13:49:07
3149
原创 Linux修改权限
# chmod 777 /home/user 注:仅把/home/user目录的权限设置为rwxrwxrwx# chmod -R 777 /home/user 注:表示将整个/home/user目录与其中的文件和子目录的权限都设置为rwxrwxrwx...
2018-04-21 14:56:22
6430
原创 oracle查看用户表记录数量
查看用户表记录数select owner,TABLE_NAME,NVL(NUM_ROWS, 0) from dba_all_tables where owner in ('DB_NSXYGL_JF','DB_NSXYGL_JF_NB','FXGL','JSZX','SJCK_YHS','SY_SJCK','SY_ZBGL','TDAP','TDAP_YHS','YDGL','HX_DM_ZDY',...
2018-04-20 15:40:14
3628
转载 虚拟机此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态
虚拟机使用的是VMware Workstation ,并且首次在虚拟机体验64 位系统。在新建好虚拟机,运行时候就出现了VMware Workstation 的提醒:此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态。如图: 提示信息:已将该虚拟机配置为使用 64 位客户机操作系统。但是,无法执行 64 位操作。此主机支持 Intel VT-x,但 Intel VT-x 处于...
2018-04-19 09:33:54
90043
5
转载 Oracle 大小写转换函数
Oracle 大小写转换函数小写转大写UPPer大写转小写LOWER例:[html] view plain copyselect lower(ename) from emp; select upper(ename) from emp;
2018-04-18 17:05:41
17282
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅