随笔分类 - 开发经验
摘要:<! flowchart 箭头图标 勿删 1、问题描述 启动tomcat部署项目时,报This is very likely to create a memory leak. Stack trace of thread错误。 29 May 2018 12:30:09.322 SEVERE [loca
阅读全文
摘要:<! flowchart 箭头图标 勿删 Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。 Tomcat的安装版本有绿色解压版和安装版,本文以Tomcat7.0.82版为例介绍两种安
阅读全文
摘要:1 tomcat 日志详解 1.1 tomcat 日志配置文件 tomcat 对应日志的配置文件:tomcat目录下的/conf/logging.properties。 tomcat 的日志等级有:日志输出级别:SEVERE (最高级别) > WARNING >
阅读全文
摘要:在Linux系统下,重启Tomcat使用命令的操作! 1.首先,进入Tomcat下的bin目录 cd /usr/local/tomcat/bin 使用Tomcat关闭命令 ./shutdown.sh 查看Tomcat是否以关闭 ps ef|grep java 如果显示以下相似信息,说明Tomcat还
阅读全文
摘要:<! flowchart 箭头图标 勿删 环境 JProfiler 17.1.3(IDEA插件) JProfiler 9.2(可执行软件) IntelliJ IDEA 2017.2.5 下载 下载JProfiler(IDEA)插件 方式1: 在IDEA上直接下载Settings–plugins–Br
阅读全文
摘要:随着微软大大宣布GitHub针对个人用户的仓库免费,相信每位开发者都感受到了“真香”。 然而因为一些众所周知的原因,国内访问GitHub总会遇到下载速度缓慢、链接意外终止的情况。 为了更加愉快地使用全球最大同性交友网站上的优质资源,我们来做一些简单的本机上的调整。通过查看下载链接,能够发现最终被指向
阅读全文
摘要:大学四年,即将毕业! 大学期间的最后一篇博客,总结分享下我做的毕业设计。我选的论文命题为《燃气管网设备仪器进销存管理系统之后台设计》,由于我们专业只有我一个走技术路线,所以,我一个人完成了整个系统的设计及开发,总耗时近一个月,最终获得优的成绩。 这里不讨论论文,不写具体实现细节,主要讲如何一步步搭建
阅读全文
摘要:最近有用户问我,在简书写 Markdown, 一条有序列表 item 之后接一条无序列表 item,为什么 parse 的结果,第二个 item 依旧是作为有序列表的第二项显示,带有有序列表的列表符号? 用代码和结果示例来表示就是这样,如果我们写如下的 Markdown source: 1. Foo
阅读全文
摘要:一、新建项目前配置JDK 打开IDEA集成开发环境工具,点击:File Project Structure,如下图 在打开的页面中,选择SDKs属性,并点击中间的加号+,选择JDK,如下图 在打开的页面中,选择本地计算机中已经安装的JDK目录(选择bin目录的上一级即可)
阅读全文
摘要:问题一:File >Settings >Editor >File Encodings问题二:File >Other Settings >Default Settings >Editor >File Encodings问题三:将项目中的.idea文件夹中的en
阅读全文
摘要:一、查看安装目录结构 bin: 容器,执行文件和启动参数等 help:快捷键文档和其他帮助文档 jbr: 含有java运行环境 lib:idea 依赖的类库 license:各个插件许可 plugin:插件 其中:bin 目录下: 这里我的电脑系
阅读全文
摘要:<! flowchart 箭头图标 勿删 (1)数据库设计的优劣: 糟糕的数据库设计: ①数据冗余冗余、存储空间浪费。 ②数据更新和插入异常。 ③程序性能差。 良好的数据库设计 ①节省数据的存储空间。 ②能够保证数据的完整新。 ③方便进行数据应用系统的开发。 (2)软件项目开发周期中的数据库设计:
阅读全文
摘要:IDEA安装(2019.2版) 前段时间在公司实习接触过现下很火的 IDE,这里我根据搜集到的资料以及自己的实际操作整合了这篇博客,包括了安装和破解 IDEA,借此打开学习之旅。 IntelliJ IDEA版本:2019.2 接下来是详细步骤:
阅读全文
摘要:最近在学习go语言,一个是因为区块链的技术热潮,另一个是接手的项目有用到go写多线程高并发,因此决定自学go。第一个遇到的问题就是环境!通过一个晚上的摸索,大概步骤如下:在IDEA中先打开settings——>Http Proxy,设置代理,否则你是无法下载go插件的!进入settings——
阅读全文
摘要:同样是后端开发,年薪50万和年薪20万的差距在哪里>>> 更新: 为了防止你被我这个流水账气到,先看这个结论吧:这个问题的结局方法:忽略,没有什么影响。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
阅读全文
摘要:关于分布式锁很久之前有讲过并发编程中的锁并发编程的锁机制:synchronized和lock。在单进程的系统中,当存在多个线程可以同时改变某个变量时,就需要对变量或代码块做同步,使其在修改这种变量时能够线性执行消除并发修改变量。而同步的本质是通过锁来实现的。为了实现多个线程在一个时刻同一个代码块只能
阅读全文
摘要:在前面转载了系列文章:Golang 需要避免踩的 50 个坑,总得来说阅读量都挺大。今天这篇文章,咱们一起聊聊Go的依赖包管理工具。 背景 每一门语言都有其依赖的生态,当我们使用Java语言的时候,使用Maven或者Gradle管理包依赖。早期的Go被很多开发者所诟病的一个问题就是依赖包的管理。Go
阅读全文
摘要:本次主要学习图数据库中常用到的一些算法,以及如何在Neo4j中调用,所以这一篇偏实战,每个算法的原理就简单的提一下。 1. 图数据库中常用的算法 PathFinding & Search 一般用来发现Nodes之间的最短路径,常用算法有如下几种 Google Search Results D
阅读全文
摘要:图数据库 Neo4j 初探 2018 08 17 本次初探主要学习如何安装Neo4j,以及Cypher的基本语法。 1. 安装Neo4j Desktop版本 neo4j desktop Server版本(Community版) 比较建议安装这个版本,因为Desktop版本的老是闪退,且要激活之类的。
阅读全文
摘要:背景 “那啥,你过来一下!” “怎么了?我代码都单元测试了的,没出问题啊!”我一脸懵逼跑到运维大佬旁边。 “你看看!你看看!多少条报警,赶快优化一下!” 运维大佬短信列表里面好多MySQL CPU 100%报警短信。再看看项目名称不就是我前几天刚发布的项目吗!? 我心底一沉,赶快赔上笑脸。“这个一定
阅读全文