自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一名普通码农的菜地

混一口饭吃而已,无他。

原创 安全防护以及运维相关

前言 计算机网络安全是很紧要的一件事。 最近沸沸扬扬的托库什么的让人亚历山大。 目录 nginx跨域 centos安装nginx 使用druid链接pgbouncer时候 unsupported startup parameter: extra_float_digits 数据库连接池中间件-pgb...

2019-05-29 09:17:10 254 0

原创 spring+xxl-conf+redis+postgresql+sofa-rpc+fastDFS基本开发框架整合

前言 这个内容已经有点多了。下面会有一系列文章进行描写。 试验稿 这个环节的存在就是探路,下面几篇文章都是用于探路的。虽然可以忽略,不过,基本上如果要自行动手搭建的话,都会遇到这些问题的。 一起开发一个文件服务器–1、配置springweb环境【试验稿】 一起开发一个文件服务器–2、配置sprin...

2019-01-24 15:12:06 273 0

原创 团队研发+一般分布式引用+即时通信项目环境部署猜想

前言 略 开发及服务器环境通用 jdk1.8 maven gradle gradle4的安装在某些系统中有问题,下面是一个排坑的过程: cents7配置gradle4 nginx 具体安装暂且不表,这里有一些额外的文章: nginx+ca+https设置 数据存储 redis 请参考:阶段巨献 -...

2019-01-08 14:26:46 318 0

原创 [懒人必备]postgresql通用单表增删改查存储过程

前言 本文的目的在于解决web开发也好,系统开发也好那60%左右的单表增删改查的问题, 至于多表联查---相信我,自己手写sql比什么都强. ps:我这里提一下,那就是类型转换的问题以及json取值问题 这是下面这些文章没有想过或者没有解决的问题. 1/类型转换问题 sql...

2020-02-19 16:02:44 152 0

原创 cppcms教程-官方教程例子整理

前言 每个框架都有需要知道的地方,想不到cppcms这个web框架里面官方有例子的。下面将对官方的几个例子进行整理。 ps: 官方入门教程在这里 http://cppcms.com/wikipp/en/page/cppcms_1x_tut_hello [ps]环境搭建之类的请参考: ht...

2020-02-05 20:52:55 455 0

原创 ubuntu下cmake引用ffmpeg+opencv+boost以及一个调用ffmpeg的例子

前言 先要复杂点的例子可以看: https://blog.csdn.net/JasonDing1354/article/details/41212425 https://blog.csdn.net/leixiaohua1020/article/details/44084321 不过...

2020-01-25 13:39:17 1514 0

原创 从动手到放弃之我不要自己编译ffmpeg了【正篇+编译工具下载】

前言 编译ffmpeg真的是一个大工程,尤其是对于不熟c++、cmake、makefile的人来说,经过这次我基本对camke,makefile都有所了解了。祸福相依啊。 下面有几篇草稿是关于这次的编译的,当然,既然是草稿是没必要看的---除非你希望知道编译过程中起码有哪些坑位: [运维] ...

2020-01-25 11:19:51 269 0

原创 从动手到放弃之我不要自己编译ffmpeg了 【踩坑+草稿篇】

原本我在想要不要放出这篇文章来的,因为这篇文章不成熟,都是在编译ffmpeg---即使有前人放出来的源代码,但还是出现种种问题了----历经的各种坑,各种bug,但是其实一想,这些问题不会只有我一个人遇到的,放出来起码能让其他人做出参考。 在编译ffmpeg这期间,其实很耗时间,主要是不熟c...

2020-01-25 11:13:50 466 0

转载 c++调用opencv实现图片叠加以及添加水印效果

前言 本篇文章参考了以下文章: https://blog.csdn.net/mars_xiaolei/article/details/78791133 https://answers.opencv.org/question/73016/how-to-overlay-an-png-imag...

2020-01-13 18:44:21 317 0

转载 ubuntu配置opencv4+qt creator上面调用opencv且编译运行

前言 参考 https://zhuanlan.zhihu.com/p/87197806 下面是笔记---如果要看原版的话就点击上面的链接。 由于最新版的OpenCV 4.1需要CMake 3.5.1版本,因此需要保证电脑中安装的CMake编译器版本高于3.5.1。可以通过代码清...

2020-01-10 14:36:36 105 0

转载 c++项目之使用CMakeLists.txt进行项目内的分层结构

前言 一个项目,无论怎么看,里面都有需要有多个package的。 近日在看基础c++入门的时候没有提到这些。。嗯,不能忍,于是看了写资料,然后实际进行操作。 这次要在一个练习用项目下面分出两个层,model模型层以及biz业务逻辑层。 建立模型层 首先请在项目根目录下面添加文件夹...

2020-01-09 10:47:35 133 0

原创 读书笔记-第七课

前言 查看了相关文章然后一笔一笔打代码再调试成功出结果, eguid的博客 不保证代码能够原封不动就能运行, 这里做一下记录。 ps:代码内容有改动,原版的可以看原作者的。 代码 package net.w2p.JCVStudio.zhiboStudy; import org.bytedeco...

2020-01-08 10:44:20 65 0

原创 读书笔记-第六课

前言 查看了相关文章然后一笔一笔打代码再调试成功出结果, eguid的博客 不保证代码能够原封不动就能运行, 这里做一下记录。 ps:代码内容有改动,原版的可以看原作者的。 代码 package net.w2p.JCVStudio.zhiboStudy; import org.bytedeco...

2020-01-08 10:42:33 81 0

原创 读书笔记-第五课

前言 查看了相关文章然后一笔一笔打代码再调试成功出结果, eguid的博客 不保证代码能够原封不动就能运行, 这里做一下记录。 ps:代码内容有改动,原版的可以看原作者的。 代码 package net.w2p.JCVStudio.zhiboStudy; import org.bytedeco....

2020-01-08 10:41:19 70 0

原创 读书笔记-第四课

没有这个笔记。

2020-01-08 10:40:32 63 0

原创 读书笔记-第三课

前言 查看了相关文章然后一笔一笔打代码再调试成功出结果, eguid的博客 不保证代码能够原封不动就能运行, 这里做一下记录。 ps:代码内容有改动,原版的可以看原作者的。 代码内容 package net.w2p.JCVStudio.zhiboStudy; import javafx.embe...

2020-01-08 10:39:59 69 0

原创 读书笔记-第二课

前言 查看了相关文章然后一笔一笔打代码再调试成功出结果, eguid的博客 不保证代码能够原封不动就能运行, 这里做一下记录。 ps:代码内容有改动,原版的可以看原作者的。 代码内容 package net.w2p.JCVStudio.zhiboStudy; import org.bytedec...

2020-01-08 10:38:54 60 0

原创 读书笔记-第一课

前言 查看了相关文章然后一笔一笔打代码再调试成功出结果, eguid的博客 不保证代码能够原封不动就能运行, 这里做一下记录。 ps:代码内容有改动,原版的可以看原作者的。 代码内容 package net.w2p.JCVStudio.zhiboStudy; /** * 前言: * 鉴于很多...

2020-01-08 10:37:18 68 0

转载 Ubuntu18.0下javafx11+程序无法输入中文的解决方案

本文转载自: [客户端开发] Ubuntu18.0下javafx11+程序无法输入中文的解决方案 前言 这个问题一直在出现,一直在发愁该怎么搞。。 网络上面有很多这样的问题,例如: 诸如此类的。。。 我一直纳闷,只看到问题没看到解决方案。。。 然后直到有一个人问为什么...

2019-12-21 18:35:02 253 0

原创 javafx+controls+jfoenix+tilesfx+FontAwesomeFX+gradle+idea项目整合骨架项目

前言 最近在看一些客户端开发的文章,发现了javafx11---还没死,估计有得一整,然后就发现了一些很好用的玩意了。 有bootstrapfx--额,写这篇文章的时候才0.2.4,版本太低了,所以没整合进来,有controls,也有jfoenix,tilesfx,FontAwesomeFX这...

2019-11-19 15:58:14 390 0

转载 如何面对不停增长的日志

前言 在将spring boot程序部署到服务器上面时候本人发现了,日志文件真的是一个大患。。不停增长的,需要进行一些处理,譬如,利用定时任务每天都处理一下。 场景 下面来说说真实场景。 在一个项目里面,里面的日志文件放在运行目录下面,然后运行目录下面还有logs存放目录,如下图 ...

2019-11-01 15:20:04 84 0

原创 [java的垃圾坑]new Timestamp(integer)与new Timestamp(Long)的区别

前言 诶,这些问题感觉也不好说什么,跟数据位数有关系. 估计integer乘以integer最后结果也是integer… 过程重现 情况下面代码: public class t1 { public static void main(String[] args){ fin...

2019-09-10 15:09:29 249 0

转载 postgresql维护之膨胀的数据库

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/kmblack1/article/details/84953517 原文,本文结合原文和博主经验编写,阅读时间约20分钟,如有错误请指正....

2019-09-03 09:58:12 195 0

原创 [postgresql]世纪大坑之is null 以及 is not null一定是互斥的吗?

案例再现 某日,写一份关于判断是不是已经报名过的存储过程, 代码如下: --变量定义区,定义一个row type等下暂时存储数据 declare rowType_order_signed_up "pt_order"%rowType; declare enum_order...

2019-08-31 16:33:31 825 0

转载 [nginx]安全加固

Nginx 禁止IP访问 只允许域名访问 转 今天要在Nginx上设置禁止通过IP访问服务器,只能通过域名访问,这样做是为了避免别人把未备案的域名解析到自己的服务器IP而导致服务器被断网,从网络上搜到以下解决方案: Nginx的默认虚拟主机在用户通过IP访问,或者通过未设置的域名访问(比如有人把他...

2019-08-12 10:31:35 694 0

转载 在线测试apn的推送结果

NO BB: 网址: http://apns-gcm.bryantan.info 生成pem步骤: 1.从钥匙串的push证书导出P12 cd /Users/ray/Desktop/证书/BatteryStation 找到包含P12的路径 3.openssl pkcs12 -in XXX.p12 ...

2019-06-27 11:38:21 370 0

转载 api安全性设计

接口的安全性主要围绕Token、Timestamp和Sign三个机制展开设计,保证接口的数据不会被篡改和重复调用,下面具体来看:Token授权机制:用户使用用户名密码登录后服务器给客户端返回一个Token(通常是UUID),并将Token-UserId以键值对的形式存放在缓存服务器中。服务端接收到...

2019-06-21 14:44:10 202 0

原创 获取免费的ssl证书并部署到nginx上面

前言 https协议一看就觉得逼格高端。很早时候就想做一个来玩玩了。 现在有机会了 感谢 咖菲猫-李常明笔记 的 certbot在Centos7上配置合法签名证书,实现nginx的https访问 本文其实就是 咖菲猫-李常明笔记 的笔记的读书笔记而已。 准备 certbot的官网地址: https...

2019-06-06 12:13:38 986 0

原创 centos下配置redis的开机启动及关闭等服务

前言 redis的服务化是很正常的一个要求。对于centos下面自己编译好的redis而言是没有加入系统服务的。下面我们就来做一下这个工作。 配置 假设redis的保存位置是: /opt/redis-5.0.4/ 在安装目录下添加脚本: start.sh #!/bin/bash /usr/lo...

2019-06-04 12:15:51 1002 0

原创 centos设置ftp默认端口

配置 常规下21端口容易遭到别人的扫描、带来了一定程度的不安全。所以,最好的就是把21端口修改掉。 默认修改为6069 一、修改vsftp的配置文件 vi /etc/vsftpd/vsftpd.conf 在原来的基础上加上: listen_port=6069 pasv_enable=YES pas...

2019-06-02 21:07:13 2499 0

原创 服务器安全防范-svn安全设设置

前言 svn是常用服务之一,所以也是必须对外开放的,同时必须加以防范。 修改端口 更改svn的默认配置(更改默认的指向目录和默认端口) # sudo vim /etc/sysconfig/svnserve 编辑示例: OPTIONS="-r /data/svn --listen-port...

2019-06-02 15:12:58 625 0

原创 跳板机的应用-端口转发

前言 很多时候,我们需要一些转发功能。那就是端口转发了。这篇文章为此而生。 用IPTABLES的端口转发功能实现访问位于内网的MYSQL服务器 通过跳板机连接远程mysql服务器(Linux/Windows端口转发(映射)) CentOS 7下用firewall-cmd控制端口与端口转发详解(转载...

2019-05-29 16:15:56 906 0

转载 [postgresql]自动备份实践

前言 数据库的备份是必要的因为—万一自己手惨删库了还可以恢复一下不至于一死谢罪吧。。。 实践 参考 postgresql数据库–psql、pg_dump命令带密码执行sql语句 pg_dump: pg_dump -a -t tbl_test "host=127.0.0.1 hostad...

2019-05-28 14:09:23 724 0

转载 Spring Boot使用Druid和监控配置

添加链接描述 spring Boot默认的数据源是:org.apache.tomcat.jdbc.pool.DataSource 整体步骤: (1) —— Druid简单介绍,具体看官网; (2) —— 在pom.xml配置druid依赖包; (3) —— 配置appli...

2019-05-27 11:02:46 279 0

原创 [centos]安全加固

前言 服务器的安全是一个大问题。所以,这几篇文章就先调研这个问题。 具体措施 一. 关闭Ping 扫描 先切换到root echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all 1代表关闭,0代表开启 用iptables iptables ...

2019-05-24 14:18:22 1086 0

转载 [pgbouncer]使用druid链接pgbouncer时候 unsupported startup parameter: extra_float_digits

前言 最近换用了pgbouncer作为数据库池,然而出现了问题, druid初始化时候报错: unsupported startup parameter: extra_float_digits 好了,解决方案: pgbouncer的安装使用 2012-12-11 19:36:44.881 190...

2019-05-23 10:56:05 634 0

转载 数据库连接池中间件-pgbouncer

前言 近日发现,手头的几个项目虽然都是独立部署,然而都是链接的同一个数据库,而每个项目都有一个数据库连接池,每个链接池都hold住自己的链接。。。 这样不好,于是找到了pgbouncer这个中间件,非常符合要求。 下面会根据别人的文章进行安装配置。 一、PgBouncer 二、PgBouncer配...

2019-05-22 21:10:12 1173 0

转载 nginx跨域

在配置文件里添加如下: 配置代码: location = /heroes { add_header 'Access-Control-Allow-Origin' '*'; add_heade...

2019-05-20 15:52:29 106 0

转载 [pg]postgresql的中文分词以及全文索引

参考 使用PostgreSQL进行中文全文检索 摘录 前言 PostgreSQL 被称为是“最高级的开源数据库”,它的数据类型非常丰富,用它来解决一些比较偏门的需求非常适合。 前些天将 POI 点关键词查询的功能迁到了 PgSQL,总算对前文 空间索引 - 各数据库空间索引使用报告 有了一个交代...

2019-05-18 10:00:46 1060 0

转载 centos安装nginx

CentOS7中使用yum安装Nginx的方法 最近无意间发现Nginx官方提供了Yum源。因此写个文章记录下。 1、添加源 默认情况Centos7中无Nginx的源,最近发现Nginx官网提供了Centos的源地址。因此可以如下执行命令添加源: sudo rpm -Uvh http://ngin...

2019-05-14 19:50:15 88 0

提示
确定要删除当前文章?
取消 删除