现在位置: 首页 > unjust发表的所有文章
  • 05月
  • 19日
综合 ⁄ 共 3533字 评论关闭
*asm: %{mbig-endian:-EB} %{mlittle-endian:-EL} %{mcpu=*:-mcpu=%*} %{march=*:-march=%*} %{mapcs-*:-mapcs-%*} %(subtarget_asm_float_spec) %{mthumb-interwork:-mthumb-interwork} %{msoft-float:-mfloat-abi=soft} %{mhard-float:-mfloat-abi=hard} %{mfloat-abi=*} %{mfpu=*} %(subtarget_extra_asm_spec) *asm_debug: %{gstabs*:--gstabs}%{!gstabs*:%{g*:--gdwarf2}} *asm_final: *asm_options: %a %Y %{c:%W{o*}%{!o*:-o %w%b%O}}%{!c:-o %d%w%u%O} *invoke_as: %{!S:-o %|.s |  as %(asm_options) %m.s %A } *cpp: %......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 480字 评论关闭
      malloc和free大量使用后回造成内存碎片,那么这种碎片形成的机理是什么?如果机理是申请的内存空间大小(太小)所形成的,那么申请多大的区域能够最大限度的避免内存碎片呢(这里的避免不是绝对的避免,只是一种概率)?       内存碎片一般是由于空闲的连续空间比要申请的空间小,导致这些小内存块不能被利用.产生内存碎片的方法很简单,举个例:         假设有一块一共有100个单位的连续空闲内存空间,范围是0~99.如果你从中申请一块内存,如10个单位,那么申请出来的内存块就为0~9区间.这时继续申请一块内存,比如说5个单位......
阅读全文
  • 04月
  • 06日
综合 ⁄ 共 1689字 评论关闭
  {$smarty}保留变量不需要从PHP脚本中分配,是可以在模板中直接访问的数组类型变量,通常被用于访问一些特殊的模板变量。例如,直接在模板中访问页面请求变量、获取访问模板时的时间戳、直接访问PHP中的常量、从配置文件中读取变量等。 1.在模板中访问页面请求变量 我 们可以在PHP脚本中,通过超级全局数组$_GET、$_POST、$_REQUEST获取在客户端以不同方法提交给服务器的数据,也可以通 过$_COOKIE或$_SESSION在多个脚本之间跟踪变量,或是通过$_ENV和$_SERVER获取系统环境变量。如果在模板中需要这些数组,可 以调用Smarty对象......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 777字 评论关闭
Php面向对象 – 类常量   类常量:类中,保存运行周期内,不变的数据。 定义: const关键字 const 常量名 = 常量值   例子:   class Student {        public  $stu_id;        public  $stu_name;        public  $stu_gender;               const  GENDER_MALE = ‘男’;        const  GENDER_FEMALE = ‘女’;   }   类常量不受访问限定修饰符的限制     访问: 类::常量名   例子:   class Student {        public  $stu_id;        public  $stu_name;        public  $stu_gender;               const  GENDER_MALE = ‘......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 1151字 评论关闭
线性分类器(一定意义上,也可以叫做感知机) 是最简单也很有效的分类器形式.在一个线性分类器中,可以看到SVM形成的思路,并接触很多SVM的核心概念.   用一个二维空间里仅有两类样本的分类问题来举个小例子。如图所示      ­C1和C2是要区分的两个类别,在二维平面中它们的样本如上图所示。中间的直线就是一个分类函数,它可以将两类样本完全分开。一般的,如果一个线性函数能够将样本完全正确的分开,就称这些数据是线性可分的,否则称为非线性可分的。   什么叫线性函数呢?在一维空间里就是一个点,在二维空间里就是一条......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 1224字 评论关闭
1.atof(将字串转换成浮点型数) 功 能: 把字符串转换成浮点数 名字来源:ascii to floating point numbers 的缩写 相关函数 atoi,atol,strtod,strtol,strtoul 表头文件 #include <stdlib.h> 定义函数 double atof(const char *nptr); 函数说明 atof()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\0')才结束转换,并将结果返回。参数nptr字符串可包含正负号、小数点或E(e)来表示指数部分,如123.456或123e-2。 返回值 返回转换后的浮点型数。 附加说......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 2492字 评论关闭
信号量 信号量又称为信号灯,它是用来协调不同进程间的数据对象的,而最主要的应用是共享内存方式的进程间通信。本质上,信号量是一个计数器,它用来记录对某个资源(如共享内存)的存取状况。一般说来,为了获得共享资源,进程需要执行下列操作:    (1) 测试控制该资源的信号量。    (2) 若此信号量的值为正,则允许进行使用该资源。进程将信号量减1。    (3) 若此信号量为0,则该资源目前不可用,进程进入睡眠状态,直至信号量值大于0,进程被唤醒,转入步骤(1)。    (4) 当进程不再使用一个信号量......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 12425字 评论关闭
RTC驱动模型 一、概述 1.在Linux中有硬件时钟与系统时钟等两种时钟。硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟。系统时钟则是指kernel中的时钟。当Linux启动时,系统时钟会去读取硬件时钟的设定,之后系统时钟即独立运作。所有Linux相关指令与函数都是读取系统时钟的设定。 系统时钟的设定就是我们常用的date命令,而我们写的RTC驱动就是为硬件时钟服务的,它有属于自己的命令hwclock,因此使用date命令是不可能调用到我们的驱动的,我们可以通过hwclock的一些指令来实现更新rtc时钟——也就是系统时钟......
阅读全文
  • 02月
  • 01日
综合 ⁄ 共 511字 评论关闭
    做会话统计报表的时候,需要对pin去重,存在这样的情况,相同的pin存在不同的技能组。如果在java代码里去重,有多种方法     1,排序后一趟遍历,注意收尾工作。     2,哈希法,简单的做法是重写hashcode()和equals()方法,然后把所有的对象纳入hashSet集,     3,暴力枚举,复杂度是O(n^2)     4,实现Comparable接口,然后把所有的对象纳入一个treeSet集     但是我想换一种方法,不在java代码里进行去重,而是在sql中完成工作,以前并没有写过这样的代码。仿照网上的案例,写了一个sql去重的代码。 ......
阅读全文
  • 01月
  • 27日
综合 ⁄ 共 215字 评论关闭
1.WEB-INF对"客户端"是永远不可见的目录,可以把jsp文件放进去(考虑到安全性),但这样就会不可访问或访问不到,页头,页脚可以放进来,但对"服务端"是可见世的,受保护的东西都可以放到WEB-INF下面 2.JSP ---翻译---> servlet---翻译---> class---执行---> (放在服务器里) 3.1)响应重定向:生成响应,浏览器不显示东西,不在同一个作用域 2)请求转发:不生成响应,将请求到下个页面(地址不变)
阅读全文
  • 01月
  • 16日
综合 ⁄ 共 2065字 评论关闭
1,dom对象层次一览表 2,body对象 1、onselectstart用户选中文档body体的内容时触发 2、onscroll用户拉动滚动条时触发 特别说明:onscroll在使用时需要遵循html4.0的标准,否则不能执行,也可以使用window.onscroll=函数名来代替body对象的onscroll事件 <html> <head> <title>document示例</title> <script language="javascript" type="text/javascript"> <!-- function window_onscroll(){ myHref.style.top=document.body.scrollTop+50; myHref.style.left=document.body.scrollLef......
阅读全文
  • 12月
  • 26日
综合 ⁄ 共 884字 评论关闭
导读:对于博客类系统,文章内容的存储,会带来数据库空间的大量消耗。进行压缩存储不失为一种好的方式。 详细: 处理方式很简单,直接代码: <?php $mysql = new mysqli('localhost', 'root', '', 'test'); $msg = '我爱我家我爱我家我爱我家我爱我家我爱我家我爱我家我爱我家我爱我家我爱我'; $sql_ins = "INSERT INTO log_20130204 (txt) VALUES ('" . gzcompress($msg) . "')"; $mysql->query($sql_ins); $sql_sel = "SELECT * FROM log_20130204 WHERE uid=5"; $result = $mysql->query($sql_sel); while ($row =......
阅读全文