上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 300 下一页
2013年10月12日

关于 android的 渲染器 Shader

摘要: 因为公司在 自定义的画图上面比较苛刻(各种要求= =),最后又是改来改去的。反正是 Shader起到很大作用,特此记录一下下、在achartengine的基础上没有能满足他们= =androd 提供了Shader类专门用来渲染图像以及一些几何图形。 自己写个class 继承 Vew1.bitmap渲染器效果 2.线性渲染器效果 3.环形渲染器效果 4.混合渲染器效果 5.梯度渲染器效果 好了,下来直接放代码吧。注释都很清晰的说, 想要调整各种效果自己调整 X,Y 和type就好public class MyShaderView extends View {// Shader渲染器 下面的... 阅读全文
posted @ 2013-10-12 09:20 you Richer 阅读(303) 评论(0) 推荐(0) 编辑

从开源时代进入到逆向时代

摘要: 生命不熄,奋斗不止!记得十年前决定开发操作系统和编译器的时候,我已经解接触了开源软件,但是接触开源代码还是后来的事。开源软件产生是为了反对微软垄断和高收费,让人们用上免费软件,今天已经大功告成!进入2013年,我发现开源社区的激情似乎已经慢慢消失,推出的新的各种开源项目计划似乎已经越来越不行了,至少我在nix下面看到,gnome3,kde4.10已经不行了,漏洞百出,不堪使用。我也在今年发布了汉澳sinox2013server和sepl编译器和sepldevelop,但我也不焦急去推广它们,因为我觉得开源时代已经慢慢过去了,人类进入了逆向时代!至少对cracker来说是这样。我并不是一个职业程 阅读全文
posted @ 2013-10-12 09:19 you Richer 阅读(359) 评论(0) 推荐(0) 编辑

UVa 11817 - Tunnelling the Earth

摘要: 题目:给出地球上的两个点的经度和纬度,计算两点球面距离和两点的空间距离差。分析:计算几何、大地坐标系。利用公式可直接解得两点的空间距离: d = r*sqrt(2-2*(cos(lat1)*cos(lat2)*cos(lon1-lon2)+sin(lat1)*sin(lat2))) 推导过程如下: 如图,C,D为已知两点则有如下推导: AB = r*cos(lat1);DE = r*cos(lat2);BE = r*sin(lat1) + r*sin(lat2); AD*AD = BE*BE + (AB-DE)*(... 阅读全文
posted @ 2013-10-12 09:17 you Richer 阅读(200) 评论(0) 推荐(0) 编辑

现代科技进步促使微积分学继续向前发展

摘要: 大家知道,数学软件包(Mathematica)能使我们“看见”数学函数的细微部分的表现,开阔了人们的眼界,发现了“逐点”定义的函数导数的“病态”表现(违反了人们的直觉)。面对这种局面,我们该怎么办呢? 根据文献记载,1690年,数学家罗必达与贝尔努利(l’Hospital/Bernoulli)在微积分教材里面说:“curves consist of infinitesimal straight segments”,意思是,曲线是由无穷小的直线段组成的。在那个历史时期,莱布尼兹无穷小微积分学十分流行。根据莱布尼兹的数学思想,如果函数f满足条件:(*) f(x+ ∆x) - f(x... 阅读全文
posted @ 2013-10-12 09:15 you Richer 阅读(389) 评论(0) 推荐(0) 编辑

C++中实现从std::string类型到bool型的转换

摘要: 利用输入字符串流:std::istringstreambool b;std::string s = "true";std::istringstream(s) >> std::boolalpha >> b; 但当字符串s为“1”时,上面的代码无法正确转换,此时应该用: bool b;std::string s = "1";istringstream(s) >> b; 不足:除了加条件判断语句外,暂未找到其它能同时涵盖两种情况的简单方法。 阅读全文
posted @ 2013-10-12 09:15 you Richer 阅读(1044) 评论(0) 推荐(0) 编辑

在CentOS 6.2上安装 MemcacheQ 最新版

摘要: 1. 安装 yum install gcc cc make libevent libevent-devel2. 安装Berkeley DB下载:http://www.oracle.com/technetwork/products/berkeleydb/downloads/index.html# tar xvzf db-6.0.20.tar.gz# cd db-6.0.20/# cd build_unix/# ../dist/configure# make# make install3. 把libevent动态库加入自动加载中# vi /etc/ld.so.conf在加最后加入 /usr/loc 阅读全文
posted @ 2013-10-12 09:13 you Richer 阅读(154) 评论(0) 推荐(0) 编辑

上传GIF图片方法!

摘要: 有朋友问,如何上传GIF图片,在此做一下说明。方法是:在第二栏“上传图片”栏——选择“无水印”——选择文件(找到文件)——点击上传——点击插入——我选的图片 ——上传成功了! 阅读全文
posted @ 2013-10-12 09:09 you Richer 阅读(560) 评论(0) 推荐(0) 编辑

.NET通用基本权限系统

摘要: DEMO下载地址:http://download.csdn.net/detail/shecixiong/5372895一、开发技术:B/S(.NET C# )1、Windows XP以上 (支援最新Win 8) 2、Microsoft Visual Studio 2010/2012 C#.NET 3、.NET Framework 4.0以上 (支援最新4.5版本) 4、SQL Server 2005以上 (支援2008、R2及2012)5、Oracle 8以上 (支援9i、10g、11g)6、支持多个数据库二、功能描述1.菜单导航管理2.操作按钮3.角色管理4.部门管理5.用户管理(用户权限) 阅读全文
posted @ 2013-10-12 09:05 you Richer 阅读(252) 评论(0) 推荐(0) 编辑

Android项目实战--手机卫士24--程序锁的实现以及逻辑

摘要: 昨天我们已经把程序全部读取出来,显示到界面上了,那今天,我们就来讲一下那个程序锁的实现啦。其实也很简单啦,我们主要就是把用户要锁定的程序放到一个表里面,然后就监听手机里面的任务栈,如果发现任务栈里面出现了,数据库里面的应用,那么就提示用户要输入密码才能打开,就是这样一个简单的流程。按照这个流程,那样我们肯定是先建一张表的啦,那样肯定是继承Android的SQLiteOpenHelper,然后在它的onCreate方法里面写建表语句这些的啦,如果是单独的应用,那肯定没错的,但是现在在我们的这个项目里面,那就不行了,因为我们的项目里面已经有一个数据库了,那么我们在新增表,这些操作的时候,就要特别小 阅读全文
posted @ 2013-10-12 09:03 you Richer 阅读(242) 评论(0) 推荐(0) 编辑

与IO相关的等待事件troubleshooting-系列9

摘要: Buffer Cache与IO相关的等待事件: 这种等待事件的产生原因是包含DBWR进程和IO Slaves的Buffer Cache操作。 'db file parallel write' , 'db file single write', 'write complete waits', 'free buffer waits' 如下文档会有相关更详细的介绍:Document 34416.1 WAITEVENT: "db file parallel write" Reference Note Document 阅读全文
posted @ 2013-10-12 09:01 you Richer 阅读(116) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 300 下一页