个人笔记
傲宇苍穹
这个作者很懒,什么都没留下…
展开
-
热部署与定时任务冲突问题解决方案
定时任务与热部署冲突彻底解决原创 2022-01-10 13:35:34 · 570 阅读 · 0 评论 -
quartz报错:Couldn‘t retrieve trigger: No record found for selection of Trigger with key—————————————
QRTZ_TRIGGERS表中有G_QUALITY_14这条记录,而QRTZ_CRON_TRIGGERS表中没有这条记录报错,将QRTZ_TRIGGERS表中的这条记录删掉即可原创 2022-01-07 17:27:23 · 2787 阅读 · 2 评论 -
Error running ‘JeeplusWebApplication‘: Command line is too long. Shorten command line for JeeplusWeb
在.idea文件夹中打开 workspace.xml 文件找到 <componentname="PropertiesComponent"> ,然后在该标签里加一行<propertyname="dynamic.classpath"value="true"/>修改idea的安装配置文件来达到目的意思是:在属性组件中打开动态的类路径...原创 2021-06-22 09:30:58 · 1114 阅读 · 0 评论 -
vscode配置内存,解决窗口出现故障
打开VSCode 首选项 设置 -->搜索 "search.followSymlinks": true 改为false原创 2020-06-14 11:39:32 · 5873 阅读 · 2 评论 -
多租户数据方案
多租户数据库方案1.独立数据库独立数据库:每个租户一个数据库优点:为不同租户提供独立的数据库,有助于简化数据库模型的扩展涉及,满足不同租户的独特需求;如果出现故障,回复数据比较简单。缺点:增多了数据库的安装数量,随之带来维护成本和购置成本的增加属于私有化部署,设备成本高,隔离性好,但是成本较高2.共享数据库 独立Schema同一个数据库不同的库优点:为安全性要求较高的租户提供了一定程度的逻辑数据隔离,并非全部隔离。每个数据库可以支持多的租户数量缺点:如果出现故障,数据恢复原创 2020-06-07 21:10:31 · 523 阅读 · 0 评论 -
Linux环境部署Node.js
介绍先前在阿里云ECS上部署Node.js,碰到不少坑,都是自己不仔细造成的,所以准备再部署一遍,并记录下来。我将我的服务器重置了,这次选择的是CentOS 7.4 64位,上次的是7.2的。使用到的工具:Xshell5 ,链接服务器;Xftp5,上传工具安装步骤你可以选择本地下载node.js,然后上传到服务器,也可以通过wget直接在服务器端下载。wget命令下载Node.js安装包wget http://cdn.npm.taobao.org/dist/node/v8.9.0/转载 2020-05-19 14:26:09 · 276 阅读 · 0 评论 -
element表格标题两行设置办法
<el-table-column prop="arrangeCode" :label="'周一/2019年'" header-align="center" align="center" :render-header="renderheader" ></el-tab...原创 2020-03-23 00:07:54 · 3199 阅读 · 0 评论 -
Windows 10 右键 在此处打开 CMD
1. 打开注册表 1 2 3 4 5 6 7 # 1. 使用快捷键打开 “运行” # win + r # 2. 在 “运行” 中输入 # regedit # 3. 回车 2. 创建与设置 OpenCMDHere 1 2...原创 2020-03-09 09:31:07 · 880 阅读 · 1 评论 -
跨域问题解法
1.跨域出现问题 返回的的是OPTIONS 所以需要对此处理 返回200即可继续正常请求if ( $request_method = 'OPTIONS' ) { add_header Access-Control-Allow-Origin $http_origin; add_header Access-Control-All...原创 2019-12-19 20:07:47 · 722 阅读 · 0 评论 -
Unexpected tab character.eslint(no-tabs) 解决办法 新版vue
网上都说需要找.eslintrc实际没有找到 用图片来指导位置工具包中 加入此项目原创 2019-12-16 12:03:13 · 5547 阅读 · 0 评论 -
linux免密登陆设置
环境前提 需要有两台Linux主机 此处定义为A主机 B主机A主机IP 1.1.1.1B主机IP 2.2.2.2想要A主机登陆B主机1.先在A主机配置密钥ssh-keygen -t rsa进入/root/.ssh/查看authorized_keys:存放远程免密登录的公钥,主要通过这个文件记录多台机器的公钥id_rsa : 生成的私钥文件id_r...原创 2019-12-11 16:11:16 · 352 阅读 · 0 评论 -
程序包com.sun.image.codec.jpeg不存在解决方法
一些老的Java代码在JDK1.7下编译会报错,比如这个:程序包com.sun.image.codec.jpeg不存在。JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);JPEGImageEncoder类是SUN公司私有类FileOutputStream out = new FileOutputStream...原创 2019-12-08 22:39:34 · 1344 阅读 · 0 评论 -
nginx 日志切分
server{listen80;server_namelocalhost;#charsetkoi8-r;##时间格式if($time_iso8601~"^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})"){...原创 2019-12-13 16:33:42 · 132 阅读 · 0 评论 -
windos cmd 下载网络文件
1.打开windospowershell2.在打开的poershell窗口中,依次输入如下命令:$client = new-object System.Net.WebClient (按回车)$client.DownloadFile('#1','#2') (按回车)其中,在实际应用中:'#1'需要用网络文件位置替代;'#2'需要用保存到本地后的路径+文件名替代。比如,$...原创 2019-11-19 10:24:45 · 725 阅读 · 0 评论 -
数据库整理工具推荐 自己用了几种对比较好的
ezdml_setup原创 2019-11-13 19:04:06 · 2203 阅读 · 0 评论 -
数据库权限问题查询
select user,host from mysql.user; 查看数据库所有用户,找到您最高权限账户,查看您最高权限的host 然后使用: show grants for 最高权限账号@'最高权限的host ';原创 2019-11-13 12:37:54 · 343 阅读 · 0 评论 -
Specified key was too long; max key length is 767 bytes
系统变量innodb_large_prefix开启了,则对于使用DYNAMIC或COMPRESSED行格式的InnoDB表,索引键前缀限制为3072字节。如果禁用innodb_large_prefix,不管是什么表,索引键前缀限制为767字节。上述的bug很明显是索引超出了限制的长度767(我司生产上innodb_large_prefix禁用了):我发现报错的那...原创 2019-11-07 14:46:31 · 141 阅读 · 0 评论 -
云存储加速验证 测试速度和节点分析
tracert IP原创 2019-11-05 11:51:10 · 242 阅读 · 0 评论 -
linux java svn php jenkins全环境搭建
环境搭建全常规命令 netstat -ntlp 端口检查 开机启动项目 apache sudo systemctl start httpd.service nginx nginx -s reload svn svnserve -d -r /var/svn/svnrepos yum update 更新全部软件 安装apache 安装...原创 2019-10-15 16:43:57 · 174 阅读 · 0 评论 -
collides with another import statement解决办法
当出现 ****.collides with another import statement的时候问题为 两个导入的包冲突例如:以下两个包冲突import org.slf4j.Logger;import java.util.logging.Logger;这种情况下 选择删除一个包即可但是eclipse软件一般是通知用户第二个是错误 不仔细看,就会发漏掉这个 然后去研究pom导入的包是否正确...原创 2018-02-09 14:52:58 · 9023 阅读 · 0 评论 -
Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds. If the server requires
问题分析1.确认数据库链接OK2.原因为tomcat连接时间超时 项目过大调整tomcat响应最大时间双击tomcat进入tomcat编辑页面点击timeouts 修改start (in seconds ) 为255s重新启动tomcat ...原创 2018-02-12 15:13:07 · 178 阅读 · 0 评论 -
An internal error occurred during: "Initializing Java Tooling".java.lang.NullPointerException 问题分析
此问题 一般网上的终极解决办法 个人尝试过后 发现不靠谱 故此总结几个经验大众方法解读:1.删除工作空间\workspace\.metadata\.plugins\org.eclipse.core.resources\.projects的文件此方法使用完 会发现关闭eclipse会出现新的异常 具体为\workspace\.metadata\.plugins\org.eclipse.c...原创 2018-02-13 13:51:16 · 1252 阅读 · 0 评论 -
mysql默认字体为utf-8可是dos页面仍然无法输入中文
dos下mysql内置编译是使用gbk所以即使你把所有的编码格式都改为utf-8 仍然需要增加一个操作,在所选数据库使用 set names gbk; 然后再输入中文 就OK了数据库保存的仍然为utf-8原创 2018-02-07 20:31:43 · 1542 阅读 · 1 评论 -
ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes
错误原因为:mysql 1071错误经过查询才知道,是Mysql的字段设置的太长了,于是我把这两个字段的长度改了一下就好了。 当然也可以改配置 如果需要使用过大的范围 需要改内部配置 当然有的说mysql有的版本不卡控这点 那么应该就不会出现这个问题了字段过长 两种方式改动 一 改下范围建立索引时,数据库计算key的长度是累加所有Index用到的字段的char长度后再按下面比原创 2018-02-07 20:38:51 · 3063 阅读 · 0 评论 -
shopoperation.js:14 Uncaught TypeError: Cannot read property 'map' of
问题分析1.无法获取map 方法 解决办法思路通过console 检查问题所在 指出位置为js文件中data.shopCategoryList.map(function(item, index) {2.确认js未出错寻找对应的controller方法 找到对应的功能的map方法发现map方法传值处数据错误错误:modelMap.put("shopCategory", shopCategoryL...原创 2018-02-14 14:33:26 · 1388 阅读 · 0 评论 -
验证码开发 (经典方法 全面讲解)
1.使用MAVEN已有工具包<!-- https://mvnrepository.com/artifact/com.github.penggle/kaptcha --><dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artif...原创 2018-02-14 20:23:14 · 1443 阅读 · 0 评论 -
The file cannot be validated as there was a connection problem. mybatis配置
mybatis配置出错修改*.xml配置中内容为:<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">说明: "http://mybatis.org/dtd/mybatis-3-mapper.dtd">为配...原创 2018-02-16 14:46:40 · 1563 阅读 · 1 评论 -
Attribute "result" must be declared for element type "select".
返回结果声明错误 原因:定义返回类型与实际不匹配修改前:<select id="queryByShopId" result="shopMap" parameterType="Long"> SELECT s.shop_id, s.shop_name, s.shop_desc, s.shop_addr, s.phone, s.shop_img, s.priority, ...原创 2018-02-16 15:18:19 · 8541 阅读 · 0 评论 -
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exception 解决办法思考
异常:(分析见文章末尾)org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'shopId' in 'class java.lang.Long' at...原创 2018-02-16 15:44:44 · 6251 阅读 · 0 评论 -
java.lang.IllegalStateException: Failed to load ApplicationContext 解决办法思考
一般情况出现这个情况 为xml配置错误 (分析在文章末尾)目前我的错误提示如下:注意看caused by 的具体内容java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDe...原创 2018-02-16 15:34:29 · 124687 阅读 · 8 评论 -
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions解决分析
分析解决此问题原因几种可能如下1. 数据库服务器未启动2.mysqld配置问题 或者未完全启动解决办法:分析my.ini错误 或 重新启动 mysqld 然后在重新启动mysql服务器3.jdbc配置文件错误org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.Pers...原创 2018-02-16 15:49:21 · 11822 阅读 · 0 评论 -
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException问题分析及个人案例分享
个人案例:异常:{success=false, errMsg=addShop error:### Error updating database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Column 'owner_id' cannot be null### The er...原创 2018-02-17 12:20:44 · 2428 阅读 · 0 评论 -
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException 问题原因总结
通过阅读百度经验 个人针对此问题进行文字总结MySQLIntegrityConstraintViolationException 异常常见四个caused by 分别为:一.问题 : Cannot add or update a child row 原因分析: 此问题为在增加或者修改表中数据的时候,某个字段与外表进行了关联导致无法进行单数据更新 需要同步更新或者同步提供对应的关联表的关联字段内容...原创 2018-02-17 12:29:57 · 3691 阅读 · 0 评论 -
Disable router function because of no .page elements 问题解决办法
路由器未书写导致错误解决办法:增加路由器即可 如下原创 2018-02-18 12:54:45 · 2115 阅读 · 0 评论 -
Uncaught ReferenceError: $ is not defined 问题原因分析总结及问题解决寻找位置
问题分析原因1.引用js路径错误 一般这个需要再html或jsp中寻找 位置如下:2.js中书写错误 包含不局限 方法上下不匹配 参数错误 值传递未接收等原创 2018-02-18 12:57:45 · 73181 阅读 · 2 评论 -
HTTP Status 500 - Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemExc
后台报异常:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packet...原创 2018-02-18 17:19:01 · 12179 阅读 · 0 评论 -
HTTP Status 500 - Servlet.init() for servlet spring-dispatcher threw exception 分析及解决
Servlet.init()初始化失败报错如下:type Exception reportmessage Servlet.init() for servlet spring-dispatcher threw exceptiondescription The server encountered an internal error that prevented it from fulfill...原创 2018-02-19 09:25:04 · 4160 阅读 · 5 评论 -
标签table标记无效
问题<table style="***"> <table style="***"> </table></table>提示第一个table标记无效修改方案 <table style="***"> <tr><tb> <t原创 2018-03-15 04:37:27 · 993 阅读 · 0 评论 -
mybatis配置流程详细说明 最清晰 (包含测试方法)
配置建立流程 详细说明:1.先建立实体类 用于接收传递对象com.imooc.o2o.entity.Area2.建立dao模块(dao包) com.imooc.dao3.在dao包建立interface类com.imooc.dao.AreaDao (具体实现sql的方法)4.在interface中建立方法接口queryArea()5.在mapper文件夹建立 AreaDao.xml(建议原则...原创 2018-03-08 19:54:26 · 588 阅读 · 0 评论 -
反射使用经典案例(一)
案例一 获取类的构造方法 成员变量 成员方法package reflection;import java.lang.reflect.*;/** * 统一形式解析类的构造方法,成员变量,成员方法 * @author lenovo */public class demo2 { int m; public demo2 (){} public demo2 (int m ) { } private vo...原创 2018-03-11 11:54:31 · 1169 阅读 · 1 评论