现在位置: 首页 > follies发表的所有文章
  • 11月
  • 23日
web前端 ⁄ 共 1768字 评论关闭
 JavaScript 数组对象的方法 <html> <head>     <TITLE>Array object method</TITLE>     <SCRIPT Language = "JavaScript">     {         var s1 = new Array("北京","天津","上海");         var s2 = new Array("重庆");                  document.write("数组s1为:"+s1.valueOf() + "<br>");         document.write("数组s2为:"+s2.valueOf() + "<br>");                  var s3 = s1.concat(s2);         document.write("数组合并后的数组s3为:<br>" + s3 + "<......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 17455字 评论关闭
Velocity是什么?Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由java程序开发人员关注业务逻辑编码。Velocity将java代码从web页面中分离出来,这样为web站点的长期维护提供了便利,同时也为我们在JSP和PHP之外又提供了一种可选的方案。Velocity的能力远不止web站点开发这个......
阅读全文
今天仔细研究了一下glRotatef()函数参数的具体意义。angle毋庸置疑就是旋转的角度,而x,y,z三个参数则应该看成一个整体表示一个向量,表示物体围绕向量[x,y,z]旋转。下面就具体谈谈自己发现这几个参数意义的过程。        刚看glRotatef()函数的时候对各个参数的意义很是不明白,自己上网查了一查,但发现网上说的却不是我想要的答案。于是潜下心来研究了一番。刚开始看的时候在参数angle上根本就没花什么时间,对于x,y,z三个参数的研究主要分为了如下几个个过程。初看的时候是对三个参数分个来研究的,发现如果x,y,z中仅有一个不......
阅读全文
  • 09月
  • 03日
数据库 ⁄ 共 397字 评论关闭
常用的命令:    1.登录  mysql  -uroot -p 回车 敲入密码 //bt5下的默认密码toor 2.创建数据库 create database dataname 其中dataname为你要创建的的数据库名 3.删除数据库/表 drop database dataname/tablename  4.显示所有的数据库 show databases  注意有s 5使用数据库  use dataname  6显示表  需要在5的基础之上 使用 show tables 即显示dataname下的所有表 7创建表 需要在5的基础之上  使用 create table tablename() //里面的参数没记住 8导出数据库 mysqldmp -uroot -p  dataname>pleace 9导入数据库 mysql -uroot -p......
阅读全文
  • 07月
  • 13日
综合 ⁄ 共 1831字 评论关闭
1 面试的目的  求职者通过表现证明自己对岗位的胜任 公司通过面试找到符合职位需求的员工 面试者面试的表现影响着公司用人选择,对于软件工程师,我的感觉技术面试往往是“天王山”之战,过去了BOSS面的时候,刷人机率不高,过不去,就得要找新的工作了。 2 面试的准备 现在大多数人对面试都挺重视的,我觉得也不应该简单拒绝面试宝典类的东西(这片文章也是这一类的),感觉软件开发过程 涉及很多方面,很难在短时间内对一个人完成全面的评估,举个例子,比如高考,本来的目的是通过考试依靠分数选拔优秀学生去好大学,......
阅读全文
  • 07月
  • 07日
综合 ⁄ 共 1794字 评论关闭
一、在java web项目中调用c++程序简单案例              这个是通过java调用通过jni技术调用c++的dll程序           开始之前,首先了解一些jni是什么?:                    JNI是Java Native Interface的缩写,中文为JAVA本地调用。从Java1.1开始,Java Native Interface(JNI)标准成为java平台的一部分,                    它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他语言,                    只要调用约定受支持就可以了。使用java与本地......
阅读全文
  • 05月
  • 08日
综合 ⁄ 共 1386字 评论关闭
由于ANSI和Unicode在函数名上有差别,故都列出来,不过本人以Unicode为主。 【1.用C语言标准库函数toupper,tolower】 头文件:cctype   c下面:ctype.h 转大写 Ansi版: int toupper(int c);</a> Unicode版:int towupper(wint_t c); MSDN: toupper, _toupper, towupper, _toupper_l, _towupper_l 转小写: int tolower(    int c  ); int towlower(    wint_t c  ); MSDN:tolower 缺陷:只能转换单个字符 Example:     WCHAR wch = 'a';     wch = towupper(wch); // A 【2.用C++语言标准库函数_strlwr_s, _strup......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 2483字 评论关闭
究竟什么是用户态,什么是内核态,这两个基本概念以前一直理解得不是很清楚,根本原因个人觉得是在于因为大部分时候我们在写程序时关注的重点和着眼的角度放在了实现的功能和代码的逻辑性上,先看一个例子: 1)例子 C代码 1.     void testfork(){   2.     if(0 = = fork()){   3.     printf(“create new process success!\n”);   4.     }   5.     printf(“testfork ok\n”);   6.     }   void testfork(){ if(0 = = fork()){ printf(“create new process success!\n”); } printf(“testfork ok\n”); } 这段代码很简单,从功......
阅读全文
  • 02月
  • 02日
综合 ⁄ 共 5234字 评论关闭
// // MoveScaleImageController.h // MoveScaleImage // // Created by on 12-4-24. // Copyright (c) 2012年 __MyCompanyName__. All rights reserved. // #import <UIKit/UIKit.h> #import "MoveScaleImageView.h" @interface MoveScaleImageController : UIViewController<UIScrollViewDelegate>{ UIScrollView *myScrollView; UIImageView *myImageView; } @property(retain,nonatomic)UIScrollView *myScrollView; @property(retain,nonatomic)UIImageView *myImageView; @end // // MoveSc......
阅读全文
  • 02月
  • 01日
综合 ⁄ 共 1124字 评论关闭
AD9512是一个时钟分配IC,概述如下:      两路1.6 GHz差分时钟输入 5个可编程分频器,1至32整数分频比 用于输出到输出延迟粗调的相位选择 3路独立的1.2 GHz LVPECL输出 加性输出抖动:225 fs均方根值 2路独立的800 MHz/250 MHz LVDS/CMOS输出 加性输出抖动:275 fs均方根值 1路输出提供延迟精调,5位延迟字 4线式或3线式串行控制端口 节省空间的48引脚LFCSP封装          主要控制选择输入时钟(Clk1或Clk2,分频器分频比(1-32,其中1为bypass旁路),OUT3和OUT4输出(LVDS或CMOS),OUT4 Adjust delay是否使用等等),可......
阅读全文
  • 12月
  • 22日
综合 ⁄ 共 659字 评论关闭
Suppose a sorted array is rotated at some pivot unknown to you beforehand. (i.e., 0 1 2 4 5 6 7 might become 4 5 6 7 0 1 2). Find the minimum element. You may assume no duplicate exists in the array. 二分查找实现: class Solution { public: int binarySearch(vector<int> &num, int begin, int end) { if(begin == end) return num[begin]; if(num[begin] < num[end]) return num[begin]; else { int mid = (end - begin)/2 + begin; if(num[begin] < num[mid]) return binary......
阅读全文
  • 12月
  • 17日
综合 ⁄ 共 8166字 评论关闭
Message:消息,其中包含了消息ID,消息处理对象以及处理的数据等,由MessageQueue统一列队,终由Handler处理。 Handler:处理者,负责Message的发送及处理。使用Handler时,需要实现handleMessage(Message msg)方法来对特定的Message进行处理,例如更新UI等。 MessageQueue:消息队列,用来存放Handler发送过来的消息,并按照FIFO规则执行。当然,存放Message并非实际意义的保存,而是将Message以链表的方式串联起来的,等待Looper的抽取。 Looper:消息泵,不断地从MessageQueue中抽取Message执行。因此,一个MessageQueue需......
阅读全文