现在位置: 首页 > gena发表的所有文章
  • 05月
  • 11日
综合 ⁄ 共 10462字 评论关闭
GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随即数来生成GUID。从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义上)3240年不重复。 UUID是1.5中新增的一个类,在java.util下,用它可以产生一个号称全球唯一的ID package com.mytest; import java.util.UUID; public class UTest {     public static void main(String[] args) {         UUID uuid = UUID.randomUUID();         System.out.println(uuid);     } } UUID(Universally Unique Identifie......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 1244字 评论关闭
2、出圈问题(30分) 问题描述 M个人围成一圈报数,数到N(1<N<10)的倍数或包含N这个数字时出圈,问剩下的最后一个人在原来的位置是多少? 报数规则: 1、从第一个人开始报数为1,下一个人报数为上一个人报数加1 2、报数的最大值为2000,如果报数超过2000,则下一个人重新从1开始报数 要求实现函数 int OutFunc (unsigned int iTotalNum, unsigned int iKey) 【输入】iTotalNum:   开始报数前的总人数, 0<iTotalNum<65535         iKey:        题目中要求的数目N 【输出】无 【返回】剩下的人的原来的位置 示例 输......
阅读全文
  • 03月
  • 09日
综合 ⁄ 共 2338字 评论关闭
在 windows 平台下,打开“计算机”,我们看到的是一个个的盘符: 在 Linux 下,我们是看不到这些盘符,我们看到的是文件夹(目录): 在早期的 UNIX 系统中,各个厂家各自定义了自己的 UNIX 系统文件目录,比较混乱。Linux 面世不久后,对文件目录进行了标准化,于1994年对根文件目录做了统一的规范,推出 FHS ( Filesystem Hierarchy Standard ) 的 Linux 文件系统层次结构标准。FHS 标准规定了 Linux 根目录各文件夹的名称及作用,统一了Linux界命名混乱的局面。 无论何种版本的 Linux 发行版,桌面、应用是 Linux 的外衣,文......
阅读全文
第一次发控制摄像机旋转代码是几个月前。 Unity3D【脚本】鼠标对摄像机的控制 - 点击鼠标,摄像机围绕圆心旋转 好几个月不做Unity了,突然有个小项目用到了这个脚本,顺手就把以前写的代码找来用了,可看到写的代码……好烂!!!重新整理了一遍。   using UnityEngine; using System.Collections; /** * 脚本主要功能:使摄像机围绕一个物体旋转 * * @作者 <a target=_blank href="mailto:416648778@qq.com">416648778@qq.com</a> * @时间 2014-12-10 */ public class MoveCameraByMouse : MonoBehaviour { ......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 1054字 评论关闭
一、概观 1、在STL历史上有两个不同的名称,仿函数是早期的命名,C++标准规格定案后采用的新名称是函数对象。 2、要将某种操作当作算法的参数,唯一办法是先将该操作设计为一个函数,再将函数指针当作算法的一个参数,或是将该操作设计 为一个所谓的仿函数(就语言层面而言是个class),再以该仿函数产生一个对象,并以此对象作为算法的一个参数。 3、既然函数指针可以达到“将整组操作当作算法的参数”,又何必需要所谓的仿函数呢? 因为函数指针毕竟不能满足STL对抽象性的要求,也不能满足软件积木的要求,函数指针无法和ST......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 1511字 评论关闭
   主要的步骤也是在网上找到的,不过找不到原作者(因为能搜到的都是写着转自)再次感谢原作者,但是中间有些地方说的不是很详细,而且我把我自己犯错的地方告诉大家。希望大家能够少走弯路。 本人:VS2008+WINDOW8,64位系统   1.从网上下载最新的预编译文件: FFTW文件下载:http://www.fftw.org/install/windows.html 请下载32位(原因一会讲述) 2.楼主最开始的时候使用的是VS2013,超多未知问题,最后无奈卸载重新安装2008.  所以建议请换成VS2008.然后继续下面步骤。 3.把\vs安装目录\Common7\IDE里面的mspdb80.dll,mspdbcor......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 165字 评论关闭
There only one path,kill them all. 只有一条路,杀光他们。 All men fall,it is but time and method that diffier. 每个人都会陨落,只是时间和方式不同而已。 We do not choose love,it claimes each man as it will. 爱不是我们选择的,该来的时候自然会来。
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 255字 评论关闭
在Linux下安装了git,之后在github上申请了帐号,按照流程获得了密钥,但开始把密钥放在自己的帐号里面了。 然后用新的邮箱申请了密钥放在cugbacm里,clone下了test仓库,做了修改后push回去了 一些操作: git clone 本地克隆远程git版本库git init和git remote 手动的版本库更新git pull 从其他版本库更新代码git add 将当前操作加入版本库git rm 删除git commit 提交git push 将本地的代码更新上远程版本库git revert 还原版本 git其他的操作正在学习中。
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 6680字 评论关闭
(1)Reciver对象可能有多个方法,qt如何知道要调用哪个函数详解 我们从QMetaObjectPrivate::connect(sender, signal_index, receiver, method_index, type, types) 函数入手。sender, receiver是外部传入的参数,signal_index, method_index是两个int。signal,method是字符串。QObject::connect(s,SIGNAL(send(int)),r1,SLOT(count(int)))中,SIGNAL(send(int))产生signal,内容为 "send(int)", SLOT(count(int))产生method,内容为 "1count(int)"。Connect函数中,先得到sender的元对象smeta = sender->metaObject(),然后通过这......
阅读全文
  • 02月
  • 09日
综合 ⁄ 共 394字 评论关闭
转载:http://blog.sina.com.cn/s/blog_6d9ecdef0100n8cq.html the currently displayed page contains invalid values 解决方法 这是个简答的问题,但是出现的地方有很多种,其实一共就这两种解决方法,多余的不说,直接说解决方法。1当项目中遇到时:项目丢失了default.properties这个文件导致的,从别的项目中拷贝一个过来,修改成对应的target即可2 当eclipse遇到时:eclipse版本不兼容adt,导致adt没有下载完全,但eclipse只是禁用了这个adt没有把它卸载掉,"Help" -> "Software Updates" -> "Manage Configuration" ......
阅读全文
  • 12月
  • 02日
综合 ⁄ 共 1000字 评论关闭
当需要在js代码中引入新的js文件或者css文件,那么可以尝试一下这个方法! /** * 主要用于动态加载页面头文件。如ajax应用中动态加载JavaScript和CSS文件。 * loadHeadFile(filename, type) * filename: 文件url(字符串) * type: 文件类型,'js'或'css'(字符串) */ function loadHeadFile(filename, type){ var fileref; // 新头文件对象 var files; // 现有头文件 var attr; // 文件类型 switch(type){ case 'css': // 添加css文件 fileref=document.createElement("link"); fil......
阅读全文
  • 12月
  • 01日
综合 ⁄ 共 919字 评论关闭
转自:http://blog.csdn.net/yangliang8/article/details/8286752 在一个activity里弹出一个dialog,这个时候点击返回键的时候想直接把activity finish掉,但是此时返回键的监听被dialog给屏蔽了,只能先finish掉dialog 解决方案: 只能监听dialog的back事件了  dialog.setOnKeyListener(new OnKeyListener()                     {                         public boolean onKey(DialogInterface dialog,                                 int keyCode, KeyEvent event)                         {                       ......
阅读全文