参考文章
Android APK加壳技术方案【1】
Android APK加壳技术方案【2】
Android中的Apk的加固(加壳)原理解析和实现
0x00原理部分我不献丑了,上面3篇文章说的很清楚,我直接实战,讲述从0开始如何最终实现加固的整个过程,踩了不少坑。0x01第一步创建被加固Apk,就是你的源码Apk。你做的工作就是防止这个Apk被破解。这个APK要注意以下几点:记...
分类:
移动平台 时间:
2016-03-23 22:24:10
收藏:
0 评论:
0 赞:
0 阅读:
365
Hadoop下有一些常用的命令,通过这些命令可以很方便操作Hadoop上的文件。1、查看指定目录下的内容语法:hadoop fs -ls 文件目录2、打开某个已存在的文件语法:hadoop fs -cat 文件地址 [ | more]
[]表示的是可选命令
3、将本地文件存到Hadoop语法:hadoop fs -put 本地文件地址 Hadoop目录4、将Hadoop上的文件下载到本地文件夹内...
分类:
其他 时间:
2016-03-23 22:24:01
收藏:
0 评论:
0 赞:
0 阅读:
233
DatePicker和TimePicker都是由FrameLayout派生而来的,用于选择日期和时间。...
分类:
移动平台 时间:
2016-03-23 22:23:50
收藏:
0 评论:
0 赞:
0 阅读:
309
日历视图CalendarView可用于显示和选择日期。
可以调用setOnDateChangedListener()方法绑定事件监听器。...
分类:
移动平台 时间:
2016-03-23 22:23:40
收藏:
0 评论:
0 赞:
0 阅读:
324
本篇先来介绍web.xml,了解其中必要的配置项,为以后顺利开发打下坚实基础。...
分类:
编程语言 时间:
2016-03-23 22:23:32
收藏:
0 评论:
0 赞:
0 阅读:
362
在angular中,模块可以是一个对象、一个方法或一个数组(数组的最后一个元素必须是方法)。后面要讲的模块属性和方法,都是针对通过angular.module()方法定义的模块而言的,我称之为angular模块。通过angular.module()方法定义的模块是唯一的,如果重复定义,后面的就会覆盖前面的定义。不是通过angular.module()定义的模块,比如一个方法或一个数组,这些模块也是...
分类:
其他 时间:
2016-03-23 22:23:22
收藏:
0 评论:
0 赞:
0 阅读:
275
首先说点题外话,对于想学android framework源码的同学,其实可以在github中fork一份,具体地址:https://github.com/android/platform_frameworks_base
这里面基本都是android framework层的源码了。而且最近发现了一个比较不错的github插件:OctoTree,它 是一个浏览器插件,它可以让你在Github 看代码...
分类:
移动平台 时间:
2016-03-23 22:23:10
收藏:
0 评论:
0 赞:
0 阅读:
371
ReplicaSet+Sharding部署:http://blog.csdn.net/lichangzai/article/details/50927588MongoDB分片测试1. 连接到mongos可查看系统相关信息configsvr> show dbs configsvr> use config configsvr> show collections onfigsvr> db.mongo...
分类:
数据库技术 时间:
2016-03-23 22:23:00
收藏:
0 评论:
0 赞:
0 阅读:
383
作者: Zhang Yang逼格水果公司的一句 “The bigger than bigger” 广告词,使得逼格进入了大众的视野。内置逼格神器的程序猿们的内心一定是向往着更高的逼格。试问自己心里是否憧憬着这样一个场景:当你随手写下一行代码的时候,旁边的人不可思议的睁大眼睛,表示着原来代码可以这样写? 这是怎样一种装X之旅。Python 可以帮助你实现这样的愿望。Python 对于外行们来说,它都非...
分类:
编程语言 时间:
2016-03-23 22:22:50
收藏:
0 评论:
0 赞:
0 阅读:
305
借助table的特性来实现...
分类:
Web开发 时间:
2016-03-23 22:22:40
收藏:
0 评论:
0 赞:
0 阅读:
313
投射阴影方法一:添加一个单独的pass通道pass{ Tags{"LightMode" = "ShadowCaster"}}ShadowCaster:阴影投射器,可以投射阴影方法二:添加物体默认阴影投射FallBack "Diffuse"然后给光线开启阴影:效果如下:(效果图为添加平行光)如果要让我们的shader支持点光源阴影投射,就添加 FallBack "Diffuse"添加点光源后...
分类:
其他 时间:
2016-03-23 22:22:30
收藏:
0 评论:
0 赞:
0 阅读:
240
SearchView提供一个搜索框,可以监听用户输入,用户提交搜索时,也可以通过监听器执行实际行动。...
分类:
移动平台 时间:
2016-03-23 22:22:20
收藏:
0 评论:
0 赞:
0 阅读:
315
一、光照贴图制作:实时光照效果:使用光照贴图步骤:1.选择要灯光贴图的模型,然后设置为Lightmap Static2.光源Baking设置为Baked3.选择Windows/Lighting,打开Lighting界面,1》选择Scene 选项卡,设置Ambient Gi为Baked2》选择LightMaps 选项卡,然后按Build,生成光照贴图数秒后LightMaps界面会显示光照贴图,效果如...
分类:
其他 时间:
2016-03-23 22:22:10
收藏:
0 评论:
0 赞:
0 阅读:
538
1. 关机命令:1) "shutdown -h now" 立刻关机(h为halt的意思);
2) "shutdown -h 10" 10分钟之后关机;
3) "shutdown -h 05:30" 在05:30(五点半)关机;
4) "poweroff" 立刻关机;
5) "halt" 立刻关机;
6) "init 0" 立...
分类:
系统服务 时间:
2016-03-23 22:22:00
收藏:
0 评论:
0 赞:
0 阅读:
263
y值要表示范围为[-0.5,0.5],所以语义要注意不要用Color(注意:Color 语义值范围为[0,1] )(特别注意:内建的cube范围才是【-0.5,0.5】,其他模型就不一定是这个值了噢)发现顶部没有融合掉,为了全部融合掉。我们将_Center范围+R的大小,就全部融合了效果如下:优化:去掉if else,因为if else 可能在其他硬件上不能执行。代码:Shader "Sbin/v...
分类:
其他 时间:
2016-03-23 22:21:50
收藏:
0 评论:
0 赞:
0 阅读:
251
TabHost组件是可以在界面中存放多个选项卡的容器,选项卡大小与外部容器相同。
TabWidget 组件就是TabHost的标题条,单击可以切换选项卡。
TabSpec组件就是一个选项卡(Tab页面)。...
分类:
移动平台 时间:
2016-03-23 22:21:40
收藏:
0 评论:
0 赞:
0 阅读:
289
泛光:处理后效果:透明:1.tags{"queue" = "transparent” } //调整渲染顺序2.blend srcAlpha oneMinussrcalpha //混合透明3. zwrite off //写入的z轴深度关掉关掉z轴深度与不关掉的区别:代码:Shader "Sbin/trans" {
Properties {
...
分类:
其他 时间:
2016-03-23 22:21:30
收藏:
0 评论:
0 赞:
0 阅读:
295
让动画从1-9循环播放此纹理源代码:Shader "Sbin/FragmentAnim"
{
Properties
{
_MainTex ("Texture", 2D) = "white" {}
}
SubShader
{
Pass
{
CGPROGRAM
#pragma vertex vert
#pragma fragment frag
#inclu...
分类:
其他 时间:
2016-03-23 22:21:20
收藏:
0 评论:
0 赞:
0 阅读:
315
Toast用于在界面上显示提示消息框,这个提示信息框会在一段时间后消失。...
分类:
移动平台 时间:
2016-03-23 22:21:11
收藏:
0 评论:
0 赞:
0 阅读:
349
疑问:偏导函数是什么?物理意义和几何意义?ddx():为x轴的偏导函数ddy():为y轴的偏导函数源代码:Shader "Sbin/FragmentAnimShader"
{
Properties
{
_MainTex ("Texture", 2D) = "white" {}
}
SubShader
{
Pass
{
CGPROGRAM
#pragma verte...
分类:
其他 时间:
2016-03-23 22:21:02
收藏:
0 评论:
0 赞:
0 阅读:
303