- Unexpected character ('}' (code 125)): was expecting double-quote to start field name
qq_44209563
ElastecSearch
使用Kibana设置索引的时候,执行语句出现错误:Unexpectedcharacter(’}’(code125)):wasexpectingdouble-quotetostartfieldname我按照错误不断检查双引号是否正确,结果最后找出来是逗号多了一个,晕。
- Json 读文件错误:Expecting property name enclosed
comedate
技术分享三方库Python实用源码jsonJsonDecodeErrordoublequotes
写好Json文件后,发现Json读文件时错误,1.错误信息如下:json.decoder.JSONDecodeError:Expectingpropertynameenclosedindoublequotes:line2column3(char5)字面意思是:期望属性的名字,以双引号(doublequotes)结束2.Example:[{'index':1,'extendPointNumberSt
- 关于:java.lang.VerifyError: Expecting a stackmap frame at branch target
roller2jmeter
VerifyErrorExpectingastackmap
背景:java源代码是用jdk1.6下开发的,后来mac上安装了jdk1.7就赖的换回去了。结果用ant编译代码没有问题,但在tomcat7下不能运行。报错:java.lang.VerifyError:Expectingastackmapframeatbranchtarget64ExceptionDetails:Location:org/apache/roller/weblogger/pojos/
- 【解决方案】Android10使用com.sun.mail:android-mail:1.5.5发送邮件直接闪退
Jeady5
经验详谈AndroidEmailandroid-email
简单明了地说就是更新依赖插件,使用高版本的android-mail。背景我的as版本2021.1.1,当前android-email版本1.5.5,更新后版本1.6.71.5.5版本的email在安卓7.1.1运行正常,堪称完美;而在安卓10,安卓11就直接闪退了,调试工具捕获到的错误信息大致是:java.lang.VerifyError:Rejectingclasscom.sun.mail.ha
- go语法学习
这个昵称被占用了吗
go
go语法学习主要记录一下在go语法上踩过的坑if...else的"{"必须在同一行,同时else位置不能在新一行定义变量为nil时,需要指定变量类型。不能将其他类型数据当bool使用主要记录一下在go语法上踩过的坑if…else的"{"必须在同一行,同时else位置不能在新一行不放在同意行的话会报语法错误syntaxerror:unexpectednewline,expecting{afterif
- Error at “paper.tex“ (line 23, column 10): expecting \end{document} \end{CJK}-pandoc转换tex文件为doc文件问题
Mr Gao
实用性博客编辑器
pandoc转换tex文件为doc文件问题出现的问题pandoc组件可以将tex文件直接转化成doc文件,这个代码如下:pandoc-smath.tex-omath.docx但是有时候我们会碰到一个错误Errorat"paper.tex"(line23,column10):expecting\end{document}\end{CJK}为啥呢,因为pandoc转换的是utf8编码的文件\begin
- near “‘d“: syntax error, unexpected BASE, expecting class
qq_51026443
编辑器
modelsim中出现near"'d":syntaxerror,unexpectedBASE,expectingclass错误应将如下图的'改为`
- 记录 | conda报错:conda json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
极智视界
踩坑记录condalinuxjson
condacreate的时候报错:condajson.decoder.JSONDecodeError:Expectingvalue:line1column1(char0)解决办法:condaclean-i
- python中numpy存json 出错:json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
dxz_tust
杂货pythonpythonnumpyjson
原本写法:json_data={}#tmp:[24,3,3]foriinrange(tmp.shape[0]):json_data[str(i)]=tmp[i].tolist()f=open("new.json",'w')json.dump(json_data,f,indent=2,ensure_ascii=False)withopen("new.json",'r')astf:new_dict=j
- MySQL使用问题记录
fengzheng2018
mysql数据库
在使用MybatisPlus做一个记录的查询,出现一个奇怪的错误,异常信息如下:line1:136mismatchedinput'source'expecting{'!','~','+','-','.','(','{','?','@',TRUNCATE,POSITION,VIEW,VALUES,CASE,CAST,TRIM,SUBSTRING,LEFT,RIGHT,IF,NOT,NULL,TRUE
- PL/SQL Developer调试与存储过程编译错误:PLS-00103: Encountered the symbol “(“ when expecting one of the followin
一个与程序bug抗争的程序员
sql数据库
1.PL/SQLDeveloper调试在存储过程名称上右键选择Edit:弹出调试窗口,和存储过程编译错误信息:2.原因分析上述报错原因在于存储过程的入参和出参都不能指定大小和错误使用关键字declare,修改后正确代码如下:createprocedureBranchBalanceSum(s_dateinchar)asall_balancenumber;v_bran_novarchar2(10);v
- Python中:JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)
东京的樱花在巴黎飘下
问题:JSONDecodeError:Expectingpropertynameenclosedindoublequotes:line1column2(char1)问题代码:importjsons="{'name':'zhuhonggen','age':20}"d=json.loads(s)错误截图errorshot解决问题思路s="{'name':'zhuhonggen','age':20}"我
- 错误: JSON parse error: Unrecognized token ‘roomId‘: was expecting (‘true‘, ‘false‘ or ‘null‘)
ItKnow
问题
今天在使用ajax向后台传输数据的时候突然抛出JSONparse错误:错误提示信息是指回传的数据JSON格式错误,所以有几种排错思路:检查json格式数据是否正确,有没有缺少逗号或者其他符号dataType:"JSON"有没有写错回传的数据必须是字符串形式的JSON串,不能是下面这样的:letdata'={"name":"张三","age":18,"sex":1};应该使用JSON.stringi
- Linux: scripts/build-info.sh: 31: Syntax error: end of file unexpected (expecting “then“) 解决方案
行业边缘的摸鱼怪
ubuntubug解决方案linux服务器
问题描述今天在尝试运行make指令时,make中间突然出现了:notfoundld-info.sh:2::notfoundld-info.sh:4::notfoundld-info.sh:9:scripts/build-info.sh:31:Syntaxerror:endoffileunexpected(expecting"then")make:***[Makefile:682:common/bu
- php 常见错误提示
opfano_o
php
Php常见错误提示一、Fatalerror:Calltoundefinedfunction……函数不存在,可能的原因:1、系统不存在这个函数且你也没自定义2、有人会问,我在别的机器上就不报错。那是因为环境不同,这个函数在本机没开,怎么开?你百度函数名字,就能查到这个函数属于哪个dll,去php.ini里开启二、syntaxerror,unexpectedT_STRING,expecting。。。严
- linux脚本相关: Syntax error: end of file unexpected (expecting “then“) 或者Syntax error: end of file unexp
秃秃秃秃哇
linuxshelllinux
1、造成该情况的原因:windows下写的脚本,windows和linux的回车换行时不一样的字符,所以脚本在解释时会出现问题。在windows里,换行用的两个符号,回车换\r行符号\n,在linux下只需一个符号\n就可以了.2、解决办法:在vim下,文件结尾输入:setfileformat=unix修改ubuntu和linux服务器、dos等非图形界面冲突:wq保存执行脚本成功:
- Pointcut is not well-formed: expecting 'name pattern' at character position
鸡杂面
配置aop报错:原因是配置切点表达式的时候报错了:错误配置:expression="execution(*com.zyh.service.*ServiceImpl.*(..))"正确配置expression="execution(*com.zyh.service.*ServiceImpl.*(..))"就是在*com.zyh.service的星号后面要注意加空格
- fastadmin:宝塔安装时出报错Parse error: syntax error, unexpected ‘:‘, expecting ‘{‘ in /www/wwwroot/...
雯0609~
后端配置(宝塔)fastadmin前端javascript开发语言
宝塔安装fastadmin的时候出错:Parseerror:syntaxerror,unexpected':',expecting'{'in/www/wwwroot/project/qianshiji_app/vendor/symfony/deprecation-contracts/function.phponline23问题:这个错误通常是因为你使用的PHP版本过低或者某些扩展不兼容而引起的。建
- 添加配置解决Could not locate ordinal parameter [0], expecting one of [1]
码的
javahibernate
项目hibernate3.2.16升级hibernate5.5.7时,HQL语句使用"?"参数占位符运行报错,国内查到的都是这样改(基本都是改HQL语句参数,使用起来也没问题):第一种Stringhql="fromUserFormwheresex=?";//定义查询HQL语句Queryquery=session.createQuery(hql);//执行查询语句,获取Query对象query.se
- Wrong state class, expecting View State but received class android.os.Bundle instead.
Keung丶
Android笔记
Causedby:java.lang.IllegalArgumentException:Wrongstateclass,expectingViewStatebutreceivedclassandroid.os.Bundleinstead.Thisusuallyhappenswhentwoviewsofdifferenttypehavethesameidinthesamehierarchy.This
- /etc/init.d/functions: Syntax error: “(“ unexpected (expecting “done“)
zhengx辉
服务器运维
一.问题描述:ubuntu系统安装服务时报错:二.问题解析:Ubuntu安装时默认使用dash,shell脚本命令失败,需要安装bash来运行,长期解决该问题就是重新配置dash三:问题解决:sudodpkg-reconfiguredash弹出重新配置dash界面,并选择“no”而弃用dash。
- pyspark将数据多次插入表的时候报错
五月天的小迷弟
一些小坑大数据sqldatabasespark
代码报错信息py4j.protocol.Py4JJavaError:Anerroroccurredwhilecallingo129.sql.:org.apache.spark.sql.catalyst.parser.ParseException:mismatchedinput'INSERT'expecting(line12,pos0)原因插入语句结束后没有加;结尾把两个;加上就好了
- Hive 列名为关键字如何 select
spring to do
mysqlsqlmysqlhive
问题group是数据库关键字,直接selectgroup报错如下:line2:8:mismatchedinput'group'.Expecting:'*','ALL','DISTINCT',翻译:第2:8行:不匹配的输入’group’。期望:’*’,‘ALL’,‘DISTINCT’查询网上,说使用反引号可以。select`group`结果还是报错,如下:line2:8:backquotediden
- 测者的测试技术笔记:揭开java method的一个秘密--巨型函数
Criss陈磊
相信,很多人都不知道Java的Method的上限为64K。本文将超过这个上限的函数叫做巨型函数。巨型函数的问题1、如果代码超过了这个限制,Java编译器就报"Codetoolargetocomplier"的错误。2、代码并没有超过64K的限制,但是在运行时由于其他工具或者library使得对应的代码超过了64K的限制,那么Java会给我们一个java.lang.VerifyError的错误。巨型函
- 调试日记 | main got an exception: Expecting value: line 35 column 13
CSU迦叶
Pythonpython调试
这个错误交代的内容真的很少,我用ctrl+G定位到35/13,发现第35行压根没有13列!!接着用logger输出夹逼的方式找到了报错的代码行,这行代码如下testClass_info=json.load(f)当我打开f对应的文件,发现正是这个文件的第35行13列被无意中多按了一个逗号!!!
- 前端问题:JSON parse error: Unrecognized token 'limit': was expecting (JSON String, Number, Array, Obj...
sky_storming
问题描述:前端在使用bootstrapTable对一个接口发送POST请求时(即在js提交jqueryajax请求时,报错),报如下错误问题。Java代码中使用@RequestBody接收请求参数浏览器Console报错.png浏览器中网络选项报错.png浏览器接口post请求报错信息.png完整的错误信息:message:"JSONparseerror:Unrecognizedtoken'lim
- 使用Python处理json字符串中的非法双引号
Nick_Spider
pythonjsonpythonloads双引号转义
工作中数据清洗时遇到以下情况:a='{"地区":"湖南","描述":"精通软件开发、"数据挖掘"和分布式"}'由于读取出的json字符串中包含有非法双引号,在使用json.loads()处理的时候报错json.decoder.JSONDecodeError:Expecting','delimiter:line1column29(char28)写了大半个小时的正则都无法解决后来使用如下方法解决了,一
- 2019-08-02------HIVE SQL语法总结(1)
铁虫_bcde
(1).Hive不支持join的非等值连接,不支持or(貌似低版本不行,高版本可以)分别举例如下及实现解决办法。不支持不等值连接错误:select*fromainnerjoinbona.id'expecting)infunctionspecification•解决的办法是,使用分号的八进制的ASCII码进行转义,那么上述语句应写成:•selectconcat(key,concat('\073',k
- linux脚本相关: Syntax error: end of file unexpected (expecting “then“) 或者Syntax error: end of file unexp
三多兄
shell
linux脚本相关:Syntaxerror:endoffileunexpected(expecting"then")或者Syntaxerror:endoffileunexpected(expecting"do")提示错误如题情况1、造成该情况的原因:windows下写的脚本,windows和linux的回车换行时不一样的字符,所以脚本在解释时会出现问题。在windows里,换行用的两个符号,回车换
- python接口自动化读取excel接口测试用例,用例参数格式踩坑(JSONDecodeError: Expecting value: line 1 column)
画江湖Test
自动化excel测试用例
做接口自动化通过xlrd读取Excel用例,接口请求参数为布尔类型以及没有参数的字段和字段为单引号的参数值,在通过json.loads()方法将参数转为字典的时候会报JSONDecodeError:Expectingvalue:line1column错误错误的参数截图:python读取文件代码:代码运行报错截图:解决方案:xlrd读取exce用例时,json格式的参数不支持无参数值,无参数值必须用
- 集合框架
天子之骄
java数据结构集合框架
集合框架
集合框架可以理解为一个容器,该容器主要指映射(map)、集合(set)、数组(array)和列表(list)等抽象数据结构。
从本质上来说,Java集合框架的主要组成是用来操作对象的接口。不同接口描述不同的数据类型。
简单介绍:
Collection接口是最基本的接口,它定义了List和Set,List又定义了LinkLi
- Table Driven(表驱动)方法实例
bijian1013
javaenumTable Driven表驱动
实例一:
/**
* 驾驶人年龄段
* 保险行业,会对驾驶人的年龄做年龄段的区分判断
* 驾驶人年龄段:01-[18,25);02-[25,30);03-[30-35);04-[35,40);05-[40,45);06-[45,50);07-[50-55);08-[55,+∞)
*/
public class AgePeriodTest {
//if...el
- Jquery 总结
cuishikuan
javajqueryAjaxWebjquery方法
1.$.trim方法用于移除字符串头部和尾部多余的空格。如:$.trim(' Hello ') // Hello2.$.contains方法返回一个布尔值,表示某个DOM元素(第二个参数)是否为另一个DOM元素(第一个参数)的下级元素。如:$.contains(document.documentElement, document.body); 3.$
- 面向对象概念的提出
麦田的设计者
java面向对象面向过程
面向对象中,一切都是由对象展开的,组织代码,封装数据。
在台湾面向对象被翻译为了面向物件编程,这充分说明了,这种编程强调实体。
下面就结合编程语言的发展史,聊一聊面向过程和面向对象。
c语言由贝尔实
- linux网口绑定
被触发
linux
刚在一台IBM Xserver服务器上装了RedHat Linux Enterprise AS 4,为了提高网络的可靠性配置双网卡绑定。
一、环境描述
我的RedHat Linux Enterprise AS 4安装双口的Intel千兆网卡,通过ifconfig -a命令看到eth0和eth1两张网卡。
二、双网卡绑定步骤:
2.1 修改/etc/sysconfig/network
- XML基础语法
肆无忌惮_
xml
一、什么是XML?
XML全称是Extensible Markup Language,可扩展标记语言。很类似HTML。XML的目的是传输数据而非显示数据。XML的标签没有被预定义,你需要自行定义标签。XML被设计为具有自我描述性。是W3C的推荐标准。
二、为什么学习XML?
用来解决程序间数据传输的格式问题
做配置文件
充当小型数据库
三、XML与HTM
- 为网页添加自己喜欢的字体
知了ing
字体 秒表 css
@font-face {
font-family: miaobiao;//定义字体名字
font-style: normal;
font-weight: 400;
src: url('font/DS-DIGI-e.eot');//字体文件
}
使用:
<label style="font-size:18px;font-famil
- redis范围查询应用-查找IP所在城市
矮蛋蛋
redis
原文地址:
http://www.tuicool.com/articles/BrURbqV
需求
根据IP找到对应的城市
原来的解决方案
oracle表(ip_country):
查询IP对应的城市:
1.把a.b.c.d这样格式的IP转为一个数字,例如为把210.21.224.34转为3524648994
2. select city from ip_
- 输入两个整数, 计算百分比
alleni123
java
public static String getPercent(int x, int total){
double result=(x*1.0)/(total*1.0);
System.out.println(result);
DecimalFormat df1=new DecimalFormat("0.0000%");
- 百合——————>怎么学习计算机语言
百合不是茶
java 移动开发
对于一个从没有接触过计算机语言的人来说,一上来就学面向对象,就算是心里上面接受的了,灵魂我觉得也应该是跟不上的,学不好是很正常的现象,计算机语言老师讲的再多,你在课堂上面跟着老师听的再多,我觉得你应该还是学不会的,最主要的原因是你根本没有想过该怎么来学习计算机编程语言,记得大一的时候金山网络公司在湖大招聘我们学校一个才来大学几天的被金山网络录取,一个刚到大学的就能够去和
- linux下tomcat开机自启动
bijian1013
tomcat
方法一:
修改Tomcat/bin/startup.sh 为:
export JAVA_HOME=/home/java1.6.0_27
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export PATH=$JAVA_HOME/bin:$PATH
export CATALINA_H
- spring aop实例
bijian1013
javaspringAOP
1.AdviceMethods.java
package com.bijian.study.spring.aop.schema;
public class AdviceMethods {
public void preGreeting() {
System.out.println("--how are you!--");
}
}
2.beans.x
- [Gson八]GsonBuilder序列化和反序列化选项enableComplexMapKeySerialization
bit1129
serialization
enableComplexMapKeySerialization配置项的含义
Gson在序列化Map时,默认情况下,是调用Key的toString方法得到它的JSON字符串的Key,对于简单类型和字符串类型,这没有问题,但是对于复杂数据对象,如果对象没有覆写toString方法,那么默认的toString方法将得到这个对象的Hash地址。
GsonBuilder用于
- 【Spark九十一】Spark Streaming整合Kafka一些值得关注的问题
bit1129
Stream
包括Spark Streaming在内的实时计算数据可靠性指的是三种级别:
1. At most once,数据最多只能接受一次,有可能接收不到
2. At least once, 数据至少接受一次,有可能重复接收
3. Exactly once 数据保证被处理并且只被处理一次,
具体的多读几遍http://spark.apache.org/docs/lates
- shell脚本批量检测端口是否被占用脚本
ronin47
#!/bin/bash
cat ports |while read line
do#nc -z -w 10 $line
nc -z -w 2 $line 58422>/dev/null2>&1if[ $?-eq 0]then
echo $line:ok
else
echo $line:fail
fi
done
这里的ports 既可以是文件
- java-2.设计包含min函数的栈
bylijinnan
java
具体思路参见:http://zhedahht.blog.163.com/blog/static/25411174200712895228171/
import java.util.ArrayList;
import java.util.List;
public class MinStack {
//maybe we can use origin array rathe
- Netty源码学习-ChannelHandler
bylijinnan
javanetty
一般来说,“有状态”的ChannelHandler不应该是“共享”的,“无状态”的ChannelHandler则可“共享”
例如ObjectEncoder是“共享”的, 但 ObjectDecoder 不是
因为每一次调用decode方法时,可能数据未接收完全(incomplete),
它与上一次decode时接收到的数据“累计”起来才有可能是完整的数据,是“有状态”的
p
- java生成随机数
cngolon
java
方法一:
/**
* 生成随机数
* @author
[email protected]
* @return
*/
public synchronized static String getChargeSequenceNum(String pre){
StringBuffer sequenceNum = new StringBuffer();
Date dateTime = new D
- POI读写海量数据
ctrain
海量数据
import java.io.FileOutputStream;
import java.io.OutputStream;
import org.apache.poi.xssf.streaming.SXSSFRow;
import org.apache.poi.xssf.streaming.SXSSFSheet;
import org.apache.poi.xssf.streaming
- mysql 日期格式化date_format详细使用
daizj
mysqldate_format日期格式转换日期格式化
日期转换函数的详细使用说明
DATE_FORMAT(date,format) Formats the date value according to the format string. The following specifiers may be used in the format string. The&n
- 一个程序员分享8年的开发经验
dcj3sjt126com
程序员
在中国有很多人都认为IT行为是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET及JAVA方面的开发的也有8年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下。
明确入行的目的
很多人干IT这一行都冲着“收入高”这一点的,因为只要学会一点HTML, DIV+CSS,要做一个页面开发人员并不是一件难事,而且做一个页面开发人员更容
- android欢迎界面淡入淡出效果
dcj3sjt126com
android
很多Android应用一开始都会有一个欢迎界面,淡入淡出效果也是用得非常多的,下面来实现一下。
主要代码如下:
package com.myaibang.activity;
import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.os.CountDown
- linux 复习笔记之常见压缩命令
eksliang
tar解压linux系统常见压缩命令linux压缩命令tar压缩
转载请出自出处:http://eksliang.iteye.com/blog/2109693
linux中常见压缩文件的拓展名
*.gz gzip程序压缩的文件
*.bz2 bzip程序压缩的文件
*.tar tar程序打包的数据,没有经过压缩
*.tar.gz tar程序打包后,并经过gzip程序压缩
*.tar.bz2 tar程序打包后,并经过bzip程序压缩
*.zi
- Android 应用程序发送shell命令
gqdy365
android
项目中需要直接在APP中通过发送shell指令来控制lcd灯,其实按理说应该是方案公司在调好lcd灯驱动之后直接通过service送接口上来给APP,APP调用就可以控制了,这是正规流程,但我们项目的方案商用的mtk方案,方案公司又没人会改,只调好了驱动,让应用程序自己实现灯的控制,这不蛋疼嘛!!!!
发就发吧!
一、关于shell指令:
我们知道,shell指令是Linux里面带的
- java 无损读取文本文件
hw1287789687
读取文件无损读取读取文本文件charset
java 如何无损读取文本文件呢?
以下是有损的
@Deprecated
public static String getFullContent(File file, String charset) {
BufferedReader reader = null;
if (!file.exists()) {
System.out.println("getFull
- Firebase 相关文章索引
justjavac
firebase
Awesome Firebase
最近谷歌收购Firebase的新闻又将Firebase拉入了人们的视野,于是我做了这个 github 项目。
Firebase 是一个数据同步的云服务,不同于 Dropbox 的「文件」,Firebase 同步的是「数据」,服务对象是网站开发者,帮助他们开发具有「实时」(Real-Time)特性的应用。
开发者只需引用一个 API 库文件就可以使用标准 RE
- C++学习重点
lx.asymmetric
C++笔记
1.c++面向对象的三个特性:封装性,继承性以及多态性。
2.标识符的命名规则:由字母和下划线开头,同时由字母、数字或下划线组成;不能与系统关键字重名。
3.c++语言常量包括整型常量、浮点型常量、布尔常量、字符型常量和字符串性常量。
4.运算符按其功能开以分为六类:算术运算符、位运算符、关系运算符、逻辑运算符、赋值运算符和条件运算符。
&n
- java bean和xml相互转换
q821424508
javabeanxmlxml和bean转换java bean和xml转换
这几天在做微信公众号
做的过程中想找个java bean转xml的工具,找了几个用着不知道是配置不好还是怎么回事,都会有一些问题,
然后脑子一热谢了一个javabean和xml的转换的工具里,自己用着还行,虽然有一些约束吧 ,
还是贴出来记录一下
顺便你提一下下,这个转换工具支持属性为集合、数组和非基本属性的对象。
packag
- C 语言初级 位运算
1140566087
位运算c
第十章 位运算 1、位运算对象只能是整形或字符型数据,在VC6.0中int型数据占4个字节 2、位运算符: 运算符 作用 ~ 按位求反 << 左移 >> 右移 & 按位与 ^ 按位异或 | 按位或 他们的优先级从高到低; 3、位运算符的运算功能: a、按位取反: ~01001101 = 101
- 14点睛Spring4.1-脚本编程
wiselyman
spring4
14.1 Scripting脚本编程
脚本语言和java这类静态的语言的主要区别是:脚本语言无需编译,源码直接可运行;
如果我们经常需要修改的某些代码,每一次我们至少要进行编译,打包,重新部署的操作,步骤相当麻烦;
如果我们的应用不允许重启,这在现实的情况中也是很常见的;
在spring中使用脚本编程给上述的应用场景提供了解决方案,即动态加载bean;
spring支持脚本