【题目描述】 设计并实现最不经常使用(LFU)缓存的数据结构。它应该支持以下操作:get 和 put。 get(key) - 如果键存在于缓存中,则获取键的值(总是正数),否则返回 -1。 put(key, value) - 如果键不存在,请设置或插入值。当缓存达到其容量时,它应该在插入新项目之前, ...
分类:
编程语言 时间:
2019-06-25 09:24:27
阅读次数:
113
导入新项目时报错: 解决办法: 在repositories{}内添加google() 它会去更换为https://dl.google.com/ 下载 buildscript { repositories { google() jcenter() } dependencies { classpath ...
分类:
移动开发 时间:
2019-06-24 12:06:16
阅读次数:
119
刚刚接手的新项目中应用了require.js,自己就花了点时间了解了一下,这里给大家推荐一个教学视频 "《阿当大话西游之Web组件》" ,视频我是看了前边几节介绍又结合了新的项目,所学的知识就已经够用了。 require.js 具体是什么? RequireJS是一个工具库,主要用于客户端的模块管理。 ...
分类:
Web程序 时间:
2019-06-21 18:32:24
阅读次数:
168
问题:部署到IIS上的ASP.NET Core项目,在更新的时候会进程占用的错误 初步解决方案: 1,关闭应用程序池 2,关闭网站 3,更新项目 缺点:网站没法访问,部署项目停的时间过长 查询官方文档后,官方给出的方案: 结合官方文档,找到了一个目前看算是比较好的解决方案(一定要看底部的特别注意) ...
分类:
Web程序 时间:
2019-06-21 18:26:25
阅读次数:
551
其实之前也喜欢看手机,只是从去年7月份开始,因为自控能力、新项目等原因,导致"手机瘾"这个病更严重了,控制不住,一看就是几小时。去年过年的时候,自己定的第一个目标就是戒掉手机瘾,到现在已经快6月底了,自己还比较满意,基本及格了,虽然偶尔还有控制不住的时候,但是比去年好多了。 自打自己少看手机后,陪孩 ...
分类:
移动开发 时间:
2019-06-21 09:38:07
阅读次数:
167
一、vue是什么? 相关网页: https://vuejs.bootcss.com/v2/guide/ 及菜鸟教程 https://www.runoob.com/vue2/vue-tutorial.html vue.js是一套构建用户界面的渐进式框架;它只关注图层,采用自底向上增量开发的设计;它的目 ...
分类:
其他好文 时间:
2019-06-20 12:37:17
阅读次数:
113
记一次大批量数据的多进程同步背景:因为公司的用户标识不完整,所以需要从集团同步一次用户标记数据,用户数据来源是微信,数量级为一百五十万,集团用户数量级为六百万 方案确定下来是集团开了一个查询接口,访问没有频率并发限制,数量级在那呢,我们遍历公司的用户,去查询这些用户的标识来更新 项目使用了larav ...
分类:
数据库 时间:
2019-06-17 18:54:18
阅读次数:
224
部分6:添加数据库。 创建数据库 Visual Web Developer带有免费的SQL数据库,名为SQL Server Compact。 数据库创建: 1.右键点击解决方案资源管理器中的App_Data文件夹 2.选择添加,新项目 3.选择SQL Server Compact Local Dat ...
分类:
数据库 时间:
2019-06-15 15:06:48
阅读次数:
115
ctpp这个产品的核心价值观。 ctpp这个产品的数据来源。 ctpp这个产品如何才能搞成呢。 定位 可视化分析。 ###### 什么是可视化。 ###### 可视化与可视化分析的区别和联系。 ###### 如果让我们的前端在可视化这个技术的小领域里快速成长,并且展露头角呢。 (1) 信息来源。必须 ...
分类:
其他好文 时间:
2019-06-15 12:00:31
阅读次数:
87
目的 为了减少重复 CURD 和新项目的配置麻烦等问题,(就是为了骗星星:LaravelPlus )如: 现有的 infyomlabs/laravel-generator CODE 生成工具虽然好用,但是不太喜欢样式和代码结构。 有些本地,测试,线上的配置需要频繁改动的需要。 多个项目构建引入包,配 ...
分类:
其他好文 时间:
2019-06-09 09:26:02
阅读次数:
131