- 博客(28)
- 资源 (7)
- 收藏
- 关注
原创 phpmailer发送邮件出现错误:stream_socket_enable_crypto(): SSL operation failed with code 1.
如果开了调试,调试进去会看到错误提示:smtp_code:"stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages:\nerror:14090086:SSL routines:ssl3_get_server_certificate:certificate verify fai
2017-08-24 17:33:54
14710
原创 git clone ssh地址时一直提示Permission denied, please try again
1.执行:eval `ssh-agent -s`否则,执行ssh-add时会出现错误提示:Could not open a connection to your authentication agent.2.执行ssh-add ~/id_rsa即 /c/Users/xxx/.ssh/id_rsa3.git clone git@gitlab:XXX.git
2017-08-22 10:39:22
7598
转载 nodejs部署
nodejs 是什么?Node.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine. node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js’ pac
2017-05-18 12:44:57
424
原创 编译gtest
1.VS下编译gtest的./src/gtest-all.cc文件:vs打开msvc目录下的gtst.sln,编译2.编译生成./debug/gtestd.lib文件3.项目配置:在C/C++中的addtional include directories添加gtest/include路径,在Linker->input的additional dependencies中添加./debug/gt
2016-11-21 17:21:43
502
原创 boost编译
1. 打开cmd,管理员模式,切换到boost目录下2.执行:bootstrap.bat3.执行:.\b2 --prefix=c:\\software\\boostprefix为编译路径4.编译完成:5.配置VS2008:Tools->Options->Projects and Solutions->VC Directories->Show directories fo
2016-11-10 12:57:33
324
转载 您可能没有权限使用网络资源,请与这台服务器的管理员联系以查明是否有访问权限
控制面板->凭据管理器->添加Windows凭据->在地址栏填对方计算机名,用户名guest,密码空->在对方电脑的用户设置里启用guest这个用户
2016-11-08 11:28:47
5231
转载 深入理解HTTP协议
http协议学习系列1. 基础概念篇1.1 介绍 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945定义
2016-09-11 11:23:26
729
转载 JS页面跳转
第一种: window.location.href="login.jsp?backurl="+window.location.href; 第二种: alert("返回"); window.history.back(-1); 第三种: window.navigate("top.jsp"); 第四种:
2016-08-25 09:39:29
293
原创 maven settings.xml
<!--Licensed to the Apache Software Foundation (ASF) under oneor more contributor license agreements. See the NOTICE filedistributed with this work for additional informationregarding copyright o
2016-08-10 09:15:41
308
原创 play_java框架学习01
1、play框架遵从mvc模型2、mvc三层的定义都在app文件夹中,其实现都在不同的文件夹里:app/controllers、app/models、app/views。3、请求声明周期:play框架是无状态的,其流程如下:框架接收请求→路由功能尝试寻找确定的路由来接收这个请求,找到后调用对应的方法→执行代码→如果要生成一个复杂的页面,渲染到一个模板上→将结果写到respons
2016-07-06 00:07:44
711
转载 play_scala框架学习07 静态文件
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Play框架的主要功能是提供动态响应的内容。但一个网络项目中必然有大量的静态内容,比如图片、Javascript文件、CSS文件等。我下面介绍如何在Play项目中加入静态文件。 默认路径Play项目的静态文件一般存储在根目录下的public文
2016-07-01 16:42:14
684
转载 play_scala框架学习06 用户验证
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 用户验证(User Authentification)复合的使用Play框架的数个功能,包括前面已经了解的表单和数据库,以及这篇文章里要提到的加密和会话。根据应用或站点的复杂程度,用户验证也可以随之变化。这里将介绍用户验证的一个基本实现方式。 加密
2016-07-01 16:41:00
1203
转载 play_scala框架学习05 数据库
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 数据库是整个站点的数据储藏室。用户提交的数据可以存储在数据库中,以便未来使用。Play可以通过JDBC和数据库通信。我讲介绍Play和mysql数据库的连接。 Play 2.*版本的默认操作数据库的方式是通过Ebean。Play提供Finder这一帮助类型,
2016-07-01 15:37:42
484
转载 play_scala框架学习04 表单
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 表单(form)是最常见的从客户往服务器传递数据的方式。Play框架提供了一些工具。它们可以从表单中提取数据,验证提交数据的合法性,或者在视图中显示表单。我先来介绍最简单的使用表单提交数据的方式。 增加表单我可以用纯粹html的方式产生一个
2016-07-01 15:36:58
773
转载 play_scala框架学习03
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在上一章节中,我把字符串通过ok()返回给客户。我可以把一个完整的html页面放入字符串中返回。然而,现代的框架都提供了更好的方法——模板。模板将视图和数据分开。服务器可以把不同的数据传递给同一个模板,从而产生不同的页面。 Play同样也有一套模板系统。模板的大部分
2016-07-01 15:36:11
435
转载 play_scala框架学习02
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我上一章总结了Play框架的基本使用。这一章里,我将修改和增加响应。HTTP协议是按照“请求-响应”的方式工作。Play框架的核心是用动作(Action)来完成“请求-响应”。一个动作负责处理一种请求。一个项目可能要定义许多动作。复杂的网站,可能要定义上百
2016-07-01 15:35:20
411
转载 play_scala框架学习01
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 说到网络框架,Ruby的Ruby on Rail和Python的Django都相当轻巧好用,但Java下的框架,则要沉重很多。有人因此质疑Java语言本身是否符合网络时代的需求。Java大神们对这一问题嗤之以鼻。想要轻巧好用的框架?写一个给你就是了。Java程序员G
2016-07-01 15:01:13
974
原创 wamp安装
1、安装wampserver 安装wampserver的过程很简单,只要一直点击next就可以完成安装了:依次按图操作2、选择浏览器.exeC:\Users\zsl\AppData\Local\Google\Chrome\Application\chrome.exe3、安装完之后屏幕右下角就会出来一个标记,右键单击,然后依次选择Language—Chinese;
2016-06-22 22:57:23
734
原创 Ubuntu14.04安装后配置
1.安装中文输入法:2.安装nginx:3.安装MYSQL-Server4.安装PHP55.安装apache26.安装tomcat(JSP环境)
2016-05-19 23:10:06
368
原创 win10安装后配置
1.使用Windows照片查看器查看图片,但默认里没有这个选项1. Ctrl + R 打开 regedit 注册编辑表2.展开 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations3.在右侧新建“字符串值”,将新建值名称改为要关联的文件扩展名,比如“.jpg”,数
2016-05-08 10:27:04
338
原创 linux下挂载windows C、D、E盘
1.先通过fdisk -l 查找CDE盘所在位置,本例分别为sda4、sda7、sda82.下载 ntds-3g,以识别ntfs文件系统:http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2016.2.22.tgz3.手动挂载:mount -t /dev/sda4 /media/zsl/c -o force4.开机自动挂载:在 /etc/f
2016-05-05 23:07:58
2789
原创 ubuntu编译安装lynx遇到错误configure: error: No curses header-files found
configure: error: No curses header-files found解决办法:sudo apt-get install ncurses-dev
2016-04-20 13:10:48
3518
1
原创 sublime3 licence
—– BEGIN LICENSE —–Michael BarnesSingle User LicenseEA7E-8213858A353C41 872A0D5C DF9B2950 AFF6F667C458EA6D 8EA3C286 98D1D650 131A97ABAA919AEC EF20E143 B361B1E7 4C8B7F04B085E65E 2F5F5360
2016-04-14 19:51:24
571
转载 浅析live555MediaServer初始化流程
浅析live555MediaServer初始化流程mediaServer/live555MediaServer.cpp
2016-04-12 22:01:54
810
原创 live555学习笔记1
1.下载安装live555:下载地址(tar.gz): http://www.live555.com/liveMedia/public/编译安装: ./genWindowsMakefiles make2.跑demo:在 /live555/mediaServer 中,运行 live555MediaServer ,若发生端口已占用,可用 netstat -ltn 查
2016-04-06 00:01:34
752
HTML5与CSS3权威指南(完整版)
2017-09-11
WinDbg x64解压版(官方)
2017-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人