自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 Eclipse安装Java类图插件

发现了一篇比较好的安装elipse生成Java类图插件的文章

2021-07-27 17:19:21 285

转载 知识图谱笔记2

几个名词解释RDF(Resource Description Framework),资源描述框架OWL(Web Ontology Language),网络本体语言深度学习优势:处理感知、识别和判断突出劣势:模拟人的思考过程、处理常识知识和推理,及理解人的语言方面举步维艰什么是知识知识是人类通过观察、学习和思考有关客观世界的各种现象而获得并总结出的所有事实、概念、规则或原则的集合。知识图谱与传统专家系统区别专家系统靠专家手工获取知识,靠人工构建,规模远不如知识图谱知识图谱的

2021-03-14 00:35:33 231

转载 知识图谱笔记1

什么是知识图谱知识图谱是一种用图模型来描述知识和建模世界万物之间的关联关系的技术方法。知识图谱由节点和边组成。大厂的语义知识库谷歌知识图谱后端的FreebaseIBM Waston后端的DBpediaAmazon Alexa后端的True KnowledgeSiri后端的Wolfram Alpha知识图谱的应用领域语义搜索智能问答辅助语言理解辅助大数据分析增强机器学习的可解释性结合图卷积辅助图像分类知识图谱用到的技术知识表示图数据库自然语言处理机器学习参

2021-03-14 00:32:18 188

原创 springmvc html跳转乱码问题

问题描述前端页面使用的是html,服务端使用了springmvc框架,在一个controller中判断用户登录,如果用户名和密码正确则跳转到指定页面,否则还跳转回登录页面,结果发现用户名和密码不正确时跳转回的登录页面中文是乱码。服务端@RestController@RequestMapping("/")@ResponseBodypublic class LoginController { @PostMapping(value = "login") public Mode

2020-08-31 23:35:17 453

原创 删除文件夹

Java实现删除文件夹,会想到使用File对象的delete方法,里面也会涉及到递归,毕竟文件夹中包含的可能是文件或者是文件夹。File的delete方法的缺点我觉得是删除异常时不会有异常抛出,这就不太利于问题的发现,而java.nio.file.Files中的delete方法就能够更好的解决这个问题。File#delete也可以使用File#deleteOnExit()方法public static void deleteDir(String dirPath) { File file = new

2020-08-05 23:18:13 164

原创 vscode下使用gradle创建java项目

学习使用gradle是因为之前在一篇文章中看到,说是新版本的springboot开始由maven迁移到gradle了,既然springboot框架有所调整,而且自己不了解,那就学习一下吧。gradle的安装起初我安装gradle的时候是放在Documents目录(macos)下自己创建了一个目录中,结果发现gradle的命令无法执行,后来就按照官方的安装文档就可以了。官方安装文档是将gradle的压缩包,解压后放在opt目录下,然后再配置环境变量,就可以了。这里没有搞清楚,为什么放在Documents目

2020-08-04 23:25:54 2276

原创 Java反射,判断Class是否为某个类的子类或父类

最近在项目里调用的一个类库,返回值是一个Class类型,我想判断一下这个Class对象是否为某个Class的子类或者父类,经过一番搜索,发现了一篇被转了很多次的文章,但是据我自己测试感觉存在一些问题,所以就直接拿别人文章的名字做了我写这篇文章的题目,文章的具体地址在文末的参考文章里。​ 首先写几个类说明一下它们的关系。class A {}class B extends A {}class C extends A {}class D extends B {}instanceof​

2020-07-23 23:10:45 7441

原创 List的遍历删除-java.lang.UnsupportedOperationException: remove

List的遍历删除java.lang.UnsupportedOperationException: remove的异常

2020-07-11 22:40:19 2088

原创 如何混淆JavaWeb代码

最近在公司项目打包过程中要求要对项目中的代码进行混淆,使反编译之后看到的代码的类的名称,成员变量,函数名称都变成无意义的a,b,c...造成阅读代码的障碍,这也是核心技术保护的一种方法,java中比较常用代码混淆工具就是proguard,自己在使用过程中也遇到了一些问题,所以将使用过程记录下来,以作备忘。主要步骤如下:将web项目中的源码导出为jar,eclipse中可以很容易做到下载p...

2019-04-12 00:00:45 870 1

原创 docker 下安装postgres数据库

docker 下安装postgres数据库搜索postgres数据库 docker search postgres查看到排名第一的是一个官方的镜像,有6000多个star下载 docker pull postgres查看,下载成功之后可以查看到postgres镜像 docker images运行,启动一个实例 docker run --name postgr...

2019-03-24 19:04:10 3454 4

原创 如何在docker下的安装tomcat并部署JavaWeb项目

docker中的tomcat部署JavaWeb项目

2017-11-03 23:58:17 13004 2

原创 PostgreSQL如何使用createdb等命令

初次接触PostgreSQL,安装完PostgreSQL之后发现网上有很多创建数据库的命令,比如createdb,dropdb等这些简单的命令,无奈打开PostgreSQL安装目录下的SQL Shell命令,发现这些命令并不好用,通过一番了解之后总结如下:1.      psql,createdb,dropdb这些命令是在dos命令下直接可以使用的,当然首先是需要将PostgreSQL的bin

2017-09-05 11:14:03 7654

原创 mysql免安装版配置

1.解压zip文件2.my-defalut.ini中注释掉的几行语句加上:basedir =D:\mysql-5.7.17-winx64datadir = D:\mysql-5.7.17-winx64\dataport = 3306其中basedir就是解压后mysql文件的路径,datadir是在解压后MySQL文件中自动创建的一个data文件夹,创建不了就手动创建一个3

2017-03-31 18:41:43 452

原创 免安装mysql5.7配置

在Oracle官网上下载的mysql5.7是免安装的版本,也即是只要解压文件稍加配置就可以进行使用,但是解压后执行了简单的步骤之后出现了问题,我执行的步骤:到${mysql_home}\bin目录下,执行:mysqld --installnet start mysql出现的问题:MySQL 服务正在启动 .MySQL 服务无法启动。服务没有报告任何错误。

2016-11-21 18:10:28 536

原创 Eclipse导入新的JavaWeb项目没有Run on sever

从svn上下载下来的JavaWeb项目,在准备运行时执行右键单击Run as,但是没有出现Run on server

2016-08-03 16:38:40 1931 4

原创 在Windows下的Eclipse中如何将WordCount程序提交到集群运行

如何将Windows下在Eclipse开发的Hadoop程序直接提交到远程的Hadoop集群运行呢?

2016-07-17 12:18:49 1937

原创 在windows7下Eclipse中运行Hadoop的WordCount程序

如何在windows7下运行hadoop的wordcount

2016-07-14 14:43:34 3924

原创 Error: org.apache.hadoop.mapreduce.task.reduce.Shuffle$ShuffleError: error in shuffle in fetcher#2

问题:搭建完成Hadoop2.5.2之后,启动时各项均正常,但在测试运行Hadoop经典例子wordcount时候出现了如下异常:Error: org.apache.hadoop.mapreduce.task.reduce.Shuffle$ShuffleError: error in shuffle in fetcher#2        at org.apache.hadoop.mapr

2016-07-13 10:10:56 3165 1

原创 Bad connect ack with firstBadLink as x.x.x.x:50010异常

问题:由于Hadoop集群处理作业的需要,为已有的Hadoop集群添加了两个新的节点,但在运行Hadoop作业时,出现了如下问题:[org.apache.hadoop.hdfs.DFSClient]-[INFO] Exception in createBlockOutputStream x.x.x.x:50010java.io.IOException: Bad connect ac

2016-07-11 09:10:55 3775

原创 Nginx做负载均衡无法加载css,js

nginx做负载均衡服务器无法加载css和js及图片文件,访问tomcat时也只能看到文字而看不到图片,如何解决呢?

2016-05-09 15:15:24 13644 5

原创 Linux使用vi/vim时临时设置显示行数

在Linux中查看文件时,通常使用vi/vim命令,但是有时候需要查看行数,可默认情况下这两种查看方式是没有行数显示的,那怎么设置显示行数呢?临时的设置方式是,在使用vi/vim进入文件之后,可以做如下步骤:1.像退出文件时做的操作一样,Esc + 冒号2.输入命令:set number通过以上两个步骤会发现,文件中已经可以显示行数了

2016-05-08 21:49:16 5065

原创 mysql数据库表清空后id如何从1开始自增

环境:         数据库:mysql我们的数据库表中经常会使用id自增,但是每次清空表后id并不是从1开始计数,总是接着之前的进行自增,那么解决呢?使用mysql的truncate命令,用法:truncate table 表名;这样表的id自增就会变回从1开始自增了。备注:该操作会清空您宝贵的数据库,我想题目已经说的够清楚了,请谨慎操作。...

2016-05-08 21:28:52 33625 2

原创 Mybatis使用insert插入数据

mybatis使用insert方法插入mysql数据库,正常执行,在数据库中却没有显示

2016-05-07 09:00:30 5568 1

原创 form表单提交到servlet

form表单提交到servlet时遇到无法跳转到指定的servlet

2016-05-05 10:41:21 10681 1

原创 Nginx+tomcat负载均衡配置

nginx负载均衡配置,nginx和tomcat配置负载均衡

2016-05-03 17:19:29 858

原创 Loadrunner11监控Linux虚拟机时报错: Cannot initialize the monitoring on...

Monitor name :UNIX Resources. Cannot initialize the monitoring on 10.61.6.184. Error while creating the RPC client. Ensure that the machine can be connected and that it runs the rstat daemon (use rpcinfo utility for this verification). Detailed error: RPC:

2016-04-29 10:09:27 2539

原创 An exception has been caught while processing the refactoring 'Delete'.

An exception has been caught while processing the refactoring 'Delete'.Reason:Problems encountered while deleting resources.

2016-04-23 22:30:04 17936 1

原创 mybaits异常:org.apache.ibatis.binding.BindingException: Parameter 'date' not found.

mybaits异常:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'date' not foundCaused by: org.apache.ibatis.binding.BindingException: Parameter 'date' not found

2016-04-23 21:37:19 10375 5

原创 使用spring创建定时器

项目中创建定时器是常用的功能,这里实现的是用spring来配置实现定时器

2016-04-23 21:28:09 1213

原创 配置tomcat将控制台日志输出到指定文件

如何不借助log4j,使用tomcat自带的日志配置将tomcat在控制台上输出信息输出到自己指定的文件中

2016-04-20 09:35:36 4948

原创 Lock wait timeout exceeded; try restarting transaction

问题描述:做测试的时候将mysql数据库中的表清空了,结果再运行项目的时候出现了...Lock wait timeout exceeded; try restarting transaction....搜索了很多无果,最后自己手动在各个表中加了一条记录,重新运行程序就解决了解决方案:我的方法是在数据库的各个表中加了一条记录,如果不是每个字段要求都是非空,可以在每个表中只加入uu

2016-03-01 19:04:10 471

转载 Windows下mysql忘记密码的解决方法

方法一:1、在DOS窗口下输入net stop mysql5  或net stop mysql  2、开一个DOS窗口,这个需要切换到mysql的bin目录。一般在bin目录里面创建一个批处理1.bat,内容是cmd.exe运行一下即可就切换到当前目录,然后输入mysqld-nt --skip-grant-tables;  

2015-12-17 09:10:08 617

原创 Can't create table 'ecdatabase.#sql-818_bc' (errno: 150)

Can't create table 'ecdatabase.#sql-818_bc' (errno: 150)

2015-06-02 19:57:11 2110

原创 Error creating bean with name 'sessionFactory' defined in class path resource

Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]:: Failed to convert property value of type [java.lang.String] to required type [javax.sql.DataSource] for property 'dataSource'

2015-05-31 09:17:35 960

原创 Ubuntu14.04下Hadoop2.6源码编译

Ubuntu14.04下Hadoop2.6源码编译

2015-05-26 19:44:48 465

原创 hadoop0.23.11无法启动NodeManager

Unrecognized option:-jvmError:Could not create the Java Virtual Machine.Error:A fatal exception has occurred.Program will exit.

2015-05-26 19:05:04 559

原创 Caused by: java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder

在使用strut2+spring+hibernate时遇到了这个异常:Caused by: java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder

2015-05-26 08:31:38 1785

FZKViewer-6.0

支持打开IFC,GML, gbXML以及LandXML文件,查看相应格式模型,还要求50个字,实在编不下去了,总之这个软件还不错吧

2020-08-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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