搜索到与相关的文章
MySql

Sphinx+MySQL全文检索架构与安装

本文阐述的是一款经过生产环境检验的千万级数据全文检索(搜索引擎)架构。本文只列出前几章的内容节选,不提供全文内容。在DELLPowerEdge6850服务器(四颗64位InterXeonMP7110N处理器/8GB内存)、RedHatAS4Linux操作系统、MySQL5.1.26、MyISAM存储引擎、key_buffer=1024M环境下实测,单表1000万条记录的数据量(这张MySQL表拥有int、datetime、varchar、text等类型的1

系统 2019-08-29 22:54:17 2529

编程技术

内存对齐的规则以及作用

首先由一个程序引入话题:1//环境:vc6+windowssp22//程序13#include45usingnamespacestd;67structst18{9chara;10intb;11shortc;12};1314structst215{16shortc;17chara;18intb;19};2021intmain()22{23cout<<"sizeof(st1)is"<

系统 2019-08-29 22:47:48 2529

编程技术

实现自己的拦截器框架

AOP技术是spring框架的一个重要特征。通过该特性能够在函数运行之前,之后,或者异常处理的时候执行我们需要的一些操作。下面我们就是需要抛开AOP,Spring这样成型的框架不用,而仅仅使用java反射机制中的Proxy,InvocationHandler来实现类似Spring框架的拦截器的效果。动态代理DynamicProxy首先,在设计这个拦截器框架之前,我们需要明白java中动态代理是什么?我想如果早就清楚请直接跳过,如果需要了解,那我想你手边最好

系统 2019-08-29 22:42:12 2529

Android

android练习:碰撞的小球

先看图:小球碰到边上反弹,下面的横杆接住小球让其再反弹上去。很简单,大家都见过的啦。这里主要练习SurfaceView,Callback以及在SurfaceView中使用线程,看主要的View类:packagecom.wt.app;importandroid.content.Context;importandroid.graphics.Canvas;importandroid.graphics.Color;importandroid.graphics.Pa

系统 2019-08-29 21:58:05 2529

编程技术

代码统计工具1.1版本技术文档

代码统计工具1.1版本技术文档说明:主要记录自己在做这个项目的过程中用到的方法和相关技术1.首先面临的问题就是怎样选择一个目录,网上搜索了一下,下面是解决方案(用到目录对话框)(1)从默认的磁盘总目录下开始选择:TCHARszPath[MAX_PATH];BROWSEINFObr;ITEMIDLIST*pItem;br.hwndOwner=this->GetSafeHwnd();br.pidlRoot=0;br.pszDisplayName=0;br.lp

系统 2019-08-12 09:30:19 2529

Linux

Linux 命令集锦

本地机器访问虚拟机VirtuakBox中的CentOSVirtuakBox桥接CentOS设置静态IP。(子网掩码,网关和本机一致即可)Linux常用命令全集http://linux.chinaitlab.com/special/linuxcom/Linux常用C函数http://net.pku.edu.cn/~yhf/linux_c/http://man.chinaunix.net/develop/c&c++/linux_c/default.htmcen

系统 2019-08-12 09:30:06 2529

各行各业

Sublime Text 前端开发常用扩展插件推荐

SublimeText前端开发常用扩展插件推荐SublimeTextSublimeText是程序员们公认的编码神奇,拥有漂亮的用户界面和强大的功能更重要的是,SublimeText易于扩展,众多开发人员为其贡献插件,而且通过包管理工具——PackageControl可以方便安装和管理。PackageControl安装方法首先通过快捷键ctrl+`或者View>ShowConsole打开控制台,然后粘贴相应的Python安装代码。SublimeText2安装

系统 2019-08-12 09:27:41 2529

数据库相关

表格隔行换色及删除后仍隔行换色效果(好别扭的

表格隔行换色,有多种写法,可以通过jquery来写,也可以用css3实现。1.jquery方法odd,奇数;even,偶数方法很简单$("tr:odd").css({background:"#c66",color:"#fff"});$('tr:even').css({background:"#fff",color:"#333"});但是如果删除后,两个一样背景的tr会挨上,怎么解决呢?可以将换行写到一个方法里,在删除事件中,调用换行方法,代码如下:1

系统 2019-08-12 01:54:26 2529

数据库相关

[leetcode]Palindrome Partitioning

Givenastrings,partitionssuchthateverysubstringofthepartitionisapalindrome.Returnallpossiblepalindromepartitioningofs.Forexample,givens="aab",Return[["aa","b"],["a","a","b"]]好久木有写C++,手好生,写了很久。。。1016ms过大集合。。。好像有点慢思路:1.2Ddp求出字符串s的回文情

系统 2019-08-12 01:54:01 2529