- 【旧文更新】【优秀毕设】人脸识别打卡/签到/考勤管理系统(OpenCV+最简基本库开发、可移植树莓派 扩展网络图像推流控制 验证码及Excel邮件发送等功能)
网易独家音乐人Mike Zhou
opencv嵌入式iot物联网人工智能计算机视觉树莓派
【旧文更新】【优秀毕设】人脸识别打卡/签到/考勤管理系统(OpenCV+最简基本库开发、可移植树莓派扩展网络图像推流控制验证码及Excel邮件发送等功能)文章目录关于旧文新发毕设结构主页面验证码识别效果管理页面人脸信息采集管理实时数据更新签到结果邮件发送网络前端效果实时图像推流附录:列表的赋值类型和py打包列表赋值BUG复现代码改进优化总结py打包附录:关于旧文新发关于旧文新发为何要进行旧文新发?
- OpenCV+ moviepy + tkinter 视频车道线智能识别项目源码
__弯弓__
AI应用开发opencv音视频人工智能python
项目完整源代码,使用OpenCV的Hough直线检测算法,提取出道路车道线并绘制出来。通过tkinter提供GUI界面展示效果。1、导入相关模块importmatplotlib.pyplotaspltimportnumpyasnpimportcv2importosimportmatplotlib.imageasmpimgfrommoviepy.editorimportVideoFileClipim
- 项目:基于OpenCV+百度云人脸识别项目
左手的月光
opencv百度云人工智能
一.项目框架基于OpenCV和百度云人脸识别的项目可以使用以下的框架来实现:数据采集和预处理:使用OpenCV来采集摄像头或读取图像文件,并对图像进行预处理操作,例如裁剪、调整大小、灰度化等。人脸检测:使用OpenCV的人脸检测功能来检测图像中的人脸。可以使用预训练的人脸检测器,如HaarCascade或基于深度学习的人脸检测器。百度云人脸识别API调用:将图像中检测到的人脸传递给百度云人脸识别A
- 机器学习笔记 - 基于OpenCV+稀疏光流的无监督运动检测
坐望云起
笔记
一、简述在各种高级开源库的帮助下,检测固定摄像机拍摄的运动行为是轻而易举可以实现的,但检测移动的摄像机拍摄的移动物体的运动检测依然是一个复杂的问题。在这里,我们将继续基于稀疏光流,并检测移动的无人机相机的运动。这里使用的数据集来自VisDrone数据集,见下面github的链接。这个数据集其中包含各种环境下的无人机视频剪辑。运动检测在该领域的应用包括:监视、自主、搜索和救援,甚至环境应用。该检测方
- 计算机视觉+深度学习+机器学习+opencv+目标检测跟踪(代码+视频)
从懒虫到爬虫
计算机视觉深度学习机器学习
计算机视觉、深度学习和机器学习是当今最热门的技术,它们被广泛应用于各种领域,如自动驾驶、医学图像分析、安防监控等。而目标检测跟踪技术则是计算机视觉中的一个重要分支,它可以帮助我们在图像或视频中自动识别和跟踪特定的目标。下面我们来一一介绍这些技术:1.计算机视觉:计算机视觉是利用计算机进行图像和视频处理的技术。它可以通过算法识别和分析数字图像和视频,并自动提取其中的信息。计算机视觉的应用非常广泛,包
- python学习:opencv+用鼠标画矩形和圆形
码农小白
opencvpython学习学习
目录步骤定义数据新建一个窗口黑色画布显示黑色画布添加鼠标回调函数循环一直显示图片一直判断有没有按下字母m关闭所有窗口鼠标回调函数步骤当鼠标按下记录坐标并记录鼠标标记位为true,移动的时候就会不断的画矩形或者圆,松下的时候就再画一个然后并记录鼠标标记位为flase定义数据#如果按下鼠标,则为truedrawing=False#如果为True,则绘制矩形。按“m”切换到曲线mode=True#记录前
- 树莓派学习:学习opencv+用opencv获取树莓派mjpg摄像头视频流
码农小白
树莓派学习python学习opencv学习
目录前提步骤打开树莓派摄像头查看是否有图像,登录游览器打开树莓派IP地址的8080端口获取mjpg的视频流url代码先设定好mjpg的视频流的url利用opencv库中的v2.VideoCapture类读取mjpg视频流cv2.VideoCapture()检查摄像头是否成功打开,如果没有,则打印错误消息并退出程序cap.isOpened()创建一个空的numpy数组np.empty()从视频中读取
- 【Segment Anything Model】十(2):利用SAM做分类任务,方法二,SAM的image_encoder部分进行特,将SAM提取到的ImageEmbedding插入到vgg网络中
cv夏一笑
seg模型分类SAM开源项目有代码人工智能特征融合
博主微信cvxiayixiao【SegmentAnythingModel】计算机视觉检测分割任务专栏。链接【公开数据集预处理】特别是医疗公开数据集的接受和预处理,提供代码讲解。链接【opencv+图像处理】opencv代码库讲解,结合图像处理知识,不仅仅是调库。链接本篇分为两小节:【SegmentAnythingModel】九(1)介绍加载vgg16网络的预训练权重,并利用其主干部分进行特征提取,
- 【Segment Anything Model】九:利用SAM做分类任务,方法一,直接修改源码输出
cv夏一笑
seg模型1024程序员节SAMSAM分类修改SAM源码迁移学习利用SAM特征提取
博主微信cvxiayixiao【SegmentAnythingModel】计算机视觉检测分割任务专栏。链接【公开数据集预处理】特别是医疗公开数据集的接受和预处理,提供代码讲解。链接【opencv+图像处理】opencv代码库讲解,结合图像处理知识,不仅仅是调库。链接文章目录1️⃣预备知识前言一个简单的cnn分类步骤一个简单的cnn分类代码2️⃣修改SAM源码做分类任务1.找到mask_decode
- 【Segment Anything Model】十(1):利用SAM做分类任务,方法二,不放过SAM强大特征提取能力,将SAM提取到的ImageEmbedding插入到其他cnn网络中
cv夏一笑
seg模型cnn人工智能SAM源码vgg16cnn+transformer
博主微信cvxiayixiao【SegmentAnythingModel】计算机视觉检测分割任务专栏。链接【公开数据集预处理】特别是医疗公开数据集的接受和预处理,提供代码讲解。链接【opencv+图像处理】opencv代码库讲解,结合图像处理知识,不仅仅是调库。链接本篇分为两小节:【SegmentAnythingModel】九(1)介绍加载vgg16网络的预训练权重,并利用其主干部分进行特征提取,
- 计算机视觉+深度学习+机器学习+opencv+目标检测跟踪+一站式学习(代码+视频+PPT)
阿利同学
计算机视觉感知小白学视觉计算机视觉深度学习机器学习opencv学习目标检测与跟踪小白学视觉python
第1章:视觉项目资料介绍与学习指南相关知识:介绍计算机视觉、OpenCV库,以及课程的整体结构。学习概要:了解课程的目标和学习路径,为后续章节做好准备。重要性:提供学生对整个课程的整体认识,为学习提供框架和背景。图为计算机视觉opencv的全资料:包括了计算机视觉/opencv视频视频对应的PPT。各模块代码自学pdf资料包括了图像处理目标检测计算机视觉任务第2章:OpenCV开发环境搭建相关知识
- OpenCV+特征检测
神仙别闹
Python教程opencv人工智能计算机视觉
检测函数cv.cornerHarris()。其参数为:img输入图像,应为灰度和float32类型blockSize是拐角检测考虑的邻域大小ksize使用的Sobel导数的光圈参数k等式中的哈里斯检测器自由参数importnumpyasnpimportcv2ascvfilename='chessboard.png'img=cv.imread(filename)gray=cv.cvtColor(im
- OpenCV+相机校准和3D重建
神仙别闹
Python教程opencv数码相机3d
相机校准至少需要10个测试图案,所需的重要输入数据是3D现实世界点集以及图像中这些点的相应2D坐标。3D点称为对象点,而2D图像点称为图像点。准备工作除了棋盘,我们还可以使用圆形网格。在这种情况下,我们必须使用函数cv.findCirclesGrid()来找到模式。较少的图像足以使用圆形网格执行相机校准。一旦找到拐角,就可以使用cv.cornerSubPix()来提高其精度。我们还可以使用cv.d
- OpenCV+计算摄影
神仙别闹
Python教程opencv人工智能计算机视觉
图像去噪cv.fastNlMeansDenoising()-处理单个灰度图像cv.fastNlMeansDenoisingColored()-处理彩色图像。cv.fastNlMeansDenoisingMulti()-处理在短时间内捕获的图像序列(灰度图像)cv.fastNlMeansDenoisingColoredMulti()-与上面相同,但用于彩色图像。常用参数为:h:决定滤波器强度的参数。
- 【Segment Anything Model】七:SAM做多类别分割,医疗语义分割
cv夏一笑
seg模型SAM语义分割SAM多类别分割SAM源码语义分割Synapse
博主微信cvxiayixiao【SegmentAnythingModel】计算机视觉检测分割任务专栏。链接【公开数据集预处理】特别是医疗公开数据集的接受和预处理,提供代码讲解。链接【opencv+图像处理】opencv代码库讲解,结合图像处理知识,不仅仅是调库。链接文章目录1️⃣预备知识分类基础知识调用激活函数SAM基础知识2️⃣修改SAM源码到多类别分割传入类别个数注释解码器文件计算损失
- 【opencv+图像处理】Image Processing in OpenCV 1-2基本图形绘制
cv夏一笑
opencv+图像处理opencv图像处理人工智能cv画图opencv画图
博主微信cvxiayixiao【SegmentAnythingModel】计算机视觉检测分割任务专栏。链接【公开数据集预处理】特别是医疗公开数据集的接受和预处理,提供代码讲解。链接【opencv+图像处理】opencv代码库讲解,结合图像处理知识,不仅仅是调库。链接本专栏代码地址https://github.com/xiawei20161308104/xv_opencv_tutorials文章目录
- 【Segment Anything Model】八:类似于The size of tensor a (xx) must match the的一些报错
cv夏一笑
seg模型SAM自动分割开源项目有代码SAM报错维度不匹配
博主微信cvxiayixiao【SegmentAnythingModel】计算机视觉检测分割任务专栏。链接【公开数据集预处理】特别是医疗公开数据集的接受和预处理,提供代码讲解。链接【opencv+图像处理】opencv代码库讲解,结合图像处理知识,不仅仅是调库。链接文章目录本篇是大家的问题收集篇,有问题评论,公共部分会更新到本篇内容中报错:RuntimeError:Thesizeoftensora
- ubuntu 编译安装支持CUDA的OpenCV+其他opencv细节(需要特定版本gcc)
FakeOccupational
语言学习笔记c++
安装须知cuda支持在安装完“linuxCUDAtoolkit+cudnn+tensorrt的安装”之后进行支持cuda的opencv安装否则报错:CMakeErroratmodules/dnn/CMakeLists.txt:41(message):DNN:CUDAbackendrequiresCUDAToolkit.PleaseresolvedependencyordisableOPENCV_D
- rk3588+视频采集(mpp硬编码H.265)
Three笔记
音视频h.265
rk3588+视频采集(mpp硬编码H.265)mpp硬编码mpp硬编码可以压缩500倍左右,详细代码见该专栏文章《MPP硬编码H265(500倍压缩)》;视频采集本案例是通过opencv+定时器(需按照FPS刷新)获取frame;自定义一个counter计数,保存counter个帧;当需要保存一个视频时:可通过can或串口或界面按键触发视频录制;获取frame:time=newQTimer(th
- 【opencv+图像处理】(Gui Features in OpenCV) 1-1摄像头:采集摄像头视频,读取视频帧,录制视频
cv夏一笑
#opencv+图像处理opencv图像处理音视频
文章目录0.本节涉及的opencv新函数1.什么是视频1️⃣什么是帧,帧的快慢是什么,影响什么2️⃣帧是什么,什么是视频分辨率,分辨率与什么有关系2.从摄像头获取视频1️⃣步骤2️⃣代码3️⃣效果4️⃣一些相关重载函数3.通过opencv获取视频设备的参数,设置新参数1️⃣获取设备参数2️⃣更改设备参数3️⃣代码4.录制视频并保存1️⃣步骤2️⃣代码3️⃣效果4️⃣补充视频编码方式本专栏代码总库地
- OpenCV+ Qt Designer 开发人脸识别考勤系统
南蓬幽
OpenCVopencvqtpython人工智能计算机视觉
文章目录1.系统介绍2.系统架构3.开发步骤3.1安装必要的库3.2设计用户界面3.3编写代码3.3.1导入库3.3.2连接数据库3.3.3定义主窗口类3.3.4实时显示摄像头画面3.3.5进行人脸识别3.3.6手动打卡3.3.7显示打卡时间3.3.8显示图片3.3.9运行主程序4.总结1.系统介绍本系统是一个基于OpenCV和QtDesigner的人脸识别考勤系统,主要功能是自动识别摄像头中的人
- opencv+图像处理(Image Processing in OpenCV) 4-0改变颜色空间的过程
目录0.本节涉及的opencv新函数1.彩色的形成2.彩色空间3.为什么需要选择合适的彩色空间4.如何选择合适的彩色空间5.常用的彩色空间RGB6.变换彩色空间数学公式7.opencv变换彩色空间代码+注释+效果本专栏代码地址https://github.com/xiawei20161308104/xv_opencv_tutorials本节代码路径xv_opencv_tutorials/Image
- opencv+图像处理(Image Processing in OpenCV) 4-0改变颜色空间
cv夏一笑
opencv图像处理python计算机视觉
文章目录0.本节涉及的opencv新函数1.彩色的形成2.彩色空间3.为什么需要选择合适的彩色空间4.如何选择合适的彩色空间5.常用的彩色空间RGBCMYHSIL\*a\*b\*6.变换彩色空间数学公式7.opencv变换彩色空间代码+注释+效果本专栏代码地址https://github.com/xiawei20161308104/xv_opencv_tutorials本节代码路径xv_openc
- opencv+图像处理(GUI)1-0图像:创建加载显示保存关闭
cv夏一笑
#opencv+图像处理opencv图像处理计算机视觉人工智能python
文章目录0.本节知识点1.创建窗口2.从本地加载图像3.在窗口中展示图像4.将图像写入文件5.关闭窗口6.整合代码本专栏代码地址https://github.com/xiawei20161308104/xv_opencv_tutorials本节代码路径xv_opencv_tutorials/ImageProcessinginOpenCV/load_img.py0.本节知识点创建窗口namedWin
- opencv+图像处理-0统一环境
cv夏一笑
#opencv+图像处理pythonopencvpycharm人工智能图像处理
先统一一下环境把!pytorch3.8opencv4.7.0.68pycharm环境列表会随着专栏进度更新新包。PackageVersion----------------------certifi2022.12.7numpy1.24.2opencv-python4.7.0.68pip23.0.1setuptools65.6.3wheel0.38.4wincertstore0.2
- 海康威视与opencv的配置
繁华落叶草
图像处理C++opencvvisualstudio2010C++
Opencv+海康威视摄像头的实时读取开发工具:vs2010海康SDK下载海康威视SDK:网址:http://www.hikvision.com/cn/download_61.html一SDK配置1对照自己的开发平台可以下载设备网络SDK_Win32(32位系统)或者设备网络SDK_Win64(64位系统)并解压到本地文件;2安装SADP工具并打开网络设备搜索,保证使用SADP工具可以识别摄像头,
- opencv+树莓派+c语言,树莓派安装OpenCV
轻雪
opencv+树莓派+c语言
安装opencv说明:硬件:raspberry3BOpenCV:3.4.1SD卡剩余空间至少保证10G以上本教程是连带opencv_contrib的编译方式,带opencv_contrib的编译时间会更长一些,大概6-7小时,如果是3b+的话更快一些,也要大概4-5小时。另,大家编译的时候一定要用质量好的电源,防止编译时因为亏电重启或者烧坏树莓派。为什么装OpenCV_contribOpenCV_
- opencv+树莓派+c语言,实时图像处理与OpenCV的和树莓派
weixin_39962889
opencv+树莓派+c语言
最近我在OpenCV的加速图像处理上我的树莓派3平台上运行的挣扎。我做了脸部识别应用程序,但它运行速度非常缓慢。我读线程,多处理等诸多课题,但我仍然感到困惑了。我只是用面部检测来测试它,以使其更简单。这里是我的代码:实时图像处理与OpenCV的和树莓派pivideostream.py-在线程更新帧frompicamera.arrayimportPiRGBArrayfrompicameraimpor
- 使用OpenCV和Python高效计算视频的总帧数
程序媛一枚~
PythonOpenCVPythonOpenCV图像处理图像处理pythonopencv视频帧数计算高效计算视频帧数
使用OpenCV和Python高效计算视频的总帧数1.效果图2.源码参考这篇博客将介绍两种使用OpenCV和Python计算视频文件中帧数的方法。超级快,它依靠OpenCV的视频属性功能,能够(几乎)立即确定视频文件中的帧数。但是由于依赖(安装的OpenCV+视频编解码器版本),此方法很容易出错,甚至可能返回无意义的结果。在这种情况下,需要使用第二种方法:手动计算视频中的帧总数。手动计算视频中的帧
- 海康摄像机RTSP连接Opencv读取视频
Nie2014
HK
使用VLC验证RTSP格式1、下载VLCmediaplayer2、找到正确的RTSP格式可以参考的网络资源有很多,但大部分都不太适用。我适用的rtsp地址格式参考了:RTSP取流之海康威视官方海康RTSP取流URL格式具体记录请看下一个部分——RTSP地址格式。3、用VLC打开RTSP地址进行查看只要输入的RTSP地址是正确的额,就会显示监控图像以上步骤参考博客opencv+海康威视实时rtsp视
- JAVA中的Enum
周凡杨
javaenum枚举
Enum是计算机编程语言中的一种数据类型---枚举类型。 在实际问题中,有些变量的取值被限定在一个有限的范围内。 例如,一个星期内只有七天 我们通常这样实现上面的定义:
public String monday;
public String tuesday;
public String wensday;
public String thursday
- 赶集网mysql开发36条军规
Bill_chen
mysql业务架构设计mysql调优mysql性能优化
(一)核心军规 (1)不在数据库做运算 cpu计算务必移至业务层; (2)控制单表数据量 int型不超过1000w,含char则不超过500w; 合理分表; 限制单库表数量在300以内; (3)控制列数量 字段少而精,字段数建议在20以内
- Shell test命令
daizj
shell字符串test数字文件比较
Shell test命令
Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。 数值测试 参数 说明 -eq 等于则为真 -ne 不等于则为真 -gt 大于则为真 -ge 大于等于则为真 -lt 小于则为真 -le 小于等于则为真
实例演示:
num1=100
num2=100if test $[num1]
- XFire框架实现WebService(二)
周凡杨
javawebservice
有了XFire框架实现WebService(一),就可以继续开发WebService的简单应用。
Webservice的服务端(WEB工程):
两个java bean类:
Course.java
package cn.com.bean;
public class Course {
private
- 重绘之画图板
朱辉辉33
画图板
上次博客讲的五子棋重绘比较简单,因为只要在重写系统重绘方法paint()时加入棋盘和棋子的绘制。这次我想说说画图板的重绘。
画图板重绘难在需要重绘的类型很多,比如说里面有矩形,园,直线之类的,所以我们要想办法将里面的图形加入一个队列中,这样在重绘时就
- Java的IO流
西蜀石兰
java
刚学Java的IO流时,被各种inputStream流弄的很迷糊,看老罗视频时说想象成插在文件上的一根管道,当初听时觉得自己很明白,可到自己用时,有不知道怎么代码了。。。
每当遇到这种问题时,我习惯性的从头开始理逻辑,会问自己一些很简单的问题,把这些简单的问题想明白了,再看代码时才不会迷糊。
IO流作用是什么?
答:实现对文件的读写,这里的文件是广义的;
Java如何实现程序到文件
- No matching PlatformTransactionManager bean found for qualifier 'add' - neither
林鹤霄
java.lang.IllegalStateException: No matching PlatformTransactionManager bean found for qualifier 'add' - neither qualifier match nor bean name match!
网上找了好多的资料没能解决,后来发现:项目中使用的是xml配置的方式配置事务,但是
- Row size too large (> 8126). Changing some columns to TEXT or BLOB
aigo
column
原文:http://stackoverflow.com/questions/15585602/change-limit-for-mysql-row-size-too-large
异常信息:
Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAM
- JS 格式化时间
alxw4616
JavaScript
/**
* 格式化时间 2013/6/13 by 半仙
[email protected]
* 需要 pad 函数
* 接收可用的时间值.
* 返回替换时间占位符后的字符串
*
* 时间占位符:年 Y 月 M 日 D 小时 h 分 m 秒 s 重复次数表示占位数
* 如 YYYY 4占4位 YY 占2位<p></p>
* MM DD hh mm
- 队列中数据的移除问题
百合不是茶
队列移除
队列的移除一般都是使用的remov();都可以移除的,但是在昨天做线程移除的时候出现了点问题,没有将遍历出来的全部移除, 代码如下;
//
package com.Thread0715.com;
import java.util.ArrayList;
public class Threa
- Runnable接口使用实例
bijian1013
javathreadRunnablejava多线程
Runnable接口
a. 该接口只有一个方法:public void run();
b. 实现该接口的类必须覆盖该run方法
c. 实现了Runnable接口的类并不具有任何天
- oracle里的extend详解
bijian1013
oracle数据库extend
扩展已知的数组空间,例:
DECLARE
TYPE CourseList IS TABLE OF VARCHAR2(10);
courses CourseList;
BEGIN
-- 初始化数组元素,大小为3
courses := CourseList('Biol 4412 ', 'Psyc 3112 ', 'Anth 3001 ');
--
- 【httpclient】httpclient发送表单POST请求
bit1129
httpclient
浏览器Form Post请求
浏览器可以通过提交表单的方式向服务器发起POST请求,这种形式的POST请求不同于一般的POST请求
1. 一般的POST请求,将请求数据放置于请求体中,服务器端以二进制流的方式读取数据,HttpServletRequest.getInputStream()。这种方式的请求可以处理任意数据形式的POST请求,比如请求数据是字符串或者是二进制数据
2. Form
- 【Hive十三】Hive读写Avro格式的数据
bit1129
hive
1. 原始数据
hive> select * from word;
OK
1 MSN
10 QQ
100 Gtalk
1000 Skype
2. 创建avro格式的数据表
hive> CREATE TABLE avro_table(age INT, name STRING)STORE
- nginx+lua+redis自动识别封解禁频繁访问IP
ronin47
在站点遇到攻击且无明显攻击特征,造成站点访问慢,nginx不断返回502等错误时,可利用nginx+lua+redis实现在指定的时间段 内,若单IP的请求量达到指定的数量后对该IP进行封禁,nginx返回403禁止访问。利用redis的expire命令设置封禁IP的过期时间达到在 指定的封禁时间后实行自动解封的目的。
一、安装环境:
CentOS x64 release 6.4(Fin
- java-二叉树的遍历-先序、中序、后序(递归和非递归)、层次遍历
bylijinnan
java
import java.util.LinkedList;
import java.util.List;
import java.util.Stack;
public class BinTreeTraverse {
//private int[] array={ 1, 2, 3, 4, 5, 6, 7, 8, 9 };
private int[] array={ 10,6,
- Spring源码学习-XML 配置方式的IoC容器启动过程分析
bylijinnan
javaspringIOC
以FileSystemXmlApplicationContext为例,把Spring IoC容器的初始化流程走一遍:
ApplicationContext context = new FileSystemXmlApplicationContext
("C:/Users/ZARA/workspace/HelloSpring/src/Beans.xml&q
- [科研与项目]民营企业请慎重参与军事科技工程
comsci
企业
军事科研工程和项目 并非要用最先进,最时髦的技术,而是要做到“万无一失”
而民营科技企业在搞科技创新工程的时候,往往考虑的是技术的先进性,而对先进技术带来的风险考虑得不够,在今天提倡军民融合发展的大环境下,这种“万无一失”和“时髦性”的矛盾会日益凸显。。。。。。所以请大家在参与任何重大的军事和政府项目之前,对
- spring 定时器-两种方式
cuityang
springquartz定时器
方式一:
间隔一定时间 运行
<bean id="updateSessionIdTask" class="com.yang.iprms.common.UpdateSessionTask" autowire="byName" />
<bean id="updateSessionIdSchedule
- 简述一下关于BroadView站点的相关设计
damoqiongqiu
view
终于弄上线了,累趴,戳这里http://www.broadview.com.cn
简述一下相关的技术点
前端:jQuery+BootStrap3.2+HandleBars,全站Ajax(貌似对SEO的影响很大啊!怎么破?),用Grunt对全部JS做了压缩处理,对部分JS和CSS做了合并(模块间存在很多依赖,全部合并比较繁琐,待完善)。
后端:U
- 运维 PHP问题汇总
dcj3sjt126com
windows2003
1、Dede(织梦)发表文章时,内容自动添加关键字显示空白页
解决方法:
后台>系统>系统基本参数>核心设置>关键字替换(是/否),这里选择“是”。
后台>系统>系统基本参数>其他选项>自动提取关键字,这里选择“是”。
2、解决PHP168超级管理员上传图片提示你的空间不足
网站是用PHP168做的,反映使用管理员在后台无法
- mac 下 安装php扩展 - mcrypt
dcj3sjt126com
PHP
MCrypt是一个功能强大的加密算法扩展库,它包括有22种算法,phpMyAdmin依赖这个PHP扩展,具体如下:
下载并解压libmcrypt-2.5.8.tar.gz。
在终端执行如下命令: tar zxvf libmcrypt-2.5.8.tar.gz cd libmcrypt-2.5.8/ ./configure --disable-posix-threads --
- MongoDB更新文档 [四]
eksliang
mongodbMongodb更新文档
MongoDB更新文档
转载请出自出处:http://eksliang.iteye.com/blog/2174104
MongoDB对文档的CURD,前面的博客简单介绍了,但是对文档更新篇幅比较大,所以这里单独拿出来。
语法结构如下:
db.collection.update( criteria, objNew, upsert, multi)
参数含义 参数  
- Linux下的解压,移除,复制,查看tomcat命令
y806839048
tomcat
重复myeclipse生成webservice有问题删除以前的,干净
1、先切换到:cd usr/local/tomcat5/logs
2、tail -f catalina.out
3、这样运行时就可以实时查看运行日志了
Ctrl+c 是退出tail命令。
有问题不明的先注掉
cp /opt/tomcat-6.0.44/webapps/g
- Spring之使用事务缘由(3-XML实现)
ihuning
spring
用事务通知声明式地管理事务
事务管理是一种横切关注点。为了在 Spring 2.x 中启用声明式事务管理,可以通过 tx Schema 中定义的 <tx:advice> 元素声明事务通知,为此必须事先将这个 Schema 定义添加到 <beans> 根元素中去。声明了事务通知后,就需要将它与切入点关联起来。由于事务通知是在 <aop:
- GCD使用经验与技巧浅谈
啸笑天
GC
前言
GCD(Grand Central Dispatch)可以说是Mac、iOS开发中的一大“利器”,本文就总结一些有关使用GCD的经验与技巧。
dispatch_once_t必须是全局或static变量
这一条算是“老生常谈”了,但我认为还是有必要强调一次,毕竟非全局或非static的dispatch_once_t变量在使用时会导致非常不好排查的bug,正确的如下: 1
- linux(Ubuntu)下常用命令备忘录1
macroli
linux工作ubuntu
在使用下面的命令是可以通过--help来获取更多的信息1,查询当前目录文件列表:ls
ls命令默认状态下将按首字母升序列出你当前文件夹下面的所有内容,但这样直接运行所得到的信息也是比较少的,通常它可以结合以下这些参数运行以查询更多的信息:
ls / 显示/.下的所有文件和目录
ls -l 给出文件或者文件夹的详细信息
ls -a 显示所有文件,包括隐藏文
- nodejs同步操作mysql
qiaolevip
学习永无止境每天进步一点点mysqlnodejs
// db-util.js
var mysql = require('mysql');
var pool = mysql.createPool({
connectionLimit : 10,
host: 'localhost',
user: 'root',
password: '',
database: 'test',
port: 3306
});
- 一起学Hive系列文章
superlxw1234
hiveHive入门
[一起学Hive]系列文章 目录贴,入门Hive,持续更新中。
[一起学Hive]之一—Hive概述,Hive是什么
[一起学Hive]之二—Hive函数大全-完整版
[一起学Hive]之三—Hive中的数据库(Database)和表(Table)
[一起学Hive]之四-Hive的安装配置
[一起学Hive]之五-Hive的视图和分区
[一起学Hive
- Spring开发利器:Spring Tool Suite 3.7.0 发布
wiselyman
spring
Spring Tool Suite(简称STS)是基于Eclipse,专门针对Spring开发者提供大量的便捷功能的优秀开发工具。
在3.7.0版本主要做了如下的更新:
将eclipse版本更新至Eclipse Mars 4.5 GA
Spring Boot(JavaEE开发的颠覆者集大成者,推荐大家学习)的配置语言YAML编辑器的支持(包含自动提示,