Spring Data JPA.rar
使用Spring Boot 2.1.6轻松实现JPA操作MySQL数据库的CRUD,以及分页和排序功能。在Spring Boot 2.x版本中可以非常轻松、快速搞定持久层的开发动作,配置比SpringBoot+MyBatis还少,偶觉得它除了执行效果不如MyBatis外,在使用效率的情况下,使用Spring Data JPA的开发速度会比较MyBatis还快。当然,世界没有完美的技术,因为我建议可以把Spring Data JPA与MyBatis联合使用。当然,具体的处理情况,需要看实际的功能需求设计要求了。
本示例是写给需要快速开发持久层的人使用的!数据库是MySQL 5.4.7版本,使用工具导入压缩包的book.sql脚本即可。
SpringBoot+maven+Mybatis+tkMybatis+WebFlux+pagehelper+Redis+thymeleaf响应式单体项目
目标:本示例说明SFM(SpringBoot+WebFlux+Mybatis)单体高并应用开发。 开发环境:IDEA集成工具,JDK 1.8 使用步骤:下载资源后解压项目,使用IDEA导入项目文件。
使用步骤:
1、下载加压后,使用IDEAl导入项目
2、使用Navicat工具导入test.sql中的数据库脚本
3、解压redis 2.8后然后在cmd命令控制台中启动redis
4、如果项目编译正常,那么在IDEA中点击播放键启动该项目
5、打开浏览器在地址栏分别输入:http://localhost:8080/hello和http://localhost:8080/say以及http://localhost:8080/redis/1后回车
6、如果一切正常,你会看到我们使用SpringBoot整合Spring+MyBatis+tkMabtis+pagehelper+redis+webFlux的响应式单体并高web应用项目。
目的:希望学习springboot开发SFM响应式应用的小白们。
使用Ribbon实现服务消费
目标:本示例说明使用Ribbon实现服务消费动作。
开发环境:IDEA集成工具,JDK 1.8 使用步骤:下载资源后解压项目,使用IDEA导入项目文件。 1. 在找C:\Windows\System32\drivers\etc\hosts文件,在最配置文件添加 127.0.0.1 peer-one 127.0.0.1 peer-two 2. 在IDEA工具的右上角开启动所有项目。等四个子模块项目开启成功后(如果你的机器内存4G,可能开启不成功,建议最小内存为8G),打开浏览器,在地址栏输入:http://localhost:8888/ribbon-consumer后回车。
如果一切正常,你会在页面中看到“Hello啊”字样,并且在控制台可以看到消费模块项目使用日志对象的服务消费信息,并且可以看到ribbon实现了客户端的负载均衡效果。
阅读对象:想学习Spring 5.x版本的Spring Cloud开发小白。
:想学习使用Spring 5.x版本实现的Spring Cloud编程和微服开发的小白。 使用maven构建,你可以慢慢阅读四个模块项目的配置,以及注解代码,非常简单,保证一看就懂啊。
Spring Cloud高可用服务中心搭建
目标:本示例说明Spring Cloud的高可以用服务中心的搭建。也就是解决当一个服务注册中心当机后,我们可以提供多个服务注册副本来解决服务查询不到的问题,从达到在微服开发中实现高可用注册中心的功能。
开发环境:IDEA集成工具,JDK 1.8
使用步骤:下载资源后解压项目,使用IDEA导入项目文件。
1. 在找C:\Windows\System32\drivers\etc\hosts文件,在最配置文件添加
127.0.0.1 peer-one
127.0.0.1 peer-two
2. 在IDEA工具的右上角选择“MySpringThreeApplication”项目,然后点击播放按钮启动注册中心。
3. 在IDEA工具的右上角选择“MySpringOneApplication”项目,点击播放按钮启动该微服务项目。
4. 在浏览器中打开一个窗口的地址栏,输入:http://localhost:9000/后回车启动第一个服务注册。
5. 在浏览器中打开一个窗口的地址栏,输入:http://localhost:9001/后回车启动第二个服务注册。
6. 在浏览器中打开一个窗口的地址栏,输入:http://localhost:8080/hello后回车请求该服务。
如果一切正常,那么我们在服务注册中心面板另外一个服务注册中心,以及注册的微服务。并且在控制台中可以看到DiscoveryClient接口使用日志对象打印两个注册中心的信息,然后我们在IDEA中关掉第一个服务注册中心,并且在浏览器的地址栏输入:http://localhost:8080/hello后回车请求该服务。
你会发现,在控制台中还会显示一个服务注册中心的信息。
使用对象:想学习使用Spring 5.x版本实现的Spring Cloud编程和微服开发的小白。
微服注册中心搭建与服务注册
开发环境:IDEA集成开发工具,JDK 1.8
使用步骤:下载资源后解压项目,使用IDEA导入项目文件。
1. 在IDEA工具的右上角选择“MySpringThreeApplication”项目,然后点击播放按钮启动注册中心。
2. 在IDEA工具的右上角选择“MySpringOneApplication”项目,点击播放按钮启动该微服务项目。
3. 在浏览器中打开一个窗口的地址栏,输入:http://localhost:9000/后回车启动服务注册中。
4. 在浏览器中打开一个窗口的地址栏,输入:http://localhost:8080/hello后回车请求该服务。
如果一切正常,那么我们在服务注册中心面板会看到注册的微服务,即一个服务提供者。并且在控制台中可以看到DiscoveryClient接口使用日志对象打印的服务注册中心的信息。
使用对象:想学习使用Spring 5.x版本实现的Spring Cloud编程的小白。
Python中类的定义结构以及类属性说明示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解类对象和实例对象概念在Python中的具体使用。
Python中递归函数的使用示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解递归函数在Python中的具体使用。
Python中函数的可变长度参数的使用示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解函数的可变长度参数在Python中的具体使用。
Python中函数的默认值参数和关键参数的使用示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解函数的默认参数和关键参数在Python中的具体使用。
Python中优雅的实现数学定义的斐波拉契数列函数示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解Python语言对数学定义的优雅影射,从而说明Python是一个开发效率非常高的语言,它的代码书写高效性是C++与Java没有办法比拟的^_^。
Python中lambda表达式定义函数示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解lambda表达式定义函数在Python中的具体使用。
Python中函数的定义示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解函数在Python中的具体定义和使用。
Python中集合常用操作方法与复杂集合对象示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解复杂集合对象Python中的具体使用。
Python中集合对象的创建和基本运算示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解集合对象在Python中的具体创建和基本的集合运算。
Python中元组对象在矩阵中使用示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解元组对象在矩阵中的具体使用。
Python中元组对象的声明和普通使用示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解元组对象在Python中的具体使用。
Python中字典对象的排序示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解字典对象排序在Python中的具体使用。
Python中字典对象的嵌套和查询示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解字典对象嵌套和查询在Python中的具体使用。
Python中把字典对象成为内存数据库使用示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解字典对象在Python中的被使用缓存的使用方式。
Python中字典对象的其他方法操作示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理字典对象的其他方法在Python中的具体使用。
Python中字典对象的常用操作示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解字典对象Python中的常用操作。
Python中字典对象的遍历示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解字典对象的遍历操作。
Python中字典对象的创建示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解字典对象在Python中的具体使用。
Python中列表对象实现压栈和出栈算法示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解列表对象实现压栈和出栈算法。
Python中列表对象实例矩阵运算示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解列表对象实现矩阵运算。
Python中列表对象索引和切片使用示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解列表对象切片在Python中的具体使用。
Python中列表对象的常用方法示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解列表对象的常用方法在Python中的具体使用。
Python中列表对象的迭代访问示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解列表对象的迭代遍历在Python中的具体使用。
Python中列表对象的下标访问示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解列表对象的下标访问在Python中的具体使用。
Python中列表对象的创建示例
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解列表对象在Python中的创建使用。
使用Python写一个扔色子游戏
使用环境:需要先安装PyCharm(请自己百度下载安装),以及然后官网上下载Python 2.7版本,以及Python 3.7版本后,安装在自己的电脑上。
使用步骤:
1、下载解压缩之后,打开PyCharm集成开发环境,
2、然后选择“open”菜单打开项目
3、在IDE中打开test_one.py文件,右键点击“Run test_one”或者直接点击右上角的播放键。
如果一切正常,那么你会在PyCharm控制台中看到运行的效果。
阅读人员:学习Python语言的小白。
目的:帮助理解分支语句/选择语句在Python中的具体使用。
VC++第一个动态链接库制作和调用
目的:为了掌握Hook技术,不得不认真学习DLL技术。这是我的第一个动态链接库制作和使用练习项目。由一个DLL项目和一个VC++控件台项目组成。
学习对象:希望掌握VC++动态链接库的模块开发的人。
开发工具:VS2012
使用步骤:
1.下载资源解压
2. 新建一个解决方案,然后导入Import项目后编译运行。
3. 如果一切正常,你会看到控制台有部另外DLL项目中函数显示的结果。
注:Export是DLL项目,一样导入后,按F7键生成库文件。
使用Windows API打开当前项目的工作目录
1. 大多数人在学习Windows编程时(包括本人在内),对于Win32的窗体编程架构是一脸懵逼的。我想通过这个示例说明,在Win32编程中,不是必须是Win32窗体编程,也不是只有MFC框架编程,它还能像普通的C函数一样,我们直接使用Windows操作系统的API,然后按照普通的C语言方式编程。可能在你想:我怎样才能得到Windows的资源管理器的目录呢?其实,我们使用Windows的GetCurrentDirectory函数就可以马上解决问题。
2. 适合阅读人群:想真正掌握Windows C/C++编程的人员。
3. 运行环境:VS2012
4. 怎么运行示例:下载之后,行用VS2012创建一个解决方案,然后给这个解决方案添加这个示例项目即可。
注意:在“打印当前目录.cpp”中有非常详细的注释
Netty网络框架客户端和服务端通讯示例代码
本人很久没有上CSDN逛了,因为自从2012开始转入手机游戏开发行业之后,就没有时间上CSDN社区了。嘿嘿,还有好这么年过去了,偶居然还有机会给社区作一些贡献嘛。好了,转入正题了。本示例是给刚开始接触Netty编程的童鞋使用的。运行前置条件:
1、先安装JDK 8
2、先安装IDEA集成开发环境
3、把压缩包中的netty-all-4.1.25.Final.jar包放到项目中去
4、使用IDEA分别导入NettyClient和NettyServer在两个窗体中
5、在服务端输入指定的端口,然后点击“启动Nettye服务器按钮”启动服务端。
6、在客户端输入服务IP地址和端口,然后点击“开启客户端”按钮。
如果一切正常为,那么你会看到使用Netty框架实现的网络通讯结果。然后你就可以仔细JavaFX代码和Netty的代码,很简单的呢。声明一下,本人使用Mina开发游戏服务器,没有打算使用Netty开发应用。制作这个示例只是为给别人帮个忙而已,然后就可以带你入门,最后你自己飞^_^
第一个使用VS2012 IDE环境编写的OpenGL应用示例
这是一个关于OpenGL图形编程的示例程序,可以帮助那些想了解OpenGL图形编程原理的入门示例程序。
前置条件:先阅读压缩包里有一个"Windows 7下OpenGL如何配置"的帮助文档,其中第4个步骤在我的机器上没有,于是使用资源管理器查lib的系统目录,然后把这lib文档放进去即可。
操作步骤:
解压之后,直接使用VS2012导入即可。如果一切顺利,那么可以看到一个不停旋转的黄色三角形。
阅读代码重点:项目中主要有一个CGfxOpenGL类,它封装了最简单的OpenGL函数的使用方式。我用编号12345来标render对象的使用步骤,以帮助我们来理解OpenGL运行原理。
翻写的Demo版本连连看Android游戏
说明:这是本人使用cocos2d-x的离子效果翻写的《连连看》游戏。虽然有很多bug,但是本人非常开心能够运用离子效果做出“骚包”的效果。这不是一款正式版的游戏,但是,你可以看成是cocos2d-x的离子特效演示版--说明该引擎的强大。
我非常开心能够调试出这个结果,因为在书写该程序时,win32可以运行,但是模拟器上不能运行,并且在Android手机上安装之后不能运行!这个问题非常让我“悲摧”了两个星期,今天终于调试出来,非常感动。
最后,希望给你带来一个“非常连连看”游戏!
Thanks for downloading!
注:本程序的资源由“成都优聚软件有限责任公司”提供,欢迎各位下载“成都优聚软件有限责任公司”的游戏产品!
Struts2.1.6+Struts2.0+Hibernate3.1整合示例
开发环境:Windows XP sp3、SQL Server 2005、JDK 1.6、Struts2.1.6、Spring 2.0、Hibernate3.1、MyEclipse 5.5、Tomcat 6.0
使用步骤:
1、下载解压之后,使用IDE导入工程
2、把工程中的“演示数据脚本.sql”导入到查询分析器生成数据,注意:首先需要创建一个bbs数据库
3、使用脚本添加一些测试数据
4、把工程布置到Tomcat中
5、启动Tomcat之后,打开浏览器在地址栏输入:http://localhost:8080/SSHDemo/Login.html
6、如果一切正常可以看见登录画面,然后点击“提交”按钮
7、如果一切正常,你会看到从数据库捞出的数据。
目的:给学习SSH(Struts2.1.6+Spring2.0+Hibernate3.1)整合的学生。从使用角度看,Struts2的SSH事例比Struts1.x的SSH简单。至于声明式事务部分,你可以参见另外一个资源“Spring 2.0 + Struts 1.2 + Hibernate 3.2 + DWR 2.0 的JavaEE应用示例”
第一个使用C++引擎实现的Android小游戏
运行环境:Android 2.2以上版本的的智能手机
使用步骤:
1、下载之后,拷贝到手机上安装即可
2、如果一切正常,那么你可以点击屏幕,射击从右向左移动的妖怪。如果有一个妖怪到达左,那么玩家失败。
3、如果你消灭30个妖怪,那么玩家胜利
目的:这是一款使用Cocos2d-x的C++引擎实现的小游戏,非常流畅。因为是使用开发的环境非常复杂,但是掌握之后,可以使用C++来高效小游戏,所以,兴奋之余,把本人的成果放到网站,以便大家欣赏。这是本人的每一款Android小游戏(我非常开心),希望本人今后能够开发出更的好玩的小游戏。
Android的三种动画图形编程
环境:Windows XP SP3、JDK 6、Android SDK 3.0、Eclipse-galileo 3.4
使用步骤:
1、下载解压之后,使用IDE导入工程
2、创建android 2-2 AVD
3、运行configuration
4、分别根据luanch按钮来选择三个动画方式
5、如果一切正常,那么可以分别看到帧动画(frame-by-frame)、布局动画(layout animation)和视图动画(view animation)
目的:动画效果可以让用户的体验感非常好。在“演示Android中的文字和图片特效控件的使用”资源中,讲是的TextSwitcher控件、Gallery控件和ImageSwitcher控件的特效实现。而这个资源演示的是android的动画编程,本示例针对图片和ListView控件实现动画。本人觉得,这两个资源具有非常的实践意义。
阅读对象:android应用开人员
演示Android中的文字和图片特效控件的使用
环境:Windows XP SP3、JDK 1.6、Android SDK 3.0、Eclipse galileo 3.4、AVD 2.2
使用步骤:
1、下载解压之后,使用IDE导入工程
2、创建AVD时,建议MiB大小设为256或者更大一些 (在我的机器上小于该值跑不出来)
3、运行虚拟设备
4、点击"run configurations"
5、选择"Launch"单选按钮,分别起到三个演示程序
6、如果一切正常,那么分别可以看到文字特效、个人图片浏览器和图片特效
目的:写给我的特训班学生和想学习Android开发的人员。