开发遇到的问题
han1140521792
这个作者很懒,什么都没留下…
展开
-
mac电脑更新后,Git推送或拉取coding代码:Permission denied (publickey).
进入mac电脑的配置文件处:/etc/ssh/ssh_config。保存 关闭终端,重新推送即可成功。无法推送代码,显示无推送权限。原创 2022-11-03 15:30:05 · 688 阅读 · 1 评论 -
python list 循环remove 函数的坑
python列表循环的时候改变了列表的本身的值,会导致索引发生变化,错位,最后导致remove失败。先深拷贝,然后用copy之后的list循环。当然也可以用集合做list相减。原创 2022-07-20 11:11:23 · 609 阅读 · 0 评论 -
mysql字符串自动转义问题
问题描述:前端传递的数组参数,存入mysql数据varchar字段,json.dumps之后会变成unicode编码字符,如:前端传参:["西瓜","土豆"],数据库存储结果为["\u897f\u74dc", "\u571f\u8c46"]是用python的sqlchemy orm inset的话没问题,会正常,但是使用execute sql语句去更新时会变成["u897fu74dc", "u571fu8c46"]mysql数据库会默认自动将\ 去掉解决方案:获取到前端参原创 2022-02-21 17:12:26 · 2335 阅读 · 0 评论 -
/node_modules/colorette‘ do not define a valid ‘.‘ target
问题描述:如图,构建某项目时报这样的错,网上查询说要升级nodejs版本,当前版本是nodejs 13.1.0解决步骤:1.进入jenkins的系统管理2.找到全局工具配置3.找到nodejs安装4. 新增nodejs5.替换项目中的nodejs...原创 2021-07-02 11:11:41 · 935 阅读 · 0 评论 -
internal/modules/cjs/loader.js:895 throw err; ^Error: Cannot find module ‘../package.json‘解决办法
问题描述:我将jenkins docker容器从我的一台服务器迁移到另一台服务器,将数据文件一并打包到新服务器上了,一切都准备就绪,但是vue项目就是编译不成功,尝试子jenkins重新安装nodejs也没用,问题一样。解决方案:新服务器上的docker中的数据文件是全部一起拷贝过来的吗,但是安装的node-module模块其实是在新的服务器上运行不起来的,解决办法其实是删掉node_modules文件夹,重新build就可以了。...原创 2021-07-02 10:42:20 · 1696 阅读 · 0 评论 -
Mac设置postman设置默认Response返回值为json格式
困扰:postman默认的返回格式是这样的,对这里面的unicode编码的部分,看起来很难受,有没有办法设置一下postman自动识别为json格式,当然其他格式也是可以的呢,有的操作步骤:打开mac版的postman设置页面:将Language detection改为由默认的auto改为json修改后的结果可以直接识别为json,也便于阅读...原创 2021-03-05 20:56:51 · 2376 阅读 · 0 评论 -
standard_init_linux.go:211: exec user process caused “exec format error“
使用docker部署Golang的beego项目dockerfile内容FROM golang:1.15.5ENV GOPROXY=https://goproxy.io,directENV GOSUMDB=offWORKDIR /COPY go.mod ./RUN go mod downloadCOPY . .RUN chmod 777 ./test-goENTRYPOINT ["./test-go"]运行容器:docker run -p 2098:8080 --原创 2021-02-08 17:59:29 · 467 阅读 · 0 评论 -
mac 本如何解决golang idea导入的包模块报红问题
现象:在 mac电脑上,项目能正常运行,但是页面上有很多地方报红,包括导入的包模块,此时没有go Modules模块,应该是go mod的问题解决方案:按住 command+,,打开设置在绿色框内加入如下代码https://goproxy.cn,解决问题...原创 2021-02-01 15:56:48 · 1526 阅读 · 0 评论 -
Golang编译器解决无法访问golang.org问题
go list -m: unrecognized import path "golang.org/x/sync": https fetch: Get "https://golang.org/x/sync?go-get=1": dial tcp 216.239.37.1:443: i/o timeoutgo list -m: unrecognized import path "golang.org/x/xerrors": https fetch: Get "https://golang.org/x/xer.原创 2021-01-25 20:08:00 · 906 阅读 · 0 评论 -
MAC Pro Python3无法使用PyKafka连接kafka 问题
错误日志(日志已经经过脱敏处理){"logid": "24856050293032", "level": "INFO", "human_time": "2020-12-03 11:41:25,474", "timestamp": 1606966885, "millisecond": 1606966885474, "product": "kazoo.client", "module": "connection", "caller_ip": "", "host_ip": "", "proc_id": 29原创 2020-12-04 18:16:04 · 687 阅读 · 0 评论 -
MAC Pro Python3无法安装pycurl和greenlet现实command error
环境:1.mac Catalina 10.15.72.Python版本 3.8错误代码Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/private/tmp/pip-build-thsXKy/pycurl/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.cl原创 2020-11-18 19:18:49 · 631 阅读 · 0 评论 -
Vue-Cli项目首次加载优化,网站性能和访问速度优化
写了一个Vue项目,部署在自己买的腾讯云服务器上,奈何服务器带宽太小,部署之后首次加载特别慢,于是考虑做优化,准备从两个方向入手:1.将项目部署文件gzip压缩;2.对引用的组件修改为CDN引入的方式原创 2020-08-11 18:37:26 · 922 阅读 · 0 评论 -
一款基金管理系统,让赚钱变得更轻松(文末附免费注册使用地址)
登录查看持仓比例查看基金实时涨幅,持仓收益,持仓收益率买入卖出炒作查看每天收益,每个基金收益查看买卖记录邮件提醒买入卖出操作,在3点前根据当天收益邮件提醒更多功能等你来体验,点击以下地址打开并注册即可马上去免费使用http://make-money.hanzhengrong.cn/...原创 2020-07-24 10:36:57 · 291 阅读 · 0 评论 -
element-admin通过后端动态路由表实现用户权限控制(二)
上一篇文章中的主要讲的是只有一级菜单的情况,当出现需要需要做二级菜单权限的时候,则需要这样改,此时后端传递过来的数据格式为:{ 'user_router': [{ 'component': 'Layout', 'icon': 'form', 'id': 15, 'name': 'alipay1', 'path': '/a原创 2020-07-23 18:45:42 · 394 阅读 · 0 评论 -
Error: ADB exited with exit code -15
正在解决中....原创 2020-07-01 11:16:33 · 1266 阅读 · 0 评论 -
Mac 电脑搭建Flutter开发环境 踩坑之 Android license status unknown 解决方案
环境:系统macOS MojaveAndroid Studio 4.0问题描述:按照https://flutterchina.club/setup-macos/这个连接里面的教程搭建,运行flutter doctor第一个就报错了Android license status unknown尝试过的方法:1.安装最新版jdk,无效2.执行flutter doctor --android-licenses没有网上预想让我回答yes最终解决方案打开And..原创 2020-06-30 11:36:02 · 1470 阅读 · 1 评论 -
vue-admin-template代码Uncaught SyntaxError: Cannot use import statement outside a module
问题描述:我有一个Vue项目(仓库已存在),想改造成vue-admin-template,于是我在clone下来了vue-admin-template,改好之后将原来的仓库代码删掉,然后将盖好的vue-admin-template复制进去,直接运行npm install 之后再运行 npm run dev,报错Uncaught SyntaxError: Cannot use import statement outside a module网上搜索各种办法,包括执行npm instal原创 2020-05-20 14:23:21 · 9570 阅读 · 0 评论 -
VScode Vue项目代码保存自动格式话配置
settings.json配置内容如下:{ "terminal.integrated.fontFamily": "Meslo LG M for Powerline", "workbench.iconTheme": "vscode-icons", "vsicons.dontShowNewVersionMessage": true, // "git.enableS...原创 2020-01-15 10:05:14 · 1641 阅读 · 0 评论 -
中文域名的nginx配置
问题描述:我有两个域名,域名1:a.我爱你 ,域名2: b.cn 想在域名1上挂在一个静态网站,想在域名2上代理一个python接口,接 口本地已经跑起来了,但是每次访问 a.我爱你,总是跳到域名2的服务上出现问题前域名1配置:server { listen 80; server_name www.a.我爱你 a.我爱你; root /home/ubuntu/ng...原创 2020-01-14 17:29:24 · 437 阅读 · 0 评论 -
vscode取消git push之前强制git pull
对于一个人开发的项目而言,在提交前进行强制显得麻烦。步骤:1.点击vscode左下角设置按钮,选择【设置】2.在搜索栏搜索git3.找到Confirm Empty Commit,取消选择即可...原创 2019-12-09 21:00:58 · 2994 阅读 · 0 评论 -
Vue中循环调用同一接口获取数据,解决异步无法知道数据什么时候加载完成的问题
问题描述: 最近在做公司项目的时候遇到一个问题,要获取echart图中的多条线的数据,需要循环多次调用一个接口,无法知道所有数据何时加载完成。解决方案:思路:使用Promise,将调用接口的函数转变为一个Promise对象,定义全局变量数组,在循环中将Promise对象push到数组中,然 后用Promise.all()执行接口调用,在调用成功后执行绘图操...原创 2019-11-26 19:09:20 · 7544 阅读 · 1 评论 -
iview中动态修改Input框的长度
Input组件部分代码:<Input placeholder="请输入vlan号" :style="{width:width+'px'}" v-model="objFormData.port_b_tag" :disabled="updateAble"></Input>js部分代码 return { // 输入框宽度 width: 18...原创 2019-11-19 17:17:52 · 3641 阅读 · 0 评论 -
window 10上安装NVM使用nvm use 出现 乱码\Program Files
问题如图所示:解决方案:网上说是因为将nvm安装到D盘的Program File 存在空格所以会产生乱码问题与我将nvm移到了D盘根目录,并修改了环境变量仍然未能解决问题,查看nvm目录,发现需要修改另外一个东西修改nvm目录下的root配置root: D:\nvmpath: C:\Program Files\nodejs再重试就好了...原创 2019-11-06 10:33:37 · 9460 阅读 · 8 评论 -
iView 3 +Vue 表格中添加gif本地图片
效果图:图片位置:代码:render:(h,params)=>{ return h('div', [ params.row.status === 0? h('img',{ style: { verticalA...原创 2019-11-05 14:09:18 · 1154 阅读 · 0 评论 -
Iview Select下拉框动态赋值之后无法再次进行数据绑定
<select ref="select"><option>1</option><option>2</option></select>在绑定数据之前将远程搜索数据清除this.$refs.select.setQuery(null);原创 2019-10-23 18:12:49 · 2828 阅读 · 0 评论 -
iView Select组件隐藏下拉条
方法1(建议)CSS样式修改 .formClass>>>.ivu-icon-ios-arrow-down{ display: none; } 其中formClass为表单样式,需要通过表单样式找到对应的元素样式 方法2 (不建议)dom解析元素动态修改 document.getElementsByClassName('ivu-icon ivu-...原创 2019-10-15 10:17:05 · 1558 阅读 · 0 评论 -
解决Python3+Pycharm+Django2.0开发无法安装MySQLdb问题
现象:网上的解决方案:1.网上说MySQLdb不支持Python3,这种说法的准确性有待考究;2.使用pymysql;我的解决方案:1.下载MySQL安装文件;地址:https://pypi.org/project/mysqlclient/#files2.执行在下载的文件目录下执行如下命令;pip install mysqlclient-1.3.12-cp36-cp36m-win_amd64.wh...原创 2018-04-26 20:33:04 · 367 阅读 · 0 评论 -
mac上VScode 修改终端字体大小,和字体
选择左上角Code ,选择【首选项】;2. 选择 【设置】3. 搜索 终端 选择【终端】4.在右侧下翻,找到如下位置,修改红色方框中的值即可修改终端字体大小5 字体变大了...原创 2018-10-29 10:52:00 · 46544 阅读 · 1 评论 -
SpringBoot集成JWT实现token验证
SpringBoot集成JWT实现token验证转载 2019-07-24 10:58:46 · 321 阅读 · 0 评论 -
VMware Workstation 中安装Centeos 7 虚拟机,在Centos7安装cobbler,实现批量安装Linux
目录在VMware中安装CentOS7在CentOS中安装Cobbler使用Cobbler安装Centos在VMware中安装CentOS7在CentOS官网(https://www.centos.org/)下载镜像,我这边下载的是Minimal版本,没有图像界面的那种使用下载的镜像在VMware中安装CentOS 7在CentOS中安装Cobbler安装步骤,参考...原创 2019-07-29 18:21:23 · 443 阅读 · 0 评论 -
Spring Boot 中@RequestParam参数的5种情况
// 可带参数可不带参数,方法都能执行 @RequestMapping("/list") public String test1(Long userId){ return ""; } //必须带参数,不带参数会报错,不会执行方法 @RequestMapping("/list") public String test2(@...原创 2019-07-31 14:56:52 · 18231 阅读 · 0 评论 -
Spring Boot 单元测试报错:Failed to load ApplicationContext
下午学习了一下Spring Boot的测试时,遇到一个问题,捣鼓了一下午@SpringBootTest@ContextConfiguration@RunWith(SpringJUnit4ClassRunner.class)@WebAppConfiguration@Rollback //对数据库增删改查操作回滚,测试用例可以反复使用public class UserTokenCont...原创 2019-08-01 16:51:35 · 8315 阅读 · 2 评论 -
关于Spring Boot测试的一些总结
测试的配置测试总得一些注解如何测试Controller层如何测试Service层如何测试Mapper层总结:1.创建测试类和测试方法; 2.JUnit注解(@BeforeClass,@Before,@Test,@After,@AfterClass,@Ignore @Runwith); 3.超时测试@Test(timeout = 1000) 4.异常测试@Test(ex...原创 2019-08-01 18:48:25 · 162 阅读 · 0 评论 -
Java里面的Map,HashMap,LinkedHashMap,TreeMap,ConcurrentHashMap
目录MapHashMapLinkedHashMapTreeMapConcurrentHashMapMapMap是一个接口,代表key-value键值对,Map中不能包含重复的key,一个key最多对应一个值。有一些Map的实现允许null值,一些不允许null值。HashMap原理看这个,讲得很清楚,很仔细https://www.jianshu.com...原创 2019-08-01 18:56:14 · 330 阅读 · 0 评论 -
Spring Boot之AOP和IOC
待补充原创 2019-08-02 13:58:45 · 308 阅读 · 0 评论 -
Python在循环体中改变循环范围
使用for循环的方式会出现索引溢出的情况list1 = [i for i in range(0, 10)]lenth = len(list1) for j in range(0, lenth): if list1[j] % 2 == 0: del list1[j]报错Traceback (most recent call last): File "F:/05 Pyt...原创 2018-05-02 21:05:14 · 5817 阅读 · 0 评论