- 博客(86)
- 收藏
- 关注
原创 SpringBoot新手快速入门系列教程十一:自动生成API文档,Springboot3.x集成SpringDoc
本次项目我们用Maven来做,最近发现gradle其实很多项目的支持比较差,所以项目还是用Maven来新建项目。对比了市面上的几种API生成第三方库,只有springdoc 是能够按照文档就能部署出来的。
2024-07-14 04:56:34
372
原创 SpringBoot新手快速入门系列教程十一:基于Docker Compose部署一个最简单分布式服务项目
我们今天要做的业务逻辑拆分是基于上一教程,用户“输入用户名注册” HelloDistributedDockerA和 “用户通过用户名确认自己是否可以登录”HelloDistributedDockerB 为例子来拆分之前的两个业务逻辑运行在不同的Docker容器内。:通过将服务分布在多个节点上,即使某个节点出现故障,其他节点仍然可以继续提供服务,确保系统的高可用性和可靠性。:分布式系统通常采用微服务架构,可以让不同的服务独立开发、部署和维护,提高了系统的灵活性和响应变化的能力。
2024-07-12 03:27:17
921
原创 SpringBoot新手快速入门系列教程十:基于Docker Compose,部署一个简单的项目
使用 Docker Compose 支持部署 Docker 项目有许多优势,尤其是当你需要同时管理多个容器时。
2024-07-10 04:44:10
1009
原创 SpringBoot新手快速入门系列教程七:基于一个低配centoos服务器,如何通过宝塔面板部署一个SpringBoot项目
通过IDEA自带的命令行,执行。
2024-07-07 06:52:34
211
原创 SpringBoot新手快速入门系列教程7:基于Redis的一个简单存取数据的例子
新手可能有这样的疑问,有了数据库的存取方式,我们为什么还要使用Redis这种缓存数据库读取方式呢?
2024-07-07 06:33:16
1011
原创 SpringBoot新手快速入门系列教程六:基于MyBatis的一个简单Mysql读写例子
MyBatis适合对SQL控制要求高、查询复杂、性能要求高的项目。JPA适合需要对象关系映射、开发效率高、对标准化和兼容性有要求的项目。本教程会省略很多IDEA的基础用法以及,MySql的基础知识。如果对此不太熟悉的读者劳烦移步我的前一个教程,略微详细展示了以上基础知识。SpringBoot新手快速入门系列教程四:创建第一个SringBoot的API-优快云博客。
2024-07-07 05:30:44
690
原创 SpringBoot新手快速入门系列教程五:基于JPA的一个Mysql简单读写例子
entity:定义数据模型,映射数据库表。repository:数据访问层,提供CRUD操作。service:业务逻辑层,封装业务规则和操作。controller:表示层,处理HTTP请求和响应。
2024-07-06 22:53:44
1054
1
原创 SpringBoot新手快速入门系列教程四:创建第一个SringBoot的API
首先我们用IDEA新建一个项目,请将这些关键位置按照我的设置设置一下接下来我将要带着你一步一步创建一个Get请求和Post请求,通过客户端请求的参数,以json格式返回该参数{“message”:"Hello"}
2024-07-06 21:48:53
556
原创 SpringBoot新手快速入门系列教程三:Mysql基础生存命令指南
以下是一些基本的MySQL命令,帮助你创建数据库、创建表、定义各种类型的列、设置主键和外键、插入数据以及查询数据。
2024-07-06 20:56:06
205
原创 SpringBoot新手快速入门系列教程二:MySql5.7.44的免安装版本下载和配置,以及简单的Mysql生存指令指南。
我们要如何选择MySql目前主流的Mysql有5.0、8.0、9.0。
2024-07-06 20:36:43
984
原创 SpringBoot新手快速入门系列教程一:window上编程环境安装和配置
所以做为一个程序员遇山开山,遇水辟水,我顺手写了一个.bat脚本,当你下载好JDK后可以通过这个脚本自动配置好JAVA的环境变量。目前最高版本是JDK22,但是根据网上可以查看的文章来看选择JDK 17,这个版本稳定,得到广泛支持,并且有长期的安全更新。赚了钱的程序员大爷们建议还是去购买正版,毕竟开发不容易,你们自己写的软件也不会想要别人都来免费下载吧。5,变量名称为:JAVA_HOME 变量值为你的JDK17刚才安装的根目录。1,找到你桌面上的‘我的电脑’或者‘此电脑’,右键点击属性。
2024-07-06 18:41:05
478
原创 SpringBoot新手快速入门系列教程:前述
我自己是一个SpringBoot新手,花了一天时间学了SpringBoot。大家不要惊讶,前提是我自己已经有了10几年的编程经验精通多门语言,并且在人间最强兵器Chat某T的AI助手帮助下,才能创造一天快速学会一个框架的神话。当然中间遇到了很多弯路,包括很多疑难杂症把AI的gpu都干烧了,通过自己多年编程的经验一一解决,最后才摸索出来一个完全可行的新手上路指南。也算是给自己编程学习做一个文档,希望大家来指正。接下来我会把教程分为:1,window上编程环境安装和配置。
2024-07-06 17:42:52
973
原创 EasyGameCocosJs视频全套教程
第一集:准备http://v.youku.com/v_show/id_XNzk1NzQxMjU2.html第二集:从main开始创建http://v.youku.com/v_show/id_XNzk1Nzc0Mjky.html第三集:EassyCocosGame 3 创建一个游戏主菜单。http://v.youku.com/v_show/id_XNzk1Nzk2
2014-10-06 21:08:56
3811
原创 Motion camera 真人动作捕捉器
视频1http://yun.baidu.com/share/link?shareid=788459727&uk=1645069242视频2http://yun.baidu.com/share/link?shareid=787644626&uk=1645069242视频3http://yun.baidu.com/share/link?shareid=785视频4
2014-08-24 22:39:34
3319
原创 Javascript入门视频教程
1,第一节http://pan.baidu.com/play/video#video/path=%2F%E6%95%99%E5%AD%A61.mov&t=-12,第二节http://pan.baidu.com/play/video#video/path=%2FJavascript%E6%95%99%E7%A8%8B2.mov&t=-1
2014-08-19 23:10:27
2002
原创 小白游戏与编程的修炼之路
学习需要循序渐进,按照顺序观看教程。1,cocos引擎能做多炫丽的游戏。(请看视频后半段)http://v.youku.com/v_show/id_XNzA1ODE2MTcy.htmcoocs2d-x游戏视频密码:cocos2,学习游戏要学习编程语言吗?十大主流编程语言解析http://blog.youkuaiyun.com/liuyuyefz/article/detail
2014-06-28 18:48:24
9401
原创 学习游戏要学习编程语言吗?十大主流编程语言解析
计算机的发展,促使了一个新的职业的出现,程序员是近些年出现的并且得到了广泛关注的一个职业,相信这也是很多莘莘学子的职业梦想。但程序员也有很多种,并不是每一个程序员能够精通所有的编程语言。所谓术业有专攻,如果将来志在编程世界的网友就要注意了,今天给大家推荐一下2014年最流行的编程语言,他们可以说是未来程序员们生存的工具。1.JavaScriptJavaScript在Web应用上有着非常大的
2014-06-26 10:35:36
17819
原创 你妹都看得懂的手机网游制作教程(第21篇)游戏黑屏了,别急我们来调试代码
诶!为什么我跟着教程做,出来的确实一团黑乎乎的画面。恭喜你!你有一个很好的机会来找到。你究竟犯下了什么错误。然后把它改正。这篇教程我番外篇。我将要来教大家怎么来调试我们的代码。从而找到我们代码的错误。首先你要保证你的浏览器是google的chrome浏览器。他是最适合做开发的浏览器,自带了很多工具。方便调试合测试代码现在我们来按照如下
2014-06-08 00:00:16
6591
原创 你妹都看得懂的手机网游制作教程(第1篇)说在前面的话
前言:大家好。我是一个职业游戏开发者,现在在用“虚幻4”引擎开发游戏。此前也曾就职于cocos2d-x这个手机游戏引擎的研发公司。在这边我准备了一个最简单的教程,想告诉大家制作一个游戏有多简单。回忆起当年刚刚步入游戏这个行业,我也抱着非常多的疑问。所以如果大家对游戏有兴趣的朋友,可以在下面留言。这个
2014-06-07 23:03:25
1928
转载 cocos2d-x的gitignore配置
# Ignore thumbnails created by windowsThumbs.db# Ignore files build by Visual Studio*.obj*.exe*.pdb*.aps*.vcproj.*.user*.vspscc*_i.c*.i*.icf*_p.c*.ncb*.suo*.tlb*.tl
2014-05-26 13:58:53
3585
原创 获取baidu翻译真人发音
获取baidu翻译真人发音英音tts.baidu.com/text2audio?lan=uk&pid=101&ie=UTF-8&text=hello&spd=2美音tts.baidu.com/text2audio?lan=en&pid=101&ie=UTF-8&text=hello&spd=2中文tts.baidu.com/text2audio?la
2014-01-31 16:56:22
4655
原创 Cocos2d-x 3.0 JNI BUG 修复。(Android 如何创建一个线程 延迟执行函数 创建一个随机数)
publicclass Cocos2dxActivity extends NativeActivity{//添加一个Handler 在create代码之前。private Handlerhandler =new Handler();@Overrideprotectedvoid onCreate(Bundle savedInstanceState)
2014-01-23 19:42:06
1989
原创 mac下搭建cocos2d-x2.2.1版本android编译环境教程
首先我们先以引擎2.2.1为例子来新建一个TestJni的项目,来作为测试例。创建方式如下:python create_project.py -project TestJni -package org.cocos2dx.TestJni -language cpp如果你对创建项目有什么疑问,可以参考这遍文章:http://blog.youkuaiyun.com/liuyuye
2014-01-02 18:12:05
22873
原创 cocos2d-x Jni c++ java互调 安全刷新UI控件最简单例子(下)
接上篇http://blog.youkuaiyun.com/liuyuyefz/article/details/17754025 c++ 调用java 篇:c++调用java。同事刷新android的Edit View控件第一步:第二步:
2014-01-02 16:02:27
5850
原创 cocos2d-x Jni c++ java互调 安全刷新UI控件最简单例子(上)
上篇Java调用c++,刷新CCLabelTTF请稍候...玩命更新中....
2014-01-02 12:05:10
7010
原创 最近比较迷flash professional cc 做PPT,做一个flash做动态打字效果的教程
想做一个flash打字效果。网上的方法要不是太繁琐,要不然就是各种遗漏。在这边做一个行之有效的flash做打字效果教程。首先我用的是最新版本的flash professional cc 。但是应该和其它版本的界面略有不同。但是方法大致一样。步骤一,利用flash的动态文本框。如图把一个普通的文本框拖入舞台上。然后设置其中的1位置:变量名称(这边设置为newtext)2位
2013-12-19 23:07:59
5337
原创 手把手教flash profession cc 配合as3脚本做各种炫过场效果ppt
学的东西比较杂。职业是做cocos2d-x引擎技术支持顾问,偶尔也给引擎贡献代码。今天需要弄一个ppt来介绍公司的一个项目。原来没有学过flash,不过没有吃过猪肉也见过猪跑。花了1个小时左右学会了动画,场景,元件制作。然后用了一个小时大致了解了简单的as脚本的用法。因为学的东西杂了,现在有点像金庸武侠片里面那样--学什么都像有九阳神功护体,之后再去练乾坤大挪移一样,别人修炼十年八年的
2013-12-19 00:02:08
11238
原创 vim独家秘技两条(1)在任意列中插入等差数列(非插件)(2)利用shell命令插入某个目录下的所有文件名(可用于cocos2d-x android的.mk脚本配置)(下)
接上: http://blog.youkuaiyun.com/liuyuyefz/article/details/17217807vim下面插入某个目录下文件名:r !cd /usr/local/projects/ && ls执行linux命令在vim进行编辑时,可以显示或读取任何Linux命令执行的结果。用感叹号(!)可以制定vim创建一个
2013-12-09 11:26:43
2017
原创 vim独家秘技两条(1)在任意列中插入等差数列(非插件)(2)利用shell命令插入某个目录下的所有文件名(可用于cocos2d-x android的.mk脚本配置)(上)
在任意行内插入有序数列我们目标是在 30行的“I LOVE U!”的“U”和“!”之间,纵向插入公差为2的“奇数”等差数列。(即插入:1,3,5,7...)1,先让我们用神器的方法创建30行的“I LOVE U!”第1步:连续按两次[ESC]键,确保在一般模式。第2步:键入30第3步:[shift]+o(插入多行文字)第4步:输入“I LOVE U!”第5步
2013-12-09 10:13:31
3398
原创 mongodb 基本用法
1,启动mongodb命令mongod2,看说有数据库show dbs3,切换到数据库 use DB_NAME3,删除数据库先切换到该数据库下,然后db.dropDatabas();
2013-12-05 11:56:48
1922
原创 Parallels Desktop 9破解版安装。同时解决虚拟机内存为1mb的bug
新版百度下载:Parallels_Desktop_9.0.23136.932290_[HIOb]_Fix.dmg链接:http://pan.baidu.com/s/1BXGlE 密码:fuo8老版本:ParallelsDesktop-9.0.23062.970702 [HIOb]链接:http://pan.baidu.com/s/1qWyf1 提取密码:ek8c
2013-11-30 11:40:06
12824
原创 mac os 利用ssh 搭建git server服务器详细教程,以及git基本用法(下)
详细讲mac 连接mac的git操作首先在服务端上第一:新建一个仓库1, cd /Users/userName/projects 用linux命令进入一个你想要创建与他人共享的文件夹。2,sudo git init建立一个git仓库,如果你运气好会得到一下提示”Initialized empty Git repository in /Users/liuyuye/pr
2013-11-29 16:01:15
13824
原创 mac os 利用ssh 搭建git server服务器详细教程,以及git基本用法(上)
SSH开启在osx中开启ssh访问非常简单,只需要打开“系统偏好设置”并且点击“共享”图标即可。选中下图中的check box即允许远程登陆。server处于下图的这个状态时,处于两个选择,可以远程登陆到所有用户,也可以远程登陆到指定用户。创建新的git用户,只需返回到“系统偏好设置”并点击“用户与群组”图标即可。
2013-11-29 15:43:10
10887
原创 详解linux,macos下批处理精要 grep,sed,find,正则,管道等结合使用例子
创建一个文本echo "b2">text2.txtmac 下全局替换文件中的字符串 "recordTxt"为备份文件名find . -name "txt[0-9].txt" -exec sed -i "recordTxt" 's/[0-9]/replace/g' {} \;正则删除find . -name "txt[0-9].*" -exec rm -f {}
2013-11-28 09:54:39
7440
原创 cocos2d-x3.0创建第一个jsb游戏
第一步:最新的cocos2d-x。下载地址https://github.com/cocos2d/cocos2d-xgithub上最新的引擎,值得注意的是官网上发布的引擎是稳定版。选择哪种就看个人喜好了。但是最新功能你都体验不到。建议下载git工具然后clone到本地来更新第二步:下载后用cmd终端里面进入cocos2d-x\tools\proje
2013-08-12 15:58:51
2941
原创 cocos2d-x3.0/2.0 win7第一次创建项目需要调用到的脚本(不断更新维护)//cocos2d-x 教程一
第一步:最新的cocos2d-x。下载地址https://github.com/cocos2d/cocos2d-xgithub上最新的引擎,值得注意的是官网上发布的引擎是稳定版。选择哪种就看个人喜好了。但是最新功能你都体验不到。建议下载git工具然后clone到本地来更新第二步:下载后用cmd终端里面进入cocos2d-x\tools\project-creator目录
2013-06-19 15:49:12
117198
原创 python tornado web window7 开发笔记1:环境搭建
网上大多数人说安装python2.7比较稳定。不知道为什么,我觉得东西是越新越好呵呵。不过作为初学者还是安装了2.7.4版本的python1,python2.7.4 下载 http://www.python.org/getit/注意点:安装的时候要选择“for me”不要选择“for everyone”要不然会导致python认知不出来。,2,下载后需要配置路径右键我的电脑
2013-05-07 11:59:57
1562
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人