现在位置: 首页 > basalt发表的所有文章
  • 04月
  • 23日
综合 ⁄ 共 4820字 评论关闭
博主新开了个人站点,你也可以在这看到这篇文章,点击打开链接 2.6内核的源码树目录下一般都会有两个文文:Kconfig和Makefile。分布在各目录下的Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文件相关的内核配置菜单。在内核配置make menuconfig(或xconfig等)时,从Kconfig中读出配置菜单,用户配置完后保存到.config(在顶层目录下生成)中。在内核编译时,主Makefile调用这个.config,就知道了用户对内核的配置情况。      上面的内容说明:Kconfig就是对应着内核的配置菜单。假如要想添加新的......
阅读全文
  • 06月
  • 09日
综合 ⁄ 共 793字 评论关闭
一、显示 1、布局文件中包含一个列表视图控件 2、列表视图控件要设计一个显示风格的列表条目布局文件。 3、在activity中获取列表控件,并设置它的适配器,使列表控件、要显示的数据、列表条目布局文件关联起来。       从而显示需要的风格。 二、事件触发 1、设置列表控件的条目点击事件:如listview.setOnItemClickListener,当列表中的条目被点击时,能够获取点击的条目,并进行相应的处理。 2、如果列表控件事件处理函数中需弹出对话框:则在事件处理函数中,新建一个对话框,并设置对话框条目的点击监听器,实现点击的功能处理......
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 514字 评论关闭
疑惑很久的一个问题终于在CSDN上得到了答案,记录下来。问题:在 www.56.com 的上面蓝色导航条上点击右键-》背景令存为 ,会保存一张有很多图标的图片文件,这些图标基本上就是这个页面上用到的所有图标的一个集合,但是页面显示确是各个图标分开显示的 ,这是怎么实现的? 还有为什么有些网站的logo看上去是个图片,但是点击右键没有 图片令存为  ,保存整个页面也没有 这个logo图片 这是怎么实现的?? 还有一个疑惑就是有些 网站的背景渐变不是用图片来做的 就像微软的网站 ,那是怎么做的???   答案(引用):看了一下56.com......
阅读全文
  • 05月
  • 27日
综合 ⁄ 共 1176字 评论关闭
Farpoint Spread 控件自带了很多类型的单元格(日期,数字,下拉列表等等),可是没有一个控件支持多选,效果如下图 为了现实以上效果,其间也想了不少办法,重绘继承单元格,最后效果都不理想, 最后,通过网上的资料,知道还有一种手段,那就是在单元格里面嵌入自定义控件,这个自定义控件还 必须继承IEmbeddedControlSupport(命名空间FarPoint.Win.Spread.DrawingSpace)接口,并实现接口方法 主要代码如下: public partial class SpreadComboCheckBoxList : ComboCheckBoxList, IEmbeddedControlSupport { public SpreadComboCh......
阅读全文
  • 04月
  • 01日
综合 ⁄ 共 490字 评论关闭
* 若结构中存在关键字和K相等的记录,则必定存储在f(K)的位置上。由此,不需比较便可直接取得所查记录。这个对应关系f称为散列函数(Hash function),按这个思想建立的表为散列表。 * 对不同的关键字可能得到同一散列地址,即key1≠key2,而f(key1)=f(key2),这种现象称冲突。具有相同函数值的关键字对该散列函数来说称做同义词。 * 综上所述,根据散列函数H(key)和处理冲突的方法将一组关键字映象到一个有限的连续的地址集(区间)上,并以关键字在地址集中的“象”, 作为这条记录在表中的存储位置,这种表便称为散列表,这一映......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 2253字 评论关闭
题记:本系列学习笔记(C++ Primer学习笔记)主要目的是讨论一些容易被大家忽略或者容易形成错误认识的内容。只适合于有了一定的C++基础的读者(至少学完一本C++教程)。   作者: tyc611, 2007-01-29    本文主要讨论C++类定义中的拷贝控制(copy control):拷贝构造函数、赋值操作符和析构函数。    如果文中有错误或遗漏之处,敬请指出,谢谢!    C++类中有四个不可或缺的部分,那就是构造函数、拷贝构造函数、赋值操作符和析构函数。如果类中没有定义这些函数,那么编译器将为类自动生成这些函数。当然,你也可以通过pr......
阅读全文
  • 03月
  • 20日
综合 ⁄ 共 1464字 评论关闭
相关函数 putenv,setenv,unsetenv 表头文件 #include<stdlib.h> 定义函数 char * getenv(const char *name); 函数说明 getenv()用来取得参数name环境变量的内容。参数name为环境变量的名称,如果该变量存在则会返回指向该内容的指针。环境变量的格式为name=value。 返回值 执行成功则返回指向该内容的指针,找不到符合的环境变量名称则返回NULL。 相关函数 putenv,setenv,unsetenv 表头文件 #include<stdlib.h> 定义函数 char * getenv(const char *name); 函......
阅读全文
  • 02月
  • 02日
综合 ⁄ 共 4714字 评论关闭
作者:nightsailer 来源:http://www.phpchina.com/bbs/thread-15484-1-1.html 看了一些人的所谓大型项目的方法,我感觉都是没有说到点子上,有点难受。我也说说自己的看法.我个人认为,很难衡量所谓项目是否大型,即便很简单的应用在高负载和高增长情况下都是一个挑战.因此,按照我的想法,姑且说是高负载高并发或者高增长情况下,需要考虑的问题.这些问题,很多是和程序开发无关,而是和整个系统的架构密切相关的. 数据库   没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数据库的响应是首先要解决的。......
阅读全文
  • 12月
  • 13日
综合 ⁄ 共 4814字 评论关闭
/* acdream : 1168 题意:给出无限长的序列1,1,3,1,3,5,7,1,3,5,7,9,11,13,15,1,3,5,7,9...,问对于序列的前N个数,所有的连续上升子序列的和是多少. 推公式 套大数类。 PS: 大数的模板是网上的,一开始各种wa后来群里面的大神们说减法有问题,改过后A掉的。 */ #include <cstdio> #include <cstdlib> #include <cstring> #include <cmath> #include <iostream> #include <algorithm> #include <queue> #include <stack> #include <vector> #include <set> #i......
阅读全文
  • 11月
  • 11日
综合 ⁄ 共 717字 评论关闭
作者:凨 例: 需求:sed 替换多行(2到6行)替换为空,且返回系统配置信息 <?php /**CustomConfigurationStart*/ $c=require APP_PATH.'Common/Conf/config-custom.php'; /*COOKIES,SESSION域*/ $domain=preg_replace('/(.*\.|.*\/\/)?(\w+)\.(\w+)(\/)?$/', '.$2.$3',$c['WWW']); /**CustomConfigurationEnd*/ /**  * 系统配文件  * 所有系统级别的配置  */ $d=[ ....... ];return array_merge($d,$c); 结果: <?php /**autoFormatNull*/ /** * 系统配文件 * 所有系统级别的配置 */ return [ ...... ]; 1.sed替换多行......
阅读全文
  • 11月
  • 05日
综合 ⁄ 共 3038字 评论关闭
一、配置column 表格显示了多少个列,列宽,列单元格要显示的内容都是由columns属性配置,下面是column的配置参数: 代码如下: { display: '序号', //表头列显示的文本,支持html //表头内容自定义函数 headerRender: function (column) { return "<b>" + column.display + "</b>"; }, name: 'id', //单元格映射的行数据属性 align: 'center', //单元格内容对齐方式:left/center/right hide: false, //是否隐藏 width: 100, //列的宽度 minWidth: 50, //列的最小宽度 isSort: true, //是否允许此列排序,默认为允许排......
阅读全文
  • 10月
  • 27日
综合 ⁄ 共 569字 评论关闭
如果是 git clone http:// 或 git clone https:// 的话直接把代理服务器加到环境变量就可以了: $ export http_proxy="http://username:password@squid.vpsee.com:3128/" $ export https_proxy="http://username:password@squid.vpsee.com:3128/" 如果是 git clone git:// 的话麻烦一些(可能有的 git 源不提供 http/https 的方式),需要先安装 socat,然后创建一个叫做 gitproxy 的脚本并填上合适的服务器地址、端口号等,最后配置 git 使用 gitproxy 脚本: $ sudo apt-get install socat $ sudo vi /usr/bin/gitproxy #!/b......
阅读全文