现在位置: 首页 > coataxozy发表的所有文章
  • 01月
  • 12日
综合 ⁄ 共 876字 评论关闭
1. 使用ACDSEE 转换24位到16位,分析bmp左下角第一个像素点。   24bit BGR (0xFF, 0xCC, 0x99) 16bit RGB555 (0x5F, 0x4F) 转2进制 0101 1111 0100 1111   注意啦,要进行高低位翻转。 0100 1111 0101 1111 2. RGB555 对应的值应该是   B16 = 31 * 255 / 255 = 31 G16 = 31 * 204 / 255 = 24 R16 = 31 * 153 / 255 = 18 3. bmp 5551 16位的对应 显然 B 对应11111,于是有bmp 0 10011 10101 11111 x R(19) G(26) B(19)   GL的对应应该相反: 10011 10101 11111 0 R(19) G(26) B(19) x 可见BMP中16bit的排序......
阅读全文
  • 12月
  • 26日
综合 ⁄ 共 41字 评论关闭
RT,感觉超爽!有图有真相。 发现很多C/C++的语法都可以在这里使用。 巴拉巴拉……
阅读全文
  • 06月
  • 06日
综合 ⁄ 共 94字 评论关闭
 有兴趣,请移步有道云笔记:http://note.youdao.com/share/?id=db34c5db53db831beb203c1ad10c3030&type=notebook
阅读全文
  • 05月
  • 20日
综合 ⁄ 共 3565字 评论关闭
package com.ccse.hadoop.group; import java.io.DataInput; import java.io.DataOutput; import java.io.IOException; import java.net.URI; import java.net.URISyntaxException; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.fs.Path; import org.apache.hadoop.io.LongWritable; import org.apache.hadoop.io.RawComparator; import org.apache.hadoop.io.Text; import org.apache.hadoop.io.WritableComparable; import org.apache.hadoop.io.Writa......
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 487字 评论关闭
Green UML最靠谱了。可以从已有的代码自动生成UML图。 安装方法: 1.从http://green.sourceforge.net/builds.html查找对应自己Eclipse的GEF版本和Green UML版本 2.从http://www.eclipse.org/gef/downloads.php下载对应版本的GEF,下载后直接解压,然后把其中的plugins目录的所有东西拷贝到Eclipse安装目录下的plugins目录下 3.从http://sourceforge.net/projects/green/下载对应版本的Green UML,解压后依然是把plugins目录下的所有东西拷贝到Eclipse安装目录下的plugins目录下 使用方法:http://wenku.baidu.com/......
阅读全文
  • 05月
  • 12日
综合 ⁄ 共 1508字 评论关闭
一.一般Android应用程序架构(Book,购彩,Market)。   普通的应用程序由于只需要用到Android的联网与显示的功能,所以应用程序大体上是呈现为UI(Activities)与网络(Network)等其他模块进行绑定,数据交互的应用程序。 优点: (1)此种是一种通用的类J2ME的应用开发模式,被开发者所熟悉,可以很快上手。 (2)应用比较灵活,小型。 (3)可以满足大部分基于网络数据获取的应用程序。 缺点: (1)不能监控到系统广播服务 (2)不能提供Open API供其他应用程序进行交互 (3)所有模块(如网络等)的生命周期依赖于......
阅读全文
  • 05月
  • 11日
综合 ⁄ 共 3210字 评论关闭
今天上课的时候老师讲了java的多线程中的一个普遍问题, 那就是线程的同步问题,问题的基本概念就是,在不同的线程在操作同一方法,或者同一个代码块的时候,就有可能很复杂的情况,当然是针对一些特殊资源的,这些特殊资源每次都只能被一个线程操作,为什么它只能被一个线程操作呢?这就涉及到了具体的设计问题了,比如说典型的售票员问题,每次每个人(每个线程)只能单独占有这个售票的方法,因为计算机中的对线程并发系统是不可以自动调度的,即使能自动调度也不可能按照程序员的思想来进行调度,这个时候就需要我们进行说明了......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 1210字 评论关闭
题目:对于一个字节的无符号整形变量,求其二进制表示中“1”的个数,要求算法的执行效率尽可能高。 刚看到这个题,首先想到的就是对二进制数进行向移位操作,看末位是不是1。这个即为书中给出的第二种方案: /* 方案2,移位操作*/ int Count(BYTE v){ int num = 0; while(v){ num += v & 0x01; //与000000001进行与操作,结果为1说明末位为1,num+1 v >>= 1; //v向右移1位,直到变为全0 } } 该方案与方案1的核心思想差不多,用BYTE v去除以2,就是向右移1位,余数即为移出的......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 856字 评论关闭
一个与poj  1753 类似的题目不过是将改四个方向的状态变成了改变所要求的行和列的状态。 #include<stdio.h> #include<string.h> char s[5][5]; int e[5][5],b[5][5],flag,step; void qq(int o,int p) { int i; b[o][p]=!b[o][p]; for(i=1;i<5;i++) { if(b[o][i]==1) b[o][i]=0; else b[o][i]=1; } for(i=1;i<5;i++) { if(b[i][p]==1) b[i][p]=0; else b[i][p]=1; } } int yy() { int i,j; for(i=1;i<5;i++) { for(j=1;j<5;j++) { if(b[i][j]!=1) return 0; ......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 1045字 评论关闭
题目链接:Click here~~ 题意: 给你一个数 n,保证 n 是两个素数 p、q 相乘的乘积,问存在几个 x ,使得 x*x = x (mod n)。(x < n) 解题思路: 首先要弄懂符号 (mod n) 的意思,若 a = b(mod n),意思是 a 和 b 分别除以 c 以后余数相同。 这种式子一般可以写成 a + k*n = b的形式。 于是本题等价于求方程 x*x + k*n = x 的解。 可以将方程化简成这样的形式: k = x*(x-1) / (p*q).(k 为任意整数)。 1、当 k 为 0 时,x = 0 或 x = 1。且这两组解一定存在。 2、当 k 不为 0 时,x 和 x-1 中必定存在 p 和 q 这两个......
阅读全文
  • 02月
  • 03日
综合 ⁄ 共 358字 评论关闭
引入 #import <AVFoundation/AVFoundation.h> 打开闪光灯 AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo]; if (![device hasTorch]) {//判断是否有闪光灯 NSLog(@"no torch"); }else{ [device lockForConfiguration:nil];//锁定闪光灯 [device setTorchMode: AVCaptureTorchModeOn];//打开闪光灯 [device unlockForConfiguration]; //解除锁定 } 关闭闪光灯 [device set......
阅读全文
  • 12月
  • 27日
综合 ⁄ 共 628字 评论关闭
from django.db import models from django.contrib import admin # Create your models here. class AdminUser(models.Model): loginname = models.CharField(max_length=64, unique=True, db_index=True) fullname = models.CharField(max_length=64) email = models.EmailField(max_length=64) password = models.CharField(max_length=64) url_height = models.PositiveIntegerField(default=75) url_width = models.PositiveIntegerField(default=75) admin_icon = models.ImageField(upload_to......
阅读全文