
经验
文章平均质量分 76
harryptter
这个作者很懒,什么都没留下…
展开
-
Mac移动硬盘不正确断开连接导致无法读取加载的解决方法
转载自:https://blog.youkuaiyun.com/Deft_MKJing/article/details/92402534问题首先Mac上的移动硬盘,如果不正常推出,比如是没电了自动关机,或者没有正常推出,直接拔出来了,这个时候再次链接就会遇到无法装载的问题,但是可以通过命令行查看到。解决1.查看所有硬盘信息diskutil list>>> 输出如下/dev/disk0 (internal, physical): #:转载 2021-07-22 23:57:01 · 3486 阅读 · 0 评论 -
iOS故障排除指南:基本技巧
转载自:http://mobile.51cto.com/iphone-377138.htm本文为《iOS故障排除指南:基本技巧》。在iOS程序的数组中的三个对象莫名其妙成了五个、新开发成员的加入令游戏性不升反降:熟悉应用开发的各位朋友对这些情况一定也不陌生,这时调试就成了拨乱反正、收拾旧山河的必需手段。通过阅读本文,相信大家会对当前最重要的调试方案以及如何利用最短时间搞定问题拥有更加深转载 2014-11-30 19:49:52 · 563 阅读 · 0 评论 -
IOS线程的使用 performSelectorOnMainThread
·使用线程可以把占据时间长的程序中的任务放到后台去处理·用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度·程序的运行速度可能加快·在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下可以释放一些珍贵的资源如内存占用等等。performSelectorOnMainThread原创 2014-11-29 00:02:58 · 627 阅读 · 0 评论 -
iOS程序警告:EXC_BAD_ACCESS(code=1
转载自:http://blog.youkuaiyun.com/lvxiangan/article/details/25966923【问题】BirdWatching的iOS app,现在想要去多多折腾,搞懂不同property的setter修饰符:assign,copy,retain等的更深层的含义。所以,专门去把代码改为:?1转载 2014-11-30 20:56:49 · 894 阅读 · 0 评论 -
配置OpenCV产生flann\logger.h(66): error C4996: ‘fopen': This function or variable may be unsafe问题
转载自:http://guoming.me/%E9%85%8D%E7%BD%AEopencv%E4%BA%A7%E7%94%9Fflannlogger-h66-error-c4996-fopen-this-function-or-variable-may-be-unsafe%E9%97%AE%E9%A2%98今天使用vs2012配置opencv编译出现问题: 1>—— 已启转载 2015-01-07 12:05:29 · 1856 阅读 · 1 评论 -
string char* 16进制数字转化 unsigned char* 转化 字符串拼接
项目中用到了16进制数字的转化 , 但是输出的是通过sha1加密,字符是两两转化为16进制数,要求是将其连接起来发送成一个字符串。首先 要用到string时需要加载相关的头文件#include #include #include#include #includeusing namespace std;我用的是VS2012 当int原创 2015-01-07 20:53:41 · 6922 阅读 · 1 评论 -
写给自己的C++编程规范
C++编程规范排版:程序采用缩进风格编写,缩进的空格数为4个,不使用TAB键;程序块的分界符应个独占一行并且位于同一列,同时与引用它们的语句左对齐;if,for,do,while,case,switch,default等语句各自占一行,且if,for,do,while,case等语句的执行语句部分无论多少都要加{};相对独立的程序块之间、变量声明语句块之后必须加空格;较长的语句(〉转载 2014-12-19 21:23:50 · 877 阅读 · 0 评论 -
Xcode debug 技巧
部分转载自http://blog.youkuaiyun.com/tyxkzzf/article/details/24327785当出现内存问题时可使用Zombie模式出现内存问题时,寻找出问题代码具体位置时,如上点击调试模式中的show the debug navigator选项,选择对应的数字步骤即可找出出现问题代码位置之前做项目一直不需要很复杂的逻辑,而且大原创 2014-12-20 20:04:01 · 886 阅读 · 0 评论 -
IOS开发常用资源网站
1.代码模块搜索 code4app http://www.code4app.com/2. cocoachina http://www.cocoachina.com/3.UI素材 http://www.zcool.com.cn/各大博客原创 2014-12-15 21:07:42 · 459 阅读 · 0 评论 -
工作小常识--腾讯QQ企业邮箱POP3/SMTP设置
转载自:http://blog.youkuaiyun.com/wind_324/article/details/8106218腾讯企业邮箱支持通过客户端进行邮件管理。POP3/SMTP协议收发邮件服务器地址分别如下。接收邮件服务器:pop.exmail.qq.com (端口 110)发送邮件服务器:smtp.exmail.qq.com (端口 25)同时支持SSL加密方式登录,转载 2015-01-05 10:49:33 · 2645 阅读 · 0 评论 -
Lua调用自定义C++类 和遇到的问题解决
Lua调用自定义C++类Skip to end of metadataGo to start of metadata对于如何将自己写的C++类注册进Lua环境,让Lua去调用自定义的C++类。在Cocos2d-x 3.2版本中,提供了bindings-generator脚本来封装toLua++的用法。【使用工具】转载 2015-04-13 18:33:25 · 705 阅读 · 0 评论 -
cocosstudio 面板 和层 和 图片的触碰
在游戏中经常碰到点击图片或者空白区域要使得一些面板出现或者隐藏,这个时候如果 点击的区域是图片的话 那么想要将图片设为可点击的例如 Image 是一个图片,那么就要设置Image:setTouchEnabled(true) 然后在加入触碰事件Image:setTouchEnabled(true) Image:addTouchEventListener(function(sende原创 2015-04-20 11:26:18 · 998 阅读 · 0 评论 -
使用cocosstudio经验
在实际使用cocosstudio 中自己对照美术给的图,拼出来的界面 策划经常不满意(位置不对,字体大小不对各种鸡毛的事情),这个时候就可以把美术的图作为底层,在这个底层上面拼图,他们就没话可说了,就像小时候画画印着原图画!原创 2015-04-16 14:42:22 · 534 阅读 · 0 评论 -
代码命名规则 及代码编程规范
转载自:百科骆驼式命名法(Camel-Case)是电脑程式编写时的一套命名规则(惯例)。骆驼式命名法就是当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,第一个单词以小写字母开始;第二个单词的首字母大写或每一个单词的首字母都采用大写字母,例如:myFirstName、myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。骆驼式命名法(Ca转载 2015-04-01 17:00:09 · 850 阅读 · 0 评论 -
游戏UI资源优化(一) COCOS2D-X里如何用TEXTUREPACKER和像素格式来优化SPRITESHEET
转载自: http://www.cocos2d-x.org/docs/tutorial/framework/native/how-to-use-texturepacker-to-optimize-the-spritesheet/zh预备知识在Cocos2d-x里,为了使你的游戏获得最佳性能,你需要把许多小的 sprite 图片组合到一张大图里面,这张大图就叫做 sprite转载 2015-05-27 15:48:48 · 1344 阅读 · 0 评论 -
使用Xcode 7 beta免费真机调试iOS应用程序
转载自:http://blog.k-res.net/archives/1862.html#more-1862今天凌晨的WWDC15虽然没有熬夜守候吧,但也还是早起第一时间翻看了twitter的相关标签,发现比较实惠的一点就是新的Xcode 7可以在不加入每年99刀的Apple Developer Program的情况下真机调试应用了(不知道是不是迫于Android那“粗犷”的真转载 2015-06-22 12:51:30 · 729 阅读 · 0 评论 -
如何优化cocos2d/x程序的内存使用和程序大小
转载自: http://blog.youkuaiyun.com/xiaominghimi/article/details/8283822首先感谢 子龙 兄弟对文章翻译的贡献,子龙博客原文地址:http://www.cnblogs.com/zilongshanren/archive/2012/12/09/2810017.html再次感谢原创者:Steffen Itterh转载 2015-07-13 15:21:48 · 569 阅读 · 0 评论 -
页面顺序载入UI 方法
最近在项目中发现 当在一个Scroll View载入多个相同的UI数据 或者在一个资源中载入多个相同或者类似的数据和UI时候 将载入UI的方法写入在一个定时器中,那么在程序执行的表现方式上会顺序的载入UI。 self:scheduleUpdateWithPriorityLua(function(delta) if k <= len then s原创 2015-09-11 14:13:15 · 464 阅读 · 0 评论 -
自定义控件触控方法的调整,解决对应的触控事件没有调用的BUG
最近在项目中自己建立了一个控件,控件类似一个Slider 但是在移动的时候或有相应的触发事件,中间出现了一个问题 当我在使用控件的MOVE事件中时候,如果在MOVE的过程中,如果移动的区域不在感应的区域内的话,松手之后的写在END事件里面的方法没有调用。最后通过打印松手时候事件的状态,发现触控事件处于CANCEL状态,将在END里面的事件方法在Cancel里面也写一份,这个BUG就解决了。原创 2015-09-11 14:22:55 · 494 阅读 · 0 评论 -
使用位图字体工具BMFont从图片生成自定义字体
转载自:http://blog.youkuaiyun.com/keshuiyun/article/details/9960667本篇讲解如何利用美工提供的字符图形来生成自定义字体。美术提供的字体经常是下面这样的:或者这样的:这时候我们就要借助BMFont了,首先针对真彩色的图形,我们要做一些设定,点击"Options"->“Export op转载 2015-05-29 15:06:02 · 2300 阅读 · 0 评论 -
如何学会函数式编程
转自:http://blog.sina.com.cn/s/blog_6d193c030100zbpx.html纯函数唯一的输入是它的参数,唯一的输出是它的返回值。如果你以前从未接触过这个概念,你会以为所有的函数都是纯正的。毕竟,所有的函数都是接受一个或多个输入值,返回一个输出值。但在某些传统编程中,经常会有一些外来的信息流入或流出函数。例如,一个不规范的函数有可能会依赖一个全局变量或一转载 2015-12-31 16:23:29 · 431 阅读 · 0 评论 -
Xcode 创建c++项目
转载自:http://book.51cto.com/art/201408/447441.htm用Xcode创建第一个C++程序运行Xcode,在主界面上选择Create a new Xcode project(也可以选择File|New|New Project…,或者按快捷键Shift-?-N)。此时会出现如下界面:选择在左边栏Mac OS X下方的Appl转载 2016-04-13 12:52:10 · 15124 阅读 · 2 评论 -
Unity+NGUI性能优化方法总结
转载自:http://blog.youkuaiyun.com/zzxiang1985/article/details/43339273一共9招。 1 资源分离打包与加载 游戏中会有很多地方使用同一份资源。比如,有些界面会共用同一份字体、同一张图集,有些场景会共用同一张贴图,有些会怪物使用同一个Animator,等等。可以在制作游戏安装包时将这些公用资源从其它资源中分转载 2016-04-13 17:54:02 · 477 阅读 · 0 评论 -
github desktop 使用方法
转载自:http://m.blog.youkuaiyun.com/article/details?id=50261857这段时间想把我写的东西上传到github上,所以开始收集资料学习,走了很多弯路( msysgit和极慢的翻墙网速让我欲仙欲死),最后找到了比较好用的工具gitHub desktop。在此做出详细记录。一、第一步 注册github账号1.注册界面https://转载 2016-05-10 15:16:05 · 28903 阅读 · 2 评论 -
进程与线程的一个简单解释
转载自:http://www.ruanyifeng.com/blog/2013/04/processes_and_threads.html进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时转载 2016-04-17 19:05:45 · 433 阅读 · 0 评论 -
数据对齐详解
转载自:http://www.cnblogs.com/bakari/archive/2012/08/27/2658956.html数据对齐实际上是内存字节的对齐,今天偶然翻开自己以前做的笔记,发现做了好多的题,但现在对于我来说觉得很陌生。上网查了一下数据对齐的原因和方式,现在把它整理出来以备之后的学习复习巩固。一、什么是数据对齐1、现代计算机中内存空间都是按照byte划转载 2016-04-19 16:14:11 · 521 阅读 · 0 评论 -
打开只能在微信客户端打开的链接
最近项目弄了一个微信公众号,在项目中的app能显示微信公众号里发的文章,做的时候使用的是一个webview,只需要在微信中进入相关文章,然后将文章的网页URL获取到就OK了。但在打开之前的历史文章时候,发现到浏览器中打开链接的时候,都提示必须要在微信客户端才能打开。解决方法是:1、在微信中打开你选中的页面;2、点击页面的右上角的三个竖排的白点符号,选择其中的“复制链接”功能,点击原创 2016-08-22 15:43:03 · 75857 阅读 · 8 评论 -
Android支付接入
转载自:http://blog.sina.com.cn/s/blog_9498c8b60101d7x5.html 今天跟大家一起看下Google的in-app Billing V3支付。 如果没有Google Play此处附上安装Google Play的一键安装器的链接(需要Root权限):http://www.muzhiwan.com/com.muzhiwan.gsfinstal转载 2016-08-23 16:50:43 · 1707 阅读 · 0 评论 -
mac快捷键
注:command即苹果键,也有人称为花键。ctrl即control键。escape即键盘左上角的esc键。space空格键。屏幕捕捉快捷键 动作:保存到-快捷键全屏捕捉-桌面(.pdf文件):command + shift + 3屏幕部分画面-桌面(.pdf文件):command + shift + 4窗口、图标-桌面(.pdf文件):1. com原创 2016-08-24 17:31:02 · 440 阅读 · 0 评论 -
报错Unsupported major.minor version 52.0 的解决方法
最近使用android studio的时候编译新建空项目的时候报错Unsupported major.minor version 52.0 应该是配置出问题了 后来发现是使用的jdk版本出了问题。我这边用的是JDK 1.7的版本,将JDK升级到1.8就没有问题了,相应的也需要修改android studio 中JDK的路径配置点击工具栏中的FILE->Project StructT原创 2016-08-24 18:19:55 · 4708 阅读 · 0 评论 -
亚马逊云aws12个月免费服务器搭建小结 (
转载自:http://blog.sina.com.cn/s/blog_53a30a3b0101hdx9.html本文小结了在亚马逊aws(Amazon Web Services)云计算服务上注册一个免费的服务器的方法和一些注意事项。郑重申明:aws云计算的免费是有条件的免费,aws提供的服务计价以美元计算,对普通人而言非常昂贵,不能完全理解本博文的,请不要随便尝试。否则因此被计费,转载 2016-10-09 10:07:06 · 51465 阅读 · 2 评论 -
在mac上从外置硬盘启动windows教程
转载自:http://post.smzdm.com/p/108180/本人mac购于年初,2014款X82,由于偶尔忍不住需要玩一下LOL,还得回到windows系统,看过网上的双系统,也看过用虚拟机打LOL,都不是特别满意,因为内置ssd空间太小了啊! ,256G能干什么,装完双系统还剩什么 !于是就想能不能在外置硬盘装windows,苹果官方的Boot camp只支持内置硬盘安转载 2016-10-11 17:17:37 · 18596 阅读 · 4 评论 -
MacBook Pro成功安装Win To Go 8.1
转载自:http://bbs.feng.com/read-htm-tid-8187335.html在Mac下安装Windows我知道的方法:1.安装双系统,应该是效能最高的,但是MacBook Pro上的空间寸土寸金的,这种方式有些浪费SSD空间。2.安装虚拟机,灵活快速的选择,不过总感觉虚拟机的效能跟不上。3.Win To Go,把系统安装到移动设备上,即插即转载 2016-10-14 15:05:23 · 11702 阅读 · 2 评论 -
http server response 一览
转载自:http://www.51testing.com/html/19/169519-100536.htmlhttp含义:http 200:-文件被正常的访问http 302:临时重定向 HTTP错误列表HTTP 400 - 请求无效HTTP 401.1 - 未授权:登录失败HTTP 401.2 - 未授权:服务器配置问题导致登转载 2017-02-06 12:14:51 · 2643 阅读 · 0 评论 -
sublime 列模式操作
mac:-鼠标左键+Option-或者鼠标中键-增加选择:Command,减少选择:Command+ShiftWindows:-鼠标右键+Shift-或者鼠标中键-增加选择:Ctrl,减少选择:AltLinux:-鼠标右键+Shift-增加选择:Ctrl,减少选择:Alt原创 2017-01-16 11:56:07 · 9449 阅读 · 0 评论 -
debug显示 'Source code does not match the bytecode' 解决方法
最近用intelliJ IDEA 调试代码时显示Source code does not match the byte code。后来解决方法是 重新编译所有的项目,在进行debug 。 或者点击Build->Rebuild Project 也可以。原创 2017-03-03 10:22:35 · 59363 阅读 · 2 评论 -
git 删除远端分支 报错remote refs do not exist的解决方法
最近用 git push origin :remotebranchname 删除远端分支 会显示删除失败 报 remote refs do not exist的错误 。解决的方法是 在git 命令行终端输入 git fetch -p origin 然后再删除 。原创 2017-02-27 16:08:13 · 8711 阅读 · 0 评论 -
Sublime Text 2 实用快捷键
修饰键(如⌘)后跟多个按键的情况表示在按住修饰键的情况下依次按下相应键。打开/前往⌘T前往文件 ⌘⌃P前往项目 ⌘R前往 method ⌘⇧P命令提示 ⌃G前往行 ⌘KB开关侧栏 ⌃ `python 控制台转载 2017-03-16 10:44:30 · 421 阅读 · 0 评论 -
Mac OS X 下查看和设置JAVA_HOME
转载自:http://blog.youkuaiyun.com/done58/article/details/511380571, 查看Java版本打开Mac电脑,查看JAVA版本,打开终端Terminal,通过命令行查看笔者的java版本::[html] view plain copy bogon:~ donny$ java -version转载 2017-04-18 11:25:11 · 762 阅读 · 0 评论 -
Apache CXF wsdl生成java client 方法
最近项目中需要用到wsdl 转换为java 工具 选用的是apach cxf 工具 下载地址:http://cxf.apache.org/download.html下载后解压出来 找到bin文件 打开终端 cd到解压的bin目录下 此时运行项目,在google浏览器中输入wsdl下面对应的地址,能在网页中看到wsdl信息然后再终端中原创 2017-04-25 16:13:52 · 1061 阅读 · 0 评论