#So

使用flask_socketio实现服务端向客户端定时推送

  websocket连接是客户端与服务器之间永久的双向通信通道,直到某方断开连接。  双向通道意味着在连接时,服务端随时可以发送消息给客户端,反之亦然,这在一些需要即时通讯的场景比如多人聊天室非常重要。  flask_socketio实现了对websocket的封装,它可以让运行flask应用的服务端和客户端建立全双...

NSObject类的API介绍

这篇文章围绕的对象就是NSObject.h文件,对声明文件中的属性、方法进行必要的“翻译”。该文件大致由两部分组成:NSObject协议和NSObject类。 (一)NSObject协议-(BOOL)isEqual:(id)object;//这个方法的作用是判断两个对象是否相等。//两...
代码星球 ·2020-10-22

ScrollView不设置contentSize属性依然也可以作为底层滚动View(使用masonry设置scrollView的contentSize)

第一步//下层的scroolViewself.baseScrollView=[[UIScrollViewalloc]init];self.baseScrollView.delegate=self;self.baseScrollView.frame=CGRectMake(0,0,SCREEN_WIDTH,SCREEN_H...

masonry使用添加紧凑、抗压属性

//内容紧凑-优先完全显示内容,且不多占像素。[self.leftLabelsetContentHuggingPriority:UILayoutPriorityDefaultHighforAxis:UILayoutConstraintAxisHorizontal];[self.rightLabelsetContentH...

sourceTree的忽略文件

在没有导入项目之前,就要把忽略配置好:*~.DS_Storexcuserdata ...
代码星球 ·2020-10-22

titleView发生偏移、titleView与masonry、titleView的设置、titleView的使用

navigationItem的titleView属性的设置本身是很简单的,容易出问题的原因是自动化布局与frame混用造成的。本文一步一步的讲解,力求找到问题的起源。如果你也在这块同样遇到问题,不妨耐下心来,一起看看怎么回事。titleView这个属性默认值是nil。也就是说,它是不存在的。如果开发者使用[self.n...

使用SourceTree的注意事项

1、我使用SourceTree时,使用的下面的配置全局忽略:*~.DS_Storexcuserdata 2、远程仓库的url路径不要使用域名,而应该使用ip地址。否则会显示“这是一个无效的url路径”。...
代码星球 ·2020-10-22

json解包与json封包

首先,对两个名词进行简单的说明:1.NSData用来存储二进制的数据类型。NSData类提供了一种简单的方式,它用来设置缓冲区、将文件的内容读入缓冲区,或将缓冲区的内容写到一个文件。不变缓冲区(NSData类),也可定义可变的缓冲区(NSMutableData类)。2.json作为一种轻量级的数据交换格式,正在逐步取代...
代码星球 ·2020-10-22

annotation processor 为啥没有被调用?

AndroidStudio3.5使用@AutoService(Processor.class)注册annotationprocessorAndroidPluginforGradle:  <=3.3.2 &&GradleVersion4.10.2以上的都是可以的,但是高...

JSON和JS对象之间的互转

1.jQuery插件支持的转换方式 $.parseJSON(jsonstr);//jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象  2.浏览器支持的转换方式(Firefox,chrome,opera,safari,ie9,ie8)等浏览器:JSO...

使用SftpDrive+SourceInsight阅读开源代码

在虚拟机环境下使用Linux编写和阅读代码,我之前一直是通过Xshell利用ssh登录至虚拟机从而在命令行下使用vim来进行的。目前有阅读开源代码的需要,虽然vim+ctags+cscope可以完成这项工作,不过对我来说毕竟还是用鼠标操作窗口更容易入门,因此希望能在Windows环境下阅读和修改Linux虚拟机的开源代...

HDU 4649 Professor Tian(反状态压缩dp,概率)

 本文出自  http://blog.csdn.net/shuangde800 初始有一个数字A0,然后给出A1,A2..An共n个数字,这n个数字每个数字分别有一个操作符,&,|,^且每个数字出现的概率是pi如果某个数字出现了,那么就和前面的数字用它的操作符进行位运算。...

android基础篇------------java基础(11)(文件解析xml and Json )

一:xml文件解析首先看一下:我们要解析的内容:<?xmlversion="1.0"encoding="gbk"?>-<bookstore>-<bookid="1"><titletid="1">HarryPotter</title><author>...

microsoft visual studio遇到了问题,需要关闭

http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=13821装上这个补丁: WindowsXP-KB971513-x86-CHS.exe ...

ARM GCC CodeSourcery 下载地址

https://sourcery.mentor.com/GNUToolchain/package8737/public/arm-none-eabi/arm-2011.03-42-arm-none-eabi.exehttps://sourcery.mentor.com/GNUToolchain/package8736/p...
首页上一页...100101102103104...下一页尾页