自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MMMMM

Php/Mysql/Linux/Python/架构

  • 博客(52)
  • 资源 (4)
  • 收藏
  • 关注

原创 古籍数字化平台中的OCR:这个平台更精准

古籍数字化平台,在浩瀚的历史长河中,古籍作为中华民族的文化瑰宝,承载着无数先人的智慧与心血。然而,由于岁月侵蚀、保存不当等多种原因,许多珍贵的古籍面临损坏、失传的危机。为了守护这些无价之宝,云聪研发团队倾力打造了一款尖端的OCR(光学字符识别)系统,旨在提升古籍数字化校编的效率,让千年文化得以传承。

2024-04-18 14:56:45 1397 1

原创 古籍数字化平台:精校功能介绍

古籍数字化平台,本着公益性、低成本、合作共赢的三大原则,功能涵盖古籍OCR识别、族谱县志OCR识别、民国报纸OCR识别、图文逐字校对、数据著录、智能标点分段、精编排版、智能白话译文等,是一站式线上整理全流程平台。

2024-04-18 14:51:27 393

原创 Centos服务器被挂马的一次抓马经历

今天早上五点,收到监控宝的警告短信,说是网站M无法访问了。睡的正香,再说网站所在系统是centos,重要数据每天都备份,应该很安全,也没有在意。倒头接着睡觉去了。早上九点,机房负责人直接给我打来电话,说是全机房网络巨慢,单位的所有网站都打不开或打开的很慢。Centos服务器被挂马的一次抓马经历我赶紧赶了过去,查看了一下那里网络,发现175服务总是以50M/S速度向外发包,而175服务器正是

2012-08-10 14:37:44 4614 2

原创 古籍双层PDF制作教程:保姆级古籍数字化教程

在智慧古籍数字化项目中,很多图书馆要求将古籍导出为双层PDF,并且确保输出双层PDF底层文本与上层图片偏移量控制在1毫米以内。那么本教程带你使用古籍数字化平台,3分钟把一个古籍书籍转化为双侧PDF。

2024-07-24 14:50:34 207

原创 谈谈图书馆知识资源细颗粒度标引中的古籍稿本标引

针对自有版权的地方古籍进行细颗粒度标引存在一定的技术要求,首先在图书馆知识资源中,包含了大量的县志、古籍抄本、印刷善本等等,由于古代、近代的印刷技术限制,大部分古籍存在印刷不清晰、噪点较多的情况,会导致古籍OCR识别率极低,影响古籍稿本标引效果。云聪智能依托博士团队,历时两年成功打造“云聪智能标引系统”,严格遵循《国家图书馆管理元数据规范》,在古籍善本识别技术上获得重大进展,目前在OCR识别率孤独求败,不断超越自我。1、简单竖行繁体稿本识别以《文心雕龙》稿本为例:简单竖行繁体稿本识别2、模糊手写竖行繁体善本

2021-09-09 11:01:25 1312

原创 谈谈知识资源标引中“视频细颗粒度标引”关键技术

目前图书馆、文化馆等文化部门的资源类型包含了很多公开课、专题片等特色文化视频资源,那么在知识资源标引中,视频细颗粒度标引非常重要,尤其对视频实现分钟级、章节级别细颗粒度标引,对保障各类知识化资源建设的完整性、规范性和正确性尤其重要。云聪智能依托博士团队,历时两年成功打造“云聪智能标引系统”,根据“知识资源细颗粒度建设和标签标引”中的规范要求,依据知识元的抽取、 标引和集成方法,生成细粒度级的知识集合。以《齐鲁家风视频》为例,这里简单说明一下“视频细颗粒度标引”的关键技术点。1、视频解析技术首先,在文化行业,

2021-09-09 09:19:31 379

原创 “知识资源细颗粒度建设和标签标引”规则规范心得说明

针对《知识资源细颗粒度建设和标签标引》的规则规范以及说明,云聪智能科技通过网上公开的信息,汇总整理出如下心得(非下发文件):首先:知识标引建设与资源内容建设相辅相成根据文化和旅游部公共服务S发布的《关于做好2021年全国智慧图书馆体系建设....通知》, 我们可以发现开展对基础数字资源的细颗粒度内容标识,可以对资源内容进行精细化揭示,实现资源的知识化、专题化服务。其次:数字资源及新型资源的精细化标引类型《通知》强调,重点围绕自有版权的地方特色文献、古籍、公开课、专题片等资源,进行内容细粒度标引,对文本类资源

2021-09-09 08:18:36 2231

转载 linux sed 用法

1. Sed简介 2. 定址 3. Sed命令 4. 选项 5. 元字符集 6. 实例 7. 脚本1. Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末

2014-05-14 16:05:33 945

原创 Nginx&&PHP-FPM配置及优化指南(上)

本文介绍在Centos5.8/6.2&&RedHat(RHEL) 5.8/6.2下LEMP/LNMP环境下的Nginx&&PHP-FPM的WEB服务器配置及优化指南。截至目前,各软件版本为Nginx 1.2.2PHP && PHP-FPM5.4.4 如果您还没有搭建LEMP环境,可以参照我之前写过一篇文章 LEMP(或LNMP)高性能的WEB服务器在CentOS6.2/5.

2012-07-17 14:11:21 2689

原创 CentOS6.2/5.8下LNMP高性能的WEB服务器快速Yum搭建流程

本文将指导你如何在CentOS/Red Hat (RHEL) 6.2/5.8下使用Yum来搭建LEMP WEB服务器。国内LEMP (Linux, Nginx, MySQL, PHP) 服务器目前在国内大的企业如百度腾讯使用非常普遍,但是因为LEMP不易安装配置,难为了许多运维人员。在本安装中,我尽量使用yum安装而避免编译安装,有将有效减少安装过程的时间及复杂程序。LEMP(或LNMP)

2012-07-12 13:37:18 3843 2

翻译 使用YUM安装MySQL 5.5(适用于CentOS6.2/5.8及Fedora 17/16平台)

目前CentOS/Red Hat (RHEL) 6.2官方自带的mysql版本为5.1,mysql5.5已经出来了。相比mysql5.1,mysql5.5不仅在多个方面进行了改进:性能上有了很大提升默认存储引擎更改为InnoDBCPU多核处理性能提升复制功能加强,新增半同步复制增强表分区功能等等本文将指导你如何在CentOS/Red Hat (RHEL) 6.2及Fedor

2012-07-12 09:01:38 8009 2

翻译 在CentOS/RHEL6.2/5.8,Fedora17/16上安装Nginx/PHP-FPM环境

以前我写过一篇文章《在CentOS/RHEL5.5,Fedora13上安装Nginx/PHP-FPM环境》,这篇文章是个升级版本。本文将介绍如何在Fedora17/16/15/14,CentOS6.2/6.1/6/5.8及Red Hat(RHEL)6.2/6.1/6/5.8上安装配置Nginx/PHP-FPM。什么是PHP-FPM  PHP-FPM是一个PHP FastCGI管理器,是只用

2012-07-11 15:48:33 5298

原创 修改httpd.conf开启gzip压缩传输

本文在centos5.5下配置下面是具体的步骤1. 首页查看一下mod_deflate、mod_headers两个模块是否开启,cat /etc/httpd/conf/httpd.conf | grep mod_deflate#输出LoadModule deflate_module modules/mod_deflate.socat /etc/httpd/conf/httpd.

2012-07-07 09:33:38 2888

翻译 23种PHP开发工具PHP IDE集合

在本文中, 我们将对23种PHP IDE 进行介绍。其中不凡大公司开发的精品,也有一些不是很知名的。广聚一堂,方便兄弟们对比挑选。以下是一个简单的快速对比表格,从功能、价格、框架/CMS支持上作了一个小节。转载请注明来源http://blog.csdn.net/uuleaf/article/details/7677096备注:原文中的phpside由于已经倒闭,

2012-06-19 18:53:41 35085 3

翻译 我如何选PHP开发工具(PHP IDE)

文章来源http://coding.smashingmagazine.com/2009/02/11/the-big-php-ides-test-why-use-oneand-which-to-choose/备注:文章年代久远,一般IDE都更新了不少;原文本人感觉也冗长,译文截了不少,并添加了自己的一些观点。转载请注明来源http://blog.csdn.net/uuleaf/article

2012-06-18 21:23:00 56521 7

翻译 在CentOS/RHEL 6.2上使用YUM安装PHP5.4

本文适用于所有CentOS6及Red Hat Enterprise Linux6版本上安装php5.4,本人测试安装环境为32位CentOS6系统。文章来源:PHP 5.4 on CentOS/RHEL 6.2 via Yum http://www.webtatic.com/packages/php54/转载请注明来源 在CentOS/RHEL 6.2上使用YUM安装PHP5.4p

2012-06-15 17:05:51 6907 2

原创 CentOS5使用Yum安装PHP5.3的两种方法

本小文介绍在CentOS5.*版本中把php5.1升级到当前主流版本php5.3. php5.1版本与php5.2及以上版本有许多不同,如新版本加入的json扩展等等.让我们开始吧,以32位系统为例方法1:使用remi及epel源升级php【step1: 安装remi及epel源】#下载并安装epel源rpm -Uvh http://mirror.bjtu.edu.cn/fe

2012-06-15 16:27:08 8166

原创 CentOS6.2使用yum安装LAMP及phpMyadmin

本文介绍如何在CentOs6.2下面使用YUM配置安装LAMP环境,一些兄弟也很喜欢使用编译的安装方法,个人觉得如果不是对服务器做定制,用yum安装稳定简单,何必去download&make&make install呢。Step1. 为centos配置rpmforge及epel源。centos官方的源其实也够用,不过像php的一些扩展如php-mcrypt在官方源中并没有。rpmforge

2012-06-15 15:26:57 4898

原创 PHP添加Mssql/sqlserver2000扩展,适用于Php5.2/Php5.3/Php5.4

本文介绍如何在Windows下配置php扩展。本文链接 http://blog.csdn.net/uuleaf/article/details/7663424 ,转载请注意来源环境配置:1. 如果你使用sqlserver2000数据库,请务必打上sqlserver2000 sp4补丁,否则会无法连接sqlserver2000数据库    您可以在http://www.micro

2012-06-14 17:02:13 17954 2

原创 Php设计模式之【组合模式Composite Pattern】

【概述】组合模式是将一系列对象组合成树形结构用来表示整体和部分之间的关系,组合模式的主要目的是达到,访问组合对象和访问单个对象具有一致性。这里的组合对象比较特殊,本身他可以是由其他的对象组合而成,同时,这个组合对象又可以是组成更复杂对象的一个部分。我们来举个例子来说明吧,可能更直观【案例】黑枣图书公司的想把图书分类以目录的形式打印出来【OOA】组合模式将对象组合成树形结构以表示

2012-06-07 18:43:33 1837 1

翻译 Fedora 17 安装nVidia显卡驱动(禁用自带nouveau驱动)

本文将手把手指导您在Fedora 17 “Beefy Miracle” 上如何安装nVidia显卡驱动,并且把自带的nouveau驱动禁用掉。本文适用于GeForce 6/7/8/9/200/300 series系列显卡。Fedora 17的nVidia显卡驱动安装过程与之前的Fedora版本大不一样了。我已经在多个机器上测试上本文的安装过程,暂没有发现问题。如果在安装过程中,您发现了一些问题

2012-06-06 11:45:15 14275 3

原创 U盘安装Fedora17

使用硬盘安装Fedora17老是不成功,报错。只好用U盘安装了。1. 下载Fedora17桌面版本: http://fedoraproject.org/zh_CN/get-fedora. 看好了自己的机器是64位还是32位,别下错了。一般使用32位的。2. 准备U盘(至少 768 MB 剩余空间,1G以上最好)。3. U盘烧录工具不要使用LiveUSB Creator,

2012-06-06 10:56:45 4004 7

原创 Php-SPL库中的迭代器类详解

SPL提供了多个迭代器类,分别提供了迭代访问、过滤数据、缓存结果、控制分页等功能。,因为php总是在不断壮大,我尽可能列出SPL中所有的迭代类。下面其中一些迭代器类是需要php5.4,另外一些如SearhIteratoer类在最新的php版本中已经去除1.ArrayIteratoer从PHP数组创建一个迭代器,当其和IteratorAggregate类一起使用时,免去了直接实现Iterat

2012-06-05 21:42:34 2627

原创 Php-SPL库中的迭代器接口详解

SPL库中的迭代器接口SPL提供了6个迭代器接口,如下表Traversable遍历接口(检测一个类是否可以使用 foreach 进行遍历的接口)Iterator迭代器接口(可在内部迭代自己的外部迭代器或类的接口)IteratorAggregate聚合式迭代器接口(创建外部迭代器的接口)OuterIterator迭代器嵌套接

2012-05-22 16:00:50 2195

原创 Php设计模式之【迭代器模式Iterator Pattern】

概述迭代器(Iterator)模式,又叫做游标(Cursor)模式。GOF给出的定义为:提供一种方法访问一个容器(container)对象中各个元素,而又不需暴露该对象的内部细节。案例黑枣电视公司的在生产的电视机,使用遥控器[后一个]和[前一个]按钮调节频道。当按下[后一个]按钮时,将切换到下一个预置的频道。想象一下在陌生的城市中的旅店中看电视。当改变频道时,重要的不是几频道,而是节目

2012-05-22 11:30:36 2561

原创 Php设计模式之【模板方法模式Template Method Pattern 】

【案例:确定玩具的购买价格 】黑枣玩具公司的产品五花八门,不同的产品价格计算方式也不一样。所以对价格计算系统的要求非常高。价格因素主要包括以下几点。1. 不同的产品有不同的增值税ValueAddTax、关税TariffTax2. 还有一些玩具需要交其它的税类。如果是塑料玩具,还可能要缴纳环境污染税,其它税还有印花税、资源等,统称为OtherTax这些费用最终会加入最后的购买价格

2012-05-21 21:15:39 1237

原创 Php设计模式之【策略模式Strategy Pattern】

【案例】黑枣游戏公司开发小鸡快跑的游戏,小鸡从鸡窝开跑,狂奔100米后到达安全地带。这500米中,小鸡可以使用辅助工具,不限于鸡爪、滑板、自行车、火箭运输。【分析OOA】小鸡快跑游戏是使用策略模式的一个典型实例,我们分析一下小鸡快跑游戏的特征1. 定义了一系列的算法。小鸡的狂奔包括鸡爪、滑板、自行车、火箭运输多个方式。2. 这些算法有相同的结果或实现,它们还可以相互替换。无论使

2012-05-21 15:01:09 1105

原创 Php设计模式之【外观模式Facade Pattern】

【案例】黑枣设计公司开发一套流程图开发工具。使用这套开发工具在画一个箭头时,用户先画一个三角,再画一个坚杠就可以了。不过用户反馈画箭头太麻烦,希望能精简操作。class base{ public function draw($char = '*', $num = 1) { echo str_repeat($char, $num); }}

2012-05-21 11:31:51 877

原创 Php设计模式之【适配器模式 Adapter Pattern】

【案例】黑枣玩具公司专门生产玩具,生产的玩具不限于狗、猫、狮子,鱼等动物。每个玩具都可以进行“张嘴”与“闭嘴”操作,分别调用了openMouth与closeMouth方法。代码实现>abstract class Toy{ public abstract function openMouth(); public abstract function closeMou

2012-05-19 16:25:25 1410

原创 Php设计模式之【命令模式Command Pattern】

【案例】黑枣玩具公司专门生产玩具,生产的玩具不限于狗、猫、狮子等四肢动物。每个玩具身上有两个按钮,分别支持两个操作——“张嘴”与“闭嘴”。代码实现><?php/** * 所有玩具需要实现的动作接口 */interface Toy{ /** * 玩具张嘴动作 * @abstract * @return mixed */

2012-05-19 12:25:56 1285 1

原创 Php设计模式之【单例模式Single Pattern】

【案例】黑枣防克隆公司是生产了一只超级狗。因这只超级狗因为威力巨大,两个就足以毁灭宇宙。想方设法防止其被克隆。【分析OOA】单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。【设计OOD】说明>1. SingletonDog的__construct方法设为私有,以防止new实例化2

2012-05-18 11:37:42 840

原创 Php设计模式之工厂模式(三)【抽象工厂模式 AbstractFactory】

【案例】承接上一篇工厂方法模式。由于市场需求变化,客户对猪产生兴趣,黑枣克隆公司不能不扩张生产线,以生产猪。【分析OOA】工厂方法模式为狗族提供了统一的创建接口。当有多个产品族时,可以使用抽象工厂模式。【设计OOD】说明>看看抽象工厂模式的各个角色(和工厂方法的如出一辙):1、抽象工厂(Abstract Factory)角色:它声明一个创建抽象产品对

2012-05-16 15:18:32 1115 1

原创 Php设计模式之工厂模式(二)【工厂方法模式 Factory Method】

【案例】承接上一篇简单工厂模式。黑枣克隆公司在初始发展阶段使用简单工厂模式来生产克隆狗,狗的分类方式局限于按颜色分类。由于市场需求变化,客户对同一颜色狗有了体型大小要求,分为大型狗及小型狗两类。【分析OOA】如果我是黑枣克隆公司老板,我可能要开设分厂。使用大型狗工厂专门生产大型狗,小型狗工厂专门生产小型狗。其实软件工程师也会去这样实现。工厂方法模式使用继承自抽象工厂角色的多个子类来代替

2012-05-16 15:14:35 1391 1

原创 Php设计模式之工厂模式(一)简单工厂模式

案例黑枣克隆公司是专门批量生产克隆狗的一家企业。当克隆出一只黑狗的实现代码如下实现代码>class DogGener{ public function create($color){ if($color == 'black'){ $dog = new BlackDog(); $dog->shout();

2012-05-16 15:11:11 1123

原创 Php设计模式之装饰者模式

案例黑枣芭比公司是主营芭比娃娃游戏的公司,主要生产芭比娃娃,信息记录了一个芭比娃娃装备及美丽星级指数,可以看到,一个小眼睛扁鼻子阔嘴的芭比娃娃值0个指数。实现代码>class Barbie{ protected $eye = 'small'; protected $nose = 'flat'; protected $mouth = 'wide';

2012-05-15 13:45:19 1538

原创 Php-SPL库中的观察者模式接口详解

PHP-SPL标准库中实现了观察者模式接口,PHP内置提供了两个接口来供外部应用区实现这个模式。文档>http://www.php.net/manual/zh/splobserver.update.php SplSubject 接口SplSubject代表着被观察的对象,其结构:interface SplSubject{//添加(注册)一个观察者public functio

2012-05-14 19:57:59 1917

原创 Php设计模式之观察者模式

案例黑枣快运公司的快递系统把公司每一笔新的快递单通知到快递员的手持终端上实现代码>class expressData{ public $info; /** * 新快递单信息(此方法为简单实现,实际可能为按照快递单号从数据库查询) * @return array */ public function newInfo()

2012-05-13 13:53:50 2313

原创 面向接口编程和面向实现编程

面向接口表示子类是实现接口或者抽象类,面向实现表示继承普通类。明显前者耦合比较低,因修改代码比较低,因为接口和抽象类本身有的方法不干事情,而是子类去去实现。设计原则:找出应用对象中可能需要变化的部分,把它们独立出来,不要跟不变化的放在一起。面向实现方式用例://面向实现编程/** * 普通类animal */class animal{ public $na

2012-05-13 09:54:35 2243

原创 PHP加密URL防止采集

网上有很多采集工具,他们是如何采集的。先看一下一系列网址 http://thinkphp.cn/blog-51.htmlhttp://thinkphp.cn/blog-52.htmlhttp://thinkphp.cn/blog-53.htmlhttp://thinkphp.cn/blog-54.html这些网址都很有规律,都是(blog-)+ 数字 组成,采集很大程度上利用这个

2012-05-08 21:57:42 3153 2

原创 标准php库SPL学习(一)简介

SPL是来干什么的?SPL是用于解决典型问题(standard problems)的一组接口与类的集合。利用SPL我们可以更高效的访问一些数据类型,如队列、数组、数据库结果集、XML、文件目录访问等待。SPL一直在开发之中,功能也会越来越强大SPL中有什么东西?<?php//把spl中所有类目显示出来foreach (spl_classes() as $key => $valu

2012-05-07 17:04:45 985

RoundCube mvision2汉化主题

RoundCube 只有官方的主题是汉化的,最流行的mvision2主题只有英文的。 这是根据原版的mvision2自己做的 RoundCube mvision2汉化主题,全部已经汉化完成,现在放出来,大家享用一下。 安装和原版的一样,可以参考: http://www.roundcubeforum.net/downloads/themes-skins/1/mvision-v2-mvision-vs-outlook-3-column-theme-2/

2009-10-26

样式表中文手冊.chm 电子书

样式表中文手冊 样式表 css 网页设计样式表参考

2009-10-19

终极配色手册.chm 电子书

终极配色手册 用于VI WEB设计参考; 还是不错的参考书籍,不用电脑效色了。

2009-10-19

gtk2.0 教程linux gtk development

gtk教程,linux gtk development

2008-10-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除