• 博文列表
  • COOKIE SESSION 与初识命名空间

    COOKIE SESSION 与初识命名空间COOKIE cookie 适用于处理我们需要长久保存数据的功能,且该数据在不同页面都可以加载出来使用 cookie 功能会用到$_COOKIE 超全局变量数组,它是服务器对用户访问的跟踪手段但是,$_CO...

    2021-10-24 23:27阅读数 28评论数 0
  • isset()与empty()函数 switch语句改写简易计算器

    一.isset()与 empty()函数isset()函数 isset()函数中0、false、''都认为它们是有值的,返回值是 truenull 和 没有这个变量,返回值是 false $null = null;$num = 0;$str = ''...

    2021-10-24 23:12阅读数 25评论数 0
  • 作用域 常用函数 三元运算符及if条件

    一. 作用域1.全局变量简单理解,就是函数外部定义的变量,只能在函数外部进行访问2.局部变量其实就是函数内部定义的变量,只能在函数内部使用3.超全局变量系统定义的变量,包括的全部变量,任何地方都能访问 二. 常用的函数加密函数md5 string m...

    2021-10-24 23:07阅读数 19评论数 0
  • 用户表、商品表、订单表

    用户表CREATE TABLE `user` ( `userid` int(15) unsigned NOT NULL AUTO_INCREMENT COMMENT '用户id', `account` varchar(30) NO...

    2021-10-24 22:12阅读数 15评论数 0
  • 分布式事务,一种保守玩法

    2PC,是分布式事务的一种常见实践。分布式事务为什么难?在分布式环境下,每个节点都可以知晓自己操作的成功或者失败,却无法知道其他节点操作的成功或失败。当一个分布式事务跨多个节点时,保持事务的原子性与一致性,是非常困难的。什么是两阶段提交?二...

    2021-10-24 20:37阅读数 22评论数 0
  • oracle学习笔记

    一、oracle的体系结构 数据库(database):oracle数据库是数据的物理存储。(相当于一大块存所有oracle数据的硬盘区域?)包括(数据文件ORA或DBF、控制文件、联机日志、参数文件)。它和其它数据库概念不一样...

    2021-10-24 20:37阅读数 17评论数 0
  • PostgreSQL和PostGIS常用入门命令

    1 命令程序 ① psql命令 psql是一个可执行程序,位于pg安装目录的bin目录下,语法 psql -h localhost -U  -d -p 然后就会让你输入密码,登...

    2021-10-24 20:36阅读数 14评论数 0
  • 多线程详解之优先级

    好久没更新了,最近半年有些忙碌,更换了新的工作,业务很多,责任也比以往重了许多,这更激发了我对知识的渴求。但好在现在适应了过来,接下来就是继续给自己充电,在未来承担更多的职责。 前文我们已经了解了线程的一些基础知识,这篇文章是对...

    2021-10-24 20:36阅读数 12评论数 0
  • django中的session实现

    Cookie 要理解session,首先要搞清cookie的概念。由于http是无状态的,服务器不能“记住”用户的信息状态,因此若同一个客户端发起的多条请求,服务器不能辨别这些请求来自哪个用户,http无状态的限制为web应用程...

    2021-10-24 20:35阅读数 13评论数 0
  • 阅读代码:Spark 与 Flink 中的 RPC 实现

    近日常有同学来问我如何阅读代码,关于这个问题的一般性答案我特别提了一个问题并自问自答。出于提供一个实际的例子的考量,正好此前综合地阅读了 Spark 的 RPC 实现、Flink 基于 Akka 的 RPC 实现和 Actor Model ...

    2021-10-24 20:35阅读数 11评论数 0
  • Flink 数据持久化踩过的坑

    前言 Flink用来消费消息队列中的数据,在消费之后一定会需要用某种方式存起来,这里我简述一下在数据持久化中可能会遇到的坑和解决方案。 这篇文章中的代码,都经过本公司业务系统上调试过,是我们在使用Flink开发入库服务的时候踩过...

    2021-10-24 20:34阅读数 10评论数 0
  • Redis实现分布式锁

    分布式锁的实现方式有很多,本篇文章讲述一下使用Redis实现分布式锁。网上有很多使用Redis实现分布式锁的代码,但是这些代码或多或少都有问题。这篇文章会写一个实现,同时标明一些注意点。 场景 为了便于阐述,这里假设...

    2021-10-24 20:34阅读数 11评论数 0
  • Java中的 9 个处理Exception的最佳实践,你知道几个?

    在Java中处理异常并不是一个简单的事情。不仅仅初学者很难理解,即使一些有经验的开发者也需要花费很多时间来思考如何处理异常,包括需要处理哪些异常,怎样处理等等。这也是绝大多数开发团队都会制定一些规则来规范对异常的处理的原因。而团队之间的这些...

    2021-10-24 20:33阅读数 7评论数 0
  • 抽象类与接口、后期静态绑定与魔术方法简单总结

    抽象类与接口、后期静态绑定与魔术方法简单总结抽象类抽象类:设计类与实现类是分离的,抽象类可以给子类提供一些公用的方法,作为子类的重写模板来使用 抽象类也是多态的一种,抽象类只对方法跟类做一个大概的描述,但是没有具体的实现抽象类跟方法使用 abstr...

    2021-10-24 20:31阅读数 15评论数 0
  • 再谈Android应用架构——Jetpack VS 生命周期

    前面我们对MVC、MVP、MVVM进行了详尽的分析,但还有一个问题悬而未决,那就是生命周期。在Android平台上生命周期具有十分重要的意义,因此这也是架构必须考虑的因素之一。生命周期处理不好很容易发生内存泄漏,但对架构而言,真正困扰我们的...

    2021-10-24 20:22阅读数 8评论数 0