开发界
首页 移动开发 在线交易 IT笔记 网络技术 操作系统 企业架构 数据库 考试认证 IT培训 开源软件 数据存储 行业资讯
大家都在看:java   开发   C#   oracle   mysql   android   web开发   学习   sqlserver   linux   asp   php   ajax   javascript   css   html
其它

在介绍工具之前,我需要说明几点:1.如果你编写的软件不涉及商业用途的话,本着开源的思想,本人不推荐使用代码混淆器2.使用代码混淆器存在一定的风险,在使用前最好做好相关代码备份3.凡是需要序列化成二进制的代码,是不能用混淆器的。混淆后的代码将不能正常序列化!
开发界 发表于:移动开发
之前一篇文章阿赵已经简单的介绍了怎样把自己写的代码打包成dll动态链接库,然后在Unity3D里面用。那么接下来的事情似乎就很简单了,我们在Unity3D里面写脚本,到最后完成时,把核心的代码剪切出去打包成dll文件再放回项目里面。这样似乎别人就不能直接修改你的代码了。事实真的是这样吗?
开发界 发表于:移动开发
如果稍微关注过这方面知识的朋友,应该知道Unity3D做出来的项目是非常容易被反编译的,被反编译后你的所有资源和代码都将会毫无遮掩的呈现出来。由于.net本身没什么加密的措施,所以我们一般都是使用混淆代码的方式来对程序进行一定的加密。接下来2篇博客,阿赵将会简单的讲一下我自己在Unity3D的程序加密做法。首先第一篇,我会简单的说明一下怎样在Unity3D里面使用dll动态链接库,然后第二篇会说明怎样对dll进行混淆。
开发界 发表于:移动开发
RelativeLayout用到的一些重要的属性:
开发界 发表于:移动开发
与静态属性类似,Swift中还定义了静态方法,也称为类型方法,所谓“类型”是指枚举、结构体和类。静态方法定义的方法也是与静态属性类似的,枚举和结构体的静态方法使用的关键字是static,类的静态方法使用的关键字是class。一、结构体中静态方法下面我们先看一个结构体静态方法的示例,代码如下:[html]
开发界 发表于:移动开发
http://game.ceeger.com/forum/index.php?c=thread&fid=2&page=1&type=6一个美女程序猿的博客http://blog.csdn.net/candycat1992/article/category/1782159unity官方的http://en.wikibooks.org/wiki/GLSL_Programming/Unity
开发界 发表于:移动开发
转载:http://www.cnblogs.com/walkingp/archive/2011/03/28/1997437.html
开发界 发表于:移动开发
unsignedint0~4294967295//整型的每一种都有无符号(unsigned)和有符号(signed)两种类型(float和double总是带符号的),在默认情况下声明的整型变量都是有符号的类型(char有点特别),如果需声明无符号类型的话就需要在类型前加上unsigned。无符号版本和有符号版本的区别就是无符号类型能保存2倍于有符号类型的正整数数据。int2147483648~2147483647unsignedlong0~4294967295long2147483648~2147483647longlong的最大..
开发界 发表于:移动开发
在调用UIImagePickerController出现这个错误的解决办法:Supportedorientationshasnocommonorientationwiththeapplication,andshouldAutorotateisreturningYES'在Info.plist里需要设置程序支持Portrait,同时编写一个继承类继承UIImagePickerController。@interfaceNonRotatingUIImagePickerController:UIImagePickerController@end@implementationNonRotatingUIImagePickerController-(BOOL)shouldAutorotate{returnYES;}-(BOO..
开发界 发表于:移动开发
接触委托代理delegate很久啦。除了看API,Kotoba也给我讲了。说到委托,拿下面这个小例子比较好。(14年6月26花花给我的练习)实例:写一个方法A,定义个方法B(打印hello),和方法C(打印world),其中我只允许调用方法A。实现,1秒后打印出hello,3秒后打印出world。先说一下回调的好处:  在开发中我们有些代码呢,是很固定的,但又有一些东西很灵活很容易发生变动。先假设B和C都不是我们自己写的,而是其他人已经写好的其..
开发界 发表于:移动开发
·NGUI自适应 移动开发 [2014-09-01]
这是我觉得比较简单容易理解的自适应,记录一下,嘿嘿...........usingUnityEngine;
开发界 发表于:移动开发
在面向过程的编程语言(如C语言)中,结构体用得比较多,但是面向对象之后,如在C++和Objective-C中,结构体已经很少使用了。这是因为结构体能够做的事情,类完全可以取而代之。而Swift语言却非常重视结构体,把结构体作为实现面向对象的重要手段。Swift中的结构体与C++和Objective-C中的结构体有很大的差别,C++和Objective-C中的结构体只能定义一组相关的成员变量,而Swift中的结构体不仅可以定义成员变量(属性),还可以定..
开发界 发表于:移动开发
与函数一样,方法也存在重载,其重载的方式与函数一致。那么作为构造器的特殊方法,是否也存在重载呢?答案是肯定的。一、构造器重载概念Swift中函数重载的条件也适用于构造器,条件如下:函数有相同的名字;参数列表不同或返回值类型不同,或外部参数名不同;Swift中的构造器可以满足以下两个条件,代码如下:[html]
开发界 发表于:移动开发
Lua代码dofile用于运行lua代码块.但实际上loadfile才做了核心的工作.loadfile会从一个文件中加载lua代码块,但它不会运行代码,只是编译代码,然后将编译结果作为一个函数返回。functiondofile(filename)localf=assert(loadfile(filename))returnf()end在发生错误的情况下,loadfile会返回nil及错误消息函数loadstring和loadfile类似,不同之处在于它是从一个字符串读取代码f=loadstring("i=i+1")f变成了一个函数,每次调用时就..
开发界 发表于:移动开发
函数是执行特定任务的代码自包含块。给定一个函数名称标识,当执行其任务时就可以用这个标识来进行”调用”。
开发界 发表于:移动开发
Swift提供了所有C语言中相似的控制流结构。包括for和while循环;if和switch条件语句;break和continue跳转语句等。
开发界 发表于:移动开发
Swift提供两种集合类型来存储集合,数组和字典。数组是一个同类型的序列化列表集合。字典是一个能够使用类似于键的唯一标识符来获取值的非序列化集合。
开发界 发表于:移动开发
一个字符串String就是一个字符序列,像”hello,world”,”albatross”这样的。Swift中的字符串是用String关键词来定义的,同时它也是一些字符的集合,用Character定义。
开发界 发表于:移动开发
1、基本运算符运算符是一种特定的符号或表达式,用来检验、修改或合并变量。例如,用求和运算符+可以对两个数字进行求和(如leti=1+2);稍微复杂一点的例子有逻辑与操作符&&(如ifenteredDoorCode&&passedRetinaScan),自增长运算符++i(这是i=i+1的简写方式)Swift支持C标准库中的大多数运算符并提升了各自的兼容性,从而可以排除常见的编码错误!分配符(=)不会返回一个值,这样可以防止你因粗心将赋值运算符(=)..
开发界 发表于:移动开发
本文来自:fair-jm.iteye.com转截请注明出处
开发界 发表于:移动开发
BuildSettings->BuildOPtions->compilerforC/C++/ObjectiveCDefaultCompiler(AppleLLVM5.1)
开发界 发表于:移动开发
mWebView.setWebViewClient(newWebViewClient(){
开发界 发表于:移动开发
·Android布局 移动开发 [2014-06-09]
布局方式分为五种:1,FrameLayout(框架布局)2,LinearLayout(线性布局)3,AbsoluteLayout(绝对布局)4,RelativeLayout(相对布局)5,TableLayout(表格布局)RelativeLayout用到的一些重要的属性:第一类:属性值为true或falseAndroid:layout_centerHrizontal水平居中android:layout_centerVertical垂直居中android:layout_centerInparent相对于父元素完全居中android:layout_alignParentBottom贴紧父元素的下边缘androi..
开发界 发表于:移动开发
importjava.awt.BorderLayout;importjava.awt.Component;importjava.awt.Container;importjava.awt.Dimension;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.event.WindowAdapter;importjava.awt.event.WindowEvent;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;importjavax.swi..
开发界 发表于:移动开发
今日IT新闻 最新代码分享
网络·架构·开源 更多
数据库技术 更多
一套数据,多种引擎续-..
最近主要在研究大数典型应用adhoc
开发界 发表于:[MySQL]
·mysql常见优化  [MySQL]
·MongoDB启动失败  [MySQL]
·sqlserver2005 使用  [SQLServer]
·sqlserver2005安装  [SQLServer]
·mysql for window 64安装  [SQLServer]
·oracle 查询时间  [SQLServer]
移动开发 更多
学编程一定要上大学?..
其中一个重要原因是,速成的在线课程和培训班正在..
开发界 发表于:[开发问答]
·byte构造数据总结 [Android平台]
·免费天气预报接口 [Android平台]
·(原创) Elastix& Asteris.. [Android平台]
·JPA主键策略 [Android平台]
·IDE [Android平台]
·Spring Security框架 [Android平台]
·Your Uninstaller [Android平台]
·ArrayExpand [Android平台]
·录制参数为空 [Android平台]
·Xcode警告大全 [IOS开发]
·Android Lint简介 [IOS开发]

关于开发界 | 合作伙伴 | 联系我们 | 友情链接 | 版权声明 | 网站制作 | 网站地图 | 加入收藏 | 设为首页

Copyright@2012-2016 开发界 京ICP备12027873号