数据库算法相关专家
1,对pandas入数据库 pandas代码中自带了to_sql的方法可以直接使用。 但是数据字段是text的,需要修改成 varchar的,否则不能增加索引。 在增加了主键之后可以控制数据不能再增量修改了。 增加:dtype类型可以解决 dtype={col_name: NVARCHAR(length=255) for col_name in dat
1,下载node安装包 https://github.com/electron/electron Electron 是 Github 发布跨平台桌面应用开发工具,支持 Web 技术开发桌面应用开发,其本身是基于 C++ 开发的,GUI 核心来自于 Chrome,而 JavaScript 引擎使用 v8。 mac 安装node 6.10.3.pkg https://n
1,关于tidb tidb 其灵感来自于 Google 的 F1 和 Google spanner, TiDB 支持包括传统 RDBMS 和 NoSQL 的特性。 sql 完全支持mysql,同时人家还是一个分布式数据库。 什么分库分表都弱爆了,这个直接分,超级方便。而且还是开源的。 是国内的 技术大牛 黄东旭 的公司 pincap 开发的。 就是之前写 codi
1,关于TuShare TuShare 是一个python的lib 库非常好用。 并且是适合国内的股票市场的,可以直接下载国内的股票数据。 非常的方便。 同事 TensorFlow 已经支持了 Numpy。直接在这个上面增加TuShare类库就好了。 而且docker 的有点就出来了。一层一层的叠加了。 2,增加镜像 和上次一样重新增加一个启动脚本: htt
1,使用docker 刚刚使用docker 安装了,TensorFlow 的环境: http://blog.csdn.net/freewebsys/article/details/70237003 发现上面的带了好多的画图的函数。于是研究起心型函数。 2,公式 使用np画图: from matplotlib import pyplot as plt impo
1,k8s admin dashboard 项目地址: https://github.com/kubernetes/dashboard 项目使用的是golang 作为后端,然后使用angular 作为前段框架的。 项目依赖kubernetes 的api服务,不能单独跑起来。 参考之前写的 centos 安装 kubernetes 1.5 : http://blog.
1,kubernetes 安装 centos 7 已经集成了kubernetes 1.5 直接安装就可以了。 非常的简单,方便。 yum install kubernetes etcd docker 同时会,安装一个kubernetes-client kubernetes-master kubernetes-node 运维也是非常的方便了。1.5.2-
1,beego api Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。 项目地址是:http://swagger.io/ 使用 beego 开发自带集成了 swagger的东西。 https://beego.me/docs/advantage/doc
今后的时间讲精力放到 golang ,docker ,kubernetes 上面。 以后云计算是方向。 1,Golang http://blog.csdn.net/freewebsys/article/category/2120333 2,docker 技术 http://blog.csdn.net/freewebsys/article/category
1,关于ace admin ace admin 是一个非常好的后台系统ui。 集成了很多的好东西。非常的方便开发后天系统,而且能很漂亮。 上面有一堆的例子。非常的漂亮。 http://ace.jeka.by/ 之前还是收费的。后来在github 上面放了一个项目。 但是没有源码。是压缩之后的代码。而且,付费地址也不再了。 是一个过期了的模板 3 年前的了。 g
1,关于 visual studio code 有的是时候感觉微软也很奇怪。 还折腾出一个跨平台的开源代码编辑器。 https://code.visualstudio.com/ 下载地址: https://code.visualstudio.com/Download 跨平台的,支持windows,mac,linux。 开源的代码编辑器。在mac上比较稀缺。 用了
刚好遇见你 http://music.163.com/#/m/song?id=439915614 李玉刚 我们哭了 我们笑着 我们抬头望天空 星星还亮着几颗 我们唱着 时间的歌 才懂得相互拥抱 到底是为了什么 因为我刚好遇见你 留下足迹才美丽 风吹花落泪如雨 因为不想分离 因为刚好遇见你 留下十年的期许 如果再相遇 我想我会记得你 我们哭了 我们笑着 我们抬头望天空 星
1,Harbor 容器应用的开发和运行离不开可靠的镜像管理。从安全和效率等方面考虑,部署在私有环境内的Registry是非常必要的。Project Harbor是由VMware公司中国团队为企业用户设计的Registry server开源项目,包括了权限管理(RBAC)、LDAP、审计、管理界面、自我注册、HA等企业必需的功能,同时针对中国用户的特点,设计镜像复制和中文支
1,Orange网关 Orange是一个基于OpenResty的API网关。除Nginx的基本功能外,它还可用于API监控、访问控制(鉴权、WAF)、流量筛选、访问限速、AB测试、动态分流等。它有以下特性: 提供了一套默认的Dashboard用于动态管理各种功能和配置 提供了API接口用于实现第三方服务(如个性化运维需求、第三方Dashboard等) 可根据规范编写
1,consul 服务发现 在使用了几次之后终于感受到了这个系统挺好的了。 在一个小的团队里面,要做服务发现,做的简单高效。 可以直接使用 consul 作为服务发现,服务检查的系统。 不用自己去开发了。真的很方便,只要部署下就可以了。 github 上放了代码,都是很简单的。 https://github.com/freewebsys/grpc-go-demo
1,关于consul dubbo的注册中心是zookeeper,redis。 motan的注册中心是zookeeper,consul。 kubernetes的注册中心是 etcd。 使用consul的好处是服务发现啥的都支持了。 可以使用域名进行负载均衡。 也是一个不错的 Server-Side Discovery Pattern 。 2,启动consul
1,关于gui golang 还真的有gui的开发框架。在mac上面好像比较简单。直接用就好。 不知道在其他平台上面咋样。 github项目地址: https://github.com/andlabs/ui/wiki/Getting-Started 起重核心还是使用了:https://github.com/andlabs/libui 在github上面加星的还是挺
1,关于grpc-go golang 可以可以做grpc的服务端和客户端。 官网的文档: http://www.grpc.io/docs/quickstart/go.html https://github.com/grpc/grpc-go 和之前写的java的grpc客户端调用相同。也需要使用protobuf的配置文件。 但是golang下面的类库非常的简单,而且g
1,nghttp2 和nginx 名字比较像,但是是一个c的llib库。本身也可做http服务。 也可以做代理服务器,支持ssl。 之前也做过测试了 http://blog.csdn.net/freewebsys/article/details/58584294 因为nginx 是不支持 upstream 的http2 转发请求的。 而且nginx 也没有计划开发
1,关于grpc GRPC 是一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计。目前提供 C、Java 和 Go 语言版本,分别是:grpc, grpc-java, grpc-go. 其中 C 版本支持 C, C++, Node.js, Python, Ruby, Objective-C, PHP 和 C# 支持。 官方网站是: http://ww
非常好的IDE,叫goland。 支持最新的golang1.8了 下载地址: https://www.jetbrains.com/go/ 开始使用手册: https://www.jetbrains.com/help/go/1.0/getting-started-with-gogland.html 只有一直都是使用java的ide然后在加上go plugin进行开发的。
本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/56296013 未经博主允许不得转载。 博主地址是:http://blog.csdn.net/freewebsys 1,关于Consul Consul 简化了分布式环境中的服务的注册和发现流程,通过 HTTP 或者 DNS 接口发现。 有
1,关于etcd etcd是一个类似于zookeeper的,服务发现工具。 参考简介: http://dockone.io/article/667 https://coreos.com/blog/performance-of-etcd.html etcd性能对比: 2,搭建环境 在linux 下面:安装最新的3.1.1 https://github.com/c
奥巴马很有个人魅力,值得看的告别演讲 观看地址: 中英文字幕版本: 这个不错: http://weibo.com/6002842109/EqknXEHX8 其他 :2016白宫记者晚宴 段子手奥巴马火力全开 https://v.qq.com/x/cover/bdh0u40fb29p9by/w0197fcu4dx.html
本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/53816615 未经博主允许不得转载。 博主地址是:http://blog.csdn.net/freewebsys 1,安装jenkins jenkins是持续构建的利器。非常的好用的工具。 最简单的安装办法直接使用官网的docker
1,tomcat 使用alpine环境自己打包安装一个tomcat环境。 使用的是openjdk的jre,目标就是系统尽量的小。 依赖的东西尽量的少。构建tomcat最少需要一个jre。 使用的openjdk8的jre,才106mb。已经非常的小了。 http://blog.csdn.net/freewebsys/article/details/53744348
本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/53744348 未经博主允许不得转载。 博主地址是:http://blog.csdn.net/freewebsys 1,关于java环境 如果使用docker官方的java环境会非常的大 643.2 MB。 而且里面有很多没有啥用的东
本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/53638227 未经博主允许不得转载。 博主地址是:http://blog.csdn.net/freewebsys 1,golang非常适合云计算 docker 非常的好,golang 也可以直接跑在 alpine系统上面 但是,go
本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/53635529 未经博主允许不得转载。 博主地址是:http://blog.csdn.net/freewebsys 1,关于alpine 环境 http://blog.csdn.net/freewebsys/article/details/
1,alpine linux 非常小 首先 alpine 非常的小,安装上了bash 之后也才 5mb。 golang 不需要其他的依赖,想看看是不是能在 alpine 上面跑呢。 搭建一个golang的环境,而不是把golang的环境放到alpine上面。 2,首先在centos 搭建golang环境 https://golang.org/doc/instal
本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/53589604 未经博主允许不得转载。 博主地址是:http://blog.csdn.net/freewebsys 1,将两个docker 连接起来 首先需要搭建环境: 在alpine下面创建mariadb数据库: http://blo
本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/53540615 未经博主允许不得转载。 博主地址是:http://blog.csdn.net/freewebsys 1,关于mariadb 其实就是mysql的另外一个开源项目。不想被oracle控制的开源版本。 这里有个方便的做法,使用
本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/53485512 未经博主允许不得转载。 博主地址是:http://blog.csdn.net/freewebsys 1,自动驾驶 知名黑客 George Hotz 筹集了数百万美元为普通汽车开发自主驾驶功能,他将其产品称为 Comma On
1,nginx内置变量 nginx 有很多内置变量可以进行简单的过滤。 $arg_name 请求行中的name参数。 $args 请求行中参数字符串。 $cookie_name 名为name的cookie。 与$uri相同。 $http_name 任意请求头的值;变量名的后半部为转化为小写并且用下划线替代横线后的请求头名称。 $host “Host”请求头的值,如
1,关于石国鹏 现任北京四中国际校区暨佳莲学校校长、升学指导办公室主任、历史教师。他毕业于首都师范大学历史系,获得历史教育学学士学位。2001-2003年赴加拿大阿卡迪亚大学教育学院深造,专业方向为领导力与学校发展,获得教育硕士学位。 视频地址: https://v.qq.com/iframe/player.html?vid=u1310sqgj8q&width=
1,关于初音未来 看到这个真的是被这个萌妹子给迷住了。 太可爱了。太调皮了。是程序员的必杀啊。 喜欢就是要大声说出来呢。 超级喜欢呢,也不怕说是闷骚呢。 2,演唱会 12月份在上海开演唱会了。 体验这个东西太重要了。 是一个全息的显示的人物。现场肯定老震撼了。 票好贵呢。要600 多块。 http://www.iqiyi.com/kszt/miku20
本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/53401000 未经博主允许不得转载。 博主地址是:http://blog.csdn.net/freewebsys 1,讯飞语音 老罗的发布会使劲的夸了下讯飞。 最近讯飞也开了个发布会,吹了吹牛。还是有很多的技术亮点的。 最近百度开始推
本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/53363731 未经博主允许不得转载。 博主地址是:http://blog.csdn.net/freewebsys 1,关于lancher 要开发一个自己的桌面,作为程序员,觉得好多的应用都在偷偷的跑流量。 开发一个桌面程序,然后常驻系统
本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/53335123 未经博主允许不得转载。 博主地址是:http://blog.csdn.net/freewebsys 1,使用sqlite 上回初步的使用了下sqlite。 这次使用sqlite创建一个表,并且使用唯一索引。 CREAT
1,关于sqlite 是一个嵌入式数据库,非常的小。适合移动开发。 http://www.sqlite.org/download.html 下载地址: 支持mac,windows,linux系统。直接安装就行了。 同时还有源代码,可以学习下。 文档: http://www.sqlite.org/docs.html android下面的已经有支持了。 https:
1,docker变量 在docker中定义变量,使用echo $Value 能直接在命令行中显示, 这个使用spring可以直接注入到代码当中。 php中有方便的代码直接获得环境变量,但是java用起来就麻烦点。 直接使用spring的value就行了。 2,代码 比如一个spring的用户登录action。 里面用docker配置了一个默认的admin登录
1,关于apk 想要做android开发,要做的一个事情就是学习别人的代码。 先研究下别人的代码,看看咋写的有啥漏洞。学开源的项目也行。 开源项目不如真实的项目有代表性。同时开能看看别人的服务器接口是咋设计的。 比如你弄到一个apk文件。 apk首先是一个压缩文件,只要解压缩就好了。 2,解开xxx.apk 假设在服务器上面直接解压缩就行了。 un
1,关于刷流量 做开发的有的时候会被拜托一些特殊的业务。 比如说刷票,但是你又不好拒绝,比如你钟情的美女突然有一天拜托你刷票。 这个时候就开发一个刷票工具了。 python 还是非常强大的。非常方便。 2,使用python 不是使用原生的url2访问,而是使用requests库。 比较方便一点,方便编程。参数比较详细。 参考文档: http://docs.
本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/52984942 未经博主允许不得转载。 博主地址是:http://blog.csdn.net/freewebsys 1,关于摩拜 摩拜单车 http://mobike.com/ 做的很上心的自行车,自己做硬件也做软件。 2,关于优点
本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/52984611 未经博主允许不得转载。 博主地址是:http://blog.csdn.net/freewebsys 1,关于ELB 亚马逊的elb相当于haproxy。elb不是一个真正的nginx,只把elb当成一个普通的负载均衡器就行。
1,关于json 做移动开发的时候用的最多的就是json。给客户端传送数据。 但是遇到一个问题,比如用户信息的json。 { "uid":1234, "name":"zhang san", "city":"beijing" } 2,增加json 比如,如果要是增加一些复杂的数据结构。 比如要增加一个菜单json数组 {
BMW 自己拍电影做宣传 为了提高品牌,宝马还每年特意拍点广告。 http://bmwfilms.com/behind-the-scenes 不过,是youtube的。 看来得找国内的优酷上面看看。 http://v.youku.com/v_show/id_XMTc3Mzk4MTk3Ng==.html 坐汽车的,挺注意自己的形象的。 拍个电影嘚瑟嘚瑟。 易车
本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/52926687 未经博主允许不得转载。 博主地址是:http://blog.csdn.net/freewebsys 1,聊天消息设计 突然想了想,如果一个群聊天数据库到底应该咋设计。 从最简单的思路慢慢开始。简单到大家都能明白。 2
1,关于2016发布会 http://www.smartisan.com/#/20161018-live 老罗的2016发布会,介绍了他的新手机。 2,老罗做手机还是非常认真的 老罗做产品经理值得大家学习呢。 首先老罗做事情非常的执着,非常坚持自己的理想。 做产品还是从用户的思维去想的。 非常的接地气,是在做实事。 3,one step 这个设计真的是
1,agora 推荐一个做实时视频的sdk。 做互联网公司,要快速做出自己的稳定的产品。 视频,语音聊天还是有一定的门槛的。 http://cn.agora.io/ 做互联网的要的就是要快速 2,每个月还有免费的流量 上线后每月10000分钟免费。这个还不错呢。 是个互联网推广的模式。 不知道在中国的cdn速度咋样呢。 3,类似的服务 网易也