码迷,mamicode.com
首页 > 2018年05月31日 > 全部分享
List去重
Enumerable.Distinct 方法 是常用的LINQ扩展方法,属于System.Linq的Enumerable方法,可用于去除数组、集合中的重复元素,还可以自定义去重的规则。 有两个重载方法: 第一个方法不带参数,第二个方法需要传一个System.Collections.Generic.I ...
分类:其他好文   时间:2018-05-31 19:26:12    阅读次数:184
浏览器缓存之Expires Etag Last-Modified max-age详解
前段时间去面试移动端的H5开发工程师,在最后面试的时候被问到了max-age Expires Etag有什么不同,在什么情况下应用,当时乱编了一通,自我感觉良好,结果…… 大家懂得,现在讲他们几个的区别以及如何应用进行一下总结,方便后续查看。 Expires http/1.0中定义的header,是 ...
分类:其他好文   时间:2018-05-31 19:26:04    阅读次数:182
购物车默写(程序一部分)
msg_dic={'apple':10,'tesla':100000,'mac':3000,'lenovo':30000,'chicken':10,}shopping_cart=[]while True: for k in msg_dic: info='商品名:%s 价钱:%s' % (k, msg ...
分类:其他好文   时间:2018-05-31 19:25:55    阅读次数:116
python全栈开发day24-__new__、__del__、item系列、异常处理
一.昨日内容回顾 1.反射 用字符串类型的名字,操作命名空间的变量。 反射使用场景:明显的简化代码,能拿到的变量名本来就是一个字符串类型的时候, 用户输入的,文件读入的,网上传输的 2.__call__ 对象名() 就会调用__call__方法 3.__len__ 4.__hash__ 5.__eq ...
分类:编程语言   时间:2018-05-31 19:25:48    阅读次数:258
解决vuejs 创建数据后设置对象的属性实现不了双向绑定问题
抛出踩坑:vue创建后的数据,自定义设置对象的属性,实现不了双向绑定 当业务场景,需要在请求接口数据新增自定义的属性 我们要做数量增加时候,后自定义添加数量属性quantity: 我们需要对数量增加的时候,quantity是实现不了双向绑定的,比如: 解决方法: 这时候需要用$set方法,设置对象的 ...
分类:Web程序   时间:2018-05-31 19:25:40    阅读次数:514
PyCharm 使用技巧
`ctrl+alt+L`,格式化代码 `alt+enter`万能键,不同场景有不同的表现方式,在还没import(install)模块名上使用会import(install)相对应的模块,在方法名上使用补注释,在测试中使用帮你补充断言代码……不管出错了不知道怎么办,知道怎么办想这么办时都按下这个快捷 ...
分类:其他好文   时间:2018-05-31 19:25:30    阅读次数:988
Python 简介
Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。 Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。 可扩展:如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开放的算法,你可以使用C或C++完 ...
分类:编程语言   时间:2018-05-31 19:25:21    阅读次数:174
Leetcode 1. Two Sum
给定数组和一个值,求数组中两个数和为该值时,两个数的标号。结果单一,不能选取同一个数两次。 思路: 因为没给数据范围,一开始想到的是类似桶排那样,开数组flag[],将给定的数组中出线的值在flag中标记。然后循环判断target-x是否存在。 实际上桶排也是一种hash,只不过hash函数简单,即 ...
分类:其他好文   时间:2018-05-31 19:25:14    阅读次数:70
微信小程序生成太阳码
微信小程序生成太阳码 必须通过POST提交 而且参数必须是JSON的格式 这里有几点需要注意,page参数中的值一定要是小程序中存在的。 这里的access_token是用小程序的Appid和AppSecret生成的。之前还傻乎乎的去开启公众号的APPSecret。 再一个,这里返回的数据,不是JS ...
分类:微信   时间:2018-05-31 19:24:55    阅读次数:7289
业务代表模式
业务代表模式(Business Delegate Pattern)用于对表示层和业务层解耦。它基本上是用来减少通信或对表示层代码中的业务层代码的远程查询功能。在业务层中有以下实体: 客户端(Client)-表示层代码可以使JSP、servlet和UI java代码 业务代表(Business Del ...
分类:其他好文   时间:2018-05-31 19:24:49    阅读次数:124
面试题: mysql 数据库去重
mysql去重面试总结 前言:题目大概是这样的。 建表: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 CREATE TABLE `test2` ( `id` int(11) NOT NULL AUTO_INCREMENT, `peopleId` int(11) ...
分类:数据库   时间:2018-05-31 19:24:35    阅读次数:189
yum的配置文件介绍
yum 的配置文件分为两部分:main 和repository main 部分定义了全局配置选项,整个yum 配置文件应该只有一个main。常位于/etc/yum.conf 中。 repository 部分定义了每个源/服务器的具体配置,可以有一到多个。常位于/etc/yum.repo.d 目录下的 ...
分类:其他好文   时间:2018-05-31 19:24:29    阅读次数:214
linux 文件和目录的压缩
1.gzip.gz文件的压缩输入#gzip文件名.gz压缩#gzip-d压缩包解压只能压缩文件2.bzip2.bz2文件的压缩输入#bzip2文件名.bz2压缩#bzip2-d压缩包解压只能压缩文件3.tar文件和目录的压缩输入#tar-czvf压缩后的文件名所要压缩的文件或目录回车-z:同时用gzip压缩-j:同时用bzip2压缩-x:解压-t:查看tar包里的文件-c:建立压缩包-v:可视化-
分类:系统相关   时间:2018-05-31 19:24:22    阅读次数:226
sql根据in 中的数据顺序显示
SELECTUSER_ID,USER_NAMEFROMuserWHEREUSER_IDin(1008622115,1008610664,1008622031,1008610318)ORDERBYINSTR(‘,1008622115,1008610664,1008622031,1008610318,‘,CONCAT(‘,‘,USER_ID,‘,‘))S
分类:数据库   时间:2018-05-31 19:24:12    阅读次数:198
appium的inspectot使用
前提已安装好appium环境 1. 打开appium-doctor 2. 启动appium-service,点击 inspector 3. 配置手机参数,参数获取参考上篇博客 4. 点击start session,开启手机模拟器,就可以看到apk,进行元素定位了 ...
分类:移动开发   时间:2018-05-31 19:24:04    阅读次数:228
前端面试题总结(这里不得不总结,我是后台,但是经常有人问我前台的问题,不得不了解一下前台的基础原理知识)
1、什么是闭包?闭包有什么好处? 闭包在前端中,原理是一个函数可以访问另外一个函数的作用域,并且不会被gc回收,除非手动关闭页面或者浏览器,又或者直接把对象赋值为null,才会被注销掉。 也可以理解为内部函数可以访问外部函数,而外部函数无法访问内部函数。 好处就显而易见,就是闭包可以作为常驻内存,不 ...
分类:其他好文   时间:2018-05-31 19:23:53    阅读次数:392
java使用SimpleDateFormat实现字符串和日期的相互转换
public class TimeTwo { public static void main(String[] args) throws ParseException{ String s = "2018-08-12 12:02:23"; //使用SimpleDateFormat实现字符串和日期的相互 ...
分类:编程语言   时间:2018-05-31 19:23:38    阅读次数:163
1281条   上一页 1 ... 18 19 20 21 22 23 24 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!