仲远 仲远
2年前
Things3 for Mac(日程和任务管理工具)
Things3forMac是Mac平台上一款非常优秀的任务管理软件,严格按照GTD流程来规划人们的任务安排,设计方式也和很多其他的应用程序有很大差别。things3mac版是一个功能强大,易于使用的任务管理应用程序,可帮助您输入,组织和处理待办事项列表中的
Wesley13 Wesley13
4年前
TCP协议粘包问题详解
TCP协议粘包问题详解前言在本章节中,我们将探讨TCP协议基于流式传输的最大一个问题,即粘包问题。本章主要介绍TCP粘包的原理与其三种解决粘包的方案。并且还会介绍为什么UDP协议不会产生粘包。基于TCP协议的socket实现远程命令输入我们准备做一个可以在Clie
Easter79 Easter79
4年前
SpringBoot笔记5 事务特别篇——当@Transactional不起作用如何排查问题
spring对事务的管理,之前的博客文章中也介绍过,不再详细累述。本文想说的是,当@Transactional不起作用如何排查问题。可以按照以下几个步骤逐一确认:1、首先要看数据库本身对应的库、表所设置的引擎是什么。MyIsam不支持事务,如果需要,则必须改为InnnoDB。2、@Transactional所注解的方法是否为public3
Stella981 Stella981
4年前
Mac上SourceTree无法使用ssh
之前重装系统,后来SourceTree就无法使用ssh方法推拉代码了,郁闷(没事少重装电脑,之前好些软件都不知道怎么去找了😭)ssh的配置在网上很容找到,我就不说了。我说说我的原因吧,因为重装了系统,在系统的ssh文件中少了known\_hosts文件,这个相当于是个白名单!(https://oscimg.oschina.net/oscnet/u
Easter79 Easter79
4年前
Sublime Text 3 实现C++代码的编译和运行
在数据结构代码的编写中,我选用了优秀的编辑器SublimeText3,但是在实现C代码的编译和运行上费了一番周折,接下来我贴出C编译系统的代码,供各位参考。编译后是在弹出的CMD命令行窗口运行的,因为若在SublimeText3运行则可能无法实现输入等操作(?)。1{2"encoding":
Wesley13 Wesley13
4年前
MySQL 数据类型
在MySQL中,有三种主要的类型:文本、数字和日期/时间类型。Text类型:数据类型描述备注CHAR(size)保存固定长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的长度。最多255个字符。VARCHAR(size)保存可变长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串
Stella981 Stella981
4年前
GitHub开源代码究竟受美国出口管制吗?答案来了
开源的重点和本质,本是接纳、包容和发展,求同存异,互利共赢。然而中美贸易战初次进入白热化阶段时,一系列贸易限制也蔓延到开发者社区。!(https://oscimg.oschina.net/oscnet/cae63c1e2fb6035dc67c6641bb71b995696.jpg)去年5月中旬,全球最大的开源软件基
Easter79 Easter79
4年前
Tool系列—Babel
1、简单介绍     这些转换器(更准确地说是源代码到源代码的编译器)可以把你写的符合ECMAScript6标准的代码完美地转换为ECMAScript5标准的代码,并且可以确保良好地运行在所有主流JavaScript引擎中。    Babel对ES6的支持程度比其它同类更高,而且Babel拥有完善的文档和一个
Easter79 Easter79
4年前
Spring事务配置的五种方式
 前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。   总结如下:   Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理
Trie树简介及应用
Trie树在单词搜索、统计、排序等领域有大量的应用。文章从基础概念到具体的脏话过滤的应用、Redis的RAX和Linux内核的RadixTree对Trie树做了介绍。数据结构和算法是程序高性能的基础,本文抛砖引玉,希望大家对Trie树有所了解,并在未来开发过程实践和应用Trie树解决中类似情景的问题。