
学习
嗨小陈
要有一颗学习的心
展开
-
做过的笔试题
18-10-11【选择题】10个阶梯,一次走可以走1个、2个或者3个,问有几种方法上楼梯。答案: 274 如果是编程题,可以用递归做,不是的话,只能一步步推了。下面说编程的思路得出:上到第n阶梯的可能=上到n-1的可能+上到n-2的可能+上到n-3的可能。1阶梯的可能:1 1种2阶梯的可能:11/2 2两种3阶梯的可能:11...原创 2018-10-11 23:05:25 · 203 阅读 · 0 评论 -
Cannot resolve method---JavaCV写视频加上水印时出现的问题
在未知领域,也就是在引用别人的代码时,需要额外注意这样的东西。很多时候,博客上给的代码都不带头文件,然后一旦引用,有些jar包里的方法或属性就会重复,导致引用错误。当你在写方法的时候,出现了这个bug,可以去看看对应的参数的类型是否引用错误了。...原创 2018-11-15 11:53:30 · 413 阅读 · 0 评论 -
javaCV调用视频demo以及遇到过的错误
javaCV调用视频demo以及遇到过的错误Exception in thread "main" java.lang.UnsatisfiedLinkError: no jniopencv_core in java.library.path原创 2018-11-13 12:04:56 · 1799 阅读 · 10 评论 -
Linux常见错误总结(持续记录)
最近在接触Linux,将学习过程中遇到的bug记录一下。目录一、/etc/profile配置错误command is not found一、/etc/profile配置错误command is not found由于误操作导致source /etc/profile 报错-bash: id:command is not found 此时,linux下很多命令到不能能用,包...原创 2018-08-10 11:35:25 · 1612 阅读 · 0 评论 -
tomcat服务器设置从http跳转到https
实现这步之前相信ssl证书什么的都设置好了,端口什么的都没问题了,就剩下访问的问题了,如果不对tomcat服务器中的web设置,在输入你的域名的时候访问的还是http的,因此在服务器下的conf文件夹中设置web.xml,在其中加入以下代码即可!!!<login-config> <!-- Authorization setting for SSL --> <...原创 2018-07-16 10:14:30 · 641 阅读 · 0 评论 -
使用本地Navicat远程连接阿里云MySQL数据库
一、设置端口 阿里云服务器的端口3306默认是不开启的,所以需要自行开启。登陆阿里云服务器,将Mysql服务端口开启。二、登陆阿里云服务器 我在阿里云也是用Navicat来管理数据库的,所以添加用户十分的方便。按图操作即可。在这里需要注意的两点是①host:可以填写你本地的ip或者是%,%代表的是任何ip都可以远程访问你的远程mysql数据库,所以建议用...原创 2018-09-15 17:37:27 · 4588 阅读 · 0 评论 -
图片资源服务器,tomcat内的图片提供图片链接给直接进行访问
在开发的工作中,难免会使用到服务器上的图片地址,如果是跟随项目一同发布的还好,可以将图片资源一起打包,但是对于微信小程序这些使用服务器图片的操作该如何实现呢?就在昨晚,在小程序结合开发的时候就遇到了这个问题,post请求图片的地址却无法访问,是由于小程序和图片使用的不是同一个服务器,因此我们需要给服务器访问图片设定一个地址。 常见的图片地址都是http://www....原创 2018-08-25 10:21:55 · 5007 阅读 · 2 评论 -
引入js出现 rootElement is null 问题
页面加载的顺序是自上而下,如果写的js在<div>被加载之前就执行,那是取不到的。有两种方法可以规避:1、将js写到页面的底部,或者加载取div的下面(不建议这样,会显得页面太乱,得统一一点)2、将你需要执行的代码放到一个函数中,等窗口加载完毕的事件去触发它function AAA() { // 你的代码 };window.onload = AAA;...原创 2018-06-22 15:05:26 · 864 阅读 · 0 评论 -
关于使用ajax请求跳转页面无法实现页面跳转,但是在调式那的响应能看到返回的页面问题
不要去使用ajax请求去处理页面跳转的相关问题,使用form表单提交即可,如果要传参的话,可以使用input hidden来处理。具体如下<form id="tiaozhuang1" action="${pageContext.request.contextPath }/last_openVote.action"> <input type="hidden" id="z...原创 2018-07-31 10:11:25 · 746 阅读 · 3 评论 -
EasyUi中的$('#grid').datagrid表头排序显示可排序图标
第一步:设置datagrid可排序的表头,关键代码附上(以下是自定义投票项目代码的一小节){ field : 'average', title : '平均分数', width : 120, align : 'center', sortable:true,//这个 formatter:function(value,rowData,rowIndex){ if(val...原创 2018-08-23 10:05:19 · 3791 阅读 · 18 评论 -
Linux学习笔记
文件类型和文件系统类型EXT3、EXT4是当今Linux操作系统默认使用的文件类型SWAP类型的文件系统只在Linux交换分区中被使用Linux操作系统至少需要两个分区:根分区(EXT4格式)和内存交换分区(SWAP格式)‘、’分区:容纳根文件系统SWAP分区:用于内存去扩展...原创 2018-10-07 11:25:55 · 254 阅读 · 0 评论 -
springboot 相同类名但不同包,报错non-compatible bean definition of same name and class
看控制台的描述,就是相同类名冲突,无法分辨包,可以通过加注解的方式来区分它们@Component原创 2021-08-04 22:59:53 · 2983 阅读 · 0 评论 -
在线人脸检测---年龄、年纪、性别(百度AI接口,简单小)
最近闲时一直在尝试好玩的东西,百度AI开发平台也玩过还几次了,之前有尝试做文字转语音,挺好的,用在小程序播放新闻阅读,美滋滋,这次就用他们的人脸检测,其实我有在做实时检测的,但是还没完善又想发博客,所以,写在页面的请求是最快速的。在此感谢一下js调用本地摄像头截图并用ajax上传至后台服务器完成交互这篇博客,省去了我写前端的痛苦。实现思路去百度IA开发平台申请应用,拿到你appid、秘钥等...原创 2018-11-16 17:11:50 · 13319 阅读 · 2 评论 -
使用Navicat链接Mysql。发现表注释处于乱码状态,并有些表报1064错误
错误码: 1064 SQL语法有错误;检查与MySQL服务器版本相对应的手册,找到在'附近正确使用的语法。其他设置项都正确使用以下两个查询查看字符集也处于正常。show variables like "%colla%";show variables like "%char%";如果你用的是绿色哪款破解中文版的,换个版本就行了...原创 2019-03-22 23:01:58 · 1858 阅读 · 0 评论 -
查看七牛云生成qiniuUploadToken的过期时间
Auth auth = Auth.create(accessKey, secretKey);String upToken = auth.uploadToken(bucket);System.out.println(upToken);服务器端用sdk换取了upToken后得出sDenuME_XOYF-N0qF5pRBqmxKa7Gv_fiYi3_7aDE:uQLHjLJjOgcU...原创 2019-06-04 15:48:49 · 3313 阅读 · 0 评论 -
服务器Linux常用命令---小白本人常用
文章目录一、whereis二、which三、find四、yum五、rpm六、pwd七、df、du八、crontab九、date十、ps进程系列操作十一、看服务器类型十二、grep十三、查看文件大小一、whereiswhereis是通过本地架构好的数据库索引查找会比较快。如果没有更新到数据库里面的文件或命令则无法查找到信息[root@~]# whereis mysqlmysql: /usr/...原创 2019-10-15 20:57:17 · 463 阅读 · 0 评论 -
分享一些好用、常用、实用的工具、网站
这些是我在生活中和工作中会经常实用到的一些工具和网站,个人觉得十分有用,因此与大家分享一下,标蓝的是我最最常用的和最最最喜欢的。文件检索 Everything 笔记分类 有道云笔记 OneNote 团队工作 云协作 Trello 画流程图 processon 思维导图 百度脑图 文件查毒 腾讯哈珀分析系统 ...原创 2018-12-14 11:18:59 · 3660 阅读 · 4 评论 -
Disconnected from the target VM, address: '127.0.0.1:25641', transport: 'socket'
今天遇到一个怪事,就是将原本在eclipse项目转成idea运行。maven工程来的。起初运行一直卡在这,无法进入SpringBoot启动的界面[INFO ] 2019-02-20 15:14:06:392 org.springframework.context.annotation.AnnotationConfigApplicationContext (Jdk14Logger.java...原创 2019-02-20 17:41:31 · 14033 阅读 · 0 评论 -
IDEA中SpringBoot项目运行但无法访问jsp页面
前提:排除路径,请求等一切错误的前提下,还是无法访问项目页面,有可能原因在于无法访问资源文件。需要对idea做以下修改 一、file->Projiect Structure中查看是否有这些文件存在,没有就将路径补上 二、修改运行配置文件 ...原创 2019-02-21 17:18:41 · 5988 阅读 · 4 评论 -
Spring项目 多模块,找不到其他模块的bean
一、背景模块A的包是com.a.**,模块B的包是com.b.**模块A引入模块B,但是B的bean找不到。org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext (Jdk14Logger.java:87) - Exception encounter...原创 2019-07-12 14:22:20 · 6835 阅读 · 1 评论 -
外置config,war用jar形式启动不了服务
[INFO ] 2019-08-05 12:01:58:440 org.springframework.context.annotation.AnnotationConfigApplicationContext (Jdk14Logger.java:87) - Refreshing org.springframework.context.annotation.AnnotationConfigApp...原创 2019-08-05 14:41:02 · 210 阅读 · 0 评论 -
解决web页面刷新重复提交action导致插入重复数据的问题
方法有二:1、action处理完用户提交的数据后,重定向到另一个action或者页面中,提交之后,所停留的位置不是当前处理数据的action了,再刷新也是无法插入数据。struts.xml:<action name="action1" class="com.suo.actions.Action1"> <result name="success" type="red...原创 2018-08-08 11:24:56 · 2162 阅读 · 0 评论 -
Hibernate的事务管理
什么是事务事务:事务指的是逻辑上的一组操作,组成这组操作的各个逻辑单元要么全部成功,要么全部失败。事务特性原子性:代表事务不可分割。一致性:代表事务执行的前后,数据的完整性要保持一致。隔离性:代表一个事务执行的过程中,不应该受到其他事务的干扰。持久性:代表事务执行完成后,数据就持久到数据库中。...原创 2018-06-16 10:45:57 · 182 阅读 · 0 评论 -
Hibernate的HQL抛出unexpected char: 'b' [from com.cst.znkg.domain.Article where id in (8,4028028165eb6b0
在写小程序后台的时候,换了id的主键方式,用了uuid,昨晚测试代码的时候,就发现了收藏列表出了问题,列表显示不出来,其实只要细心点留意hql的格式就会知道,in后接的先是整数类型的,在hql中即使我的数据主键的类型是varchar,也可以自动解释,当我传uuid进去的时候,由于我没有给加单引号,所以导致了内存溢出的问题。所以说任何时候都需要注意这些小细节。 ...原创 2018-09-19 09:15:02 · 1267 阅读 · 0 评论 -
nested exception is java.lang.NoClassDefFoundError: org/quartz/Job(写Spring触发器遇到的问题)
缺少引用quartz-all这个jar包加上依赖<!-- 触发器 --> <dependency> <groupId>org.opensymphony.quartz</groupId> <artifactId>quartz-all</artifactId> ...原创 2018-09-18 21:12:01 · 3727 阅读 · 0 评论 -
Hibernate中session.get()和session.load()方法的区别 // get与load
A a = session.get(A.calss,1);//1是id的意思A a = session.load(A.calss,1);//1是id的意思get方法 采用的是立即加载,执行到这方法的时候就会立即发送SQL语句去查询。 查询后返回的是真实对象,对象的本身。 查询一个找不到的对象,返回是null。load方法 采用的是...原创 2018-06-14 20:50:26 · 729 阅读 · 0 评论 -
经典的SSH框架出现的依赖注入错误问题。
Bean named 'articleService' must be of type [com.cst.znkg.service.ArticleService], but was actually of type [com.cst.znkg.service.impl.ArticleServiceImpl] Error creating bean with name 'user...原创 2018-09-16 13:17:52 · 927 阅读 · 0 评论 -
基于SSH框架下的实现web网页文件下载的功能以及解决下载文件,文件名为中文时无法显示的问题。
SSH文件下载实现文件下载文件名无法显示JAVA编码问题JAVAweb下载文件如何实现原创 2018-08-08 10:38:43 · 1064 阅读 · 0 评论 -
怎么在IDEA优雅输出自定义的toString
在开发的过程中,书写实体类难免需要toString一下,在idea快捷键Ctrl+N唤起toString方法的时候,有这么些种方法,但实话说,都不怎么直观,全部字段都是拼接在一次,在这时候,我们就需要自定的toString了,给每个字段换行,同时也可以将继承的实体也可以打印出来,实现到优雅显示的效果。在下面我将我的配置步骤贴出来我的配置如下...原创 2019-08-19 10:55:40 · 1737 阅读 · 0 评论 -
IDEA Spring项目出现Could not autowire 常出现在mapper,没任何影响,就是看着不舒服
Could not autowire . No beans of ' XXXXMapper' type found...........没有任何影响,你用@Resource也行,如果想不出现红线,做以下操作,将setting中的关于这方面的等级降到warning...原创 2019-06-03 14:26:54 · 1125 阅读 · 0 评论 -
idea ctrl 提示显示内容 显示实体类的属性注释
查看了很多资料,大多数都没有提示到要怎么操作,只是知道了通过快捷键Ctrl+Q可以看到你的注释。换一种方法,悬停在属性或方法上看到对应的注释等等。将标红的地方勾上就行了,英文的意思就是悬停多久可以看到内容...原创 2019-06-12 11:27:31 · 5946 阅读 · 0 评论 -
IDEA,连接了数据库,xml文件依然无法识别表名或表字段名
一、连接上数据库也无法在xml识别字段 在idea中,alt+enter是万能的,按出此键的时候,出现一个SQL Resolution Scopes的作用范围,填上相应的信息...原创 2019-09-18 16:19:08 · 15258 阅读 · 14 评论 -
多模块项目,其一变灰,iml文件已被删除的情况下,IDEA生成iml文件
多模块项目,其一变灰,iml文件已被删除的情况下,IDEA生成iml文件原创 2019-09-24 15:21:50 · 2417 阅读 · 2 评论 -
IDEA中SpringBoo2.0t项目热部署
一、在pom添加依赖<!--热部署--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true&am原创 2019-03-15 16:32:02 · 402 阅读 · 0 评论 -
Hibernate的主键生成策略
Hibernate的主键生成策略,increment、identity、sequence、uuid、assigned、native、foreign原创 2018-06-15 21:28:58 · 236 阅读 · 0 评论 -
win10远程桌面出现身份验证错误。要求的函数不受支持
阿里云轻量级服务器连接Win10远程桌面出现身份验证错误要求的函数不受支持原创 2018-05-28 22:25:05 · 751 阅读 · 0 评论 -
最新!Win10安装Mysql 5.7.22免安装版的图文教程(路过太多的坑了)
最新!Win10安装Mysql 5.7.22免安装版的图文教程(路过太多的坑了)原创 2018-05-29 20:01:02 · 5451 阅读 · 0 评论 -
已知长方体相邻三个面的面积,求长方形的周长(数学公式)
给出共享长方体一个顶点的三个面的面积,求它十二条边的边长和。#include<iostream>#include<algorithm>#include<math.h>using namespace std;int main(){ int x, y, z; int a, b, c; cin >> a >> ...原创 2018-05-05 09:03:24 · 4178 阅读 · 1 评论 -
TCP基础(一)
背景 在工作中接触到通讯这块比较多,有一次服务器出了问题,无法正常提供服务,然后面对一大堆关于tcp的问题,深知自己的不足,所以抽个时间,好好学习一下tcp的基础知识。一、前言 TCP是一种面向连接的、可靠的、基于字节流的传输层通讯协议。TCP建立连接三次握手,释放连接四次挥手。二、TCP建立连接、断开连接流程讲解1、TCP建立连接—三次握手①服务器绑定好端口,开始监听②客户端...原创 2019-10-08 21:04:16 · 301 阅读 · 0 评论 -
服务器中”系统平均负载 Load average“含义学习
文章目录一、什么是系统平均负载二、衡量系统性能三、行车过桥(引用)四、自我总结一、什么是系统平均负载 uptime、w、top等命令都会有系统负载load average的输出,系统平均负载被定义为在特定时间间隔内运行队列中的平均进程数,包括可运行状态和不可中断状态的平均进程数,也就是活跃进程数。它和cpu使用率没有直接的关系二、衡量系统性能 如果系统平均负载的数值除以CPU的数目高于...原创 2019-10-10 12:55:26 · 1147 阅读 · 0 评论