移动端项目需要注意的4个问题

meta中设置viewport 阻止用户手滑放大或缩小页面,需要在 index.html中添加meta元素,设置viewport。 <meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"> CSS样式统一问题 我们需要重置页面样式,因为在不同的手机浏览器上,默认的css样式不是统一的。 解决方法:使用rese
分类: 其他 发布时间: 10-23 21:01 阅读次数: 0

动手动脑(10.22)

package org.yuan.my_project; class Grandparent { public Grandparent() { System.out.println("GrandParent Created."); } public Grandparent(String string) { System.out.println("GrandParent Created.S
分类: 其他 发布时间: 10-23 21:01 阅读次数: 0

SpringBoot--数据库管理与迁移(LiquiBase)

  随着开发时间积累,一个项目会越来越大,同时表结构也越来越多,管理起来比较复杂,特别是当想要把一个答的项目拆分成多个小项目时,表结构拆分会耗很大的精力;如果使用LiquiBase对数据库进行管理,那么就会大大提升迁移效率,还是以刚才的拆分项目为例,如果使用Liquibase,则只需要将指定模块的表文件迁移走即可。   接下来就是使用Springboot实现Liquibase。   1、导入依赖 <dependency> <groupId>org.sp
分类: 其他 发布时间: 10-23 21:01 阅读次数: 0

LAMP架构之Discuz论坛的手工编译安装

LAMP平台概述 目前最为成熟的一种企业网站应用模式,可提供动态Web站点应用及开发环境 构成组件 Linux、Apache、MySQL、 PHP/Perl/Python LAMP的优势 成本低廉、可定制、易于开发 编译安装实验步骤 通过Windows下载并共享LAMP软件包 在Linux虚拟机上远程获取共享 [root@lamp ~]# smbclient -L //192.168.100.3/ Sharename Type Comment --------- ---- ------- LA
分类: 其他 发布时间: 10-23 21:01 阅读次数: 0

[THUWC 2017]随机二分图

如果只有 $ t=0 $ 的边,可以直接把边关于左边的点排序, $ dp[S] $ 表示左边匹配了前 $ |S| $ 个点,右边匹配集合为 $ S $ 的方案数,这样是40分。 正解是考虑把边拆分成独立的若干边。 根据期望的线性性,我们只需要对于每一种匹配方案,求出其能成功的概率。如果我们能够建一张新图,使得对于任意匹配方案,其成功的概率不变,并且所有边相互独立,就可以用40分的算法进行DP. 当 $ t = 1 $ 时,考虑如果直接把两条边当做相互独立的。如果在一个匹配中,用到了其中的一条边
分类: 其他 发布时间: 10-23 21:01 阅读次数: 0

drf-jwt手动签发与校验,drf小组件:过滤、筛选、排序、分页

复习 """ 频率组件:限制接口的访问频率 源码分析:初始化方法、判断是否有权限方法、计数等待时间方法 自定义频率组件: class MyThrottle(SimpleRateThrottle): scope = 'sms' def get_cache_key(self, request, view): # 从request的 query_params、data、META 及 view 中 获取限制的条件
分类: 其他 发布时间: 10-23 21:01 阅读次数: 0

Static和Const的区别

static static局部变量 将一个变量声明为函数的局部变量,那么这个局部变量在函数执行完成之后不会被释放,而是继续保留在内存中 static 全局变量 表示一个变量在当前文件的全局内可访问 static 函数 表示一个函数只能在当前文件中被访问 static 类成员变量 表示这个成员为全类所共有 static 类成员函数 表示这个函数为全类所共有,而且只能访问静态成员变量 const const 常量:定义时就初始化,以后不能更改。 const 形参:func(const int a)
分类: 其他 发布时间: 10-23 21:01 阅读次数: 0

实时聊天-websocket与ajax的区别于联系

Ajax是什么? Ajax,即异步JavaScript和XML,是一种创建交互式网页应用的网页开发技术。通过在后台与服务器进行少量数据交换,Ajax可以使网页实现异步更新,这意味着可以在不重新加载整个网页的情况下,对网页的部分进行加载更新。 Ajax 的优点在于它在浏览器与web服务器之间使用异步数据传输(HTTP请求),不阻塞用户,核心对象是XMLHTTPRequest。通过这个对象, js可在不重新加载页面的情况下与web服务器交换数据 。 websocket是什么? websocket是
分类: 其他 发布时间: 10-23 21:01 阅读次数: 0

Link-Cut-Tree

    这里是讲解     这里是lct树上查询最大值和路径长
分类: 其他 发布时间: 10-23 21:01 阅读次数: 0

SpringCloud配置中心集成Gitlab(十五)

一 开始配置config服务 config-server pom.xml 1 <dependency> 2 <groupId>org.springframework.cloud</groupId> 3 <artifactId>spring-cloud-config-server</artifactId> 4 </dependency> 5 ​ 6 <dependency> 7
分类: 其他 发布时间: 10-23 21:01 阅读次数: 0

找到一篇超详细的解释Android里gradle的博客

https://www.cnblogs.com/steffen/p/9212765.html
分类: 其他 发布时间: 10-23 21:01 阅读次数: 0

Hbase--基本概念以及设计思想架构

文章目录 一:hbase的产生背景 Hadoop 的限制 Hadoop 随机存取数据库 Hadoop 的特点: Hive 的特点: 二:hbase是什么 1.面向列:每一个列族存储一个物理文件 2.nosql: 三:hbse的表结构 四:hbase的优缺点和特点: hbase的特点: hbase的优缺点: 五:HBase适用场景 六:hbase的设计思想以及架构 架构: 设计思想: 一:hbase的产生背景 Hadoop 的限制 Hadoop 只能执行批量处理,并且只以顺序方式访问数据。这意味
分类: 其他 发布时间: 10-23 21:01 阅读次数: 0

初始FPGA

FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。
分类: 其他 发布时间: 10-23 21:01 阅读次数: 0

NR-ARFCN和频率之间换算

一直以来频点、频率之间的换算都是个麻烦和疑惑人的问题,很多时候都是死记硬背的记下来,但是到了NR基本都不是整数的频率,所以就更加麻烦,再次我做一个协议的简单解读和excel公式的简单介绍。 根据R16版本的38.104协议,咱们可以得到如下内容。 把0-100000MHz分成三段如下 Table 5.4.2.1-1: NR-ARFCN parameters for the global frequency raster Frequency range (MHz) ΔFGlobal (kHz)
分类: 其他 发布时间: 10-23 21:01 阅读次数: 0

「小组联考」最优卡组

题目 【内存限制:512 MiB】【时间限制:1000 ms】 【标准输入输出】【题目类型:传统】【评测方式:文本比较】 题目描述 $chitanda$ 有 $k$ 个卡包,第 $i$ 个卡包里有 $c_i$ 张卡,每张卡有一个能力值,其中第 $i$ 个卡包里的第 $j$ 张卡具有 $a_{i, j}$ 点能力值。 他准备选择 $k$ 张卡牌的组合,其中每个卡包要选择恰好一张卡牌。他希望这 $k$ 张卡牌的能力值之和尽量大,请你告诉他在所有可能的组合里,能力值之和最大的 $n$ 个组合分别具有
分类: 其他 发布时间: 10-23 21:01 阅读次数: 0

20191023 半小时漫画经济学:生活常识篇

经济,简单地讲,就是资源最优化配置。 人类经济就是在重复交易里建立起来的。 农业是骨架,工业填充了血肉,其他行业是各种器官,它们一起组成了经济这副躯体。 原料、产品、服务、钱等资源,都在市场上有条不紊地流动着,去到它们能实现价值的地方,这就是咱们熟悉的经济——的大概。 经济学能教你把手头资源,比如钱、时间,用得更有效。所以学经济学就算成不了专家,也能混的更好。 搞懂了生活中的经济知识,也许我们不会成为专家,但能明白生活的逻辑,运用这些知识,去解决问题。 在古代,贝壳很长一段历史是主流货币,这就
分类: 其他 发布时间: 10-23 21:01 阅读次数: 0

POJ - 3259 - Wormholes = SPFA

http://poj.org/problem?id=3259 看见500的数据量莽了一发Floyd,还T了。讲道理应该不至于的,换个快读试试。 #include<algorithm> #include<cmath> #include<cstdio> #include<cstring> #include<iostream> #include<map> #include<set> #include<stack> #include<string> #include<queue> #include<v
分类: 其他 发布时间: 10-23 21:01 阅读次数: 0

刘国立作业专业英语

固态磁盘原理是一种主要以闪存作为永久性储存器的计算机储存设备,比出固态主要相处余米,机械臂带动的磁头转动先线序写操作的磁盘而言和它存储已用高位和香味的状态下,不能记录零和一。 。如果想让计算机工作就得先把程序编写出来,然后输入设备送除尘器保存集成度存储下面就是执行程序的问题,根据诺依曼的设计,计算机能自动执行程序,而执行程序的结论也是执行指令。 取出指令从储存器是某个地址中取出要执行的指令的指令送到co否内部的指令储存器暂存。 分析指令把保存在指令储存器中的指令到指令责令说七一出,该指令对应的
分类: 其他 发布时间: 10-23 21:01 阅读次数: 0

day_30

昨日回顾 进程互斥锁 让并发变成串行,牺牲了效率,保证数据安全. mutex = Lock() 加锁 mutex.acquire() 释放锁 mutex.release() 队列 相当于在内存中开启了一个空间,可以存放一堆数据,这堆数据都得遵循"先进先出". 管道(阻塞) + 锁 q = Queue() 添加数据 q.put(1) 若队列满了,会原地等待 q.put(2) 若队列满了,不会等待直接报错 q.put_nowait(2) 获取数据,遵循先进先出 若队列中没数据,会原地等
分类: 其他 发布时间: 10-23 21:01 阅读次数: 0

Linux环境下配置httpd、MySQL和PHP

本教程是centOS7使用的是阿里云的ecs服务器,本地用的xshell,适用于学习配置服务器的新手,可以借用本文档来熟练一些指令,明白这些软件的用处和安装管理,如果只是单纯的为了安装而安装不推荐使用此教程。 从零开始安装,直接初始化阿里云的磁盘,这一步需要在阿里云网站上操作;接下来进入安装过程。 第一步:下载httpd的压缩包和相关依赖包。 1、利用wget命令下载apr、apr-util、pcre和httpd; 1 cd /home //在这里我们将压缩包存放在home目录下 wget h
分类: 其他 发布时间: 10-23 21:00 阅读次数: 0