常见开发问题
文章平均质量分 50
蜗牛2号
我们能看得远,是因为站在了巨人的肩上
展开
-
常见问题汇总(二十九)——关于字符处理
1、表情符过滤如果数据库采用utf8,由于表情符号需要采用16进制保存,那么就会导致保存失败。处理方案两种:a:修改数据表字符集 b:过滤表情符号(三方开源emoji-java)...原创 2020-03-05 13:42:01 · 381 阅读 · 0 评论 -
常见问题汇总(二十八)——Log
1、日志过量导致磁盘资源耗尽方案:启用日志压缩,异步,缓存; 减少不必要日志。原创 2019-10-28 11:16:17 · 361 阅读 · 0 评论 -
常见问题汇总(十七)——关于spring data jpa
1、如何实现排序 a 命名查询:public interface ParamsRepository extends JpaRepository<CwParams, String>,JpaSpecificationExecutor<CwParams> { List<CwParams> findAllByOrderByCodeDesc()...原创 2018-07-25 01:12:58 · 31178 阅读 · 0 评论 -
常见问题汇总(十八)——关于maven
1、Lombok注解在编译时无法通过 maven-compiler-plugin版本过旧,需要升级到3.0.4以上版本2、yml配置文件中@var@不生效,无法替换成maven变量 由于单一的spring-boot-maven-plugin不支持maven变量替换,需要引入maven-compiler-plugin,然后再让资源可替换 <resou...原创 2018-07-25 01:19:57 · 28809 阅读 · 0 评论 -
常见java异常
Java Exception:1、Error 2、Runtime Exception 运行时异常3、Exception 4、throw 用户自定义异常异常类分两大类型:Error类代表了编译和系统的错误,不允许捕获;Exception类代表了标准Java库方法所激发的异常。Exception类还包含运行异常类Runtime_Exception和非运行异常类Non_RuntimeException这...转载 2018-07-07 22:44:10 · 26364 阅读 · 0 评论 -
常见问题汇总(十九)——关于POI
1、导入Excle时,手机号(由数字组成的长字符串)时,无法正确获取 BigDecimal phone = new BigDecimal(row.getCell(4).getNumericCellValue()); createBean.setPhone(phone.toString());//借助BigDecimal处理2、easypoi对于title名包含下...原创 2018-07-25 17:52:50 · 29741 阅读 · 0 评论 -
常见问题汇总(二十)——Spring Cloud
1、config客服端总是从8888端口获取配置资源在bootstrap.yml中配置访问路径(最好优先级别配置,在项目启动前获取)2、config从私有仓库拉取配置如svn,gitlab等私有仓库必须配置用户名和密码,而共有仓库可以不要3、使用gateway时报错:xxx......ServerCodecConfigurer' that could not be found...原创 2018-08-20 16:52:08 · 29174 阅读 · 0 评论 -
常见问题汇总(二十一)——nodeJS
1、模块下载缓慢npm install -g cnpm --registry=https://registry.npm.taobao.org2、提示不支持window平台在命令后添加--force,忽略异常3、Python找不到注意Python是否配置环境变量;注意Python版本是否满足要求(并不支持向下兼容)4、未能加载 Visual C++ 组件npm in...原创 2018-10-29 17:44:47 · 5064 阅读 · 0 评论 -
常见问题汇总(二十二)——redis
1、怎么实现redis后台运行1)Windows下 a. 进入 DOS窗口b. 在进入redis的安装目录c. 输入:redis-server --service-install redis.windows.conf --loglevel verbose ( 安装redis服务 )d. 输入:redis-server --servic...原创 2018-11-02 09:16:12 · 4933 阅读 · 0 评论 -
常见问题汇总(二十三)——关于git
1、failed to push some refs to gitURL两个原本不相干的项目合并时报错,需要明确告诉git,你允许合并git pull origin master --allow-unrelated-histories2、每次都需要输入账号密码方法一、SSH密钥免密登录方法二、在项目下输入:git config --global credential.h...原创 2018-11-02 09:48:19 · 4817 阅读 · 0 评论 -
常见问题汇总(二十四)——关于docker
1、文件挂载权限不够(Permission denied)第一步、在run后面添加:--privileged=true,如果不行进入第二步第二步、在run后面添加:-u 0,即以root账号执行,如果还不行则进入第三步第三步、执行:setenforce 02、存在大量none镜像docker rmi `docker images | grep "<none>" ...原创 2018-11-08 16:45:08 · 5124 阅读 · 0 评论 -
常见问题汇总(二十五)——关于idea
1、全局替换无效化点击open in find window,再点击replace all。2、设置全局JVM参数在idea安装bin目录下3、无法更新中央仓库索引因为maven的setting文件中有镜像等额外配置,剔除掉用空白的setting文件就可以更新索引了4、缓存导致idea爆红(存在的类却说不存在)...原创 2018-11-13 09:26:52 · 5335 阅读 · 0 评论 -
常见问题汇总(二十六)——ELK
1、安装启动正常,内网能访问,外网无法访问通常由于network.host=127.0.0.1导致,需要修改为0.0.0.0。如果是docker安装,需要采取文件挂载方案来实现配置更改。2、ElasticSearch无法正常启动:java.nio.file.AccessDeniedException: xxxxx这是因为文件权限不足导致,需要对文件赋权:chmod 777 xxx。如...原创 2019-04-16 16:11:30 · 1078 阅读 · 0 评论 -
常见问题汇总(二十七)——Hessian
1、HessianProtocolException: '' is an unknown code服务端和客服端编译环境不同导致解决方案: public HessianProxyFactoryBean shippingCost(){ HessianProxyFactoryBean proxy = new HessianProxyFactoryBean(); ...原创 2019-09-03 19:52:00 · 751 阅读 · 0 评论 -
常见问题汇总(十五)——关于Spring boot
1、spring-boot:run -Dserver.port=# 启动时端口依旧是默认8080 热编译依赖spring-boot-devtools会使注入无效 2、debug启动模块时,无法访问JSP文件 注意选择正确的工作目录3、 ip + port + /health 访问actuator报404错误 spring...原创 2018-06-29 01:02:25 · 26138 阅读 · 0 评论 -
常见问题汇总(十六)——关于easyui
1、easyui标签的无法通过display实现显隐 visibility:hidden/visible 设置为隐藏/显示(始终占位) display:none/block 设置为隐藏(不占位)/显示(不占位) 采用css()方法实现: $('#divMain').css("visibility", "hidden"); 2、ocupload无法获取fi...原创 2018-07-16 17:42:40 · 28823 阅读 · 0 评论 -
常见问题汇总(十四)——MongoDB
1、 mongo.exe启动及闪退解决 先创建输入mongoDB的data文件夹,然后在cmd中输入 mongod --dbpath C:\ProgramData\mongoData 如果出现如下情况则打开mongo成功...原创 2018-06-25 15:50:22 · 25628 阅读 · 0 评论 -
常见问题汇总(九)——关于测试
1、安装禅道后原有mysql连接失败禅道内置mysql会干扰原有mysql正常运行,需要重新设置端口2、Unit-Test时事务自动回滚需要在方法上添加RollBack注解,属性值为false...原创 2018-06-11 16:48:52 · 25424 阅读 · 0 评论 -
常见问题汇总(十)——关于linux
1、用户重命名用sysctl 修改kernel.hostname查看:xiangliangyu@xly:~$ sysctl kernel.hostnamekernel.hostname = xly修改:xiangliangyu@xly:~$ sudo sysctl kernel.hostname=zzhkernel.hostn...原创 2018-06-11 17:27:56 · 29660 阅读 · 0 评论 -
常见问题汇总(十一)——关于SpringMVC
1、日期格式的存取 按照一定格式获取页面日期数据存入数据库 1、如果查询类使我们自己写,那么在属性前面加上@DateTimeFormat(pattern = "yyyy-MM-dd") ,即可将String转换为Date类型,如@DateTimeFormat(pattern = "yyyy-MM-dd") private Date createTime...原创 2018-06-13 23:20:36 · 25800 阅读 · 0 评论 -
常见问题汇总(十二)——关于Mysql
1、向数据库插入中文出现乱码 (1)jdbc:mysql://localhost:3306/world?useUnicode=true&characterEncoding=utf8 *对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾,但;在xml中必须用&转义(2)数据库字符设定为UTF-8...原创 2018-06-14 00:07:19 · 25860 阅读 · 0 评论 -
常见问题汇总(一)——关于JDK
1 无法更换JDK版本针对JDK1.7以上的,会自动在programData/Window/System32中添加Java.exe,javac.exe,而被电脑优先加载,导致修改的环境失效.解决办法:删除该路径下的Java.exe,javac.exe,并将PATH变量中关于java的置顶。1 doc环境中java生效而javac无效在安装JDK时,将jre安装在了JDK内,导致两个jre使系统无法...原创 2018-06-09 12:26:16 · 24741 阅读 · 0 评论 -
常见问题汇总(二)——关于Eclipse
1 无法找到JAVA虚拟机添加(修改)JDK路径:打开eclipse根目录下的eclipse.ini配置文件,进行如下修改1. openFile 2. --launcher.appendVmargs 3. -vm 4. D:\java\jdk1.8.0_91\bin\javaw.exe (jdk中VM路径)5. -vmargs 6. -Do...原创 2018-06-09 12:28:50 · 24873 阅读 · 0 评论 -
常见问题汇总(三)——关于浏览器
1、浏览器显示乱码问题浏览器http中get请求参数默认以ISO-8859-1编码形式传递,对于中文参数,需要用new String(param.getByte(“iso-8859-1”),”utf-8”)来获取,上传需要new String(param.getBytes(“utf-8”),“iso-8859-1”).2、在cookie中存入中文Cookie对象默认以ASCII编码存储...原创 2018-06-09 12:34:07 · 24873 阅读 · 0 评论 -
常见问题汇总(四)——关于CSS与HTML
1 style标签无法自动提醒Css样式应写在body标签前,head标签后2 id选择器无法生效id命名不可以使用数字原创 2018-06-09 12:36:17 · 24925 阅读 · 0 评论 -
常见问题汇总(五)——关于struts
1 无法返回至result标签定义的结果name属性必须小写2 namespace和actionName注意事项nameSpace形如/*,actionNamex形如*,这对应访问路径为nameSpace/actionName原创 2018-06-09 12:37:57 · 24398 阅读 · 0 评论 -
常见问题汇总(六)——关于Hibernate
1 找不到映射实体MappingException:Unknown entity在hibernate.cfg.xml中未配置对应的<Mapping>标签2 joinTable标签不能和joinColumn标签同级使用,可以用joinTable包含joinColunm...原创 2018-06-09 12:39:45 · 24648 阅读 · 0 评论 -
常见问题汇总(七)——关于Spring
1、 applicationContext.xml路径问题默认在web-inf下,开发中配置在src下,需要在web.xml中配置路径注意,是classpath而不是classPath2、 Failed to read candidate component class:Spring 版本过低,不支持当前JDK版本3、jar部署方式中文件读写可以采用相对路径的方式实...原创 2018-06-09 12:41:11 · 25218 阅读 · 0 评论 -
常见问题汇总(十三)——关于oracle
1、执行fetch first ? rows only 是提示sql语句未完成oracle XE精简版不支持FETCH FIRST 5 ROWS ONLY语句2、Oracle占用8080端口1.以dba身份登录XEbegin dbms_xdb.sethttpport('7000'); dbms_xdb.setftpport('0'); end;...原创 2018-06-16 17:53:29 · 25794 阅读 · 0 评论 -
常见问题汇总(八)——关于Mybaits
1、mapper.xml中的特殊符号特殊字符 替代符号(红色基本为常用的) & & << >> " " ' '...原创 2018-06-11 16:45:09 · 25323 阅读 · 0 评论