随笔分类 - Coding
摘要:http://blog.csdn.NET/sk719887916/article/details/51597816 前阵子看到圈子里Retrofit 2.0,RxJava(Android), OkHttp3.3 ,加之支持Android和 iOS 的React Native , 火的不要不要的, 2
阅读全文
摘要:http://www.cnblogs.com/bitpeng/p/4748872.html Python中文乱码,是一个很大的坑,自己不知道在这里遇到多少问题了。还好通过自己不断的总结,现在遇到乱码的情况越来越少,就算出现,一般也能快速解决问题。这个问题,我七月就解决了,今天总结出来,和朋友一起分享
阅读全文
摘要:先讲讲历史,这个方面最早的应该是nkzawa@github的项目:http://mvnrepository.com/artifact/com.github.nkzawa/socket.io-client,这个项目从6.1以后移交给了Socket.io官方机构,于是新项目的repo地址是:http:/
阅读全文
摘要:编译时,XML布局文件报错,点击链接进去改,怎么改,一编译就恢复原状,这是什么原因,问题出在点击错误链接进的是中间生成XML文件,这个文件改动是没用的,需要改动原始layout文件才会生效。
阅读全文
摘要:说在前面:先来三个文档,官网文档:https://developer.Android.com/topic/libraries/data-binding/index.html 官网文档的汉化版:http://www.jianshu.com/p/b1df61a4df77 github的第三方文档:htt
阅读全文
摘要:https://jqs7.com/kotlin-retrofit-rxandroid-realm/ 原作者:Ahmed Rizwan 原文链接:Kotlin : Retrofit + RxAndroid + Realm 译文作者:Jqs7 审阅:@SusuwANjr 在这篇文章里面我会使用一些库(就
阅读全文
摘要:http://jcodecraeer.com/a/anzhuokaifa/androidkaifa/2016/0131/3930.html 最近 RxAndroid 、MVP、MVVM 一直是 Android 程序猿茶余饭后的谈资,于是我也抱着凑热闹的态度试试了试水。这里就谈谈试水后的感受 什么是
阅读全文
摘要:http://www.jianshu.com/p/b1df61a4df77 1)介绍 这篇文章介绍了如何使用Data Binding库来写声明的layouts文件,并且用最少的代码来绑定你的app逻辑和layouts文件。 Data Binding库不仅灵活而且广泛兼容- 它是一个support库,
阅读全文
摘要:说在前面的话,以前写过一次这个变态代码,后来重构,把那个new的语法简化了,最近又要整,差点都想不起来了,留个文档把 1、下面这个案例更变态,抽象类还有一个个泛型类:首先内部抽象类的定义: /* * * Created by stone * * */ package net.stoneapp.qua
阅读全文
摘要:1、安装,如果你已经安装django1.9+,那就不要用官方文档的安装指令了,把-U去掉,直接用: sudo pip install channels 2、自定义的普通Channel的名称只能包含a-z A-Z 0-9 - _ 这些字母,这样就可以和内建Channel完全区别开,内建channel是
阅读全文
摘要:1、Restful服务的实现方式一共三种:function based view,class based view,viewset+router,这三种实现方式的封装重度依序升高,越往后越适合典型CURD服务,因为我们的产品是互联网产品,服务接口大多数是业务操作,所以主要以function base
阅读全文
摘要:1、使用它的原因,与django搭配的最好的neomodel目前只支持到v2.2,我已给官方发了issue,官方也回复了,马上修改并发布(老外对开源项目的负责态度让人感动) 2、这个库的文档中大概描述下面几种元素:元素、关系、标签、索引、查询、过滤、遍历、扩展、事务和批处理,其中前五个应该用的比较多
阅读全文
摘要:传统的单例一般是基于类的特性实现,Python模块是天生的单例,下面来个简单的借助模块和函数实现单例特性: gdb = None def get_gdb(): global gdb if gdb is None: gdb = initGDB() return gdb 使用这个单例: import g
阅读全文
摘要:说在前面的话:视频实时群聊天有三种架构: Mesh架构:终端之间互相连接,没有中心服务器,产生的问题,每个终端都要连接n-1个终端,每个终端的编码和网络压力都很大。群聊人数N不可能太大。 Router架构:终端之间引入中心服务器,学名MCU(Multi Point Control Unit),每个终
阅读全文
摘要:Neo4j Cypher Refcard:http://neo4j.com/docs/cypher-refcard/current/Neo4j发布开源图查询语言openCypher:http://www.infoq.com/cn/news/2015/11/neo4j-opencypherhttp:/
阅读全文
摘要:重要的先说在前面吧,最后的选型结构是安装了最新的neo4j版本3.0.3,使用了neo4j-rest-client客户端库。主要原因是更适用于django的neomodel库目前只支持neo4j2.2. 来自官方的文档--Using Neo4j from Python:https://neo4j.c
阅读全文
摘要:直接上代码吧,被注释掉的主要是调试代码,和技术选型的测试代码 var app = require('express')(); var server = require('http').Server(app); server.listen(8080); app.get('/', function (r
阅读全文
摘要:模拟用户行为一是为了爬取数据异步加载页面方面,二也是为了爬虫行为高度模仿用户行为,最终目的还是为了高匿,写高匿爬虫做什么,我就不说了,反正现在用爬虫做事的公司太多了,很多公司应该都有这方面的需求。我在本文中主要使用之前博客介绍过的pyspider,偶尔也会谈谈一些其他手段。不会谈及Scrapy,因为
阅读全文
摘要:2 最优Django环境配置 本章描述了我们认为对于中等和高级Django使用者来说最优的本地环境配置 2.1 统一使用相同的数据库引擎 一个常见的开发者错误是在本地开发环境中使用SQLite3,而在生产环境中使用PostgreSQL(或MySQL)。本节的提示不仅仅适用于使用SQLite3和Pos
阅读全文
摘要:django 1.8之后推出的migrations机制使django的数据模式管理更方便容易,现在简单谈谈他的机制和一些问题的解决方法: 1、谈谈机制:migrations机制有两个指令,第一个是makemigrations,第二个是migrate,生成migrations代码的makemigrat
阅读全文

浙公网安备 33010602011771号