- 博客(62)
- 资源 (6)
- 问答 (2)
- 收藏
- 关注
原创 Jvm笔记
GC和GC Tuning作者:马士兵教育 http://mashibing.comGC的基础知识1.什么是垃圾C语言申请内存:malloc freeC++: new deletec/C++ 手动回收内存Java: new ?自动内存回收,编程上简单,系统不容易出错,手动释放内存,容易出两种类型的问题:忘记回收多次回收垃圾就是没有任何引用指向的一个对象或者多个对象(循环引用)2.如何定位垃圾引用计数(ReferenceCount)根可达算法(RootSearching)
2021-04-26 16:18:59
403
原创 java根据公历获得农历1921年到2050年
package net.shinsoft.ddi;import org.joda.time.DateTime;public class ChineseCalendar { public static String[] TianGan = { "甲", "乙", "丙", "丁", "戊", "己", "庚", "辛", "壬", "癸" }; //地支 public static String[] DiZhi = { "子", "丑", "寅", "卯", "辰".
2021-02-22 16:59:27
1222
4
原创 spring-framework导入idea
idea版本2018.2.4.首先从github上下载spring-framework的zip包,开始是想用GitHub Desktop直接clone下来,但是太卡了。就算了,我fork的地址https://github.com/chijiaoluohan/spring-framework。解压文件后,在目录下找到,gradlew.bat。双击。然后cmd进入spring-framework的解压目录,执行gradlew :spring-oxm:compileTestJava.执行成功后,在
2020-11-26 16:19:34
1374
原创 linux下openJDK无法进行jmap,jstatck
此情况出现在openJDK中。首先执行,yum whatprovides '*/jmap'然后选择对应的版本:java-1.8.0-openjdk-devel-debug-1.8.0.65-3.b17.el7.x86_64: OpenJDK Development Environment with full debug onRepo : baseMatched from:Filename : /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.65-3.b17.el.
2020-10-28 13:47:15
3080
原创 IntelliJ IDEA自动导入包去除星号(import xxx.*)
IntelliJ IDEA自动导入包去除星号(import xxx.*)打开设置>Editor>Code Style>Java>Scheme 下拉框内选择Default>Tab栏目中选择 Imports① 将Class count to use import with ""改为99(导入同一个包的类超过这个数值自动变为 * )② 将Names count to use static import with ""改为99(同上,但这是静态导入的)③ 将Package to
2020-09-21 17:28:18
2924
转载 springboot Jar包 部署到Linux服务器运行,并创建启动脚本
最近开发完一个springboot项目,打包成jar包之后要部署到Linux服务器上面运行,我用的nohup java -jar 命令,但是代码更新之后重新部署的时候覆盖原来的项目,又要手动运行ps -ef|grep jar包名 去查找进程,然后kill -9 去kill进程,有时候nohup进程老是kill不掉,只能多试几次,烦不胜烦。后来专门花时间研究了一下脚本和本地window上传文件到linux服务器的命令,整合了一个启动脚本,顿时项目部署变得无比简单,一分钟内在线上的代码就可以更新了。下面是具
2020-08-18 17:27:37
2976
原创 spring-framework源码中文注释解析(一)idea导入源码
开始学习spring-framework。准备工作:1.将framework源码地址:https://github.com/spring-projects/spring-framework。Fork到自己的github中,地址:https://github.com/chijiaoluohan/spring-framework。2.下载GitHubDesktop可视化工具,将项目c...
2019-10-25 13:04:02
2594
原创 前端执行npm run dev报错
ERROR Failed to compile with 7 errors 14:23:31These dependencies were not found:* vue-datepicker/vue-d...
2019-10-24 15:00:36
1048
原创 使用eclipse搭建springboot项目pom.xml文件第一行报错(Maven Configuration Problem)
步骤:新建project,然后选择springboot,版本选择的2.2.0.然后就出现了题目中的问题。估计是版本的问题。看以前的项目是2.1.5,该称该版本,错误解决了。查找资料发现说和maven不匹配。我的maven版本是3.6.0...
2019-10-17 09:57:11
607
原创 AOP记录日志
import org.apache.commons.lang3.exception.ExceptionUtils;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.annotation.AfterThrowing;import org.aspectj.lang.annotation.Aspect;import org.sl...
2019-10-11 11:15:35
170
原创 vue跨域请求每次刷新session的问题
前端在请求后端代码,后端生成一个token,保存在session中,然后把token返回给前端。前端在之后的请求中每次都把token带着,后端拿token匹配session中的信息。但是vue跨域导致每次都刷新了session,导致session的信息丢失,解决办法是如下:前端添加代码:axios.defaults.withCredentials = true后端代码如下:@O...
2019-09-24 14:23:54
1683
原创 postman 7.2.2左侧栏消失了。history collections
切换用户后就成了这样了。解决办法是,右下角有个Build/Browse两个切换按钮,切换到Build就发现左侧栏出来了。
2019-06-25 17:13:13
9289
原创 thymeleaf v-html
后台代码:package cn.id5.controller.report;import java.io.IOException;import java.util.ArrayList;import java.util.List;import org.springframework.beans.factory.annotation.Autowired;import org.spr...
2019-06-19 11:00:01
394
原创 mybatis的参数传入集合
1.select中传入map,map中包含list后台代码:List<String> bhList = ztryArchivesMapper.queryZjbhsByQcd(queryMap);paramsMap.put("bhList", bhList); PageHelper.startPage(pageNum, pageSize);List<Ztry&g...
2019-06-18 18:26:35
3236
原创 pagehelper.getList查询出了全部的数据,并不是limit的数据
先说原因:遇到pagehelper的错误,很多是版本的原因。具体场景:前提条件是:从第1页开始,每页10个,总数据是100个。那么总页数就是10,所以getList的条数应该是10个,但是却是100个。-----------------------------------application.yml中的配置pagehelper: helperDialect: mys...
2019-05-31 14:04:25
6376
原创 mybatis报错,navicat没问题
错误信息:==> Preparing: > select id, ztrybh, xm, zjhm, xxdjdw_gajgmc,xxdjdw_gajgjgdm,djsp_spsj from tb_yw_ztry where 1=1 ==> Parameters: Closing non transactional SqlSession [org.apache.iba...
2019-05-31 11:30:12
1296
原创 swagger2
访问i地址:swagger : http://localhost:8080/swagger/index.htmlspringboot中的swagger:http://localhost:8080/swagger-ui.html 非常简单druid数据库监控 :http://localhost:8080/druid/index.html...
2019-05-30 09:42:10
172
原创 vue项目npm run dev报错
使用cnpm install也不行。 ERROR Failed to compile with 1 errors ...
2019-05-27 12:23:36
3995
原创 eclipse添加lombok.jar导致无法启动
在命令行中执行 java -jar lombox.jar包的位置,比如:java -jar D:/lombok.jar 弹出选择IDE安装路径的提示框。如图:可以看到,已经找到了我的eclipse的路径并且已经选中,我们选择Install/Update。之后会有提示信息说已经再目录下添加了jar和修改了ini配置文件,然后退出即可。可以看到,在eclipse的安装目录下有了lom...
2019-05-07 14:52:33
1916
原创 使用python爬取翻译网站的简单例子
这是老师的例子import sys,refrom pyquery import PyQuery as pq#reload(sys)import importlib,sysimportlib.reload(sys)# 爬取指定URL的内容返回JSON# corpus_id -> 语料编号# src_lang -> 源语言# tgt_lang -> 目标语言...
2019-05-06 12:21:20
462
1
原创 PyCharm报错,cmd没有问题。
在cmd通过pip下载的包,在PyCharm中导入依然报错。如下图:解决办法是:settings--->Project:项目名--->Project Interpreter--->点击向下的箭头,show all.如图点击右侧加号,在弹出框中,选择existing environment ,配置自己本地的python路径,然后勾选选择框即可。...
2019-05-05 17:26:05
1347
原创 tomcat乱码问题
找到${CATALINA_HOME}/conf/logging.properties 2、再文末添加语句:java.util.logging.ConsoleHandler.encoding = GBK 3、重启tomcat,查看日志数据即可
2019-03-29 17:08:35
225
原创 eclipse运行springboot项目,找不到主类
解决办法尝试了很多种,下载sts压缩包行不通。最后解决办法如图:help--->Eclipse Marketplace--->Popular--->找到Spring Tools 3---->Installed。
2019-03-28 13:57:28
2513
原创 idea lanyu方式激活
访问http://idea.lanyus.com/这个地址。根据提示将0.0.0.0 account.jetbrains.com添加到hosts文件中,hosts文件在C:\Windows\System32\drivers\etc目录下。点击获得注册码即可。...
2018-11-29 09:50:05
22924
原创 java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @Context
使用springtboot进行单元测试的时候,遇到这个问题,查了下,很多说是没有app.java这个启动类,需要把这个启动类放到根目录下。其实应该仔细找找带有这个注解@SpringBootApplication的类,启动类不一定是app.java。把这个放到需要测试的那个类的同目录下,就可以了。...
2018-11-21 11:16:56
1069
转载 mysql索引四(组合索引)
单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引;组合索引,即一个索引包含多个列。因为有事,下面内容全部转自:https://www.cnblogs.com/farmer-cabbage/p/5793589.html为了形象地对比单列索引和组合索引,为表添加多个字段: CREATE TABLE mytable( ID INT NOT NULL, username ...
2018-05-11 14:31:59
769
原创 mysql索引三(全文索引)
前面分别介绍了mysql索引一(普通索引)、mysql索引二(唯一索引)。本文学习mysql全文索引。全文索引(也称全文检索)是目前搜索引擎使用的一种关键技术。它能够利用【分词技术】等多种算法智能分析出文本文字中关键词的频率和重要性,然后按照一定的算法规则智能地筛选出我们想要的搜索结果。在MySql中,创建全文索引相对比较简单。例如:我们有一个文章表(article),其中有主键ID(id)、文章...
2018-05-11 14:08:15
538
原创 mysql索引一(普通索引)
转自:https://blog.youkuaiyun.com/v_victor/article/details/52232685mysql常用的索引类型:主键索引、唯一索引、普通索引、全文索引、组合索引。
2018-05-10 16:59:08
21581
5
原创 OpenCV检测人脸
package com.crscic;import java.awt.Graphics;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import java.awt.image.BufferedImage;import javax.swing.JFrame;import javax.s...
2018-04-19 16:49:41
368
原创 JAVA读取MongoDB中的二进制图片并显示在页面上
1:Jsp页面:2:xml配置:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/cont
2016-08-11 11:04:40
7395
原创 VMware9.0详细安装
双击VMware-workstation-full-9.0.0-812388.exe文件:直接点Next;这里,我选择了Typical(标准安装)。因为服务器上只要C盘,所以我选择安装在C盘下的vmware文件夹下面,然后点击Next;这里我把√取消了,每次启动不检查更新。然后Next;点击Next;创建快捷方式等,点击Next;继续Cont
2016-08-04 11:20:54
3562
1
原创 WIN8重置Eclipse的SVN帐号密码
降C:\Users\用户名\AppData\Roaming\Subversion\auth\svn.simple目录下的文件删除,然后在Eclipse里面就需要重新输入帐号密码了。
2016-07-13 11:00:47
407
原创 Nginx学习(一)
从今天开始学习nginx,备忘一下。常用的WEB服务器:Apache,Nginx,Lighttpd,Tomcat,IMB WebsphereNginx使用的协议是BSD(Berkeley Software Distribution)优点:(1)高并发、(2)内存消耗少、(3)成本低廉其他理由:(1)配置文件简单、(2)支持Rewrite重写、(3)内置的健康检测功能、(4)节省
2015-11-20 16:13:46
442
转载 持久层 技术选型如何决策?JPA,Hibernate,ibatis(mybatis)
转自:http://t.51jdy.cn/thread-259-1-1.html持久层 是一个项目 后台 最重要的部分。他直接 决定了 数据读写的性能,业务编写的复杂度,数据结构(对象结构)等问题。因此 架构师在考虑 使用那个持久层框架的时候 要考虑清楚。选择的 标准:1,项目的场景。2,团队的技能掌握情况。3,开发周期(开发效率)。传统的 业务系统,通常业务都比较
2015-08-07 10:27:29
9509
原创 中国天气网城市代码 Map形式和mysql数据库脚本
Map map = new HashMap(); map.put("北京","101010100"); map.put("海淀","101010200"); map.put("朝阳","101010300"); map.put("顺义","101010400"); map.put("怀柔","101010500"); map.put("通州","101010600");
2015-04-15 17:04:23
2424
1
原创 java测试ping通
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.regex.Pattern;import org.apache.commons.io.IOUtils;/** * * * Windows 的,不支持其他系统 *
2015-04-13 11:34:19
681
jQuery ligerUI tree右键编辑
2014-02-27
jsTree的问题,请大神指点。
2013-12-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人