精要_51CTO博客
这段内容,来自自己看书《SpringBoot 实战》的一点学习笔记
原创 2022-09-06 16:42:18
106阅读
 一. 解读复杂指针声明 右左法则:首先从标识符开始阅读,然后往右看,再往左看。每当遇到圆括号时,就应该调转阅读方向。一旦解析完括号里所有的东西,就跳出括号。重复这个过程直到整个声明解析完毕。 int *a[10] // 首先 a 右边是[],说明 a 是一个具有10个元素的数组 // 
转载 精选 2013-01-19 10:32:21
617阅读
http://blog.csdn.net/lwbeyond/article/details/6180640             一. 解读复杂指针声明 右左法则:首先从标识符开始阅读,然后往右看,再往左看。每当遇到圆括号时,就应该调转阅读方向。一旦解析完括号里所有的东西,就跳出括号。重复这个过程直到整个声明解析完毕。
转载 精选 2013-01-12 21:43:03
532阅读
Android Service并不是运行在独立的进程或线程中,在进程的主线程(UI线程)中运行。如果需要处理大量数据或者进行耗时操作,则需要开辟独立线程实现;IntentService在创建时开辟了一个后台线程,所以它可以处理耗时操作;Service的两种启动方式:(1)Context.startService(Intent intent);这中方式会调用Service.onStartComman
原创 2015-01-12 14:47:54
367阅读
一、MyISAM引擎适用场景: 1、数据库端的并发数量不多(20%写 80%读); 2、读操作比较多,而且都能很好的用到索引; 3、SQL语句比较简单的应用; 4、轻松达到TB级数据量存储的数据仓库。   二、InnoDB引擎适用场景: 1、数据库端的读写并发数量非常多; 2、写操作比较多,TB级数据量应用; 3、数据较小、索引不好利用的应用比较多(报表); 4、有外
原创 2012-04-12 11:38:22
377阅读
在UI主线程中构建,不可进行耗时操作;生命周期短暂,主要是起到一个过渡作用;目标组件:Notification、Activity、Service;两种注册方式:(1)动态注册,通常情况下在onResume()中调用Context.registerReceiver()注册,在onPause()中调用unRegisterReceiver()注销;(2)静态注册,在注册文件中进行注册;通常情况下,触发率
原创 2015-01-12 15:41:07
592阅读
1、启智,对于依赖的人,多培养,目的是让下属的想法与自己的规划想法一致。确保内心要做的内容由下属思考并说出,从而因势导利。2、不差饿兵。这里的饿,不单纯是身体的饿,做事力度、思考逻辑、心态、信念。才是关键。这些东西,不是古代简简单单的粮草。而是需要你的谋算,让他在每一笔“仗义”中有收获。有封赏。3、信赏必罚。难的不是有没有赏,而是赏什么?罚的难点也不是惩罚,而是惩罚什么不失人之勇气。带好,用好,养好。kpi考核也罢,是一个大方向上的调度。目前即使说了,也是纸上谈兵。但可以确定的时,kpi考核和规范化章程,绝对无法使中小层领导用力贯彻执行任务。选、惜、育、用和留
转载 2014-02-11 10:02:00
80阅读
2评论
注:资料整理自《Unity Shader入门精要》一书一、渲染流程概念阶段:  应用阶段:(1)准备好场景数据:(如摄像机位置,物体以及光源等)        (2)粗粒度剔除(Culling):(把不可见物体剔除,不导入下一阶段):(如材质、纹理、shader等),输出渲染图元(rendering primitives)(如点、线、三角面等几何信息)并传递至下一阶段
SQL语句大全精要    DELETE语句     DELETE语句:用于创建一个删除查询,可从列在 FROM 子句之中的一个或多个表中删除记录,且该子句满足 WHERE 子句中的条件,可以使用DELETE删除多个记录。     语法:DELETE [table.*] FROM table WHERE crit
转载 2007-03-27 12:22:00
852阅读
消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。 当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发的Notify、MetaQ、RocketMQ等。
转载 精选 2016-08-30 18:38:27
1188阅读
目的学习如何从互联网上获取数据。数据科学必须掌握的技能之一。本文所用到的第三方库如下: requests, parsel, seleniumrequests负责向网页发送HTTP请求并得到响应,parsel负责解析响应字符串,selenium负责JavaScript的渲染。网络爬虫是什么网络爬虫是一种按照一定的规则,自动地抓取网站信息的程序或者脚本。如何爬取网站信...
原创 2021-07-31 11:51:17
171阅读
文章目录一、互斥量(mutex)1、互斥量的使用原则2、只使用非递归的mutex3、死锁二、条件变量(condition variable)三、读写锁、信号量四、sle
原创 2023-08-30 14:42:01
57阅读
1.4 场景设计精要
原创 2023-12-20 09:27:59
92阅读
复杂光照、高级纹理、加入动态变量unity渲染路径(Rendering Path)前向渲染原理:unity中的前向渲染:模拟shader前向渲染总结:延迟渲染原理:unity中的延迟渲染:unity光源:unity光衰减:Unity阴影Shadow Map投射阴影:接收阴影:高级纹理:立方体纹理环境映射:反射:折射:菲涅尔反射:渲染纹理两种使用方式注意程序纹理动态变量顶点动画注意事项 unity
作者 | Draveness 导读 :本文作者写这篇文章前前后后大概 2 个月的时间,全文大概 2w 字,建议收藏后阅读或者通过电脑阅读。 调度是一个非常广泛的概念,很多领域都会使用调度这个术语,在计算机科学中, "调度" 就是一种将任务(Work)分配给资源的方法。任务可能是虚拟的计算任务,例如线
转载 2020-02-12 11:00:00
47阅读
2评论
持久存储的磁盘在今天已经不是稀缺的资源了,但是 CPU 和内存仍然是相对比较昂贵的资源,作者在调度系统设计精要 中曾经介绍操作系统和编程语言对 CPU 资源的调度策略和原理,本文将会介绍计算机中常见的另一个稀缺资源 — 内存,是如何管理的。图 1 - 内存系统设计精要内存管理系统和模块在操作系统以及编程语言中都占有着重要的地位,任何资源的使用都离不开申请和释放两个动作,内存管理中的两个重要过程就是
原创 2021-05-29 09:21:38
172阅读
调度是一个非常广泛的概念,很多领域都会使用调度这个术语,在计算机科学中,调度就是一种将任务(Work)分配给资源的方法[^1]。任务可能是虚拟的计算任务,例如线程、进程或者数据流,这些任务会被调度到硬件资源上执行,例如:处理器 CPU 等设备。system-design-and-scheduler图 1 - 调度系统设计精要本文会介绍调度系统的常见场景以及设计过程中的一些关键问题,调度器的设计最终
原创 2021-05-29 10:10:09
433阅读
01. There is alway time. Time is priorities. 时间常有。时间优先。 02. Days always fill up. 时间总会有的。 Only plan for 4-5 hours of real work per day. 每天只计划4-5 小时用于真正工作。—— DDH,37signals 03. Work more when you are in the zone. Relax when you‘re not. 当你在工作状态时,那就多干点;不在状态时,就好好休息。 “有时候会连着几天不是工作状态,有时在工作状态时却又能天天忙活 12 ...
转载 2013-04-08 09:06:00
171阅读
2评论
目的 学习如何从互联网上获取数据。数据科学必须掌握的技能之一。 本文所用到的第三方库如下: requests, parsel, selenium requests负责向网页发送请求并得到响应,parsel负责解析响应字符串,selenium负责JavaScript的渲染。 网络爬虫是什么 网
转载 2019-04-13 17:09:00
71阅读
https://draveness.me/system-design-memory-management/ 系统设计精要是一系列深入研究系统设计方法的系列文章,文中不仅会分析系统设计的理论,还会分析多个实际场景下的具体实现。这是一个季更或者半年更的系列,如果你有想要了解的问题,可以在文章下面留言。 ...
转载 2021-09-17 10:23:00
53阅读
10点赞
4评论
  • 1
  • 2
  • 3
  • 4
  • 5