Julia体验 语言基础

以前听说过Julia,不过那时候官网还处于时不时宕机状态,最近Julia发布了 "1.0 released版本" 到处都是它的资讯,官网良心自带简体中文,趁着热度我也来试试,顺便聊记一二。 关于Julia Julia源于用户需求。用户希望有一门开源的脚本编程语言,有C的高性能,Ruby的灵活,Lis ... »

服务设计要解决的问题

前几天和同事聊天,同事说: “业务的服务(相对于我们基础架构这边的底层技术)在技术上就需要解决三个问题:分布式、通信和存储。” 我回忆之前做业务的时光,觉得确实,再加上一个“服务治理”就差不多了。想想“服务设计要解决的问题”这个话题可以把之前静儿写的很多文章做一个归纳概括。今天做一个总结。 分布式 ... »

CSS选择器汇总

一、什么是选择器 使用HTML搭建好架构之后,怎样将CSS样式应用于特定的HTML,这就需要选择器来用于选择需要添加样式的元素,使CSS对HTML页面中的元素实现一对一,一对多或者多对一的控制。 每条CSS样式都是由两部分组成,形式如下: 选择器{样式} 在{}之前的部分就是“选择器”。 “选择器” ... »

深入理解JS函数中this指针的指向

函数在执行时,会在函数体内部自动生成一个this指针。谁直接调用产生这个this指针的函数,this就指向谁。 怎么理解指向呢,我认为指向就是等于。例如直接在js中输入下面的等式: 情况不同,this指向的对象也不同。例如: 1. 函数声明的情况 (1) 执行了add()之后,此时的this指向的是 ... »

八、 Java程序初始化的顺序(一)

今天在写构造器方法的时候,遇到了一个小问题,由这个问题引发了一连串的思考,在一个Java类中变量与类的初始化执行顺序是什么样的呢?## 发现问题 class Student{ private String name; void setName(String name){ this.name = na ... »

Flask-数据与路由

数据 图书数据库的地址 搜索关键字 1. 根据上面的地址可以知道搜索的时候有两种方式,而对于isbn搜索,又分为两种 ,`isbn10 由10表0 9表数字组组成,中间可能包含 ,`所以要分开来判断 2. 在函数中要注意: 可以判断是否为数字 , 用来替换, 1. 多逻辑判断的时候,应该把结果 ... »

Python 学习经历分享

如果说 Java 是亲儿子的话,那么 Python 应该就是干儿子了。看了一下所有关于 Python 的笔记,我发现原来我在 4 月份的时候就已经涉足 Python 了,但是到目前为止才真正算做出了一个案例,我尝试回忆一下我的 Python 学习过程,分享给大家,这中间有很多弯路。 我最开始学习 P ... »

线程、进程、协程

进程是资源分配单位,系统会分配内存,屏幕,窗口。线程是进程中真正执行的东西。 python中的thread模块是比较底层的模块,python的threading模块是对thread做了一些包装的,可以更加方便的被使用。 1、多线程执行 python的threading.Thread类有一个run方法 ... »

基于docker的spark-hadoop分布式集群之二: 环境测试

在上一节搭建的集群环境基础上,本节对各个模块做个测试 Mysql 测试 1、Mysql节点准备 为方便测试,在mysql节点中,增加点数据 进入主节点 进入数据库节点 创建数据库 创建数据表 增加几条数据,主键让其自增: 2、Zeppelin配置 配置驱动及URL地址: 使zeppelin导入mys ... »

使用浏览器访问或调试微信公众号(跳过微信认证)

因为大部分公众号web应用实际登录都是使用用户微信认证登录,下文主要是提供一种方法使在PC端使用任意浏览器绕过微信认证完成登录,后面就可以在浏览器中使用或调试web应用。 应用服务器(我们自己的第三方应用程序)需要知道是谁在访问服务(登录),而在微信公众号应用中登录一般都是使用静默的oauth2,由 ... »

Qt动态库静态库的创建、使用、多级库依赖等详细说明

本文描述的是windows系统下,通过qtcreator在pro文件中添加动态库与静态库的方法: 1、添加动态库(直接添加动态库文件.dll,非子项目) 通过qtcreator创建动态库的方法就不在此处赘述了。 唯一值得强调的是动态库与静态库的创建在pro文件中配置的区别在于静态库多了 注:ming ... »

闭包和一部电影的关系

闭包的定义 在网上,关于闭包的文章众多。 MDN文档中说: 闭包是函数和声明该函数的词法环境的组合 很多文章中说: 闭包是指有权访问另一个函数作用域中的变量的函数 还有一篇文章,总结了闭包的四种定义。 最后,我决定去请教我的一个经验丰富的同事。 他说: 闭包就是闭着的包子 ...... 我发现闭包的 ... »

typeScript面对对象篇一

面向对象是typescript的核心部分,这里先介绍下面向对象的七大原则: 单一原则:一个类子负责一个职责。 里氏替换原则:子类可以在任何地方替换它的父类。 依赖倒置原则:代码要依赖于抽象的类,而不要依赖于具体的类;要针对接口或抽象类编程,而不是针对具体类编程。 接口隔离原则:提供尽可能小的单独接口 ... »

MongoDB集群部署 - 带访问控制的分片副本集

1. 前言 Ceilometer将meter、event等数据保存在MongoDB中,之前将MongoDB部署在控制节点上,使用三副本模式,时间长了发现meter数据爆炸式增长,区区2T的磁盘捉襟见肘,而想删除旧数据,需要执行db.repairDatabase()命令才能真正回收磁盘空间。 虽然按官 ... »

微软认知服务的使用 – 漫画翻译

概述 微软认知服务包括了影像、语音、语言、搜索、知识五大领域,通过对这些认知服务的独立或者组合使用,可以解决很多现实世界中的问题。作为AI小白,我们可以选择艰难地攀登崇山峻岭,也可以选择像牛顿一样站在巨人的肩膀上。本章节的内容就以"漫画翻译"为例,介绍如何灵活使用微软认知服务来实现自己的AI梦想。 ... »