编程技巧 - 文章列表
-
springboot整合mybatis报错 Invalid bound statement (not found)
springboot整合mybatis时报错org.apache.ibatis.binding.BindingException:Invalidboundstatement(notfound):com.xxxx.xxxmybatis的mappper.xml文件是和java文件一起放的,经检查,发现target中没有将mapper的xml文件包含进去处理方法:在pom的build节点下加入src/m
-
oracle 日期加减天数、月数
selectsysdate,add_months(sysdate,12)fromdual;--加1年selectsysdate,add_months(sysdate,1)fromdual;--加1月selectsysdate,to_char(sysdate+7,yyyy-mm-ddHH24:MI:SS)fromdual;--加1星期selectsysdate,to_char(sysdate+1,y
-
oracle 列转行函数 listagg
selectCUSDEVID,listagg(portcode,;)withingroup(orderbyportcode)portsfromD_JT_DEVICE_PORTgroupbyCUSDEVID如果转换的列为nvarchar2类型,则需要先使用to_char,否则查询出来为空白如下selectCUSDEVID,listagg(to_char(portcode),;)withingroup
-
eclipse springboot 自动部署(修改页面后不用重启)的设置
在pom中添加内容dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-devtools/artifactIdoptionaltrue/optional/dependencybuildpluginsplugingroupIdorg.springframework.boot/groupIdartifactIdsp
-
spring boot建立项目的基本方法
1、首先,安装环境eclipse中,Help-EclipseMarketplace,安装SpringTools2、安装好后,新建工程,选择SpringStarterProject3、填写项目信息Packaging选择war4、选择依赖的starter,(此示例中选择Aspects、Actuator、Web)5、修改application.properties。此处修改了端口,和查找视图的规则6、在
-
@ResponseBody 中文返回乱码的解决方法
@ResponseBody中文返回乱码的解决方法解决方式1:修改RequestMapping注解@RequestMapping(value=/test2,produces=application/json;charset=utf-8)解决方式2:修改spring-mvc.xmlmvc:annotation-drivenmvc:message-convertersregister-defaults=
-
maven中使用jstl标签的方法
在pom.xml中添加依赖dependencygroupIdjstl/groupIdartifactIdjstl/artifactIdversion1.2/version/dependencydependencygroupIdtaglibs/groupIdartifactIdstandard/artifactIdversion1.1.2/version/dependencyjsp页面添加%@tag
-
python需要添加的环境变量
在cmd中运行python报错python不是内部或外部命令,也不是可运行的程序需要在环境变量的path中添加python.exe所在的目录C:\Users\Administrator\AppData\Local\Programs\Python\Python37还有pip.exe所在的目录C:\Users\Administrator\AppData\Local\Programs\Python\Py
-
解决mysql连接报错:1251-Client does not support authentication protocol requested by server;consider upgrading MYSQL client
使用navicat连接mysql8.0时报错:1251-Clientdoesnotsupportauthenticationprotocolrequestedbyserver;considerupgradingMYSQLclient解决方法是进入mysql的命令行执行语句ALTERUSERroot@localhostIDENTIFIEDWITHmysql_native_passwordBY1111
-
javascript gzip 支持中文
首先引用pako.jsfunctiongzip(str){//加密varbinaryString=pako.gzip(str,{to:string});returnbtoa(binaryString);}functionungzip(b64Data){//解密varstrData=atob(b64Data);//Convertbinarystringtocharacter-numberarrayv