Windows下开发Cocos2d-x lua 客户端和服务器端

做为一个iOS开发者,一直在Mac + XCode环境下开发。初尝游戏开发,客户端是Cocos-2d lua + quick的,服务端是C++的。因为暂时只需要修改iPhone工程,本想着在Mac上开发客户端,但是没成想XCode上无法进行lua代码的调试。只能正儿八经的转战Windows,用VS...

2018-06-08 18:40:01

阅读数 662

评论数 0

浮点数精度问题

由于计算机只能表示二进制整数和小数,因为并不是所有浮点数都能准确表示为二进制数,这些浮点数在计算机中的表示是不精确的。 我们判断两个浮点数A和B是否相等,并不能直接用==,而需要用abs(A - B) < FLT_EPSILON来判断,FLT_EPSILON是最小单精度浮点数。问题描述: ...

2018-03-02 18:55:17

阅读数 122

评论数 0

进一步理解GCD

之前转了一篇GCD的文章–iOS中的GCD,近日重新理解了一下GCD。 iOS中实现并行的方式有三种:操作队列(Operation Queue),调度队列(Dispatch Queue)和线程。 注意: Swift将GCD进行了对象化。我们可以使用DispatchQueue和Dispatc...

2018-03-01 10:32:37

阅读数 91

评论数 0

Swift项目引入百度地图SDK过程中踩过的坑

项目中原本使用了高德地图,最近为了做一个小探索需求需要引入查找附近人的雷达功能,高德没有而百度有,遂打算引入百度地图看看效果。n年前在OC中引入百度地图过程中遇到过的问题也就是Key不匹配时显示不出地图之类的问题。这次在Swift上遇到的比较麻烦,网上没有找到合适的答案,记录一下。问题1:通过po...

2018-01-25 14:17:08

阅读数 780

评论数 0

Swift3.2 到Swift4 的升级工作(要处理SDK API的bug)

最近完成了公司项目由Swift3.2 -&gt; Swift4的升级工作,记录一下。 这里将Swift4较Swift3.2的新特性以及必要的处理列出来:1,private关键字作用域扩大到整个文件。 说明:可以用private替代fileprivate了 处理建议:考虑到privat...

2018-01-17 18:20:26

阅读数 2079

评论数 0

一张图记住所有Git常用命令

一张图记住所有Git命令 在Microsoft的VSS,小乌龟SVN都已经作古,Git大行其道的今天,我们每天都跟Git打着交道。在Mac工作环境下我们习惯使用图形化的工具sourceTree,但是如果对Git命令不了解的话,也是挺可怕的。所以今天从最常用的操作开始整理。说明:

2017-10-20 21:08:00

阅读数 1273

评论数 0

iOS11中的定位授权

前台定位权限1,增加NSLocationWhenInUseUsageDescription。 2,创建CLLocationManager对象,在使用定位服务前调用requestWhenInUseAuthorization()。 3,通过func locationManager(_ manage...

2017-09-13 14:09:22

阅读数 24653

评论数 1

升级到XCode9(BaseSDK:iOS11)的各种坑 持续更新中

XCode9和iOS11 beta了不知多少版本了,正式版本还没有正式发布。我也终于忍不了了,还是都做了升级。设备版本分别为: XCode:Version 9.0 beta 6 (9M214v) 10月13日更新GM版 iPhone:11.0(15A5370a)下面的问题都是在iOS11之前的...

2017-09-13 13:55:05

阅读数 17221

评论数 11

JavaWeb学习(一)-- 图书系统

1,将IDEA工程导入Eclipse 1.1 1.2 1.3 1.4 2,连接MySql MySql版本8.0,只能用JDK1.8 以下为TomcatServer启动时的错误: Q:Data source rejected establishment of connection, mess...

2018-11-20 23:16:37

阅读数 111

评论数 0

Mac中批量删除包含特定字符的行

对于目录下的文件,删除所有包含关键字“Txx”的行。 find ./ -name &quot;*.txt&quot; -exec sed -i &quot;&quot; '/T/d' {} \; 注意: 1,sed命令的-i参数是直接修改源文件。 2,mac下需要...

2018-11-19 17:52:09

阅读数 187

评论数 0

Mac上批量修改文件的编码格式

在Windows上创建的.txt文件在Mac上是乱码,批量转换文件命令如下: mkdir output find *.txt -exec sh -c &quot;iconv -f GB2312 -t UTF-8 {} &amp;gt; output/{}&quot; \; ...

2018-11-19 11:18:37

阅读数 384

评论数 0

git代码提交时二进制文件冲突

如题。 问题背景: 开发中遇到了一个奇怪的问题–调试时的App正常,但是代码上传后通过服务器打包后的App运行不正常。由于无法调试,所以只能通过加log的方式定位问题。后来发现加的log并没有输出,忽然意识到在用sourceTree提交自己做的framework的代码时发生了冲突,而我解决冲突的方...

2018-10-31 19:43:37

阅读数 334

评论数 0

Java Web开发学习笔记(一) Tomcat

1,什么是Tomcat Tomcat简单的说就是一个运行JAVA的网络服务器,底层是Socket的一个程序,它也是JSP和Serlvet的一个容器。 2,Tomcat的体系结构 3,Tomcat的目录 作业:在浏览器输入http://dangyalin/DangYalin直接显示到页面 (1...

2018-10-16 15:39:02

阅读数 54

评论数 0

App支付宝H5支付回调函数编写记录

记录一下从零开始开发App支付宝H5支付的回调函数的过程。 系统环境:64位Win10 JDK版本:1.8.0_181 思路:搭建Java环境,编写简单的Web项目,用Servlet实现接口功能。 1,下载安装Eclipse 用eclipse_v4.7.0进行下载 链接:https:/...

2018-09-11 18:40:48

阅读数 446

评论数 0

【机器学习】台湾大学林轩田机器学习笔记(20180828更新)

1-4 机器学习的构成 作为银行要不要发给用户信用卡? 1-5 机器学习:希望用资料找出假设g,跟目标f最接近。 数据挖掘:用大量数据发现有趣的属性。与机器学习很接近。 人工智能:计算一些聪明的行为。机器学习是实现人工智能的一种方式。 统计:统计是实现机器学习的一种方法。 2-1 ...

2018-08-28 15:27:31

阅读数 93

评论数 1

如何将私有云内的基于GitLab的平台(包括代码、Wiki、JIRA、Jenkins)迁移到GitLab共有云平台上面

一、代码 1,从原库下载代码 git clone https://dangyalin@git.mararun.cn/app/runner-ios.git 如果成功,则显示: 如果传输过程中网络中断,可能显示: 2,跟踪远程分支 git branch -r | grep -v '...

2018-08-03 17:32:02

阅读数 278

评论数 0

如何从基于GitLab的主机平台(包括代码、Wiki、JIRA、Jenkins)迁移到Bitbucket云平台上面

首先去Bitbucket官网进行试用。https://bitbucket.org/ 一、代码迁移 1,注册账号需要翻墙,否则无法显示人及验证的图片。 2,根据提示创建用户信息。 3,从现有Git库克隆代码。–bare参数的作用是不跟踪远程分支,没有拷贝工作区。 git clone -...

2018-07-31 13:25:54

阅读数 687

评论数 0

iPhone屏幕尺寸

设备 iPhone 宽 Width 高 Height 对角线 Diagonal 逻辑分辨率(point) Scale Factor 设备分辨率(pixel) PPI 3GS 2.4 inches (62.1 mm) 4.5 inches (1...

2018-07-23 15:51:50

阅读数 323

评论数 0

Android开发人员面试整理

1,多态 class A { public String show(A obj) { return (&amp;amp;amp;amp;amp;quot;A and A&amp;amp;amp;amp;amp;quot;); ...

2018-07-09 22:17:16

阅读数 176

评论数 0

Sql Server坑整理

1,卸载SqlServer后重装新的SqlServer,报错,原因可能是某些注册表字段无法访问。 解决方法: 打开注册表,找到相应的项目 右键修改权限 修改权限后可以查看项目的值了: 修改修改两个地方: 2,数据库管理平台无法连接本地...

2018-06-21 16:49:29

阅读数 108

评论数 0

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