CodeForces 185A. Plant(矩阵快速幂)...
分类:
其他好文 时间:
2015-04-08 19:54:17
阅读次数:
210
在unity中我们经常会使用shader,但是从来没有深究过,最近在做项目时遇到相关问题,无从下手,决定系统学习一番,在此前提下把我学习的过程做一个记录。学习过程中参考了浅墨和风宇冲两位高人的博客,本文有不对的地方,还望指正。
按照学习技术的习惯,在第一次接触shader时,我们首先会想这两个个问题,
问题一:什么是shader,它能做什么?
问题二:unity中shader使用的语言是什么...
分类:
编程语言 时间:
2015-04-08 19:53:23
阅读次数:
304
ARM开发板加载Realtek-8188CUS USB无线网卡(一)
a、平台选择:CONFIG_PLATFORM_I386_PC = n CONFIG_PLATFORM_ARM_S3C2K4 = y
b、修改使用的编译工具、对应的内核目录:...
分类:
其他好文 时间:
2015-04-08 19:54:12
阅读次数:
213
通过杀死进程退出Android应用时,防止AMS重启应用的注意事项...
分类:
移动开发 时间:
2015-04-08 19:54:12
阅读次数:
136
因为C语言中,所有非0值都表示“真”。所以!非0值 = 0,而!0 = 1。双感叹号!!作用就是非0值转成1,而0值还是0.双感叹号!!是为了把"非0值"转换成1,而0值还是0。!!不难理解,举例:
!!(expression) 等价于!(!expression)。如果express是一个指针,最终结果就是1.这样!!(expression)可以给bool变量赋值了...
分类:
其他好文 时间:
2015-04-08 19:55:19
阅读次数:
362
#include
#define _SZ 10
using namespace std;
template
class Grial
{
public:
Grial(_Ty *_P,int _X=_SZ)
{
_SP=_X;
data = new _Ty[_SP];
for(int _I=0;_I<_SP;_I++)
{
data[_I]=_P[_I];
}
...
分类:
编程语言 时间:
2015-04-08 19:54:19
阅读次数:
202
最近为了软考特地了解一下病毒相关
QQ枪手木马Trojan/PSW.QQHunter,于2004年7月22日,被江民反病毒中心截获。该木马通过安装定时器和挂接钩子来获取用户的QQ密码,然后通过自带的SMTP引擎发送到木马安装者的邮箱里去。不同于以往大多数QQ木马,只能针对单一版本的QQ,该木马可以盗取几乎所有版本的QQ账号、密码。
网络神偷是一个专业级的远程文件访问工具,针对远程文件访问,...
分类:
其他好文 时间:
2015-04-08 19:55:20
阅读次数:
160
在Linux中通过交叉编译环境,我们可以把Linux环境下的Qt程序烧到arm(FriendlyArm)板上运行。
(一)现在Qt环境下通过交叉编译环境构建项目。
(二)把通过超级终端把生成的项目烧到arm板上(点击超级终端上的传送->发送文件,选选择要发送的文件即可)
(三)进入arm板内, 输入命令: cp /bin/qt4 /qt_start
vi qt_start ...
分类:
其他好文 时间:
2015-04-08 19:52:57
阅读次数:
148
百度地图安全码构成:
Android签名证书的sha1值+“;”+packagename(即:数字签名+分号+包名),例如:
BB:0D:AC:74:D3:21:E1:43:67:71:9B:62:91:AF:A1:66:6E:44:5D:75;com.baidumap.demo
如果是app是debug版本(直接运行):可以在eclipse中直接查看:windows...
分类:
移动开发 时间:
2015-04-08 19:52:58
阅读次数:
222
项目需要一个调度模块,对定时任务、条件触发任务(例如按照流量)进行调度。我的设计是:一个扫描器定期扫描数据库里的未开始任务,将任务逐一发给gearman,gearman分发给workers,worker分布式地判断任务触发条件,如果满足触发条件,封装任务发送给gearman,gearman分发给workers,workers对任务进行执行。gearman的运行架构:
gearman的clien...
分类:
Web程序 时间:
2015-04-08 19:54:47
阅读次数:
268
最大连续字数组
给定一个数组A[0,1,…,n-1],求A的连续子数组,使得该子数组的和最大。
例如:
数组:1,-2,3,10,-4,7,2,-5
最大字数组:3,10,-4,7,2
此问题有以下四种方法
1、 暴力法
2、 分治法
3、 分析法
4、 动态规划法
暴力法
直接求解A[I,…j]的值,其中,0
//暴力法
int MaxS...
分类:
编程语言 时间:
2015-04-08 19:52:41
阅读次数:
184
在MainActivity去启动一个新的Activity时,如果是用startActivity,这个时候MainActivity的生命周期是处于onPause状态,但是如果是startActivityForResult去启动一个系统的Activity,比如startActivityForResult(new Intent(android.provider.Settings.ACTION_SETTI...
分类:
其他好文 时间:
2015-04-08 19:51:57
阅读次数:
119
现在要说的是,调试无线网卡需要的几个工具。
1、执行ifconfig命令,并没有出现无线网卡对应的节点,那么我们UP一下
2、搜索我们身边的可用WiFi网络
3、连接到Wifi网络
4、配置网络
这种连接是不安全的,没有采用任何加密措施,更好的联网方式在document/wpa_cli_with_wpa_supplicant.pdf有说明...
分类:
其他好文 时间:
2015-04-08 19:53:04
阅读次数:
279
从键盘读入n个整数放入数组中,编写函数CompactIntegers,删除数组中所有值为0的元素,其后元素向数组首端移动。注意,CompactIntegers函数需要接受数组及其元素个数作为参数,函数返回值应为删除操作执行后数组的新元素个数。输
出删除后数组中元素的个数并依次输出数组元素。 样例输入: (输入格式说明:5为输入数据的个数,3 4 0 0 2 是以空格隔开的5个整数)
5
...
分类:
编程语言 时间:
2015-04-08 19:51:15
阅读次数:
131
一般在Ubuntu中安装软件只需要几个命令即可,安装MySQL也是,具体步骤如下:
1、为了能得到最新的安装包,首先更新下软件包的列表
sudo apt-get update
2、安装MySQL服务端
sudo apt-get install mysql-server
出现如下图:设置密码、然后再重新输入密码,确定即可。
3、安装...
分类:
数据库 时间:
2015-04-08 19:52:16
阅读次数:
171
libnet提供的接口函数按其作用可分为四类:
* 内存管理(分配和释放)函数
* 地址解析函数
* 数据包构造函数
* 数据包发送函数
以下分别列出这些接口函数及其功能(其参数含义简单易懂,不再解释):
★
内存管理函数
单数据包内存初始化:
int libnet_init_packet(u_short packet_size, u_char **b...
分类:
Web程序 时间:
2015-04-08 19:53:44
阅读次数:
187