10 码农下的天桥

尚未进行身份认证

千雕百琢铁心硬骨

等级
TA的排名 473

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

前言最近在看一些客户端开发的文章,发现了javafx11---还没死,估计有得一整,然后就发现了一些很好用的玩意了。有bootstrapfx--额,写这篇文章的时候才0.2.4,版本太低了,所以没整合进来,有controls,也有jfoenix,tilesfx,FontAwesomeFX这些好玩意,这篇文章就是来整合介绍的。多的不说了,具体新建项目流程参考这篇文章:http:...

2019-11-19 15:58:14

如何面对不停增长的日志

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

2019-11-01 15:19:31

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

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

2019-09-10 15:09:19

postgresql维护之膨胀的数据库

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/kmblack1/article/details/84953517原文,本文结合原文和博主经验编写,阅读时间约20分钟,如有错误请指正.前言好了这篇文章是转载的,至于为什么转载–那是因为这么好一篇文章真害怕作者删了,转载一下留个档也好...

2019-09-03 09:58:12

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

案例再现某日,写一份关于判断是不是已经报名过的存储过程, 代码如下:--变量定义区,定义一个row type等下暂时存储数据 declare rowType_order_signed_up "pt_order"%rowType; declare enum_orderStatus "PartyOrderStatusEnumObj";--这是存储过程正文 --思路:获取符合条件的订单...

2019-08-31 16:33:31

[nginx]安全加固

Nginx 禁止IP访问 只允许域名访问 转今天要在Nginx上设置禁止通过IP访问服务器,只能通过域名访问,这样做是为了避免别人把未备案的域名解析到自己的服务器IP而导致服务器被断网,从网络上搜到以下解决方案:Nginx的默认虚拟主机在用户通过IP访问,或者通过未设置的域名访问(比如有人把他自己的域名指向了你的ip)的时候生效最关键的一点是,在server的设置里面添加这一行:liste...

2019-08-12 10:31:35

在线测试apn的推送结果

NO BB:网址: http://apns-gcm.bryantan.info生成pem步骤:1.从钥匙串的push证书导出P12cd /Users/ray/Desktop/证书/BatteryStation 找到包含P12的路径3.openssl pkcs12 -in XXX.p12 -out XXX.pem -nodes -clcerts对应选择环境 OK作者:GGRay链接:...

2019-06-27 11:38:21

api安全性设计

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

2019-06-21 14:44:10

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

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

2019-06-06 12:13:38

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

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

2019-06-04 12:15:51

centos设置ftp默认端口

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

2019-06-02 21:07:13

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

前言svn是常用服务之一,所以也是必须对外开放的,同时必须加以防范。修改端口更改svn的默认配置(更改默认的指向目录和默认端口)# sudo vim /etc/sysconfig/svnserve编辑示例:OPTIONS="-r /data/svn --listen-port 3661"然后,记得在阿里云的规则里面放行,同时,防火墙也要放行:firewall-cmd --add...

2019-06-02 15:12:58

跳板机的应用-端口转发

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

2019-05-29 16:15:56

安全防护以及运维相关

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

2019-05-29 09:17:10

[postgresql]自动备份实践

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

2019-05-28 14:09:23

Spring Boot使用Druid和监控配置

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

2019-05-27 11:02:46

[centos]安全加固

前言服务器的安全是一个大问题。所以,这几篇文章就先调研这个问题。具体措施一. 关闭Ping 扫描先切换到rootecho 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all1代表关闭,0代表开启用iptablesiptables -I INPUT -p icmp -j DROP二. 创建普通用户,禁止root用户登录,只允许...

2019-05-24 14:18:22

[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 19072 WARNING C-0x3620a20: (nodb)/(nouser)@172.65.20.3...

2019-05-23 10:56:05

数据库连接池中间件-pgbouncer

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

2019-05-22 21:10:12

nginx跨域

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

2019-05-20 15:52:29

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。