首页 文章 精选 留言 我的

精选列表

搜索[构建目录],共10029篇文章
优秀的个人博客,低调大师

app后端设计--总目录 (转)

特此说明,我转载的!!! app后端设计(1)--api app后端设计(2)--xmpp的使用 app后端设计(3)--短信,邮件,推送服务 app后端设计(4)-- 通讯的安全性 app后端设计(5)-- 表情的处理 app后端设计(6)-- LBS app后端设计(7)-- 项目管理 app后端设计(8)-- 数据库分表 app后端设计(9)-- 动态通知 app后端设计(10)--数据增量更新 app后端设计(11)-- 系统架构 app后端设计(12)--图片的处理 app后端设计(13)--IM4JAVA+GraphicsMagick实现中文水印 app后端设计(14)--LBS的偏移问题 如果需要app后端设计文章的pdf版,关注公众号在后台回复“app后端设计”,可获得下载地址 下面的文章列表是根据自己从零开始研发app开发的经验,把app后端开发涉及的基本技术系统地讲一次 1.用互联网的产品思维打造一本app后端的书 2. 网友对app后端写作系列文章的写作建议 3.对经历过的创业项目的总结 4.app是怎么炼成的 5.两分钟让你明白app后端有啥用 6.app架构基础 7.app和app后端的通讯 8.app后端和web后端的区别 9.app后端选择什么服务器 10.app后端选择什么开发语言 11.如何快速进门新技术 12.app后端如何选择合适的数据库产品 13.app后端为什么要用到消息队列 14.app后端如何设计api 15.app后端怎么设计用户登录方案 16.app后端如何保证通讯安全--url签名 17.app后端如何保证通讯安全--aes对称加密 18.app后端如何实现LBS 19.最省钱的app发短信方法 20.如何从app业务逻辑提炼api接口 21.app后端如何高效更新内容 22.在创业公司中的成长 23.app后端如何架设文件系统 24.从公众号筹集10万股份学到的商业化思维 25.创业真的需要app吗?真的需要外包吗? 26.app后端怎么架设推送服务 27.app后端搭建聊天服务器的经历 28.为什么技术文章阅读量只几千,鸡汤文却轻松过万 29.满大街创业团队的年代,一不小心就被忽悠 30.因为绘画,我在豆瓣上认识了老婆 32.APP后端处理表情的一些技巧 33.APP后端处理视频的方案 34.如何获取app(apk和ipa)中的资源 35.app后端搜索入门 36.如何使用定时任务 37.创业团队不是天堂 38.“财务自由“,喂给创业者的童话故事 转自:链接 分类: app后端设计 本文转自SharkBin博客园博客,原文链接:http://www.cnblogs.com/SharkBin/p/5266261.html ,如需转载请自行联系原作者

优秀的个人博客,低调大师

python 查找目录中的重复文件脚本

!/usr/bin/python coding=utf-8 from hashlib from sys from os from fnmatch CHUNK_SIZE=8192 def find_specific_files(root,patterns=['*'],exclude_dirs=[]): pass def get_chunk(filename): with open(filename) as f: while True: chunk=f.read(CHUNK_SIZE) if not chunk: break else: yield chunk def get_file_checksum(filename): h=hashlib.md5() for chunk in get_chunk(filename): h.update(chunk) return h.hexdigest() def main(): sys.argv.append("") directory=sys.argv[1] if not os.path.isdir(directory) raise SystemExit("{0} is not a directory".format(directory)) record={} for item in find_specific_files(directory): checksum=get_file_checksum(item) if checksum in record: print('find {0} vs {1}'.format(record[checksum],item)) else: record[checksum]=item if name=='main': main()

优秀的个人博客,低调大师

python pyinotify 监控文件与目录的变化

!/usr/bin/env python encoding:utf-8 import os import sys from pyinotify import * class EventHandler(ProcessEvent): def process_IN_CREATE(self, event): print "Create file: %s " % os.path.join(event.path,event.name) def process_IN_CREATE(self, event): print "Create file: %s " % os.path.join(event.path,event.name) def process_IN_MODIFY(self, event): print "Modify file: %s " % os.path.join(event.path,event.name) def FSMonitor(path='.'): wm = WatchManager() mask = IN_DELETE | IN_CREATE |IN_MODIFY notifier = Notifier(wm, EventHandler()) wm.add_watch(path, mask,auto_add=True,rec=True) print 'now starting monitor %s'%(path) while True: try: notifier.process_events() if notifier.check_events(): print "cccc" notifier.read_events() except KeyboardInterrupt: print "aaaa" notifier.stop() break if name == "main": FSMonitor(sys.argv[1])

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册