最新文章
-
Jenkins Android打包配置pipeline
//参数定义//产品名称defproduct="产品名称"//发布根目录defdistRootDir=""//构建完成日期defbuildDate=""//构建完成时间defbuildTime=""//编译devOpsTaskIddefdevOpsTaskId="nil"//app配置库地址defappRepository="项目地址"//common配置库地址defcommonRepositor......
-
[JAVA8 lambda编程] - Function、Predicate、Consumer、Supplier接口
这些接口都有一个@FunctionalInterface注解,表明这个接口将是一个函数式接口,里面只能有一个抽象方法FunctionFunction<T,R>=>Rapply(Tt);接受一个输入参数,返回一个结果Function<Integer,String>function1=(x)->"result:"+x;function1.apply(6);Predi......
-
网站搭建之坑
坑一:数据库版本报错 django.core.exceptions.ImproperlyConfigured:mysqlclient1.3.13ornewerisrequired;youhave0.9.3 解决办法,注释掉这两行代码 坑二:数据库model转换成......
-
Java8中String.join方法
java8中提供用来连接字符串的方式,共有两种用法:第一种:publicstaticStringjoin(CharSequencedelimiter,CharSequence...elements)第一个参数为连接符,后续参数为被连接的对象。如:System.out.println(String.join(":","小明","你好呀"));输出:小明:你好呀第二种:publicstaticStri......
-
Python socket模拟一次http请求
importsocket#发送的http包头header_send=b'GET/nav/blogHTTP/1.1\r\nHost:%s\r\nConnection:close\r\n\r\n'#目的地址ip_dst='www.link-nemo.com'#目的端口port_dst=80defconnect():s=socket.socket(socket.AF_INET,socket.SOCK_S......
-
用Python写一个简易的静态文件 web容器
importsocketimportrefrommultiprocessingimportProcessHOME_DIR='.\html'classMyWeb(object):"""创建web类"""def__init__(self):"""创建server对象"""self.server=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#重复使用绑......
-
python网络编程调用recv函数完整接收数据的三种方法
1.基础数据接收法: 使用基础数据接收法时,当与服务socket断开连接时,会接收到空字符串。因此,可以根据此特点,在程序中加入循环,一直接收数据,直到数据发送端关闭socket连接。适用场景:客户端和服务器的链接为短链接(即一次socket通讯后连接就会关闭)。代码如下:importsocket,struct,sys,timePort=22220#assumeasocketdisconnec......
-
flutter 开篇
-
Mac 安装mysqlclient报错,OSError: mysql_config not found 的解决方法
使用pip3安装mysqlclient的时候,提示如下异常:$pip3installmysqlclient提示如下:CollectingmysqlclientUsingcachedhttps://files.pythonhosted.org/packages/f4/f1/3bb6f64ca7a429729413e6556b7ba5976df06019a5245a43d36032f1061e/mys......
-
Python: Django限制请求method
常用的请求method:GET请求:GET请求一般用来向服务器索取数据,但不会向服务器提交数据,不会对服务器的状态进行更改。比如向服务器获取某篇文章的详情。POST请求:POST请求一般是用来向服务器提交数据,会对服务器的状态进行更改。比如提交一篇文章给服务器。限制请求装饰器:Django内置的视图装饰器可以给视图提供一些限制。比如这个视图只能通过GET的method访问等。django.http......
-
Spring中的OncePerRequestFilter
java中的过滤器,我们一般认为在某次请求中,其中的doFilter方法只会执行一次。但是实际上并非如此。查看Filter的源码,开发人员在doFilter方法上面写了如下备注:/***Calledbythewebcontainertoindicatetoafilterthatitisbeing*placedintoservice.Theservletcontainercallstheinitme......
-
Java8 - ChronoUnit 日期枚举类
ChronoUnit一组标准的日期时间单位。这组单元提供基于单元的访问来操纵日期,时间或日期时间。可以通过实现TemporalUnit来扩展标准单元集。这些单元适用于多个日历系统。例如,大多数非ISO日历系统定义年,月和日的单位,只是略有不同的规则。每个单元的文档说明了它的运作方式。这是一个最终的、不可变的和线程安全的枚举。入门例子plus()测试@TestpublicvoidtestChromo......
-
fastjson SerializerFeature属性
总结如下表:QuoteFieldNames输出key时是否使用双引号,默认为trueUseSingleQuotes使用单引号而不是双引号,默认为falseWriteMapNullValue是否输出值为null的字段,默认为falseWriteEnumUsingToStringEnum输出name()或者original,默认为falseUseISO8601DateFormatDate使用ISO86......
-
Android 自建maven库
一.安装免费的nexus已mac为例 1.在密令窗口输入brewinstallnexus进行安装 2.启动服务brewservicesstartnexus 3.在浏览器输入http://127.0.0.1:8081/nexus/ 就可以看到以下界面,默认账号密码admin/a......
-
Android 自建Snapshot依赖库无法更新问题
1.删除缓存\.gradle\caches\modules-2\files-2.1\ 2.在module的build.gradle中(与dependencies同级)增加如下代码 configurations.all{ resolutionStrategy.cacheChangingM......
文章总数:781
本月热门
-
Not currently on any branch.
-
Jenkins Android打包配置pipeline
-
Kafka 源码分析2 : Network相关
-
使用Java函数接口及lambda表达式隔离和模拟外部依赖方便单元测试(转载)
-
8张图理解Java(转载)
-
技术贴!成为Java架构师必须要懂的知识
-
推荐一款实时日志管理工具
-
mac下pip3使用豆瓣源
-
Python 二分查找算法
-
Python 爬虫简单架构
-
JAVA文件下载简单封装
-
JAVA 实现磁盘文件加解密操作
-
JetBrains DataGrip 2020 for Mac(重量级编程开发软件)v2020.1.4
-
Elasticsearch 可视化管理工具 ElasticHD