现在位置: 首页 > knack发表的所有文章
  • 10月
  • 18日
综合 ⁄ 共 448字 评论关闭
You are given an n x n 2D matrix representing an image. Rotate the image by 90 degrees (clockwise). Follow up: Could you do this in-place? 根据一个点坐标计算出其他三个点的位置。 可以依据,每个点到外边框的对应距离相等,推算坐标。 class Solution { public: void rotate(vector<vector<int> > &matrix) { const int n = matrix.size(); for (int i=0; i<n/2; i++) { for (int j=i; j<n-i-1; j++) { const int bak = matr......
阅读全文
  • 06月
  • 09日
综合 ⁄ 共 155字 评论关闭
1. 越早测试越好,打好提前量 2. 使用其他sdk回调,注意是否是异步回调 3. 下载显示的逻辑, 资源都OK,才显示。有splash的提前展示,要加下载完成标记位。 4. log打印信息要设计好,保证能定位问题。 5. 一个一个来,保证个个击破。 6. debug模式下webview js回调本地接口,不要显示toast。会挂掉。
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 731字 评论关闭
iterator value:指定被迭代的集合,默认使用ValueStack栈顶的集合,通常用ONGL表达式指定。 id:指定集合里元素的ID status:指定迭代时的实例,可获取当前迭代元素的属性。 实例的属性: int getCount():返回当前迭代了几个元素 int getIndex():返回当前迭代元素的索引 boolean isOdd():当前迭代元素的索引是否为奇数 boolean isEven():当前迭代元素的索引是否为偶数 boolean isFirst():当前迭代元素的索引是否为第一个 boolean isLast():当前迭代元素的索引是否为最后一个   append(merge归并拼接) var:指定拼接生成的......
阅读全文
  • 04月
  • 20日
综合 ⁄ 共 1815字 评论关闭
原文:http://diybbs.zol.com.cn/1/34037_699.html 之前论坛里的莱茵哈特网友发过一帖:VMware虚拟机安装MAC OS X Mountain Lion详细图文教程,这个帖子发的时候还是VMware8,现在的最新版已经更新到了9.01版本,而且Mountain Lion也更新到了10.8.2版本,加上看到帖子后面很多网友安装失败,所以写一个虚拟机安装MAC OS的升级版教程,同时也更新了所用的系统和软件,以及修正了部分错误并简化了安装步骤。 VMware虚拟机安装Mac OS X Mountain Lion 10.8.2所需文件: 1、Vmware 9.01版下载:点击进入 激活码: JF666-F430H-EZPU9-......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 1297字 评论关闭
MYSQL 中文乱码: http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx 创建表时设置编码格式: http://hi.baidu.com/zwnjiejie/blog/item/a6cf9609b6ff0fc73ac763d9.html   使用 StringBuffer 对象   在处理 String 的时候要尽量使用 StringBuffer 类,StringBuffer 类是构成 String 类的基础。String 类将 StringBuffer 类封装了起来,(以花费更多时间为代价)为开发人员提供了一个安全的接口。当我们在构造字符串的时候,我们应该用 StringBuffer 来实现大部分的工作,当工作完成后将 StringBuffer 对象再转换为......
阅读全文
  • 03月
  • 20日
综合 ⁄ 共 5554字 评论关闭
最近学数据结构老是做实验 常用到字符串和数字的转换 想找却发现网上的资料太散 所以搜集整理一下 方便以后再用 atof(将字符串转换成浮点型数) atoi(将字符串转换成整型数) atol(将字符串转换成长整型数) strtod(将字符串转换成浮点数) strtol(将字符串转换成长整型数) strtoul(将字符串转换成无符号长整型数) toascii(将整型数转换成合法的ASCII 码字符) toupper(将小写字母转换成大写字母) tolower(将大写字母转换成小写字母)      atof(将字符串转换成浮点型数) 相关函数 atoi,atol,strtod,strtol,strtoul 表头文件 #include ......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 1883字 评论关闭
安装文件:Quartus-13.0.0.156-linux.iso             Quartus-13.0.0.156-devices-1.iso 1、挂载:sudo mount -o loop Quartus-13.0.0.156-linux.iso /media/mnt    //mnt 提前建立好 2、直接运行 sudo ./setup.sh 即可安装 我的安装目录:/usr/local/altera/13.0/quartus 3、      1)、quartus安装完成后,直接执行运行/usr/local/altera/13.0/quartus/bin/目录下的quartus即可,(./quartus)但是此时运行的是32位的quartus,                 卸载此安装镜像,挂载另一个安装镜像:Quartus-13.0.0.156-devices-1.iso       2......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 1122字 评论关闭
题意:在一块h*w的公告板上,每次贴上1*wi的横条,规则是每次必须贴在目前可以贴的地方中最上且最左的位置,输出每次贴在第几行。 思路:data[i]中记录第i行剩下多少空间可贴,每次寻找最小的i,满足data[i]>=wi即可。然后更新data[i]=data[i]-w[i]。 直接顺序查找data[i]无疑是超时的,这里可以考虑使用线段树,单点更新记录最大值。 具体的方法是:初始化所有节点data[x]=w。                            首先,如果根节点所代表的区间内最大值<w  (即maxv[1]<w),直接输出-1。                            否则,对于......
阅读全文
  • 02月
  • 13日
综合 ⁄ 共 1831字 评论关闭
测试一 public void testSave1(){ Session session = null; Transaction tx = null; try{ session = HibernateUtils.getSession(); tx = session.beginTransaction(); User user = new User(); user.setName("李四"); user.setPassword("123"); user.setCreateTime(new Date()); user.setExpireTime(new Date()); session.save(user); tx.commit(); }catch (Exception e) { tx.rollback(); }finally{ HibernateUtils.closeSession(session); } } 执行: Hibernate......
阅读全文
  • 02月
  • 06日
综合 ⁄ 共 566字 评论关闭
本文专门介绍与地图操作相关的接口。 首先我们来看看百度地图API都提供了哪些操作方式: PC平台: 鼠标拖拽移动 鼠标双击缩放 鼠标滚轮缩放 键盘控制 移动平台: 单指拖拽移动 单指双击放大 双指移动缩放 默认情况下,地图支持鼠标拖拽以及双击缩放(双击鼠标左键放大一级,双击鼠标右键缩小一级)操作。如果需要开启鼠标滚轮支持需要调用这个接口: map.enableScrollWheelZoom(); // 启动鼠标滚轮操作 键盘控制默认也是不开启,开启后按键+和-分别让地图放大或缩小一级,PgUp、PgDn、Home、End键则会让地图向下、上、右......
阅读全文
准备工作 先把这两个东西加入项目,导相应的包,注意的是ckfinder的文件是官网上下载的ckfinder_java_2.1.1.jar解压后ckfinder/ckfinder.war(解压)/ckfinder这个文件夹 而不是直接解压出来见到的那个,是war的那个,这点搞了我半天。导的jar包路径: ckfinder_java_2.1.1\ckfinder\WEB-INF\lib;C:\Users\Administrator\Desktop\ckfinder_java_2.1.1\ckeditor\WEB-INF\lib 下面是需要显示的jsp关键代码: <script type="text/javascript" src="user/ckeditor/ckeditor.js" ></script> <script type="text/jav......
阅读全文
  • 02月
  • 05日
综合 ⁄ 共 18538字 评论关闭
个人所理解的: Intent 译为意图吧. 创建Intent需要实例化先, Intent it = new Intent(); 接着传值运用putExtra. it.putExtra("weigh_val", weigh_val.getText().toString()).putExtra("high_val", high_val.getText().toString()).putExtra("vl", vl); 进入下一页,setclass it.setClass(MainActivity.this, MainActivity2.class); 最关键的一部就是开启 MainActivity.this.startActivity(it); 调用系统Activity,传参数过去发短信,前提需要设置权限 // 发短信Intent ittSms = new Intent();//设置activity下的意图Action类型     ......
阅读全文