现在位置: 首页 > kremlin发表的所有文章
  • 10月
  • 31日
综合 ⁄ 共 2816字 评论关闭
PHP 使用 APC 增進執行速度。 Category: PHP / Tags: no tag / Published: 2011-07-05 13:03 / 5 comments http://blog.roga.tw/2011/07/php-%E4%BD%BF%E7%94%A8-apc-%E5%A2%9E%E9%80%B2%E5%9F%B7%E8%A1%8C%E9%80%9F%E5%BA%A6%E3%80%82/ 其實,如果單純講速度的話,其實 PHP 還真的不夠快,但為什麼其它語言會快呢?其實原因很多,但其實都不脫以下幾項: 1. 程式事先編譯好,而不是要用的時候才用 Interpreter 直譯出結果。 2. 東西能放記憶體的就放記憶體 3. 主機的硬體夠力(這個因素佔很大) PHP 也有非常多方式......
阅读全文
  • 06月
  • 02日
综合 ⁄ 共 3798字 评论关闭
题目:创建固定长度的单向链表 程序分析:链表是动态分配存储空间的链式存储结构, 其包括一个“头指针”变量,其中第0个结点称为整个链表的头结点,头结点中存放一个地址,该地址指向一个元素,头结点一般不存放具体数据,只是存放第一个结点的地址。 链表中每一个元素称为“结点”,每个结点都由两部分组成:存放数据元素的数据域和存储直接后继存储位置的指针域。指针域中存储的即是链表的下一个结点存储位置,是一个指针。多个结点链接成一个链表。 最后一个结点的指针域设置为空(NULL),作为链表的结束标志,表示它没有后继结......
阅读全文
  • 03月
  • 12日
综合 ⁄ 共 4767字 评论关闭
在Linux下编写Daemon   在Linux(以Redhat Linux Enterprise Edition 5.3为例)下,有时需要编写Service。Service也是程序,一般随系统启动用户不干预就不退出的程序,可以称为Service。Linux下的Service一般称为Daemon。   以上是广义的Service的定义。Linux下的服务一般放在/etc/init.d文件夹下。浏览一下这个文件夹下的文件,可以发现在Linux下编写Service一般遵循的原则。   Linux下编写Service一般遵循的原则 1)真正运行的Service一般放在某个bin目录下(/bin,/usr/bin,etc)。 2)/etc/init.d文件夹下一般是shell脚本,用......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 2487字 评论关闭
这个题写了很久,之前用四分树做了,只get到了WA和RE,转投二维线段树。 题目本身描述不对!明明是N X M的矩阵写了N X N。。。一直没看出来。。 然后,矩阵尺寸定义的变量名为m,平均值也定义为m,又是一直没看出来,debug了一个下午,一个字母一个字母调才找出来,sad。。。 果然我还是太弱了。。。 模板: #include <algorithm> #include <iostream> #include <stdlib.h> #include <string.h> #include <stdio.h> #include <math.h> using namespace std; #define MAXN 2010 #define IN......
阅读全文
  • 10月
  • 22日
综合 ⁄ 共 830字 评论关闭
data test;    input usubjid visitc $10.  visitn hr;    cards; 1 Screening 1 91 1 Day           2 . 1 Week 1    3 68 1 Week 2    4 73 1 Week 4    5 96 2 Screening 1 . 2 Day 1       2 73 2 Week 1    3 73 2 Week 2    4 52 2 Week 4    5 59 ; run; *** Separate baseline and post-baseline values; data baseline postbase; set test; if visitn <= 2 then output baseline; else output postbase; run; *** Baseline value is last non-missing value before first dose; data baseline1 (keep=......
阅读全文
  • 06月
  • 09日
综合 ⁄ 共 221字 评论关闭
经常碰到有网友问:MOTO360本来和一把手机连接了,后来想要连接另外一台手机,MOTO360需要重新连接吗?答案是肯定的,得重新连接。连接步骤如下:1、在原来配对的那把手机蓝牙设置里,取消曾经配对过的设备,  2、重置MOTO360长按MOTO360电源键,选择“reset device” 3、在新手机上打开蓝牙,再打开新手机上的Android wear软件,点击pair with a new wearable,选中你的设备,就可以开始连接啦。  
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 178字 评论关闭
                我们写程序的时候可能需要判断用户到底使用的是模拟器还是真机,可以使用如下的代码。。           private boolean isEmulator() {              return (Build.MODEL.equals("sdk")) || (Build.MODEL.equals("google_sdk"));        }
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 2387字 评论关闭
一,安装dsh wget http://www.netfort.gr.jp/~dancer/software/downloads/libdshconfig-0.20.9.tar.gztar zxvf libdshconfig-0.20.9.tar.gzcd libdshconfig-0.20.9./configuremake && make install wget http://www.netfort.gr.jp/~dancer/software/downloads/dsh-0.25.9.tar.gztar zxvf dsh-0.25.9.tar.gzcd dsh-0.25.9./configuremake && make install ln -s /usr/local/lib/libdshconfig.so.1 /lib64/ 二,用法介绍: [root@china-channel ~]# dsh –helpDistributed Shell / Dancer’s shell version 0.25.9Cop......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 2886字 评论关闭
1、使用springmvc导致事务不起作用时,首先查看是否组件重复扫描问题导致        由于采用的是SpringMVC、 MyBatis,故统一采用了标注来声明Service、Controller。服务器启动时的加载配置文件的顺序为web.xml---root-context.xml(Spring的配置文件)---servlet-context.xml(SpringMVC的配置文件),由于root-context.xml配置文件中Controller会先进行扫描装配,但是此时service还没有进行事务增强处理,得到的将是原样的Service(没有经过事务加强处理,故而没有事务处理能力),所以我们必须在root-context.xml中不扫描controller,......
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 1200字 评论关闭
包裹函数 就是对有错误返回值的函数的封装。在unix网络编程中用大写表示。   err_sys  必须要errno 的值才能输出错误?   线程函数遇到错误的时候 不设置errno的值,而是把error的值作为函数的返回值。   必须检查某个确定的错误,并处理它,而不是终止进程运行。   Unix errno 值 : 每当一个unxi函数中发生错误的时候,全局变量将被设置成一个指示消息类型的正数,函数本身通常返回-1 。err_sysy 检查errno 变量 并输出其相应的出错信息。值0 表示无错误。errno的值 只在函数发生错误的时候设置。如果函数 不返回错误。errno的值......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 2933字 评论关闭
    在main.xml中:   <LinearLayout     xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="fill_parent"     android:layout_height="fill_parent"     android:background="#000000"     android:gravity="center_horizontal">   <Button       android:id="@+id/mybut"       android:layout_marginTop="8dp"       android:layout_width="80dp"       android:layout_height="40dp"       android:textColor="#ffffff"       android:background="#3399ff"       android:tex......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 293字 评论关闭
1.下载5.3.0:http://www.lua.org/ftp/lua-5.3.0.tar.gz 2.打开VS新建Win32项目(DLL),工程名字为lua53。并删除VS自动创建的所有头文件和源文件 3.添加除了lua.h、lua.c、lualib.h、luac.c以外的所有后缀为.h和.c的文件。 4.修改工程属性。关闭预编译头功能,再定义一个宏LUA_BUILD_AS_DLL 5.编译后即可得到一个dll文件。 6.使用的时候把lua.hpp、lua.h、lualib.h、lauxlib.h、luaconf.h这5个文件引入到工程即可,include "lua.hpp"即可开始使用。
阅读全文