笔记
日常学习笔记一栏
柰茶
我是觉得,如果有人查阅了我的博客之后恍然大悟亦或醍醐灌顶,将会是我最开心的事情。
Keep coding.
展开
-
小程序实现复选框全选和取消全选
小程序通过checkgroup的bindchange函数实现复选框全选和取消全选原创 2022-06-08 17:59:25 · 3378 阅读 · 0 评论 -
小程序将前端int数组传给后台(将json字符串转换成int数组)
业务场景是,小程序页面有多个复选框,根据复选框绑定int型id提交至后台。原创 2022-05-25 17:19:55 · 3863 阅读 · 0 评论 -
微信小程序设置表单input为只读
若有对Web开发或者js/jsp或者HTML有一定了解的话,大家一定对表单不陌生。而对于表单中有时想设置文本框input只读(即不可编辑)时,有readonly和disable两种方法。HTML中,简单地说,readonly和disable两种属性都能使input只读不可编辑,差别在于表单提交时,readonly会将值传递出去,而disable不会将值传递出去。(tip:一些开发中,为了防止用户...原创 2020-02-19 22:20:23 · 22399 阅读 · 0 评论 -
微信小程序给数组赋值的笔记
小白入门微信小程序开发不久,一些问题记录一下。在使用回调函数从后台获取到数值时,大家一般都采用setData方法对data内定义的数据进行赋值,但对数组赋值时存在一些差异。js中的data: /** * 页面的初始数据 */ data: { userList: [{ account: '', password: '', numberF...原创 2020-02-19 22:03:05 · 5220 阅读 · 0 评论 -
expected single matching bean but found 2
SSM开发,使用springMVC框架中自带的spring验证框架来验证数据,编写了一个org.springframework.validation.Validator接口的验证器类SignUpValidator来对领域数据进行验证时,报了以下错误:“org.springframework.beans.factory.BeanCreationException: Error creating b...原创 2019-12-06 20:48:55 · 21200 阅读 · 2 评论 -
HTTP Status 500 的/sign-up.jsp (行.: [95], 列: [115]) 期望的符号是等号
本人是在使用表单标签库时遇到的,在使用表单标签<form:input>标签时,标签内加了required属性后运行jsp抛出这个错误。具体原因还未搞清楚,根据表单标签的定义,是对原标签进行了渲染,可能是<form:input>标签自带了required属性而引起的冲突。解决方法:删去required标签后即可不报错。...原创 2019-12-04 16:08:44 · 4182 阅读 · 0 评论 -
蓝桥杯VIP试题 基础练习 高精度加法
本题由Java实现。题目如下:问题描述 输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。算法描述 由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储。对于这种问题,一般使用数组来处理。 定义一个数组A,A[0]用于存储a的个位,A[1]用于存储a的十位,依此类推。同样可以用一个数组B来存储b。 计算c = a + b的时候,首先将A[0]与B[0...原创 2019-10-30 21:38:35 · 486 阅读 · 0 评论 -
蓝桥VIP试题 基础练习 Huffuman树
使用Java递归实现。问题描述 Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。 给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffman树的过程如下: 1. 找到{pi}中最小的两个数,设为pa和pb,将pa和pb从{pi}中删除掉,然后将它们的和加入到{pi}中。这个过程的费用记为pa + pb。 2. 重复步...原创 2019-10-30 18:30:22 · 428 阅读 · 0 评论 -
记一次安卓上下文菜单只能调用一次的笔记
最近在做通过程序内定义菜单编写安卓的上下文菜单程序时,出现了模拟器上程序长按菜单只能出来一次的情况,再次长按无法再出现菜单。MainActivity的 代码为:package com.example.my17jk_09_e1;import android.app.Activity;import android.graphics.Color;import android.os.Bundl...原创 2019-10-28 17:35:14 · 189 阅读 · 0 评论 -
Servlet.init() for servlet [springmvc] threw exception
手记一个学习springmvc遇到的HTTP Status 500 – Internal Server Error错误:Servlet.init() for servlet [springmvc] threw exception错误完整log如下:Type 异常报告消息 Servlet.init() for servlet [springmvc] threw exception描述 服务...原创 2019-10-26 19:06:54 · 8910 阅读 · 0 评论 -
[小白入门安卓]解决Eclipse跑安卓第一个程序HelloWorld失败的方法之一
Eclipse与SDK以及ADT的安装这里不做介绍,以下附上相关文章:https://www.cnblogs.com/zh719588366/p/5928140.html笔者安卓SDK版本25.2.5,ADT版本23.0.7,将SDK与ADT顺利装载后,新建一个安卓项目,出现整个项目报错的情况:笔者下意识从bug入手解决,首先花了一段时间纠结找不到SDK Manager下Extra目录下的...原创 2019-09-21 09:18:19 · 364 阅读 · 0 评论 -
从Spring官网或MavenRepository下载各类jar包(spring-framework、spring-aop等)
从官网上下载开发所需jar包,会比从其他网站或者资源分享更方便也更安全。如从下载spring-aop-5.0.2.RELEASE.jar,直接上Spring官网网站为:https://repo.spring.io/webapp/#/artifacts/browse/tree/General/libs-release-local/org/springframework/spring-aop/5.0...原创 2019-09-14 21:15:04 · 2196 阅读 · 0 评论 -
【小白入门GNS3】解决GNS3中的VPCS用不了连不了线有个红色的S的问题
笔者刚装好GNS3,可是其他配件拉出来都能用,唯独VPCS也就是PC拉出来有个红色的S并显示Cannot connect to remote server http://unset:8000。报错的信息是无法连接远程服务器。笔者在网上搜了一下问题并没有发现类似的解决方案,也和VPCS内的cygwin1.dll无关。由于打开其他控件(如host等)时,有选择网络的框框,然而打开VPCS却没有。...原创 2019-09-10 23:45:16 · 3292 阅读 · 4 评论 -
[已解决笔记]完美的代价——Solved
本代码只是一道正确测试率为60%的题目,此文只为作为本人笔记留底,思路正确但未成功完成,代码不值得参考。/** * 问题描述 回文串,是一种特殊的字符串,它从左往右读和从右往左读是一样的。小龙龙认为回文串才是完美的。现在给你一个串,它不 一定是回文的,请你计算最少的交换次数使得该串变成一个完美的回文串。 交换的定义是:交换两个相邻的字符 例如mamad 第一次交换 ad : ...原创 2019-09-05 17:18:51 · 242 阅读 · 0 评论 -
蓝桥杯VIP试题 基础练习 报时助手
/* * 问题描述 给定当前的时间,请用英文的读法将它读出来。 时间用时h和分m表示,在英文的读法中,读一个时间的方法是: 如果m为0,则将时读出来,然后加上“o'clock”,如3:00读作“three o'clock”。 如果m不为0,则将时读出来,然后将分读出来,如5:30读作“five thirty”。 时和分的读法使用的是英文数字的读法,其中0~20读作: 0:...原创 2019-08-27 20:57:18 · 327 阅读 · 0 评论 -
蓝桥杯VIP试题 基础练习 回形取数
先记录一下这题。代码与思路并没有错,但是代码执行效率有些低,有个别数据运行超时(运行时间超过1s)。思路基本就是,下标先动,再进行该下标下的值的判断,所以用了while循环,但要注意这种方式最后一次都会越界,所以要每一次循环完后进行下标减一实现越界回位。问题描述 回形取数就是沿矩阵的边取数,若当前方向上无数可取或已经取过,则左转90度。一开始位于矩阵左上角,方向向下。输入格式 输入第...原创 2019-08-21 23:23:47 · 1124 阅读 · 0 评论 -
关于C中scanf对包含字符串的不同类型数据输入的笔记
这是一个较易被初学者弄晕的一个坑。先看看scanf的相关知识,scanf的格式为:scanf(格式控制, 地址列表)关于格式控制,scanf允许以"%d, %d, %d"与"%d%d%d"格式,初学的时候,我们常常直接使用,却没有去深究过这两种格式有什么差别。在C中,对于"%d%d"和"%d, %d"两种输入格式的差别:(1)在输出方面,若这两种变量存放的值是123和456为例,即in...原创 2019-01-28 19:24:43 · 1838 阅读 · 1 评论 -
关于只输出数组已赋值元素的方法
Java中的数组创建和C、C++一样,必须初始化以后才可以被使用,而此时数组就已被给定一定大小的空间了。当有些时候Vector和ArrayList用不上时,也只能用数组时,你会遇到:在一些时候,你想输出一个数组中已被赋值的元素,而未被赋值的元素(比如那些0)你并不想输出。在关于输出素数的方法中,有一种设置开关的方法,即先初始化一个变量tag=0,当满足素数时tag=1,再用if判断tag的值选...原创 2019-03-02 11:43:25 · 677 阅读 · 0 评论 -
Java中将字符串内的元素逐一取出的方法
我们时常遇到一样一个情况,手动输入一个字符串,但你需要将字符串内的各个元素逐一取出使用,亦或只取其中几位,这些元素可能是数字也可能是字母。之前我就卡在,手动输入一定得用字符串接收,总不能用数组吧,数组使用那么多界限,更何况像数字和字母混搭的情况只能用字符串了。可如何将字符串内的东西拿出来?终于发现了一个很好用的函数,charat函数。首先,对charat函数进行介绍:charAt(int ...原创 2019-03-03 23:49:02 · 11590 阅读 · 0 评论 -
【转】解决由直接复制项目导致Tomcat无法启动(republish)的问题
原文出处:https://blog.csdn.net/Next__One/article/details/77775516在使用eclipse加载tomcat服务器运行项目时遇到问题:Could not publish server configuration for Tomcat v9.0 Server at localhost.Multiple Contexts have a path ...转载 2019-05-09 23:30:57 · 4895 阅读 · 0 评论 -
Server Tomcat v9.0 Server at localhost failed to start.主要错误为:Invalid [HandleUserList] in servlet map
今晚用Eclipse做javaweb的项目时,跑着跑着Tomcat居然崩了,然后报了一堆错误,主要是说容器启动失败,我发现问题出现在如图所示的位置,可不知怎么修改,该怎么办?!!!图片说明这是一张饱含信息量的图片,毕竟上面什么错也没给你讲。这个时候,一般地,好习惯是看看控制台的报错信息,坏习惯是直接百度解决方法。由于经常地,做作业碰上问题都习惯找别人的解决方法,许多时候能对症下药,但有时候...原创 2019-05-14 23:55:48 · 292 阅读 · 0 评论 -
[转]doget和dopost的区别
原文转自:https://www.cnblogs.com/justdoitba/articles/8058024.htmlMark一篇写得很好的详解。原文如下:get和post是http协议的两种方法,另外还有head, delete等这两种方法有本质的区别,get只有一个流,参数附加在url后,大小个数有严格限制且只能是字符串。post的参数是通过另外的流传递的,不通过url,所以可以很...转载 2019-05-16 16:59:56 · 511 阅读 · 0 评论 -
从doGet方法跳转至jsp页面出现中文乱码问题以及Served at:.........
为了实现servlet从url上取参,我使用了doGet方法,因为request.getQueryString()只对get方法有效。然而,当我用doGet跳转至另一个jsp时,整个页面出现“???”乱码。然后,注释了这句就能解决问题。response.getWriter().append("Served at: ").append(request.getContextPath());而且当...原创 2019-05-16 18:03:11 · 2116 阅读 · 5 评论 -
关于JavaScript怎么从后台(Servlet)取得下拉框(JSP)的值
想实现是:使用form表单提交搜索框的内容,并且使用下拉框选定搜索范围。核心问题在于:如何实现从后台取得前端jsp页面的下拉框选定值,就是你下拉框选了什么,如何在后台得知?受灵感于博文:https://blog.csdn.net/Ideality_hunter/article/details/73181998前端jsp页面代码:<select id = "searchOp" name...原创 2019-06-09 21:43:16 · 3202 阅读 · 0 评论 -
java mysql prepareStatement模糊查询like使用注意
原文链接如下:https://www.cnblogs.com/jecyhw/p/4359528.html今天在使用mysql 的like语句是,发现prepareStatement的like语句和一般的=写法有一样。当要使用prepareStatement的like查询时,按照一般写法,都会写成:String sql = “select * from tablename like ‘%?%’...转载 2019-06-09 21:45:26 · 1391 阅读 · 1 评论 -
想问一个关于微软结束对win7的支持的问题
也不是啥技术问题,就很想知道,在大家之间还在用win7系统的肯定不止我一个吧,可是老东家突然就给我发来这么一封分手信,相信你们也有收到吧。。。就想知道大家的看法是什么?因为我想知道微软结束对win7支持后,如果还继续用win7,系统容易被攻击吗?如果要升级系统,是不是意味着要类似重装系统那样啊?怎么给电脑备份?那些装好的程序是否都没了??。。。...原创 2019-06-15 23:01:20 · 370 阅读 · 0 评论 -
org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access
关于一个HTTP头验证出错的问题,受点拨于一位大佬的刨根问底。org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access原链接为:https://blog.csdn.net/zl544434558/article/details/4909559113-Oct-2015 ...原创 2019-08-01 20:38:28 · 35613 阅读 · 2 评论 -
【转】用 async/await 来处理异步
最近在学习小程序,想深入了解异步请求的相关机制,Mark了一篇很好的文章。原文链接:https://www.cnblogs.com/SamWeb/p/8417940.html原文如下:昨天看了一篇vue的教程,作者用async/ await来发送异步请求,从服务端获取数据,代码很简洁,同时async/await 已经被标准化,是时候学习一下了。先说一下async的用法,它作为一个关键字放到...转载 2019-08-25 12:02:17 · 97 阅读 · 0 评论 -
蓝桥VIP试题 基础练习 龟兔赛跑预测
问题描述 话说这个世界上有各种各样的兔子和乌龟,但是研究发现,所有的兔子和乌龟都有一个共同的特点——喜欢赛跑。于是世界上各个角落都不断在发生着乌龟和兔子的比赛,小华对此很感兴趣,于是决定研究不同兔子和乌龟的赛跑。他发现,兔子虽然跑比乌龟快,但它们有众所周知的毛病——骄傲且懒惰,于是在与乌龟的比赛中,一旦任一秒结束后兔子发现自己领先t米或以上,它们就会停下来休息s秒。对于不同的兔子,t,s的数...原创 2019-08-15 21:08:48 · 359 阅读 · 0 评论 -
【转】[算法技术]算法的时间复杂度
转载自百度经验:https://jingyan.baidu.com/article/3d69c55190f7c1f0cf02d71d.html由于在学习过程中一直对于算法时间复杂度方面的知识一知半浅,在期末考试中吃了亏。今晚发现百度经验的一位作者写得很好,特转载收藏。[算法技术]算法的时间复杂度浏览:2889|更新:2013-04-18 18:50算法的时间复杂度是衡量一个算法效率的基本方...转载 2019-02-02 21:53:09 · 202 阅读 · 0 评论