- 浏览: 44365 次
- 性别:
最新评论
文章列表
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
<version>4.4.12</version>
</dependency>
/*
* ===================================================== ...
由于项目是java 和 c 开发的并且各自独立部署,所以涉及业务需要进行java 与c 通信;
1、进行网上查资料后发现grpc 非常适合解决当前问题;
如果项目是使用spring boot 那就非常简单
<dependency>
<groupId>net.devh</groupId>
<artifactId>grpc-spring-boot-starter</artifactId>
<version>2.9.0.RELEASE</version>
...
背景
搭建微信企业号应用,使用tomcat 进行部署,关键配置如下:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="443" />
<Connector port="443" protocol="org.apache.coyote.http11.Http11A ...
CentOS 7 (使用yum进行安装)
# step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# Step 2: 添加软件源信息
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3: 更新并安装 Docker-CE
sudo yum makecache fast
sudo yum -y instal ...
spring boot 集成druid-spring-boot-starter 实现数据库密码加密
首先在spring boot 项目中引入
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.1.10</version>
</dependency>
...
Dockerfile Maven 插件使用
这是一个将Docker与Maven无缝集成的Maven插件,可以方便地使用Maven打包Docker image(注意:原来的项目docker-maven-plugin 已经不建议使用)。
设计目标:
不要试图做任何事情。 这个插件使用Dockerfiles构建Docker项目的而且是强制性的。
将Docker构建过程集成到Maven构建过程中。如果绑定默认phases,那么当你键入mvn package时,你会得到一个Docker镜像。 当你键入mvn deploy时,你的图像被push。
让goals记住你在做什么。 你可以输入 m ...
最新项目需要使用qt进行开发聊天框,效果如下:
功能要求:1、消息记录自动滚动且消息内容正常显示;2、显示消息发送者图像;
难点:根据自定义控件如何根据内容自动展开自定义控件
实现方式:
1、qlistwidget
2、自定义控件
待补充....
最近针对阿里开源的RocketMq 消息中间件进行环境搭建(测试版本是4.1.0-incubating),这里根据官网文档进行操作http://rocketmq.apache.org/docs/quick-start/;这里说下我的环境是虚拟机 下liunx centos 64位,按照官方操作手册很顺利的进行环境搭建,但是在进行代码测试生产者和消费者的时候出现“No Topic Route Info”,开始的时候以为是环境配置的问题,网上搜索提出在启动broker 的时候加上autocreatetopicenable=true,但是没有用,后来发现是端口无法访问从而定位到liunx防火墙的问题 ...
问题:vs2010 qt release 下可执行文件不能运行,但是已属性管理员可以运行
最新在使用vs2010 开发qt 程序中发布release程序的时候出现的一些问题,以下个人做个总结希望能帮助需要的人。
项目开发背景:
项目环境使用的是vs2010、qt5.0.0、win8
开发目标:
程序在debug、release 模式下通过vs2010 编译器运行正常,最终需要将release版本程序(这里将对应qt的dll 文件都拷贝这里了另外加上plugins目录),拷贝其他电脑进行运行。
以下遇到的问题:
在工程中对应release 目录下(D:\GitH ...
腾讯点播api 异常
- 博客分类:
- 腾讯点播
最近在eclipse中启动tomcat 发布web服务 ,其中web服务中使用腾讯点播api 时出现以下异常:
java.security.NoSuchAlgorithmException: Algorithm HmacSHA,直接在eclipse工程中运行和直接在cmd中启动tomcat都正常,后面在网上所有一些解决方案,但是都没有最终解决。工程测试代码如下:
try {
Mac mac = Mac.getInstance("HmacSHA1");
System.out.println(mac.getAlgorithm());
} catch ...
/**
* 对公众平台发送给公众账号的消息加解密示例代码.
*
* @copyright Copyright (c) 1998-2014 Tencent Inc.
*/
import java.nio.charset.Charset;
import java.util.Arrays;
/**
* 提供基于PKCS7算法的加解密接口.
*/
class PKCS7Encoder {
static Charset CHARSET = Charset.forName("utf-8");
static int BLOC ...
spring task 执行多次
- 博客分类:
- spring
有时候我们在Eclipse 中启动tomcat来测试spring task 都是正常的,但是如果部署到liunx下就会出现sping task 执行多次现象,相信这个问题一点困惑不少开发人员,下面就来看看什么原因导致的。
1、首先我们从 server.xml中看到这样的一句话
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
<Context docBas ...
问题
在log4j.xml 中配置打印mybatis sql时 不管怎么配置都不能实现sql 日志打印:
以下有两种方式:
1、如果你的mybatis 版本是3.1.1 的话可以引入以下依赖即可
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.5</version>
</dependency>
<dependency>
& ...
问题
在Tomcat中有时输出的日志中文为乱码,包括控制台窗口和输出日志文件中都为乱码。
解决方案
1、首先查看下当前系统编码 echo $LANG
root@VM_77_236_centos:~/apache-tomcat-7.0.40/bin> echo $LANG
zh_CN.UTF-8
我这里系统已经是UTF-8的如果你的系统不是,那么
可以通过网上下载安装中文语言包yum groupinstall chinese-support(不能联网的通过其他电脑下载,上传上去吧)
如Vi /etc/sysconfig/i18n (注意改好之后重启一下系统)
root ...
首先我们需要在安装oracle应用中找到如下文件: 以及tnsnames.ora文件。
这里我将以上文件放置我创建的oraclient目录下并且将tnsnames.ora放置到oraclient\network\admin目录下。
最后需要在plsql中进行设置(注意:打开plsql在提示登录用户名和密码的时候直接点击取消)
退出plsql重新登录即可。