摘要:1、新建一个新项目smartyDemo 不使用thinkphp。仅仅是作为一个简单演示demo。 配置虚拟主机: conf/extra/httpd-vhosts.conf: 2、案例演示 下载smarty:https://www.smarty.net/download,下载后解压,将lib文件夹的内
阅读全文
摘要:1、xml配置 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.springframework.org/sche
阅读全文
摘要:参考:菜鸟教程 http://www.runoob.com/redis/redis-java.html 1、Java 使用 Redis 开始在 Java 中使用 Redis 前, 我们需要确保已经安装了 redis 服务及 Java redis 驱动(jedis-2.9.0.jar),且你的机器上能
阅读全文
摘要:1、Redis 集合(Set) 参考菜鸟教程:http://www.runoob.com/redis/redis-sets.html Redis 的 Set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。 Redis 中集合是通过哈希表实现的,所以添加,删除
阅读全文
摘要:1、Redis 哈希(Hash) 参考菜鸟教程:http://www.runoob.com/redis/redis-hashes.html Redis hash 是一个string类型的field和value的映射表,hash特别适合用于存储对象。 Redis 中每个 hash 可以存储 232 -
阅读全文
摘要:1、Redis 字符串(String) 参考菜鸟教程:http://www.runoob.com/redis/redis-strings.html 设置指定key的值,如果原来有,覆盖 127.0.0.1:6379> set a aaa OK 获取指定key的值 127.0.0.1:6379> ge
阅读全文
摘要:1、数据库设置 在项目D:\workspaces\phpDemo01\helloworldProject\Common\Conf\config.php配置: 2、新建Controller类 D:\workspaces\phpDemo01\helloworldProject\Home\Controll
阅读全文
摘要:1、ExceptionHandlerController 2、postman测试 3、异常增强类型: NullPointerException,RunTimeException,ClassCastException, NoSuchMethodException,IOException,IndexOu
阅读全文
摘要:1、创建项目根目录,配置虚拟主机 1.1、创建项目根目录phpDemo01,将thinkphp_3.2.3_full.zip压缩包中ThinkPHP文件夹复制到项目根目录phpDemo01中。 1.2、主机名localhost,端口80,站点目录设置为项目根目录phpDemo01 配置文件httpd
阅读全文
摘要:1、下载php语言包 php作为一门语言,本身可以是一个纯绿色版的"文件夹"——称之为"php语言包"。windows版的下载地址:https://windows.php.net/download/ 我没选择7.x版。我下的是 php-5.6.40-Win32-VC11-x64.zip 解压到D:\
阅读全文
摘要:本文使用commons-pool2来实现连接池应用 1、定义一个产生连接池的工厂,需要继承BasePooledObjectFactory,其用处是生产和销毁连接池中保存的对象。根据需求,现在池子里保存的应该是grpc客户端对象。 GrpcClientFactory类: 2、连接池GrpcClient
阅读全文
摘要:目录: 1、SVN介绍2、安装svn服务器端程序3、 SVN服务器创建仓库4、SVN服务器启动,将SVN服务器启动配置成系统服务5、客户端命令行操作6、TortoiseSVN 安装7、svn目录规范8、权限 1、SVN介绍 <--返回目录 Subversion就是一款实现版本控制的工具软件,通常也称
阅读全文
摘要:1、起初是dingding一直报错: 2、定位错误位置(找到问题,复现问题) 上面标红的代码是调用dingding,所以可以确定是调用grpc时,grpc内部报错,所以返回status message为 UNKNOWN。 查看linux上的日志,发现controller接收的数据price为NaN。
阅读全文
摘要:spring整合junit时遇到的问题 1、Could not autowire field: private javax.servlet.http.HttpServletRequest 参考:https://www.cnblogs.com/summary-2017/p/8000626.html h
阅读全文
摘要:<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> <script src="http:/
阅读全文
摘要:目录: 1、参考资料2、helloworld案例:实现订阅/广播功能3、客户端html页面4、测试结果 socket.io.js页面测试5、将项目打成可执行jar包6、将jar上传到linux服务器,并且注册一个服务,专门用来开启jar提供的socket服务 netty-socketio是一个开源的
阅读全文
摘要:准备工作: (1)安装git: Git-2.16.1-64-bit.exe (2)新建一个文件夹grpc007,作为本地git仓库 (3)进入到grpc007目录,右键/打开git bash。使用git init初始化本地库。 (4)设置签名:为了区分开发人员,用户名和email可以随意写 仓库级别
阅读全文
摘要:1、参考资料 (1)grpc-java官网QuickStart: https://grpc.io/docs/quickstart/java.html (2)grpc-java的github: https://github.com/grpc/grpc-java (3)grpc-java的tutoria
阅读全文