随笔分类 -  工作有感

工作中遇到的问题以及解决的方案
摘要:1 概述 echarts是百度的开源图表插件 Angular中引入echarts网上教程很多 Angular引入echarts,并使用动态刷新 2 安装 请参考大神的博客:https://blog.csdn.net/qq_35321405/article/details/80340969 3 参考D 阅读全文
posted @ 2018-11-21 14:28 月下小魔王 阅读(5445) 评论(0) 推荐(0)
摘要:1 概述 服务器一般不可能百分之百不会挂,于是一般采用主备或者分布式来达到高可用。 挂掉的机器有很多处理策略,常用的就是重新启动,但是为了保证重启之后服务器能够恢复可用状态,需要配置开机启动脚本。 2 编写启动脚本 服务脚本 :假设服务名字为test 服务器启动脚本 :这里演示文件服务器的启动脚本 阅读全文
posted @ 2018-11-06 15:19 月下小魔王 阅读(2815) 评论(0) 推荐(0)
摘要:1 问题引出 (1)缘由 最近在研究如何在项目中引入Redis缓存,于是遇到可变参数这个疑惑点,之前没有好好研究过,为了避免项目后期出现问题。 (2)项目相关技术 SpringBoot Redis Kryo(数据存储使用二进制) (3)疑惑点: 概述:Redis设置List时,如果rightPush 阅读全文
posted @ 2018-10-25 14:50 月下小魔王 阅读(1785) 评论(0) 推荐(0)
摘要:1 概述 服务器的磁盘空间被占满导致TAB补全指令失效(TAB会创建临时文件) 真正服务器的信息不能暴露,所以下面都是用自己的VPS的例子 2 Linux磁盘管理相关操作 3 发现btmp日志文件太大 (1)查看恶意ip试图登录次数: (2)处理措施 修改SSH端口 禁止root账户登录(禁止之前记 阅读全文
posted @ 2018-10-17 16:59 月下小魔王 阅读(2792) 评论(0) 推荐(0)
摘要:1 概述 (1)项目开发过程可能涉及多种语言,而多种语言之间如何数据交换格式是多种多样的,比如说:Java和JavaScript可以用json,Java和C 可以用xml等等。 (2)这里提供一种C与Java数据交换格式:struct byte[] javaBean C不是一门面向对象的语言,但是C 阅读全文
posted @ 2018-10-15 21:13 月下小魔王 阅读(3236) 评论(2) 推荐(0)
摘要:1 陷阱一 java 字节码 阅读全文
posted @ 2018-10-11 14:56 月下小魔王 阅读(201) 评论(0) 推荐(0)
摘要:一 创建 JavaScript Shell Spring Data 二 疑问 (1)日期字段能与其他字段复合为唯一索引吗? 可以,mongodb存储的是时间戳,实际上转换成数字进行复合比较的。 (2)插入重复数据会发生什么? JavaSript Shell:重复key值异常 Spring:重复key 阅读全文
posted @ 2018-10-09 15:58 月下小魔王 阅读(9574) 评论(0) 推荐(0)
摘要:点击查看apidoc生成文档demo 1 环境和工具 win10 apidoc:注释生成api文档 wkhtmltopdf:apidoc生成的是html,不适合传播,于是通过wkhtmltopdf将html转换成pdf文件 git:命令行工具和代码版本控制工具(非必要) Typora:markdow 阅读全文
posted @ 2018-09-21 11:44 月下小魔王 阅读(2108) 评论(0) 推荐(0)
摘要:一 环境介绍 SpringBoot1.5.13.RELEASE(本地) Spring Data MongoDB Java 8 MongoDB(青云) 二 问题描述 使用Studio3T或者Compass等MongoDB的GUI工具连接MongoDB不操作一段时间,就会掉线。但重连速度很快。 使用Ja 阅读全文
posted @ 2018-09-19 15:21 月下小魔王 阅读(28756) 评论(0) 推荐(1)
摘要:1 缘由 公司的设备偶尔掉线且掉线间隔时间不正确(32秒,应该30~31才是正确的),但是不知道是什么原因 使用python模拟设备,每10秒钟发送mqtt消息 另外启动一个java客户端,收集所有mqtt消息并存入mongodb 最后比较真实设备与模拟,分析问题 2 基本架构 iot server 阅读全文
posted @ 2018-09-13 16:41 月下小魔王 阅读(221) 评论(0) 推荐(0)
摘要:1 目的 | MongoDB | Java | | | | | String | LocalDateTime | 2 实现 先定义实体类 定义Repository 定义转换器 注册转换器 最后测试 3 字符串的日期怎么区间查询? 阅读全文
posted @ 2018-09-03 15:22 月下小魔王 阅读(9130) 评论(0) 推荐(0)
摘要:生成随机数列表 1、Java8以前 (1)Math.random 阅读全文
posted @ 2018-08-24 10:40 月下小魔王 阅读(3415) 评论(0) 推荐(0)
摘要:Angular6如何引入jQuery knob 1、概述 Angular6引入jQuery变得异常简单,请参考https://blog.csdn.net/qq_35321405/article/details/80270496 同样,Angular想使用jQuery knob和jQuery一样的操作 阅读全文
posted @ 2018-08-16 09:49 月下小魔王 阅读(957) 评论(0) 推荐(1)
摘要:一、通过免费或者收费的API接口获取 1、免费 QQ:http://cgi.im.qq.com/cgi bin/cgi_svrtime 淘宝:http://api.m.taobao.com/rest/api3.do?api=mtop.common.getTimestamp 苏宁:http://qua 阅读全文
posted @ 2018-06-29 14:07 月下小魔王 阅读(4388) 评论(0) 推荐(0)
摘要:1、使用 jmap <pid>出现的错误日志:很明显是版本问题 Error attaching to process: sun.jvm.hotspot.runtime.VMVersionMismatchException: Supported versions are 25.171-b11. Tar 阅读全文
posted @ 2018-06-05 14:43 月下小魔王 阅读(1139) 评论(0) 推荐(0)
摘要:1、环境及其工具: ubuntu 16.04 python2.7(自带) pip2.7(安装) virtualenv(安装) crontab (自带) 2、pip2.7安装 (1)尝试使用 sudo apt install python-pip 失败 (2)尝试使用下载到本地安装 参考:https: 阅读全文
posted @ 2018-05-28 16:07 月下小魔王 阅读(6177) 评论(0) 推荐(1)
摘要:一、网上很多采用@Profile("dev")的方式获取,但是这个是类级别的 二、开发中可能需要代码级别 1、刚开始我想通过classpath下的文件读取方式,麻烦死了,于是换了个思路。 2、SpringBoot启动日志中有下面这句: (1)跟踪代码:SpringApplication.run方法 阅读全文
posted @ 2018-05-18 16:14 月下小魔王 阅读(48008) 评论(3) 推荐(1)
摘要:1、通过构造方法传递进去 2、参考:https://blog.csdn.net/u010107350/article/details/50347925 使用:KeepAliveService keepAliveService = SpringContextUtil.getBean("keepAliv 阅读全文
posted @ 2018-04-09 16:21 月下小魔王 阅读(1216) 评论(0) 推荐(0)
摘要:场景:电脑虚拟机上安装了许多linuxMini,但是后来电脑出了点问题,重装了下电脑,却发现虚拟机连不上网了(虚拟机配置了静态地址192.168.211.xxx)网段. 解决: 1、采用nat模式,原来配置的网关为192.168.211.2,所以重装完电脑也需要将虚拟机的VMnet8的地址改成同一个 阅读全文
posted @ 2017-03-30 15:28 月下小魔王 阅读(200) 评论(0) 推荐(0)