摘要:
1. install latest emacs xz -d emacs-24.3.tar.xz tar xvf emacs-24.3.tar ./configure make make install #need root 2. install Steve Purcell's emacs config git clone https://github.com/purcell/emacs.d.git rm -rf .emacs.d/ emacs mv emacs.d/ .emacs.d/ emacs # first time will download related module 3. 阅读全文
摘要:
在cocos2d-x的开发过程中有些时候也是需要用到双击的事件处理,那么由于在cocos2d-x中没有实现对双击的事件的处理,那么我们就需要自己用代码实现。下面介绍两种方式实现双击事件的处理。 (一)方法一第一种方法就是利用两次touch之间的时间间隔来判定是单击或者是双击,一般来说,双击,两次touch之间的时间间隔为250ms~300ms(毫秒)。所以利用这个条件就可以对双击进行判断处理了。注意到由于要获取两次touch之间的touch时间,而且是以毫秒为单位,所以需要用到下面这个方法://获取系统的毫秒时间long millisecondNow(){ struct cc_time... 阅读全文
摘要:
1.客户端网页代码检测用户名是否唯一 用户名: 密码: 确认密码: E-mail: 值得注意的是此处核心代码://cre... 阅读全文
摘要:
Oracle的操作系统身份认证oraclelogin数据库远程登录authenticationos sqlnet.authentication_services=(NTS),在$ORACLE_HOME/network/admin/sqlnet.ora中NTS特指的是windows系统,或者设为all,这两种情况都允许操作系统认证。如果在unix下如果没有设置sqlnet.authentication_services,默认就是操作系统认证!或者设为all也允许操作系统认证。 参数SQLNET.AUTHENTICATION_SERVICES= (NONE,NTS)表明用户连接Oracle服务器时 阅读全文
摘要:
1,模板定义:若一个程序的功能是对某种特定的数据类型进行处理,则将所处理的数据类型说明为参数,就可以把这个程序改写为模板。 C++ 程序由类和函数组成, 所以 C++ 的模板也分为类模板和函数模板。上面这个定义有点官方的味道,我自己的理解,其实模板也可以顾名思义,就是一个“模板”,将很多相似的东西模板化使其归为同一类,这样可以大大的简化代码量,而且使用也比较方便。2,模板函数既然模板有函数模板和类模板,那么我们就分开说这两个模板,首先先说简单点的-----函数模板。函数模板定义,我在网上看到一个更好的对模板的总结,就顺手借点共享给大家,他是这样说的:函数模板的一般定义形式:template . 阅读全文
摘要:
#include #include #include #include #include using namespace std;struct vv{ char s[20]; int id;}v[10005];int cnt=0;int cmp(struct vv x,struct vv y){ return strlen(x.s) test; int num=strlen(s); test.clear(); for(int i=0;i<cnt;i++) { if(!strcmp(s,v[i].s)) {printf("%s is corr... 阅读全文
摘要:
这个题也很裸了……不多说。#include #include #include #include using namespace std;#define N 20010int s[N], f[N], n, root;vector g[N];void getroot(int now, int fa) { int u; s[now] = 1; f[now] = 0; for (int i=0; i<g[now].size(); i++) if ((u=g[now][i]) != fa) { getroot(u, now); ... 阅读全文
摘要:
博弈。。。/*博弈对于当前人来说,如果完成自己的操作后,若mat[n][m]==0,则自己是胜者。因为 如果mat其他位置不存在1了,肯定自己胜;如果存在1,则让下一位去反转那个1.*/#include#include#include#include#include#include#include#include#include#includeusing namespace std;typedef long long int64;//typedef __int64 int64;typedef pair PII;#define MP(a,b) make_pair((a),(b)) const i 阅读全文
摘要:
参考文献:http://www.autonlab.org/tutorials/gaussbc12.pdf python代码如下:import numpy as npfrom sklearn.utils import array2dfrom sklearn.utils.extmath import logsumexpimport randomimport matplotlib.pylab as pltclass GaussianBayes: def __init__(self): pass def train(self, x, y): n_samples,... 阅读全文
摘要:
动画总共有三种:drawable动画、视图动画、属性动画。其中drawable动画、视图动画提供了最佳的兼容性,但是他们只能使用在视图上。从android 3.0开始,属性动画框架是创建动画的首选方法。这个框架去除了视图动画的局限性,可以为任何对象,而不仅仅是视图,创建动画。1.drawable动画 drawable动画是Android上最简单的动画,顺序展示了一系列的drawable。帧动画,就像GIF图片,通过一系列Drawable依次显示来模拟动画的效果。 1.1 创建3个xml文件(drawable动画)这里我只贴一个 black_bg.xml ... 阅读全文
摘要:
js代码:window.onload = function(){ var mian = document.getElementById( "mian" ); var mian1 = document.getElementById( "mian1" ); var str = mian.innerHTML; var arry = []; var len = str.length; for( var i = 0; i 0 ){ for( var j = 0; j arry[ j+1 ] ){ temp = arry[ j ]; arry[ j ] = arry 阅读全文
摘要:
这篇文章早在去年就写出来了,但是由于当时毕业论文有一段是直接引用了我的这篇文章,怕引起查重的麻烦就删掉了,在此,重新挂出来和大家一起分享。要素的选择,也称为要素的捕捉,在CAD、计算机图形学和地理信息系统中占据着相当重要的作用。比如,用户要根据鼠标在屏幕上的点击判断出选择的是哪一个点、线和面,这是经常碰到的操作。这种操作可以很方便的进行要素的一些属性信息查看,要素的操作等等。下面就分别说一些针对点、线和面的不同形状要素的选取。点:点的捕捉就是计算点与点之间的距离,为了加快搜索速度,可以设置一个以当前的点为中心,一个合适的距离向四周扩散构成一个正方形进行搜索,然后根据搜索得到的结果集进行距离计算 阅读全文
摘要:
Public Class Form1 Dim BMP As New Drawing.Bitmap(640, 480) Dim GFX As Graphics = Graphics.FromImage(BMP) Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click FX.FillRectangle(Brushes.White, 0, 0, PictureBox1.Width, PictureBox1.Height) GFX.Dra... 阅读全文
摘要:
1、重写AuthorizeAttribute类,用自己的权限控制逻辑重写AuthorizeCore方法public class MyAuthorizeAttribute : AuthorizeAttribute { protected override bool AuthorizeCore(HttpContextBase httpContext) { string currentRole = (Session["user"] as User).Role; //从Session中获取User对象,然后得到其角色信息。... 阅读全文
摘要:
Problem Description Contest time again! How excited it is to see balloons floating around. But to tell you a secret, the judges' favorite time is guessing the most popular problem. When the contest is over, they will count the balloons of each color and find the result. This year, they decide t. 阅读全文
摘要:
如何使用飞秋FeiQ实现两电脑通信(或传输文件)1. 在两天电脑上,分别按照飞秋FeiQ我使用的绿色飞秋2013正式版 2. 使用一根网线,将两电脑的网口连接一起3. 设置飞秋FeiQ的端口号不同(1)点击设置图标 (2)在网络设置内修改“自定义端口”,两电脑上的端口号不同即可,而“群聊组播地址”默认即可。 祝你成功! 阅读全文
摘要:
Public Class Form1 Public Declare Sub mouse_event Lib "user32" Alias "mouse_event" (ByVal dwFlags As Long) 'LEFTDOWN = &H2 'LEFTUP = &H4 'RIGHTDOWN = &H8 'RIGHTUP = &H10 'MIDDLEUP = &H40 'MIDDLEDOWN = &H20 Private Sub Button1_Click( 阅读全文
摘要:
这问题居然没找到解决办法。。。。。好吧,那我自己解决。。。。。其实很简单。。。。。只要打开ireport,pageheader的属性,在print when expression设置$V{PAGE_NUMBER}.equals(1);这意思就是当页码为1的时候打印,其他情况不打印。。。。很简单吧。。。。。 阅读全文
摘要:
字母和数字键的键码值(keyCode)按键键码按键键码按键键码按键键码A65J74S83149B66K75T84250C67L76U85351D68M77V86452E69N78W87553F70O79X88654G71P80Y89755H72Q81Z90856I73R82048957数字键盘上的键的键码值(keyCode)功能键键码值(keyCode)按键键码按键键码按键键码按键键码0968104F1112F71181979105F2113F8119298*106F3114F9120399+107F4115F101214100Enter108F5116F111225101-109F6117F 阅读全文
摘要:
现在来仔细分析如何注册一个驱动的代码,看下面代码:#ifdef FRMT_vrt GDALRegister_VRT();#endif 编译时指定或者取消FRMT_vrt,可以控制这条语句是否编译到可执行程序中。 在windows上面的用VC++编译器时,可以修改frmts/makefile.vc文件的EXTRAFLAGS值,比如:EXTRAFLAGS = -DFRMT_nitf -DFRMT_gtiff -DFRMT_jpeg因此,我的程序只注册了这三个驱动。现在看注册函数内部都怎么实现的。迅速看了一下void GDALRegister_GTiff() 函数的代码,主要是创建一个G... 阅读全文