• [WEB框架] Spring boot 把对象属性转换成Map 2020-12-26 19:51:13

    这篇文章,记录了如何在spring boot来开发业务的时候, 把一个Class对象的属性,提取出来,转换成一个Map备用。 数据格式转换,是一个非常有用的基本操作。比如用在构造一些方法的时候, 别人如果只支持Map,那你怎么办, 只能转换一下格式呀

  • [电脑数码] Windows 10 文件名过长问题解决 2020-12-26 19:50:38

    今天学习spring boot 项目,想要git clone 到本地, 因为我本地是windows 10, 然后就报错了,提示文件名太长, file name too long。 网上找了一下怎么解决, 现在就把解决方法分享一下, 我们需要做的就是修改注

  • [电脑数码] RFC是什么,有什么用 2020-12-26 19:50:00

    在一些博客文章中,会提到 "这项技术在RFC xxxx中定义",或者 "具体细节见RFC yyyy"。 什么是RFC? RFC是Request for Comments的缩写。你现在可能在各种环境下都有RFC,但传统上我们所说的RFC在互联网上是指由工

  • [Linux/Unix] tcp协议必知必会 2020-12-26 19:49:03

    TCP的意思是传输控制协议,它是网络和其他应用(如电子邮件)的基础。 TCP在1981年的RFC793中定义,是互联网最古老的支柱之一。 TCP位于互联网协议(IP)之上,构建了一个基础系统,HTTP、FTP、IMAP等应用级协议就是在这个基础上产生的

  • [前端开发] Fable, 一款编译F#为JS代码的前端编译器 2020-12-26 19:47:46

    什么是Fable? Fable是一个可以让你用F#(一种函数式编程语言)编写JavaScript应用程序的解决方案。 什么是FSharp? F#(发音为f-sharp)是一种强类型的函数式编程语言,它提供了许多强大的功能来构建健壮的和可维

  • [编程语言] Flutter Mac初体验,跨平台开发应用很简单 2020-12-26 19:46:35

    简介 一直想写一些在Mac 下面,体验Flutter开发的文章,终于,来了老弟. Flutter是一个谷歌开发的跨平台开发框架,免费,开源.越来越多的公司,开发者用Flutter来构建他们的应用. 相比于SwiftUi, Objective-C, Flu

  • [.NET] dotnet 跨平台构建应用 for linux 2020-12-26 19:45:37

    dotnet 可以跨平台构建应用, Windows可以为Mac, Linux构建可执行文件, 为部署,测试带来了很多便捷性。 本文就介绍给大家,如何快速的构建跨平台应用。   建立项目用Visual Studio Community,或

  • [编程语言] Windows 10玩转ipynb 2020-12-26 19:39:34

    本教程,讲解如何在windows 10下面使用jupyter 打开ipynb, 首先请安装Python 3.7. 接下来先装jupyter ,打开一个powershell命令行 pip install -U ipynb 下载你要查阅的ip

  • [.NET] Asp.net 5.0 Area 模块使用教程 2020-12-26 19:38:47

    Asp.net 5.0 学习教程, Area 模块使用教程. 如果你是新学Asp.net的,那么直接学asp.net 5.0吧,今年刚出的最新的 asp.net框架, 以后也就不叫asp.net core了, 直接就asp.net. Area的概念是

  • [.NET] Asp.net 5.0 MVC 把List传到View显示 2020-12-26 19:35:42

    需求 有个小功能需求点,我们要把一个表格数据, 即一个List,显示在Views 模板, 我们应该怎么传值,怎么显示 基础知识   我们知道Asp.Net的模板 数据容器是ViewData, 那么我们可以先把List 传给ViewDa

  • [电脑数码] Mac 彻底删除Google chrome 的操作说明 2020-12-26 19:32:47

    据网上媒体报道,Google chrome 在mac 上面,可能会让系统变得缓慢,这个时候,你可能需要删除谷歌chrome,如果没有按照正确的姿势删除, 那么很遗憾,可能阴魂不散,继续拖慢系统. 下面就是删除chrome的完整流程 好的,这很奇怪,如何

  • [Linux/Unix] docker 运行postgresql 2020-12-26 19:32:16

    以Mac 或者Linux为例,讲解如何利用docker运行postgresl. 请先安装好docker的最新版本,然后确保能联网,因为要从网络下载软件镜像, 先建立目录 cd $HOME mkdir develop/pgdata -p cd de

  • [编程语言] Spring boot 按需启用组件Bean 2020-12-26 19:31:28

    ConditionalOnProperty 这个注解,可以用于控制某个业务组件,是否开启。 当我们在配置文件中加上enabled: true, 开启组件, 没有配置,默认关闭组件   这样我们可以定制化一个通用的模块,它是开,还是关,从

  • [编程语言] 功能强大的Markdown web编辑器Vditor 2020-12-26 19:28:30

    简介 今天跟大家分享的是一款Markdown web编辑器,Vditor,如果你的项目需要提供Markdown编辑能力,那请关注一下这款好用免费的开源编辑器吧。 功能 主要的功能,所见即所得,输入Markdown 标记,就可以实时渲染结果预览。其

  • [编程语言] golang 构建时写版本号和编译时间 2020-12-26 19:27:50

    项目用git管理源代码,版本号用git 的tag功能。 先看构建命令 # 默认使用goproxy.cn export GOPROXY=https://goproxy.cn export GONOSUMDB=* export GO111MODU

  • [Linux/Unix] Ubuntu Nvidia tensorflow安装指南 2020-12-26 19:27:12

    文介绍了在ubuntu下安装nvidia 驱动和tensorflow gpu加速版本。 下载安装官方ubuntu 18.04.5 64位,其他版本不行, 然后按照下面的指南安装 # Add NVIDIA package repositories

  • [编程语言] sqlite的json查询支持 2020-12-26 19:26:31

    本文介绍了如何在 sqlite 中使用json 查询, 目标是从保存的json array中,找到匹配的id。 这个使用场景,是为文章,增加标签,然后查询 所有包含某个标签的文章   先来看看数据表结构 -- auto-gen

  • [Linux/Unix] Linux fq-pie 流控算法 2020-12-26 19:25:13

    Linux 内核 流量包调度算法 fq-pie是 Mohit P Tahiliani 和他的团队研发的。已经被Linux 开发团队接受,合并到Linux 内核5.6当中。该算法又名为:"Flow Queue Proportional Integral co

  • [Linux/Unix] ubuntu 和debian安装xanmod 内核 2020-12-26 19:24:20

    xanmod是一个为ubuntu或者debian设计的 自定制linux内核版本。 可以把它理解为一个汽车的发动机,这个是加强版的。   特性有:   Preemptive Full Tickless Kern

  • [电脑数码] 关掉不必要的刷磁盘,提升NTFS性能 2020-12-26 19:21:40

    简介 本文介绍如何提升NTFS性能,通过关掉不必要的刷磁盘操作 原理 NtfsDisableLastAccessUpdate 这个注册表选项, 控制NTFS 在访问文件,目录时的刷新最后访问时间的行为。它会在每次我们访问文件的时候,刷新这个属性标签,