
E__随笔
随笔
莫逸风
代码和人生需要加法也需要减法。
Nothing is impossible.
you can never be ready.
展开
-
The server key has changed. Either you are under attack or the administrator changed the key. New se
mac 解决方法:删除 /Users/用户名/.ssh/known_hosts 文件,重新登录即可。一般是 server 端密码或者是其他发生改变的时候(如卸载重装 navicat 时)原创 2023-05-14 00:42:23 · 1194 阅读 · 1 评论 -
Mac Redis开机自启动
安装Redis并设置为开机启动,百度后发现好多文章是新建一个plist,但其实HomeBrew安装后会自动生成该文件。我们可以看到redis.plist结尾的文件。原创 2022-07-27 19:11:46 · 762 阅读 · 0 评论 -
策略模式示例
Applepublic class Apple { Integer weight; String color; public Apple(Integer weight, String color) { this.weight = weight; this.color = color; } public Integer getWeight() { return weight; } public vo原创 2021-11-09 16:06:01 · 838 阅读 · 0 评论 -
Nginx配置静态资源文件404 Not Found
配置静态资源文件访问的时候一直报404经过查找总结出两个问题使用root配置文件路径,真正访问资源时会在文件夹后添加你的路由地址使用alias可以解决上面问题,但是注意alias要以 / 结尾下面是实例location /static{ root /Users/zgx/CodeFile/; index index.html;}上面的真实访问路径是/Users/zgx/CodeFile/static/index.html 会有一个static加到文件路径中locatio原创 2021-07-09 01:25:20 · 699 阅读 · 0 评论 -
jdbc获取PreparedStatement最终执行的sql语句
//直接打印PreparedStatement对象System.out.println(ps);输出结果:com.mysql.jdbc.JDBC42PreparedStatement@5f205aa: select * from student where name like '%moyifeng%' order by id limit 0,20原创 2020-12-14 09:58:41 · 3715 阅读 · 0 评论 -
Navicat查询出的数据有时候不能更改?
Navicate查出数据只读,一种情况是查询没带出主键(唯一索引),无法更新数据原创 2020-10-30 15:16:33 · 2262 阅读 · 2 评论 -
今天突发奇想写了一个小工具,优快云文章目录生成器
Why文章被遗忘文章检索不好用方便总结个人知识What根据文章分类生成文章目录莫逸风文章目录项目地址gitee(地址)原创 2020-07-16 16:19:18 · 1019 阅读 · 0 评论 -
莫逸风优快云文章目录
『Ⅱ』-----随笔The Programmer’s Oat…vue去掉一些烦人的校验规则输入npm install 报错node…idea操作maven时控制台中文显示乱…jquery validate 如何校验…IDEA debug启动的时候需要等半个…再也不用担心了,微软官方系统(win10…mysql ORDER BY 中文出现错…MyBatis like报错数据库存储图片相对路径使用问题,配置to…解决maven中静态资源只能放到prop…Mybatis出现错误org.ap原创 2020-07-16 16:07:55 · 1399 阅读 · 0 评论 -
Oracle插入中文乱码问题
PLSQL执行一条插入代码,两个字符既显示超长,一个字符插入后乱码insert into person (pid, pname) values (1,'明');Google查询说原因是Oracle客户端的字符集与服务器端不匹配,需要更改客户端(instant client)或者服务器端的字符集,服务器端的字符集自然不能随便更改,因此只能更改客户端字符集。在PLSQL中查询服务器端的字符集:select userenv(‘language’) from dual;结果:因此只要在客户端设置同原创 2020-07-09 18:30:19 · 2650 阅读 · 0 评论 -
vue去掉一些烦人的校验规则
例如:括号前没有加空格报错,很难受如何处理呢,故意犯错,然后打开页面出现错误信息,如下图复制错误 space-before-function-paren找到项目中的.eslintrc.js 添加一条忽略错误的规则,重启项目,就不会报错了...原创 2020-04-28 23:49:25 · 4345 阅读 · 0 评论 -
输入npm install 报错node-sass@4.13.0 postinstall:`node scripts/build.js` Failed at the node-sass@4.13.0
这个是因为sass安装时获取源的问题,先修改sass安装的源,再运行npm install就成功了npm config set sass_binary_site=https://npm.taobao.org/mirrors/node-sass原创 2020-04-18 18:50:34 · 1998 阅读 · 0 评论 -
freecodecamp挑战
2020年3月21初次挑战 完成45关挑战原创 2020-03-21 23:36:19 · 1374 阅读 · 2 评论 -
The Programmer's Oath程序员的誓言----鲍勃·马丁大叔(Bob Martin)
In order to defend and preserve the honor of the profession of computer programmers,I Promise that, to the best of my ability and judgement:为了捍卫和维护计算机程序员的职业荣誉,我承诺,尽我所能和判断力:I will not produce harmfu...转载 2019-12-13 14:05:11 · 1388 阅读 · 2 评论 -
idea操作maven时控制台中文显示乱码/maven项目启动方式
在idea中通过maven启动项目时,在前台显示数据库信息,没有中文乱码问题,在控制台中mybatis显示数据库的信息,中文显示乱码。在程序中用 System.out.println 输出中文的时候也显示乱码。以前使用idea中的启动类启动Javaweb项目时,没出现过这种错误。出现这种错误首先想到的就是编码问题,在编码问题中遇到的最普遍的一种就是与数据库连接...转载 2019-11-20 23:04:50 · 2317 阅读 · 1 评论 -
jquery validate 如何校验多个相同name
在表单页中有如下代码 <form> <input name="zhai"/><!-- 三个相同name的input --> <input name="zhai"/> <input name="zhai"/> </form>问题:jquery validate在...原创 2019-10-16 09:23:59 · 1716 阅读 · 1 评论 -
IDEA debug启动的时候需要等半个小时甚至更长时间
debug启动的时候需要等半个小时甚至更长时间突然有一天发现debug启动不起来了,在debug时,项目一直会出现 Connected to the VM ,address:其实这不是debug报错,没有启动其实是一直处于启动中状态,日志刷的很慢原因,之前存在断点没有取消,造成启动缓慢解决方案,取消多余断点点击上方图片左侧两个大红点取消相应的断点只保留你自己这次需要的断点就...原创 2019-10-05 15:37:40 · 2467 阅读 · 2 评论 -
bootStrap模态框与select2合用时input不能获取焦点、模态框内部滑动,select选中跳转
bootStrap模态框与select2合用时input不能获取焦点在bootstrap的模态框里使用select2插件,会导致select2里的input输入框没有办法获得焦点,没有办法输入.把页面中的 tabindex="-1" 删掉(测试成功)<div id="myModal" class="modal hide fade" tabindex="-1" role="dia...原创 2019-09-02 10:38:27 · 1237 阅读 · 0 评论 -
再也不用担心了,微软官方系统(win10为例)U盘安装教程
参考文章地址使用微软官方工具安装纯净版操作系统。一、准备工作检查电脑规格是否支持安装(主要看看系统配置是否满足系统运行的最低要求)一台联网电脑(不一定非是要装系统的那台);一个≥8G 空间的空白U盘(32G以内)虽然微软官网并没特别指出,但U盘一定不要大于32G,否则可能会遇到微软埋藏的bug。别问我怎么知道的。数据丢失二次提醒:可以不清空U盘,但一定要将数据备份,制作启动盘过程中...原创 2019-08-13 09:20:23 · 59101 阅读 · 8 评论 -
mysql ORDER BY 中文出现错误问题
在MySQL中,我们经常会对一个字段进行排序查询,但进行中文排序和查找的时候,对汉字的排序和查找结果往往都是错误的。 这种情况在MySQL的很多版本中都存在。如果这个问题不解决,那么MySQL将无法实际处理中文。 出现这个问题的原因是因为MySQL在查询字符串时是大小写不敏感的,在编绎MySQL时一般以ISO-8859字符集作为默认的字符集,因此在比较过程中中文编码字符大小写转换造成了这种现...原创 2019-08-12 14:48:06 · 1372 阅读 · 0 评论 -
mybatis传入参数为0被误认为是空字符串的解决方法
在mbatis中使用Xml配置sql语句时,出现了这样一个问题。当我传入的参数为0去做判断时,mybatis会把参数0当成是空字符串去判断而引起查询结果错误所以在做项目时一定要注意,用到MyBatis时,避免用0来做值。下面是我的解决办法<if test="gender != null and (gender !='' or gender == 0) "> AND...原创 2019-07-08 14:48:48 · 1393 阅读 · 0 评论 -
MyBatis like报错
错误的likeSQL语句是这么写的select * from student name like '%#{name}%'下面是错误信息Parameter index out of range (1 > number of parameters, which is 0).#{}编译后是一个占位符,下面是编译后的结果elect * from student WHERE name l...原创 2019-07-05 09:33:34 · 2185 阅读 · 0 评论 -
数据库存储图片相对路径使用问题,配置tomcat的server.xml文件
我想从前端读取路径的时候,必须输入相对路径+根路径,但是我数据库中存的相对路径接下来讲解如何通过相对路径获得照片首先我们需要在tomcat的server.xml文件中更改属性,eslipse可以直接在编译器里更改,而idea需要手动在tomcat中更改接下来讲解如何配置假设我的图片路径如下:这是数据库的路径 :我们在前台读取路径时必须通过全限定名读取,解决办法:我们在tomca...原创 2019-06-01 21:57:22 · 1736 阅读 · 0 评论 -
解决maven中静态资源只能放到properties中的问题
构建Maven项目的时候,如果没有进行特殊的配置,Maven会按照标准的目录结构查找和处理各种类型文件。Maven项目的标准目录结构src main java 源文件 resources 资源文件 filters 资源过滤文件 config 配置文件 scripts 脚本文件 webapp web应用文件 ...原创 2019-04-08 22:21:14 · 1512 阅读 · 0 评论 -
Mybatis出现错误org.apache.ibatis.executor.ExecutorException: No constructor found in
错误显示没有发现构造器。其实就是重写了构造器后,忘了补写一个默认的空参构造器了。此类的错误还经常出现在spring等这种大量使用反射的框架中。因为这些框架在调用反射的类后会默认调用默认的构造器解决办法给实体类添加空参构造器...原创 2019-04-08 16:27:46 · 2225 阅读 · 0 评论 -
修改IDEA默认模板
然后找到你想要修改的模板就可以了原创 2019-03-17 11:26:47 · 3493 阅读 · 0 评论 -
tomcat启动与运行时出现中文乱码问题
解决方法到tomcat/conf/目录下修改logging.properties 找到 java.util.logging.ConsoleHandler.encoding = utf-8这行 更改为 java.util.logging.ConsoleHandler.encoding = GBK原创 2019-03-01 20:01:37 · 3978 阅读 · 1 评论 -
IDEA配置Tomcat
原创 2019-03-01 19:30:03 · 742 阅读 · 0 评论 -
java基本数据类型转换字符串
1、基本数据类型转换为字符串int t1 = 2;String t2 = Integer.toString(t1);2、字符串转换为基本数据类型int t3 = Integer.parseInt(t2);double t4 = Double.parseDouble(t2);....int t5 = Integer.valueOf(t2)...原创 2018-12-26 19:43:51 · 1421 阅读 · 0 评论 -
IDEA不自动提示仓库中有的包maven
原创 2018-12-18 20:41:38 · 2932 阅读 · 0 评论 -
软件设计文档
软件设计文档文档在开发人员,软件管理人员、维护人员、用户以及计算机之间的起桥梁的作用执行流程简要介绍用户手册:本手册详细描述软件的功能、性能和用户界面,使用户了解如何使用该软件。 操作手册:本手册作为操作人员提供该软件各种运行情况的有关知识,特别是操作方法的具体细节 维护修改建议:软件产品投入运行后,发现了需对其进行修正、更改等问题,应将存在的问题、修改的考虑以及修...原创 2018-12-14 20:09:15 · 1970 阅读 · 0 评论 -
js判断checkbox是否选中 .checked不管用
今天开发遇到一个小问题,记小本本记小本本document.getElementById("id").checked //正确//如果返回值为true代表选中//如果返回值为false代表未选中document.getElementsByClassName("class").checked //不能得到ture,false这样的返回值问题出在哪了呢,我用调试工具看一下...原创 2018-11-09 22:30:13 · 6782 阅读 · 0 评论 -
简单的字幕添加方法
去网上找一个字幕文件–》用记事本打开–》只修改其中的文字和时间不改变格式–》直接拖入播放器&&用格式工厂永久加入视频中让我们详细的来一遍吧。去网上找一个字幕文件推荐一个网站字幕库网站链接下载字幕(挑一个格式清晰的)用记事本打开然后解压用记事本打开修改时间和文字(不要动格式哦,改变数字和汉字就好了)效果直接把文件拖入播放器就OK了永久导入字幕打开格式工厂添加...原创 2018-11-09 22:01:08 · 1847 阅读 · 0 评论 -
声明:声明:声明:声明
学习笔记,代码等均有参考,内容来自各大平台,博主,在文章中均已注明,在此对知识分享者表示感谢,如有侵权,望告知,立即删除。原创 2018-10-25 20:23:28 · 1485 阅读 · 1 评论 -
Sublime Text3 显示左侧的目录树
file->open folder选择一个文件夹,打开一个新窗口把原来的关掉View->Sise Bar->Hide Side Bar就可以了原创 2018-10-20 21:40:54 · 4017 阅读 · 0 评论 -
设置Sublime插件快捷键--实现CSS颜色选取
安装插件ColorPicker如果你经常要查看或设置颜色值,这个插件可以很方便地调用你本机的调色板应用。(译者扩充:)这是一个双向的功能,你既可以在调色板中选择一个颜色,然后按“确定”按钮把该值填写到 SublimeText 中活动文档的当前位置,也可以在活动文档中选择一个颜色的值,按此插件的快捷键就会在显示的调色板中定位到该值所对应的颜色。按下快捷键 Ctrl+Shift+P 调出...原创 2018-10-20 21:33:47 · 5353 阅读 · 0 评论 -
IDEA导入jar包
找到需要的jar包,选中->applay->ok;原创 2018-09-26 19:29:41 · 922 阅读 · 0 评论 -
pyspark默认使用python2-----更改
默认使用的竟然是2.7好烦如何解决呢配置环境变量就行了vi ~/.bashrc添加一句话export PATH=/home/hadoop/app/python3/bin:$PATH保存退出 使环境变量生效source~/.bashrc再运行就是这样了...原创 2018-09-14 22:19:51 · 2561 阅读 · 0 评论 -
hive表导出到mysql报错
Exception in thread "main" java.lang.NoClassDefFoundError: org/json/JSONObjecthadoop@hadoop-virtual-machine:~/app/sqoop-1.4.6-cdh5.7.0$ bin/sqoop export --connect jdbc:mysql://localhost:3306/dbtaob...原创 2018-09-13 09:39:51 · 1523 阅读 · 0 评论 -
hive创建表时报错
错误信息FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException(message:For direct MetaStore DB connections, we don't support retries at the client level.)...转载 2018-09-12 21:12:50 · 2608 阅读 · 0 评论 -
linux————mysql————修改密码
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('输入新密码');原创 2018-09-11 13:37:56 · 833 阅读 · 0 评论