好久好久没写过文章了,一是最近项目太忙了,没时间写。二是也没有时间学习新的东西,想写点什么却又无从下笔。最近在做混合App开发这块,从开始的ionic 框架,到后来的mui框架,让我在混合开发这块有了更深的理解,等不太忙…
品一杯咖啡解决Java8之lambda表达式
smile 逛帖子的时候偶尔发现了一篇lambda很容易入门的帖子,转载于30分钟入门Java8之lambda表达式 前言 Google在今年发布Android N开发者预览版,一并宣布开始支持Java 8。我们终于能在…
C语言-内存管理深入
前言 基础篇介绍了一些关于C语言内存管理的常见概念,包括内存编址、堆栈、内存操作函数、变量和数组存储简介等等。本文将在前文的基础上扩展以下知识:结构体变量的存储、函数调用与内存分配、递归函数的调用过程。如果有需要浏览上一…
微服务化架构特征
服务化架构:一种架构风格,即微服务架构。 1.单个服务尽量专注一件事情,高内聚、低耦合; 2.进程隔离; 3.每个服务可以独立开发、测试、构建、部署; 4.小且灵活; 微服务架构特征: 1.系统由多个服务组成,每个服务有…
PyQt5资源处理
再PyQt进行图形界面开发时不免要用到一些图片资源或者qt designer编辑的ui文件。在app进行打包发布的时候,通常图片资源却不方便处理,app安装的时候还必须确保app可以找到图片。qt官方提供了一个工具可以把…
随笔:wait sleep notify notifyAll
有什么错误,请指正,共同学习 ### wait sleep notify notifyAll #### 1、sleep依旧占用锁 #### 2、wait释放锁 #### 3、wait notify notify 必须在锁…
如何准备校招算法面试(一)
前言 在2016年的校招过程中面试了很多大公司,做了很多套笔试题,遇到了很多算法面试场景。深知其中的水深火热,笔试中绝大一部分是算法题,如果连算法基础题不及格,就会失去见到面试官的机会。当然,自己也不能算是精通,只能说有…
学习之路-http简单总结
web内容都是存储在web服务器上的,其所使用的是http协议,因此常被称为http服务器。客户端想服务器发送http请求,服务器会在http响应中会送所请求的数据,如图1: 1.媒体类型 &…
Advevnt of Code Day 5 曲折的蹦床迷宫
解题语言不限Java 谜题还有第二部分,不过是留给大家的,能解出第一题的,才能写第二题 学生党,今天课比较多,没在晚上搞完。 Advent of Code Day 1 逆向验证码 Advent of Code Day 2…
程序员不能承受之痛之对象篇:找不到对象都怪你!
说起程序员的痛苦,除了bug,可能就是对象了,每次回家,最怕听到的就是那一句:找到对象没啊? 然而程序员能怎么办?程序员也很绝望啊! 小编特意跑到程序员聚集的论坛去问了一下找不到对象怎么办,得到了如下回答: 程序员找不到…
网站检查要点
网站检查要点 ※缓存设置检测 当用户第一次访问你的网站时,让用户的浏览器缓存网站的静态文件,如图片\CSS\JS等,然后接访问接下来的页面就会直接调用浏览器的缓存而不是重新从服务器下载,这样既节省带宽和流量又加快了用户打…
【翻译】RAML1.0规范: RESTful API模型语言(1)- 根节点
引言 本规范描述了RESTful API建模语言(RAML)。RAML是用于定义RESTful应用程序编程接口(API)的人机交互语言。RAML旨在通过提供API提供者和API消费者可以用作相互契约的格式来改进API的规…