- 博客(16)
- 收藏
- 关注
原创 【解决NodeJS项目无法在IDEA中调试的问题】使用JetBrains IDEA 2023 调试nodejs项目
项目采用Ant Design Pro + React,使用前后端分离开发方式,后端可以很容易的打断点调试,但是前端用到了React脚手架,在IDEA中加了调试断点,但是没有什么用处。
2024-04-23 10:04:21 998 3
原创 Windows Visual Studio 2019 编译 bochs
文章目录Visual Studio 2019 编译 bochs下载安装Cygwin或者MinGW/Msys2下载bochs源码生成Visual Studio 2019 项目解决方案可能遇到的错误的解决方法Visual Studio 2019 编译 bochs笔者喜欢折腾,其实在Windows上使用Cygwin和MinGW都是可以直接编译bochs的,尽管你也可以直接下载官网已经编译好的bochs二进制安装文件,其中包含了不带调试(bochs.exe)和带调试(bochsdbg.exe)的bochs程序足
2021-10-24 15:28:48 976
原创 IDEA 总是提示登录github,登陆后不能push的解决办法
运行环境IDEA版本:2020.2.3Windows 10git 版本:2.29.2问题描述:每次push到github时都提示登录,如下图:然而,用命令行push是成功的(此方法适用的前提是能从命令行登录)。IDEA的File|Settings|Version Control|GitHub的配置是已经授权成功了:试了下使用Token和Login Via GitHub都是可以正常授权的。解决方法看了下IDEA命令行,credential.helper没有配置git -c cre
2020-11-01 13:14:11 10690 6
原创 React props 频繁更新 和 state 的更新拆分
使用React开发时,某些父组件会不断触发props来更新子组件,如果props频发触发更新,那么用户在输入一些数据时总是会被刷新,会出现频繁失去控件焦点的问题,这个问题的解决方式是将props和state的触发更新的逻辑分开:/*** React 16.3.1* 拆分props 和 state 更新组件逻辑。* @author dzy*/@connect((state)=>{ return state;})class TestComponent extends PureCompon
2020-10-29 14:07:05 705
原创 C 语言 打印 二进制 格式 字符串
#include <stdio.h>#include "stdlib.h"char *get_byte_bits(char c);void print_byte_array(char *a, int len);char **get_bits(char *chars, int len);typedef struct ByteBits { char bits[8]; int length: 8;} ByteBits;ByteBits *get_byte_bit
2020-10-24 17:17:37 1385
原创 大端 小端 识别方式
对于一个整型变量a(4字节,值为1),如果用char指针的方式访问第一个字节所得的位的值是1(二进制的最低有效字节),那么就是小端方式。如果得到的是0,那么就是大端方式。下面是识别大端小端方式:#include "stdio.h"void print_endian();int is_little_endian();int main() { print_endian(); return 0;}void print_endian() { if (is_little_en
2020-10-24 14:24:49 201
原创 CLion 配置 Visual Studio 2019 MSVC 环境
从Visual Studio官网下载Visual Studio 2019 Installer,完成安装。打开Installer,从开始界面搜索Installer可以找到,桌面看不到。安装Visual Studio Community 2019社区版本,在单个组件选项页面搜索msvc,找到MSVC v142 - VS 2019 C++ X64/x86生成工具(v14.27)(选择最新版本就行了,具体的生成工具种类,按自己的需求选择,一般就是x86/x64),打上勾,点击安装就行了。(注意下面的安装位置,.
2020-10-22 20:03:02 22211 11
原创 yarn 报错 Unexcept token \u0000 in JSON at position 0
使用yarn清楚缓存即可yarn cache clean
2020-10-15 14:16:00 863
原创 导入css后className使用字符串不生效问题
因为umi默认开启了CSS Module功能,必须使用如下形式:// index.ts文件import 'styles.css';// <div className={styles.normal}>Content</div>// 下面的形式不会生效<div className='normal'>Content</div>/*styles.css文件*/.normal { color: red;}若是要使用字符串字面量的形式,那么必须在
2020-09-04 14:44:01 1275
原创 Webstorm Typescript umi antd 导入less等类型文件报错问题解决
使用umi和antd开发网站,打算使用less文件代替css,结果webstorm报出如下错误:TS2307: Cannot find module ‘./index.less’.解决方法是在根目录下的文件中找到文件:typings.d.ts或者其他的*.d.ts也可以试试加入以下代码:declare module '*.less';报错解决typings.d.ts文件的作用可以参看这篇文章【TypeScript】类型定义文件(*.d.ts)...
2020-09-04 13:32:42 1697
原创 Jar包无法运行,Manifest清单文件中存在Main-Class依旧无法运行的情形解决方法
原因:编译与运行的JDK版本不一致,编译版本太高,可运行时的JRE版本太低。解决方法:不要从图标点击执行,操作系统绑定的JRE版本低于Path环境设置的JRE,从命令行查看Java.exe版本,然后从命令行执行就可以了。问题在于我装了多个版本的JDK,我编译用的是JDK8,又装JDK6,点击jar包执行时,操作系统默认使用JDK6的java.exe来执行,所以会出现找不到主类的情况,我的Jar...
2020-04-20 12:51:02 2085
原创 Spring Boot 抽象类注入及其构造器中注入对象为空的解决方法
如果你想写一个抽象类作为父类,其中有子类使用的属性,在Spring Boot2.0中可以直接在父类属性上加入注解@Autowired,据说最好是protected修饰,但是我使用private也是可以的,低版本的可以使用protected修饰。如果你在父类中有一些逻辑要处理,那么你最好不要在构造器中引用抽象父类的自动注入属性,抽象类的实现类(子类)在构造时,必须调用父类的构造器,但是在子类创建完...
2019-11-27 23:30:36 4495
原创 Jetbrains IDEA 打不开的解决方法之一
多次重装IDEA,突然打不开,经排查,删除用户目录下的idea的的隐藏文件夹的内容。此方法会删除原先的设置以及项目的信息,建议先备份,再删除。博主删除了文件夹 C:\Users\dzy\.IntelliJIdea2019.1\ 中的全部内容,即可运行IDEA...
2019-06-11 15:29:28 115871 66
原创 MySQL JSON Path 键为数字的错误
小子在使用mysql的json时,键是数字,按常规方法访问:SET @j = '{"0": {"a":1, "b":2}, "other": {"c": 3, "d": 4}}';SELECT JSON_EXTRACT(@j, '$.0.a') AS '$.0.a'但是报了一个异常:Invalid JSON path expression. The error is around ch...
2019-04-29 16:45:33 6783
原创 Spring STOMP简单叙述
Spring STOMP 使用简易教程。SpringMVC 可以使用STOMP,下面直接上源码 websoket-client 下载地址:https://github.com/JSteunou/webstomp-client sockjs 下载地址:https://github.com/sockjs/sockjs-client 依赖的库 1. Jackson Databind 2...
2019-01-25 12:07:06 237
原创 Android Studio导入Eclipse项目
Andriod Studio 导入Eclipse Android项目测试环境 Windows10, Android Studio 3.0按以下步骤导入: 1. File->New->Import Project->选择你的Eclipse项目->next->finish 2. 更改Gradle版本:File->Settings->Build, Execute, deployment->G
2017-11-22 08:20:33 255
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人