https://www.songma.com/
- 曹***
- 访客数:67549
- TA的活跃度
-
近30天登录:11894
商品总评价:0
资讯总评论:0
发表文章:439
- 编程随笔-ElasticSearch知识导图(2):分布式架构
- 2019-02-01 20:41:38
- 1. 集群结构在我们探索ES的分布式架构之前,我们使用一个简单的导图形容一下我们在设计分布式系统时会考虑的问题,如图1所示。图1??带着图1中的问题我们来探索一下ES集群,ES集群是一个典型的主从结构,从某种意义上来说,符合现今大多数主流分布式存储、分布式计算系统的审美要求。下面我们逐渐来理解
- 几条常用的sql查询语句
- 2019-02-01 20:41:30
- 使用certbot续期ssl证书renew时遇到问题
- 2019-02-01 20:41:24
- Flutter 搜索, 轮播, 列表构建
- 2019-02-01 20:41:12
- 前言上篇文章已说明写flutter系列项目是在的想法, 已经完成了框架的搭建, 以及底部的导航的实现.这篇文上详情第一个导航页面的布局内容. 主要内容包括: 列表显示, 搜索框显示, 轮播图显示效果图如下:1.png从上到下布局开始详情搜索框首先在导航文件中增加2.png首先新建TextFieldW
- 让源码阅读更简单(一、MJRefresh)
- 2019-02-01 20:40:57
- 让源码阅读更简单一提到第三方库源码,可能很多开发者更多的只是知道如何使用,对于源码如何实现,大多一知半解,甚至于面对源码一长串的目录文件不知该从哪阅读,所以在此记录一下我的源码阅读经验,希望能够帮助更多初学者。一、MJRefresh 源码解析代码地址: https://github.com/Code
- VSCcode插件极简开发指南
- 2019-02-01 20:40:49
- 前言俗话说得好,懒惰使人进步最近用hexo搭建了一个静态博客,不过发现每次写完总要打三个命令hexo cleanhexo ghexo d像我这么懒的人显然是无法接受每次都要这样干的,所以我就干脆写了一个shell script,但毕竟每次还要在terminal里面输,还是太麻烦了Orz,所以就觉得干
- vue 组件缓存清理实践
- 2019-02-01 20:40:43
- 写在前面关于 vue 组件缓存的用法很简单,官网教程 讲解的很详细,关于 vue 组件缓存的带来的弊端网上也有很多探坑的文章,最显著的就是缓存下来的组件假如不做解决,激活的时候就会命中缓存,假如你这个时候希望有新的数据获取,可能你需要在 activated 钩子函数中做少量解决,当然网上有少量做法是
- Flutter/Dart中的异步
- 2019-02-01 20:40:27
- 前言我们所熟习的前台开发框架大都是事件驱动的。事件驱动意味着你的程序中必然存在事件循环和事件队列。事件循环会不停的从事件队列中获取和解决各种事件。也就是说你的程序必然是支持异步的。在Android中这样的结构是Looper/Handler;在iOS中是RunLoop;在JavaScript中是Eve
- Rate3的跨链兑换
- 2019-02-01 20:40:24
- 区块链之间无障碍移交资产跨链兑换的重要性目前的区块链科技发展状况很像几十年前的内联网时代,各个区块链生态环境之间少有任何交互沟通。内联网式区块链的沟通还需要时间才能显现其优势。内联网之间的沟通标准化最终成为了我们今日拥有的互联网。类似地,区块链的“内联网”完成标准化阶段之后,区块链才会达到“互联网”
- 第十六节 netty源码分析之 server端的源码分析
- 2019-02-01 20:40:09
- netty server端以netty官方EchoServer服务器端的启动代码分析:public final class EchoServer { static final boolean SSL = System.getProperty("ssl") != null; static
- Julia,新语言开箱的两三事
- 2019-02-01 20:39:55
- 或者许你根本没听说过还有这么一门语言,我也是最近才接触到它,瞬间就被它的高效简洁所吸引,这里所指的高效,同时包含了编码与执行两层含义。我曾经非常想在 Java 或者 Kotlin 内直接书写数学公式,因而也学习了 MPS 等奇怪的东西,比方说这样的(图片来源为 JetBrains MPS Intro):
- 基于DataTables实现根据每个客户动态显示隐藏列,可排序
- 2019-02-01 20:39:40
- 前言在后端管理系统开发中,难免会出现列数太多的情况,这里提供一个处理方案:客户设置显示哪些列,每个客户互不影响,并且可以根据客户的习惯设置列的排序。1、演示2、html代码说明3、javascript代码说明4、总结演示demo.gifHTML代码 link rel="stylesheet" typ
- 处理 Xcode 10 缺失libstdc++ 库
- 2019-02-01 20:39:34
- 因为Xcode10中缺失了libstdc++ 的库导致部分依赖于这个库的三方库无法编译 其中有人写了对应的脚本这里分享出来 git脚本地址假如脚本不好用可以自己手动把对应1、2、3、4文件夹中的文件放入对应的目录下 某盘链接文件夹 1:/Applications/Xcode.app/Content
- CAT消息丢失问题排查Sorry, the message is not there. It could be missing or archived.
- 2019-02-01 20:39:24
- 当点击CAT的查看LogViews时出现Sorry, the message is not there. It could be missing or archived.这时候出现这种问题会一头雾水,去github上查看貌似也没有给出明确回答。这里根据自己的猜想以及源码角度的查看来定位问题。首先咨询
- react 和 redux(上)
- 2019-02-01 20:39:22
- react 侧重于 view,我们提到 react 就会想起 redux 这个状态管理库(工具),是的 react redux 和 rxjs 着三者结合使用 power 无比,看一看?netflix 是他们结合起来用的风生水起。我们今天详情详情一下这个精巧的 redux,第一次接触 redux 感觉
- react 中的高阶组件
- 2019-02-01 20:39:13
- 在?react?官网有高阶组件定义,高阶在英文中为 high order,以前在学习 javascript 的时候也经常听到高阶函数,可是听起来觉得挺高大尚,那个时候还是似懂非懂,跟别人聊到 js 时,也爱掏出这名词说出几遍。不过一段时间,随着不断学习,才知道高阶函数本质就是:函数可以作为函数的参数
- 一文带你认识Spring事务
- 2019-02-01 20:39:11
- 前言只有光头才能变强。文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3ySpring事务管理我相信大家都用得很多,但可能仅仅局限于一个@Transactional注解或者者在XML中配置事务相关的东西。不论怎样说,日常可能足够我们去
- Python一键转Java?“Google翻译”你别闹
- 2019-02-01 20:38:58
- 近日,Reddit 上有网友放出了一张疑似 Google 翻译增加了能让编程语言间互相转换的图片,立即引发数千名程序员网友的跟帖热议。图片显示,Google 翻译中增加了编程语言进行“互译”,输入Python 语言【print("Hello")】即可翻译成 Java 语言【 System.out.p
- PPT缺少图标素材? 试试Font Awasome吧!
- 2019-02-01 20:38:57
- PPT的整体质量, 和选取素材的质量, 有很大关系~有些小伙伴, 即便花了很多精力, 也找不到好的素材, 只好在元素的装饰效果上做文章,结果就是越用心, 越丑陋优秀的图标素材, 往往能让整张PPT简洁优雅, 下面教给大家如何快速用上优秀的图标推荐一套名为Font Awesome 5 Free的字体,
- 详解使用 gradle 构建您的 Android 项目 (3)
- 2019-02-01 20:38:49
- 今天继续学习 groovy, 我们看一看 groovy 的函数的调用方式有什么与众不同吧,这里我定义了 3 函数,分别为不带参数,接受一个参数,接受两个参数的函数。在 groovy 世界里,我们可以随心所欲,痛快地去coding,这在上一次分享中大家肯定见识到了 groovy 的宽松的语法。groo