自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 vscode 去除空行

vscode 去除空行

2022-12-05 16:31:03 415 1

原创 ./go-sniffer: error while loading shared libraries: libpcap.so.0.8: cannot open shared object file

解决办法:sudo apt-get install libpcap-dev

2022-03-25 11:37:33 853

原创 antd Input输入框 onChange防抖动失效解决方法

delayedChange = debounce((value) => { // do something...}, 500);handleChange = (event) => { delayedChange(event.target.value);};<Input onChange={this.handleChange}></Input>

2020-09-07 21:39:05 5936

原创 React 字符串自动换行展示

<span style={{whiteSpace:‘pre-line’}}>{log}

2020-07-10 11:35:59 4980

原创 miniconda3安装后,创建环境报错Collecting package metadata (current_repodata.json): failed,CondaHTTPError: HTTP

Collecting package metadata (current_repodata.json): failedCondaHTTPError: HTTP 000 CONNECTION FAILED for url https://repo.anaconda.com/pkgs/main/win-64/current_repodata.jsonElapsed: -An HTTP error occurred when trying to retrieve this URL.HTTP errors

2020-06-05 16:18:30 15437 25

原创 tkinter.TclError: Cant find a usable init.tcl in the following ...Tcl wasnt installed properly

在虚拟环境中运行matplotlib相关的包时报错,Traceback (most recent call last): File ".\standardplot.py", line 5, in <module> plt.plot(x, np.sin(x)) # Plot the sine of each x point File "D:\workspace\python\HELLO\venv\lib\site-packages\matplotlib\pyplot...

2020-06-04 16:14:57 4626

原创 ant design of react 解决div内容不溢出,并自动换行

style={{ overflow:“hidden”,wordWrap:“break-word”}}1、wordBreak:“break-all”自动换行,如果该行末端有个英文单词很长,会把单词截断。2、wordWrap:“break-word”例子与上面一样,但区别就是它会把整个单词看成一个整体,如果该行末端宽度不够显示整个单词,它会自动把整个单词放到下一行,而不会把单词截断掉的。...

2020-01-09 18:13:26 3813

原创 ant design 解决字体溢出和加横向滚动条

style={{ marginLeft: 10, marginTop: 10,marginRight: 5, marginBottom: 10,overflow:“hidden”,overflowX:“scroll”}}overflow:"hidden” 解决字体溢出overflowX:"scroll“ 加横向滚动条

2019-12-26 10:21:10 3809 1

原创 jdbc连接mysql设置session variables 参数变量

这里写自定义目录标题两种方式连接串设置[^1]执行语句中设置两种方式url连接串中设置执行语句中设置连接串设置1sessionVariablesjdbc.url=jdbc:mysql://xxxx.xx.xx.xx/dbName?sessionVariables=group_concat_max_len=204800`多个参数jdbc:mysql://localhost/da...

2019-12-12 16:58:41 6066

原创 为什么/etc/profile 中的环境变量重启后失效了

登陆系统时shell读取的顺序应该是/etc/profile ->/etc/environment -->$HOME/.profile -->$HOME/.env在/etc/profile中设置环境变量后,被/etc/environment中的环境变量覆盖了查看/etc/environment,可看到root@ubuntu:/usr/local# cat /e...

2019-10-18 00:48:50 4953

原创 updatedb: can not open a temporary file for `/var/lib/mlocate/mlocate.db'

updatedb 必须要root 用户手动执行。

2019-10-15 15:37:13 724

原创 du和ls显示的文件大小为什么有差别

因为du 是按照,占用的block数来计算的。而ls 是按照写入的字节大小等来计算。所以du 出来的大小,是block size的整数倍。如下,du 的结果是 6592k,笔者机器的block size 为 4k。因此实际占用6592/4=1648个blockroot@ubuntu01:/tmp# du -s /etc/6592 /etc/root@ubuntu01:/tmp# ls -l...

2019-10-12 16:57:40 1034

原创 ubuntu16.04下,man: nothing appropriate.问题解决

执行man -k或man -f 出现nothing appropriate,同时还发现whatis 也是如此。root@ubuntu01:~# whatis manman: nothing appropriate.root@ubuntu01:~# whatis lsls: nothing appropriate.执行makewhatis无效,需执行mandb建立索引,问题解决。roo...

2019-09-23 11:44:23 1102

原创 linux鸟哥私房菜——总结笔记

第零章 计算机概论1、个人电脑架构与相关设备元件、相关概念主板:北桥:负责连接CPU、内存、显卡接口等组件南桥:负责连接速度较慢的设备接口,如硬盘、USB、网卡等等。1.1 CPUCPU:外频:CPU与外部元件进行数据传输的速度。 倍频:CPU内部用来加速工作性能的一个参数。 两者相乘才是CPU的频率速度。 超频:通常倍频不能改动,因此改动外频,则能够...

2019-09-17 21:21:36 656

原创 ERROR 1366 (HY000): Incorrect string value: 解决办法+问题来源(mysql插入中文字符报错)

mysql数据库默认是latin1字符集。方法一:在建表时,将charset设置为utf8,再插入数据,就不会报错。create table tablename(...) charset=utf8;方法二:如果在建表后更改表的charset为utf8,依然会报错,因为每个字段字符集依旧是latin1,还要更改每个字段的字符集,就要使用alter table tablen...

2019-08-19 11:55:45 1791

原创 ubuntu16.04 下 mysql 5.7 启动,重启,关闭

service mysql restart不是service mysqld restart

2019-08-13 15:06:32 3667

原创 vscode编辑器报错——unresolved import 'django.db'Python(unresolved-import)

将项目所在文件夹加入工作区即可。文件-》将文件夹添加到工作区

2019-08-02 09:45:24 6478 6

原创 ant design中table组件的filter和sorter,如何在外部控制?

在table的onchange属性中,将filter和sorter放入state中<Table columns={columns} dataSource={data} onChange={this.handleTableChange} />,handleTableChange:handleTa...

2019-05-15 14:32:40 18295 6

原创 React中,使用codeMirror设置代码高度自适应

在对应的less文件下,设置样式:global .CodeMirror { /* Set height, width, borders, and global font properties here */ font-family: monospace; height: auto; color: black; direction: ltr;}...

2019-05-15 14:21:52 4353

原创 git密码修改后,pull失败,显示authentication failed

windows10下,搜索 凭据管理器windows 凭据普通凭据下找到对应的git的凭据编辑用户名密码后保存即可重新pull push

2019-05-14 14:44:05 3497

原创 如何解决Link组件设置target后,页面跳转后,state和query中的参数失效

失效的情况: <Link to={{pathname:'/gui/collection',query:{databaseName:item.name}}} target="_blank"> 查询 </Link>解决方案:<Link to={{pathname:`/gui/collection?databaseName=${item.name}`}...

2019-05-08 16:14:45 3079 3

原创 Ant Design Pro 2.0前端配置服务器代理,不使用mock数据

在config.js文件中可找到注释掉的 // proxy: { // '/server/api/': { // target: 'https://preview.pro.ant.design/', // changeOrigin: true, // pathRewrite: { '^/server': '' }, // }, // },...

2019-01-02 15:27:19 7158 6

原创 [HPM] Error occurred while trying to proxy request /login/account from localhost:8000 to localhost:8

[HPM] Error occurred while trying to proxy request /login/account from localhost:8000 to localhost:8888/api/ (ENOTFOUND) (https://nodejs.org/api/errors.html#errors_common_system_errors)antd pro 2.0 ...

2019-01-02 15:19:56 21016 2

原创 标注在接口上的注解无效,无法使用aop拦截,即使声明了@Inherited

通常我们会通过实现一个接口来编写一个类,为了省事,我将注解直接标注在了接口的方法上,实验发现通过aop并没有拦截到该注解,即使在定义注解时使用了@Inherited元注解。 通过阅读@Inherited注解的源码,可以发现:package java.lang.annotation;/** * Indicates that an annotation type is automati...

2018-08-27 14:30:39 8645 1

原创 java注解与基于@AspectJ的AOP

1 注解1.1 要点元注解:注解的注解 @Retention(生命范围:源代码,class,runtime)、@Inherited、@Documented、@Target(作用范围,方法,属性,构造方法等)。 @Target 表示该注解用于什么地方,可能的值在枚举类 ElemenetType 中,包括: ElemenetType.CONSTRUCTOR-------...

2018-08-24 16:46:51 5409

原创 java 并发编程——线程管理

中断线程中断:threadinstance.interrupt()。 检查线程是否中断:实例方法isInterrupted()和Thread的静态方法interrupted() ;推荐使用实例方法。sleep和wait方法的区别 sleep wait sleep()使当前线程进入停滞状态(阻塞当前线程),让出Cpu的使用、目的是不让当前线程独自霸占该线程所获的C...

2018-08-23 18:59:34 565

原创 windows 7 下启动redis失败提示maxheap flag

报错信息: The Windows version of Redis allocates a memory mapped heap for sharing with the forked process used for persistence operations. In order to share this memory, Windows allocates from the syst...

2018-08-23 11:42:31 1828

原创 hadoop学习笔记(一)

MapReduce作业控制两类节点控制作业的执行:一个jobtracker和一系列tasktracker。jobtracker调度tasktracker上运行的任务来协调整个作业。tasktracker在运行任务的同时将运行进度报告发送给jobtracker。作业的输入数据划分为分片(split),每个分片构建一个map任务,一般一个分片就是一个HDFS的块大小,这是最佳分片。...

2018-08-20 21:00:57 496

原创 Java8 构建流

由值创建流静态方法Stream.ofStream&lt;String&gt; stream = Stream.of("JAVA 8","Lambdas","In","Action");由数组创建流静态方法Arrays.streamint[] numbers = {3,4,5,6,11,13};int sum = Arrays.stream(numbers).sum();...

2018-06-27 14:45:44 690

原创 Lambda表达式必知必会

函数式接口就是只定义一个抽象方法的接口。

2018-06-11 21:08:37 508

原创 mongo备份

备份操作会增加系统负担:备份需将所有数据读取到内存中。因此,应对副本集的非主节点进行备份,或者在空闲时段对独立服务器备份。文件系统快照最简单。 条件:文件系统支持快照技术;运行mongod时必须开启日志系统 -journal。 恢复时,确保mongod没有在运行。从快照恢复数据的确切命令取决于文件系统。 可以对正在运行的系统生成快照,mongod在启动时会对日志(jour...

2018-05-23 10:48:53 666

原创 mongo 操作易错点记录

1、登录之后,要先切换到对应数据库 use database,才能show tables。 2、$each 只能对数组操作。

2018-05-23 10:08:47 677

原创 MongoDB之快速唤醒你记忆中的增删改查

1 数据库1.1 创建数据库创建数据库,并使当前db对应创建好的数据库。&amp;amp;amp;gt;use DATABASE_NAME1.2 删除当前数据库&amp;amp;amp;gt;db.dropDatabase()2 集合2.1 创建集合不需要创建,插入文档时自动生成 带参数创建集合,见https://www.yiibai.com/mongodb/mongodb_create_collection....

2018-05-10 13:32:03 540

原创 Spring bean配置中的注入参数

字面值&amp;amp;amp;amp;lt;bean id = &amp;amp;amp;quot;car&amp;amp;amp;quot; class = &amp;amp;amp;quot;com.samrt.attr.Car&amp;amp;amp;quot;&amp;amp;amp;amp;gt; &amp;amp;amp;amp;lt;property name = &amp;amp;amp;quot;maxSpe

2018-05-10 09:52:01 1553

原创 JavaBean 关于属性命名的特殊规范

JavaBean 允许以大写字母开头的属性变量名,但是变量的前两个字母要么全部大写,要么全部小写。 如IDCode、IC、ICCard 等属性变量名合法,但iC、iCcard等就不合法。命名不规范会导致spring属性注入失败,启动Spring容器时启动失败: beans.NotWritablePropertyException:Invalid property ‘iCcard’ of b...

2018-05-09 18:11:16 1305

原创 servlet3新特性——异步请求处理

Servlet3.0 新特性:该版本在前一版本(Servlet 2.5)的基础上提供了若干新特性用于简化 Web 应用的开发和部署。新增的注解支持:该版本新增了若干注解,用于简化 Servlet、过滤器(Filter)和监听器(Listener)的声明,这使得 web.xml 部署描述文件从该版本开始不再是必选的了。异步处理支持:有了该特性,Servlet 线程不再需要一直阻塞,直...

2018-05-09 17:00:03 1179 1

原创 操作系统知识——死锁和线程

死锁 产生死锁的4个必要条件:互斥条件、请求保持条件、不可剥夺条件和环路条件死锁的处理 鸵鸟策略、预防策略、避免策略和检测与解除死锁死锁预防预先静态分配法和资源有序分配法死锁避免银行家算法死锁检测系统定时运行一个死锁检测程序,判断系统是否有死锁。死锁解除资源剥夺法和撤销进程法线程 线程作为调度和分配的基本单位;进程作为独立分配...

2018-03-13 22:53:47 632

原创 操作系统知识——进程调度

进程调度进程调度方式是指当有更高优先级的进程来时,怎么分配CPU。调度方式分为:可剥夺、不可剥夺。三级调度高级调度中级调度低级调度:又称“进程调度”,决定内存中的就绪进程哪个可以占用CPU调度算法先来先服务时间片轮转优先级调度 每个进程都拥有一个优先数,调度时选择优先数大的占用CPU 静态优先级和动态优先级多级反馈调度 1、设置多个就绪队列,赋予不同优先级...

2018-03-13 22:13:29 1034

原创 操作系统知识——进程管理

操作系统操作系统功能处理机管理 对处理机执行"时间"进行管理。包括进程控制、进程同步、进 程通信和进程调度文件管理 文件存储空间管理、目录管理、文件的读写管理和存取控制 存储管理 对主存储器空间进行管理。包括存储分配和回收、存储保护、地址映射和主存扩充设备管理 对输入输出设备的分配、启动、完成和回收作业管理 包括人物、人机交互和用...

2018-03-13 14:17:18 1059

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除