现在位置: 首页 > clf888wan发表的所有文章
  • 04月
  • 24日
综合 ⁄ 共 5741字 评论关闭
转载:采用CAS原理构建单点登录 出处:http://www.cnblogs.com/shanyou/archive/2009/08/30/1556659.html      企业的信息化过程是一个循序渐进的过程,在企业各个业务网站逐步建设的过程中,根据各种业务信息水平的需要构建了相应的应用系统,由于这些应用系统一般是在不同的时期开发完成的,各应用系统由于功能侧重、设计方法和开发技术都有所不同,也就形成了各自独立的用户库和用户认证体系。随着新的业务网站不断的增加,用户在每个应用系统中都有独立的账号,这样就造成在访问不同的应用系统时,需要记录对应的用户名和......
阅读全文
  • 03月
  • 24日
综合 ⁄ 共 452字 评论关闭
买了个热熔胶枪。(小个的,¥15) 【型号】HL-E20W热熔胶枪 【适用】玩具模型、人造花、圣诞树、装饰品、金属制品、木制品、卡纸、电子线路板的黏合等等…… 【规格】枪长120mm(使用直径7-7.5mm的细胶棒) 【产品特点】 1、本产品采用高科技陶瓷PTC热敏电阻作为发热原件,升温速度快。PTC热敏电阻自动恒温,温度升到胶棒的设计温度时就不再上升,能防止发热体对胶枪造成的损坏,节约能耗,达到延长使用寿命的目的。 2、本产品的电气绝缘强度在通电3750V/分钟时不击穿,在100V至240V之间交流或直流电源中可正常使用,不受电......
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 1717字 评论关闭
最近一个项目需要用到celery,于是去了了解了基本的应用方式,rt: 1. 安装 http://www.celeryproject.org/install/ 因为celery本身是依靠redis或者rabbitmq的,所以除了安装celery外,需要安装redis和rabbitmq等,此次选择采用redis作为Broker,因为想对与rabbitmq的话,redis还是有点熟悉,ampq不太了解,所以相关安装以redis为准,再次感慨,无路什么文档,都比不过官方文档为准,当然还需要google作为辅助 sudo pip install celerysudo pip install -U celery[redis]  (安装celery的同时 安装celery 的redis支持等......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 6126字 评论关闭
今天看同事的ppt,提到了图片识别,又tesseract-ocr,觉得不错,试一下,如果效果好可以用来做验证码的识别 http://code.google.com/p/tesseract-ocr/ tesseract是一款开源工具,我安装了Windows版试水先 1、首先登录首页在‘下载’页面下载  Java代码   tesseract-ocr-setup-xx.xx.exe        chi_sim.traineddata.gz   中文语言包   2、双击即可安装tesserract-ocr, 3、安装中文语言包,将语言包 chi_sim.traineddata.gz   解压到 Tesseract-OCR下 4、写测试代码:  Java代码   package com.taobao.voc.tesseract;   ......
阅读全文
  • 04月
  • 21日
综合 ⁄ 共 3080字 评论关闭
本文由 伯乐在线 - CuGBabyBeaR 翻译自 runkite。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。 确认我返回亚马逊实习的截止期限是10月28日,但是我的朋友Daniel说服我如果我被Twitter录取,我就不用参加任何面试了。所以我去Twitter面试了。 首先他们让我在一个小时内完成两道编程能力的问题。问题很有意思:“这是回文(译注:正着读和倒着读是一样的)吗?”以及“计算二维数组的平衡点”。我不是很有自信,但是Twitter的一个招聘人员Judy给我发了email并安排了周三5:30的电话甄选。 我不知道你怎么样,反正我在面试前是......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 2597字 评论关闭
nginx 几个方法 start 直接启动 查看返回值是否是0 如果0则success 非0 则failure stop 直接调用killproc reload 调用nginx -s reload restart stop,start test 调用nginx -t status 直接调用status 几个方法killproc, status, success, failure 来自/etc/init.d/functions   详细方法: /etc/init.d/functions说明 #!/bin/bash #/etc/init.d/nginx # Source function library. if [ -f /etc/init.d/functions ] ; then . /etc/init.d/functions elif [ -f /etc/rc.d/init.d/functions ] ; then . /etc/rc.d/init.d/functi......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 2736字 评论关闭
http://www.eeworld.com.cn/xfdz/2011/1109/article_8476_2.html http://www.bitscn.com/netpro/stor/201112/193635.html 随着智能手机及平板终端的普及,NAND型闪存的需求不断扩大。但微细化技术将在几年内达到极限。于是各厂商瞄准“后NAND闪存”展开了新一代存储器的开发竞争。     美国苹果公司的“iPhone”及“iPad”在世界各地热销,使得智能手机及平板终端市场快速扩大。随着新型终端的普及,市场对承担存储任务的NAND型闪存的需求日益高涨。     NAND闪存也开始作为更加小型轻量的存储器,配备在以往主要依靠HDD(硬盘)保存数......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 1710字 评论关闭
    用矩阵建立图,s为迷宫的起点,t为迷宫的终点,输出走出迷宫路线的坐标     步骤:      1)建立栈      2)判断下一步是否可达,可达则结束判断      3)不可达则前进,按上下左右地前进。 /* 迷宫求解 6 #s#### #O#### #O#### #O#### #OOOOt ###### 10 ########## #sO#OOO#O# #OO#OOO#O# #OOOO##OO# #O###OOOO# #OOO#OOOO# #O#OOO#OO# #O###O##O# ##OOOOOOt# ########## */ #include <iostream> #include <stack> using namespace std; #define MAX 1000 struct Node { int x, y; }tmp, s, t, order[MAX]; c......
阅读全文
  • 02月
  • 09日
综合 ⁄ 共 1902字 评论关闭
从MySQL 5.0 开始, 支持了一个全新的SQL句法: PREPARE stmt_name FROM preparable_stmt; EXECUTE stmt_name [USING @var_name [, @var_name] ...]; {DEALLOCATE | DROP} PREPARE stmt_name; 通过它,我们就可以实现类似 MS SQL 的 sp_executesql 执行动态SQL语句! 同时也可以防止注入式攻击! 为了有一个感性的认识, 下面先给几个小例子: mysql> PREPARE stmt1 FROM 'SELECT SQRT(POW(?,2) + POW(?,2)) AS hypotenuse'; mysql> SET @a = 3; mysql> SET @b = 4; mysql> EXECUTE stmt1 U......
阅读全文
  • 02月
  • 08日
综合 ⁄ 共 25字 评论关闭
http://www.visualgdb.com/
阅读全文
  • 01月
  • 26日
综合 ⁄ 共 1108字 评论关闭
【联合主键】>>>>配置方式:xml:    1. Student中单独创建StudentPk主键实体类     2. 配置: <composite-id name="studentPK"> <key-property name="name" column="username" /> <key-property name="nickname" column="nickname" /> </composite-id> >>>>注解方式:annotation      1. Teacher中单独创建TeacherPk主键实体类      2.注解        ** 注解方式1:【一个注解】※常用         <1> @EmbeddedId public TeacherPk getTeacherPk()         <......
阅读全文
  • 01月
  • 10日
综合 ⁄ 共 3968字 评论关闭
POSIX threads(简称Pthreads)是在多核平台上进行并行编程的一套常用的API。线程同步(Thread Synchronization)是并行编程中非常重要的通讯手段,其中最典型的应用就是用Pthreads提供的锁机制(lock)来对多个线程之间共 享的临界区(Critical Section)进行保护(另一种常用的同步机制是barrier)。 Pthreads提供了多种锁机制: (1) Mutex(互斥量):pthread_mutex_*** (2) Spin lock(自旋锁):pthread_spin_*** (3) Condition Variable(条件变量):pthread_con_*** (4) Read/Write lock(读写锁):pthread_rwlock_*** Pthreads提......
阅读全文