
入坑经历
好好敲代码的三好青年
这个作者很懒,什么都没留下…
展开
-
IDEA target文件夹下面明明有文件,但是还是import不了,提示不存在
弄了半天发现是IDEA的缓存问题,重启IDEA就好了原创 2021-08-19 16:37:15 · 1556 阅读 · 0 评论 -
ORACLE INVALID NUMBER 使用关键字别名的一个坑
我使用AVG和STDDEV两个函数求正态分布的时候,一直在报INVALID NUMBER的ERROR,SQL如下:WITH T2 AS ( SELECT AVG(T1.RESULT) AS "AVG", STDDEV(T1.RESULT) AS "STDDEV" FROM T1 WHERE T1.Result != 0)(SELECT 'AVG' FROM T2) + (SELECT 'STDDEV' FROM T2)找了半天原因,以为是浮点数运算的时候报错,均未果后来发现是单引号的问题,单原创 2021-07-19 15:49:59 · 503 阅读 · 0 评论 -
thymeleaf 静态资源公共模板 找不到不存在
我想引入这两个文件我这样使用,本地测试通过,OK,提交<table th:replace="/emails/FootImg::footImg"></table>结果服务器上却找不到该公共文件解决办法:去掉最前面的斜线即可正解:<table th:replace="emails/FootImg::footImg"></table>...原创 2021-04-13 18:10:21 · 356 阅读 · 0 评论 -
mybatis concat数字与字符串
问题:当我在concat这个sum和‘千’的时候出了问题(查询出字段与展示不一样是因为查询出来之后进行了整理)`TEST_GLOBAL_ORDER`.`country` ,`TEST_GLOBAL_ORDER`.`longitude` ,`TEST_GLOBAL_ORDER`.`lantitude` ,CONCAT( SUM( `TEST_GLOBAL_ORDER`.`profit` ) , '千' )将sql拿去数据库查询却没有问题解决:得先将数字转换成字符串再concat才原创 2020-12-11 13:55:25 · 1175 阅读 · 0 评论 -
BUUCTF easy web中md5的问题
看了大家的wp,在绕过下面的md5的时候,都是通过两个特殊的值绕过的,但经测后发现不对。if ((string)$_POST['a'] !== (string)$_POST['b'] && md5($_POST['a']) === md5($_POST['b'])) { echo `$cmd`;} else { echo ("md5 is funny ~");}启动本地php跑一下<?php echo (string)$_GET['a']; echo "原创 2020-12-03 16:11:58 · 1561 阅读 · 0 评论 -
使用githack报错
一、原因:python3不支持python2的print,使用python2即可二、原因:python2.7.9及以前的版本没有加入这个东西,使用python2.7.9以后的即可原创 2020-12-03 14:36:04 · 2369 阅读 · 12 评论 -
burpSuite乱码
原创 2020-12-02 11:01:39 · 441 阅读 · 0 评论 -
PHP序列化时遇到一个奇怪的字符
本来想通过代码得到序列化,结果发现一个奇怪的东西<?php class Name{ private $username = 'username'; private $password = 'password'; public function __construct($username,$password){ $this->username = $username; $this->password = $password;原创 2020-11-26 14:30:41 · 357 阅读 · 0 评论 -
java pageResult 获取总数据条数,而不是当前页的条数
https://bestzuo.cn/posts/1762639708.html转载 2020-07-02 18:57:21 · 1494 阅读 · 0 评论 -
Map 按顺序输出结果
一、平常使用mapMap<String, Object> map = new HashMap<>();map.put("a",1);map.put("b",2);map.put("c",3);输出map结果不一定是按照放入的数据的顺序二、使用ListOrderedMapMap<String, Object> map = new ListOrderedMap<>();map.put("a",1);map.put("b",2);map.p原创 2020-06-28 10:07:20 · 2325 阅读 · 0 评论 -
layui.table.cache 取不到部分字段
一、html<input type="checkbox" data-key="gender" data-index="{{ d.LAY_INDEX }}" lay-filter="gender">data-index:标记在循环数据中的下标data-key:该标签的keylay-filter:响应函数名二、jsform.on('switch(gender)', function (data) { active.change.call(this, data.elem, 'c原创 2020-06-17 14:54:31 · 5906 阅读 · 0 评论 -
OPI导出Excel的数据求和为0
一句解决Cell cell = dataRow.createCell(colIndex);//创建单元格的时候加上下面这句,是它变成数字cell.setCellType(Cell.CELL_TYPE_NUMERIC);原创 2020-05-27 17:48:55 · 533 阅读 · 0 评论 -
JQuery 已经获取某个对象,怎么获取它的值
错误:$("td[data-field='fieldHtmlType'] dd[class='layui-this']")[0]正确:$("td[data-field='fieldHtmlType'] dd[class='layui-this']").eq(0)原创 2020-05-26 17:13:00 · 1072 阅读 · 0 评论 -
Cannot deserialize instance of `BillTemSourceMappingField` out of START_ARRAY token
2020.05.23 at 18:50:45 CST WARN org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver 194 logException - Resolved exception caused by handler execution: org.springframework.http.converter.HttpMessageNotReadableException: JSON parse err原创 2020-05-23 19:10:38 · 260 阅读 · 0 评论 -
pymysql连接问题
这是源码:然后我就这样连接,不过报错了。self.conn = pymysql.connect( host='localhost', user='root', password= 'root', database='computer', port='3306', charset='utf8')后来self.conn = pymysql.connect( ho...原创 2020-04-13 17:02:20 · 2497 阅读 · 3 评论 -
python 字符串数组传给前端被转义
example:python:list = ['a','b','c']html:let arr = {{list}}结果arr报错arr = ["a","b","c"]解决:python:list = json.dumps(['a','b','c'])html:let ar...原创 2020-04-12 10:30:17 · 906 阅读 · 0 评论 -
中国版权保护中心注册不了
一句话:ie11可治。。原创 2020-04-04 11:50:38 · 1909 阅读 · 0 评论 -
把scrapy打包成egg
一、我没成功 scrapyd-deploy -p scra -v 1.0 --build-egg=output.egg二、我成功了python "C:\Users\Lenovo\AppData\Local\Programs\Python\Python38\Lib\site-packages\scrapyd-client\scrapyd-deploy" --build-egg news.e...原创 2020-04-04 11:37:34 · 1326 阅读 · 1 评论 -
使用spiderkeeper的几个坑
pip install scrapypip install scrapydpip install scrapyd-clientpip install spiderkeeper1、在安装模块的时候经常会失败①重试可成功②去pypi上下载setup.py进行安装③尝试调换顺序进行安装。在安装这一个不行的时候,先安装其他的,然后这个也许就行了2、python3.3以上运行spiderk...原创 2020-04-04 10:56:59 · 1118 阅读 · 1 评论 -
安装pycharm后,打开时无反应
一般是在以前用过破解版,修改了某些文件导致的,那么在卸载的时候,勾上这两个选项即可原创 2020-04-04 11:17:46 · 1464 阅读 · 0 评论 -
无法访问https://account.jetbrains.com/
一般是在使用破解版时,改了hosts文件,路径:C:\Windows\System32\drivers\etc用#号注释掉或者删掉即可原创 2020-04-03 10:57:57 · 6715 阅读 · 7 评论 -
双重swal不生效
$("#address_del_{{ address.id }}").click(function () { swal({ title: "确认删除?", text: "删除后无法恢复!", type: "info", showCancelButton: true, cancelBu...原创 2020-03-27 16:26:36 · 606 阅读 · 4 评论 -
$("button").button("loading") 无效
bootstrap 4.1.3 版本好像不行换成3.3.7又行了。。。原创 2020-03-26 10:40:19 · 2208 阅读 · 0 评论 -
ajax传数组给python后台
目的:传[1,2,3,4]这样一个数组给后台在这个问题上纠结了一会,最开始是使用json字符串的方式前端:ids = [1,2,3,4]data = { "ids":ids}data = JSON.stringify(data)$.ajax({ url: "{{ url_for('Index.Buy') }}", data: data, success: function (...原创 2020-03-18 16:39:55 · 584 阅读 · 0 评论 -
fontawesome图标加载不出来
fonwawesome文件都引入了,具体代码如下:就是显示不出来找了很久的原因,这个bug就是解决不了。无意中发现,这个图标是白色的,后来给它加了一个颜色就解决了。。。。。。。。。。...原创 2020-03-14 11:25:25 · 2739 阅读 · 0 评论 -
sweetalert 确定删除框 必须注意的地方!
先给大家看看正确的代码swal({ title: "确认删除?", text: "删除后无法恢复!", type: "info", showCancelButton: true, cancelButtonText: "取消", showConfirmButton: true, conf...原创 2020-03-07 12:16:46 · 513 阅读 · 0 评论 -
引入flask_cache时出现ModuleNotFoundError: No module named 'flask.ext'
引入flask_cache后运行时,出现以下错误:修改/site-packages/flask_cache/jinja2ext.py中from flask.ext.cache import make_template_fragment_key为from flask_cache import make_template_fragment_key...转载 2020-02-17 10:43:53 · 1003 阅读 · 0 评论 -
flask 注册时发送邮箱获取验证码
主体代码(网上有很多,忽略不说)我就讲一些坑1、端口问题:mail_use_tls 端口号是587mail_use_ssl 端口号是465MAIL_PORT = 587MAIL_USE_TLS = TrueMAIL_PORT = 465MAIL_USE_SSL = True2、密码问题:MAIL_PASSWORD是填写这里的code(这两个服务要注意开启)...原创 2020-02-16 15:59:53 · 6282 阅读 · 0 评论 -
flask url_for 下一页对页码进行加法操作出错
我现在做一个分页的下一页操作时,遇到一个BUG,就是在对页码进行加法的时候会报错。但是上一页做减法时都没有问题。后面也百度过了,可是没有找到解决办法,然后无意间想起一个编码规则,就是运算符前后要空格。然后就这样了。刺激不刺激惊喜不惊喜意外不意外!...原创 2020-02-14 11:41:10 · 125 阅读 · 0 评论 -
flask-migrate数据库迁移使用flask-script管理数据
当数据库需要新增字段,如果直接create_all是不行的,必须先drop_all再create_all才行,可是这样数据就丢失了,或者事先备份,但是都太麻烦了。此时就用到了flask-migrate1、python manage.py db init2、python manage.py db migrate3、python manage.py db upgrade...原创 2020-02-09 11:29:02 · 171 阅读 · 0 评论 -
安装flask sqlalchemy
1、安装SQLAlchemy报错pip install sqlalchemy(1)采取延时安装pip install --default-timeout=1000 sqlalchemy若再次失败(2)采取本地安装 sqlalchemy.tar.gz下载下载->解压->cmd下进入到该文件夹目录pip setup.py install最后安装成功即可2、安装fl...原创 2020-02-08 18:09:19 · 782 阅读 · 0 评论 -
ModuleNotFoundError: No module named 'MySQLdb'
安装即可原创 2020-01-20 14:58:27 · 212 阅读 · 0 评论 -
TypeError: column() got an unexpected keyword argument 'primary_key'
Column首字母大写即可。。。原创 2020-01-20 14:50:31 · 3075 阅读 · 0 评论 -
expected 2 blank lines,found 0
在用flask做网页时,发现这个提示并报错比较大意,不喜欢看英文,忘了python创建类的时候前面要空两行空两行结局问题!!原创 2020-01-20 14:37:58 · 2688 阅读 · 0 评论 -
matpltlib四种常用图形
1、折线图(plot)2、散点图(scatter)3、条形图(bar)4、直方图(hist)原创 2020-01-14 10:54:56 · 249 阅读 · 0 评论 -
如何查看User-Agent
1、在浏览器网址中输入about:version即可2、按下F12,随便刷新一个页面即可原创 2020-01-13 15:33:59 · 4371 阅读 · 0 评论 -
java foreach
1. forEach and Map普通方式遍历 Map:Map<String, Integer> items = new HashMap<>();items.put("A", 10);items.put("B", 20);items.put("C", 30);items.put("D", 40);items.put("E", 50);items.put("...原创 2020-01-13 15:00:03 · 112 阅读 · 0 评论 -
让QQ账号变短
(博主QQ:812778392用于举例)百度搜索:十六进制在线转换 (https://tool.oschina.net/hexconvert/)在保证能够正常登陆QQ的情况下此时使用0x30720398作为账号也可进行登陆0x(前面两个固定,第一个是零,第二个是小写字母"诶克斯"hhhh不知道怎么打)30720398 (后面是刚才转换出来的十六进制数)Thanks!...原创 2020-01-07 16:21:29 · 778 阅读 · 0 评论 -
SQL 单引号双引号问题
直接上例子①、数据:②、如果直接查询数据: (报错)select * from test1 where name = 'a'a'③、转义后:④、使用双引号包括⑤、这样无数据:这样有数据:...原创 2020-01-07 11:01:14 · 984 阅读 · 0 评论 -
IDEA SQL 红色字体报错
SQL出现红色字体报错时再把这个√去掉 就不会继续提示了原创 2020-01-03 17:48:45 · 3047 阅读 · 1 评论