自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 React Native 的横向滚动列表标签定位功能

在美团或者大众点评上,我们经常看到那种竖形的滚动列表,左边可以定位右边的内容,右边可以定位左边标签tab。在RN中,我们也想有这种横向的功能,以下介绍一个组件:react-native-horizontal-category-list可以帮我们很方便的实现这个功能。可用属性data:required, 数据源tabStyle:optional tab的基本样式selectedTabTextStyle:optional 选中之后文本的样式selectedBarStyle:optiona

2020-07-31 14:18:12 1679 1

原创 自动构建VUE前端项目的框架

前言基于之前VUE数据模型设计思想指导的这篇博客,我构建了一个自动创建工程目录的工具:genesis-tools。此工具是基于Vue, vuex, vue-router来做的一个骨架自动生成工具,自带模版文件,并且抽象了baseList和baseDetail页面的大部分功能:初始化请求数据 去到详情页 分页功能使用方法安装genesis-toolsnpm i g...

2020-03-26 16:58:56 676

原创 Spring boot中用RestTemplate单向证书请求第三方API

我的环境:JDK version: 11Spring-boot version:2.4.4HttpClient:4.5.13首先在文件目录中加入RestTemplateConfig.java。其中配置了JSON转换配置,目前没有生效,如果要用,可以调试一下package XXX;import java.nio.charset.StandardCharsets;import org.springframework.http.MediaType;import ja...

2021-09-16 17:57:33 498

原创 React Native 集成DVA React-Navigation 5.x.x以上

创建项目和加入依赖react-native init AwesomeProject

2021-06-17 15:02:18 183

原创 Java的3D场景开发Engine - Jmonkey

目前市场上占有统治地位的游戏开发引擎,应该还是Unity 3D,不管是移动端还是客户端。针对开发各种游戏的视频教程博文也很多,基础是C++ 与C# 语言。对于如果考虑Java 3d的游戏引擎,Jmonkey可以是一个考虑,这个03年就出现的开源免费的Engine,可以帮助我们搭建游戏,也可以做一些仿真场景渲染。在仿真场景渲染和开发容易度肯定跟不上lumion这种商业软件,但是也能满足基础的开发...

2020-04-27 10:15:22 496

原创 一个APP点子

APP发生的背景: 整理衣橱时,常常不记得自己的衣服裙子,导致重复购买和总觉得自己缺少衣服穿。点子: 做一个APP的衣服管理APP具体内容:检录衣服: 颜色,价格,类型等 2. 展示详情- 维护 3. 搭配推荐 4. 捐赠处理反馈: 1. 一定会用不如用图片保存思考: 1. 图片保存方式的弊端 2. 盈利 3. 隐私用户...

2020-04-08 14:58:55 850

原创 VUE数据模型设计思想指导

这是我放在githb上关于vue模型设计的一个思想,目前还在更新中…如果有更好的建议,欢迎评论哦github 模型设计1. 模型设计在 MVVM 下面的模型设计,如果没有一定的准则,才开始开发很容易随意定节点,然后随意挂载在经历我们项目的一轮重构之后, 我们的模型设计原则:添加 namespaced,用以隔离各个业务模块的 mutations, actions。结构类似,以 nam...

2020-01-15 11:40:38 831

原创 React native 与个推集成之后,绑定别名的问题

最近rn项目做了个推集成,我们用官方推荐的SDK,但是在这里面的别名功能里,RN版的个推插件并没有回调方法,显示这次绑定是成功还是失败,所以APP端经常出现的绑定失败的问题。这中间有一种情况,RN个推的绑定别名方法实际上就是调用SDK方法,在SDK上有一个限制,参见链接: http://docs.getui.com/getui/mobile/android/api/,链接中的bindAli...

2018-09-28 14:31:52 1053 2

原创 React native 调试时连上Chrome闪退同时IP地址不符合

哎呀呀,测试两天,chrome debug的IP地址跟本机不符合因为Chrome缓存没清空,沿用了以前的代码,IP地址是网络切换前的代码。清空chrome缓存就好了

2018-09-19 18:39:44 281

原创 关于“结构型”设计模式的理解

结构型设计模式关注类和对象的组合。继承的概念被用来组合接口和定义组合对象获得新功能的方式。结构型不同于创建型的设计模式,我们已经通过创建型的模式做了一些能构建对象的组件,就好像我们已经能从不同的地方获取建造大楼的材料,钢筋、水泥、石材,接下来的最重要的工作,就是我们以怎样的形式去运用这些材料(对象),我是这样理解,设计模式本来就来源于建筑行业,但是能在软件行业这么流行,是基于我们可以想象的世界...

2018-08-16 22:12:55 1126

原创 关于“创建型”设计模式的理解

在我想做设计模式与ts的对应的时候,没有系统的做一个统一的模式说明,如果我理解的有偏差,希望指正。设计模式从出现到现在,已经不止23种,但是我们可以先来了解基本现有的创建型模式:1, 抽象工厂模式为一个产品族提供了统一的创建接口。当需要这个产品族的某一系列的时候,可以从抽象工厂中选出相应的系列创建一个具体的工厂类。2,工厂方法模式定义一个接口用于创建对象,但是让子类决定初...

2018-08-06 17:30:34 263

原创 关于架构理解 - APP架构的基础

软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。在面向对象领域中,组件之间的连接通常用接口来实现。  软件体系结构是构建计算机软件实践的基础。与建筑师设定建筑项目的设计原则和目标,作为绘图员画图的基础一样,一个软件架构师或者系统架构师陈述软件构架以...

2018-08-05 22:46:13 1413

原创 TypeScript与设计模式(三)- 适配器

上一篇讲了设计模式中的工厂模式, 工厂模式属于'四人帮设计模式'中的创建型设计模式。这一篇讲结构型设计模式的代表:适配器在设计模式中,适配器模式(英语:adapter pattern)有时候也称包装样式或者包装(wrapper)。将一个类的接口转接成用户所期待的。一个适配使得因接口不兼容而不能在一起工作的类能在一起工作,做法是将类自己的接口包裹在一个已存在的类中。有两种类型的适配器...

2018-07-31 17:34:55 655

原创 TypeScript与设计模式(二)- 抽象工厂

抽象工厂维基百科定义 以统一塑模语言中的类别图来表示抽象工厂抽象工厂模式(英语:Abstract factory pattern)是一种软件开发设计模式。抽象工厂模式提供了一种方式,可以将一组具有同一主题的单独的工厂封装起来。在正常使用中,客户端程序需要创建抽象工厂的具体实现,然后使用抽象工厂作为接口来创建这一主题的具体对象。客户端程序不需要知道(或关心)它从这些内部的工厂方法中获...

2018-07-24 18:34:46 579

原创 TypeScript 与设计模式 (一)

注意: 以下描述引用维基百科,为了方便此相关内容的背景了解个人最近我们项目使用了react native来开发APP,使用ts。作为学java出生的我,写了三年前端,感觉前端在这种抽象类,接口,范型之类的实现上根本就展不开手脚。当看到typescript,内心非常喜欢的,老程序猿都是喜形不露于色……没毛病。很希望在使用react native 或者react时,能尊从设计模式,做一...

2018-07-23 17:38:35 1184

原创 OGRE sdk1.9 配置 vs2012 win7旗舰版64位 初级入门实例

配置OGRE 环境时遇到很多问题,用2010版各种毛病,于是看了网上最简单的一个安装方法,更新vs2012http://94it.net/a/jingxuanboke/2014/0321/274704.html

2014-08-13 13:51:35 2196

转载 计算机经典短文CMS

CMS is used to digitally sign or encrypt arbitrary messages. CMS describes an encapsulation syntax for data protection. It supports digital signatures and Encryption. The syntax allows multiple encaps

2014-08-08 12:34:44 447

转载 ogre部署到vs2010

http://blog.sina.com.cn/s/blog_584a3a0c0100tvhx.html

2014-08-07 10:08:34 500

Jmonkey Engine3.0beta版中文支持

按照图片渲染的思路,实现在Jmonkey中的Nifty里显示中文字符,有控制中文大小属性,但是没有加入控制中文字体的设置; 同样的字符串被缓存控制,但是不能大批量渲染字符串,比如在帧频中每帧都更新渲染中文字符的话,会显示堆栈溢出的错误 将此两个文件加入com.jme3.niftygui下面,替换NiftyJmeDisplay中的RenderDeviceJme为RenderDeviceAWT. 希望有更好的办法支持中文

2014-02-10

Jmonkey Engine3.0导出Obj模型

JmonkeyEngine 是基于java的3D引擎,最近在研究如何导出内部创建的模型为通用格式,这个只是导出obj格式,但是对于模型大多数通用的话已经够了,可能贴图坐标还有点问题,分享哈哈

2011-12-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除