首页 > 2020年08月05日 > 全部分享
android 动态添加布局 控制位置
// ConstraintLayout.LayoutParams linearParams =(ConstraintLayout.LayoutParams) imDanci.getLayoutParams(); //// 2.设置布局的高度 后面的参数就是对应xml中的 42dp 可以根据需要进行改 ...
分类:移动平台   时间:2020-08-05 09:15:56    收藏:0  评论:0  赞:0  阅读:179
php 23种设计模型 - 中介者模式
中介者模式 中介者模式(Mediator Pattern)是用来降低多个对象和类之间的通信复杂性。这种模式提供了一个中介类,该类通常处理不同类之间的通信,并支持松耦合,使代码易于维护。中介者模式属于行为型模式。 主要角色 中介者模式用于开发一个对象,这个对象能够在类似对象相互之间不直接相互的情况下传 ...
分类:Web开发   时间:2020-08-05 09:15:42    收藏:0  评论:0  赞:0  阅读:98
android 拖拽控件移动
constraintLayout.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { switch (event.getAction ...
分类:移动平台   时间:2020-08-05 09:15:28    收藏:0  评论:0  赞:0  阅读:126
hashCode竟然不是根据对象内存地址生成的?还对内存泄漏与偏向锁有影响?
起因 起因是群里的一位童鞋突然问了这么问题: 如果重写 equals 不重写 hashcode 会有什么影响? 这个问题从上午10:45 开始陆续讨论,到下午15:39 接近尾声 (忽略这形同虚设的马赛克) 这是一个好问题,更是一个高频基础面试题,我还曾经专门写过一篇文章 Java equals 和 ...
分类:其他   时间:2020-08-05 09:14:52    收藏:0  评论:0  赞:0  阅读:64
如何提升DDR速率
DDR速率提升需要配置两部分:一部分为DDR的时钟,即代码中的PLL,称为锁相环;另一部分为DDR的控制寄存器,即DDR的参数。 其中PLL的配置比较简单,只需要根据手册修改时钟参数即可,即400,600,800等。控制寄存器的参数一般都是根据开发商提供的工具,输入DDR芯片的参数,自动生成,导入代 ...
分类:其他   时间:2020-08-05 09:14:40    收藏:0  评论:0  赞:0  阅读:109
分解质因数
pyschools Topic 5: Question 12题目:分解质因素Given a positive integer, write a function that computes the prime factors that can be multplied together to get... ...
分类:其他   时间:2020-08-05 09:14:07    收藏:0  评论:0  赞:0  阅读:96
每日一道 LeetCode (7):合并两个有序链表
每天 3 分钟,走上算法的逆袭之路。 前文合集 每日一道 LeetCode 前文合集 代码仓库 GitHub: https://github.com/meteor1993/LeetCode Gitee: https://gitee.com/inwsy/LeetCode 题目:合并两个有序链表 题目来 ...
分类:其他   时间:2020-08-05 09:13:55    收藏:0  评论:0  赞:0  阅读:69
POJ 1141
DP试水题,参考刘汝佳《算法艺术与信息学竞赛》,书中精髓也点出来了,寻找合适的状态(满足最优子结构,无后效性),同时要编写合适的状态转移方程,这时候写出来的朴素的算法一般都是指数时间复杂度的,这时候再利用DP的两个方法优化 #include <cstdio> #include <iostream> ...
分类:其他   时间:2020-08-05 09:13:41    收藏:0  评论:0  赞:0  阅读:73
转:GT 性能测试工具使用实践
转自:http://www.51testing.com/html/57/n-4473257.html GT是移动端性能测试工具,用于监测手机app的cpu、内存占用率等性能指标。 操作步骤(这里以android虚拟机为例演示) 1.打开夜神虚拟机 2.拖拽GT安装包至虚拟机 3.打开GT软件 ,点击 ...
分类:其他   时间:2020-08-05 00:44:49    收藏:0  评论:0  赞:0  阅读:137
SQL Server 【提高】 游标
游标定义 sql语言按照标准处理对象是集合,但有时候也需要针对单行的处理,所以就有了游标,类似C语言的指针一样。 使用方法 创建游标 declare cursor_name --游标名称,唯一标识 [insensitive] [scroll] cursor for select_statement ...
分类:数据库技术   时间:2020-08-05 00:44:31    收藏:0  评论:0  赞:0  阅读:108
1、lambda表达式
1、lambda概念 java8 它可以让我们用简洁流畅的代码完成一个功能。 很长一段时间java被吐槽是冗余和缺乏函数式编程能力的语言,随着函数式编程的流行java8种也引入了 这种编程风格。 在此之前我们都在写匿名内部类干这些事,但有时候这不是好的做法,本文中将介绍和使用lambda, 带你体验 ...
分类:其他   时间:2020-08-05 00:44:16    收藏:0  评论:0  赞:0  阅读:109
Go 1 安装环境
1 Go 语言中文网 下载Go语言安装包:https://studygolang.com/dl 2 VS Code 安装Go 插件 :打开扩展,输入go 3 VS Code 安装 Go 工具:由于Go的工具默认是在国外所以国内下载会不成功,需要切换为国内的代理下载 》1 打开CMD :输入go en ...
分类:其他   时间:2020-08-05 00:43:50    收藏:0  评论:0  赞:0  阅读:107
封装pyES 通用模块
from elasticsearch import Elasticsearch class elasticSearch(): def __init__(self, index_type: str, index_name: str, ip="127.0.0.1"): # self.es = Elast ...
分类:其他   时间:2020-08-05 00:43:33    收藏:0  评论:0  赞:0  阅读:103
MySQL优化--MVCC
MySQL优化--概述以及索引优化分析 MySQL优化--查询分析工具以及各种锁 七、MVCC 7.1、必备知识 7.1.1、什么是MVCC 多版本并发控制(Multiversion concurrency control, MCC 或 MVCC),是数据库管理系统常用的一种并发控制,也用于程序设计 ...
分类:数据库技术   时间:2020-08-05 00:43:13    收藏:0  评论:0  赞:0  阅读:138
2、四大核心函数式接口
1、 函数式接口 1.1 概念 函数式接口是只有一个方法的接口,用作lambda表达式的类型。 具体就是说,注解在Inteface上,且interface里只能有一个抽象方法,可以有default方法。 因为从语义上来讲,一个函数式接口需要通过一个逻辑上的方法表达一个单一函数。那理解这个单一就很重要 ...
分类:其他   时间:2020-08-05 00:42:34    收藏:0  评论:0  赞:0  阅读:132
《生成器与迭代器》
一、迭代器 可迭代对象包含迭代器。如果一个对象拥有__iter__方法,其是可迭代对象;如果一个对象拥有next方法,其是迭代器。定义可迭代对象,必须实现__iter__方法;定义迭代器,必须实现__iter__和next方法。 __iter__():该方法返回的是当前对象的迭代器类的实例 next ...
分类:其他   时间:2020-08-05 00:42:22    收藏:0  评论:0  赞:0  阅读:126
4、创建Stream流
1、前言 Java8 中有两个最为重要的改变。 第一就是Lambda表达式;另外一个就是Stream API Stream是Java8中处理集合的关键抽象概念,他可以指定你希望对集合进行的操作,可以执行非常复杂的查找,过滤,和映射数据等操作。 使用Stream API对集合数据进行操作,就类似使用S ...
分类:其他   时间:2020-08-05 00:42:08    收藏:0  评论:0  赞:0  阅读:99
解决Access文件越来越大的问题
有时候在使用Access文件的时候,随着增删改的不断的连续,会导致文件越来越大。即使手动删除或者使用delete语句删除了大量的数据记录,会发现文件的大小依然没有减掉,而且随着你再往里写数据,又会增大。 产生这个现象的原因跟Access本身的机制有关,具体也不清楚,好像是有什么历史记录还是什么存储碎 ...
分类:数据库技术   时间:2020-08-05 00:41:54    收藏:0  评论:0  赞:0  阅读:123
2020 Multi-University Training Contest 5 解题报告
1003 其实是签到题。现当于模拟这$n$张纸展开的过程,现当于每次把前一半逆时针旋转180度,随便模拟一下就过了。 #include <bits/stdc++.h> using namespace std; #define ll long long ll input(){ ll x=0,f=0;c ...
分类:其他   时间:2020-08-05 00:41:38    收藏:0  评论:0  赞:0  阅读:138
CentOS7搭建简单的邮件服务器
邮件服务器 概述 邮件收、发服务器是分开的,也就是我们需要搭建一个邮件发送服务器和一个邮件收取服务器。 本文会搭建收、发两个服务器,并用邮件客户端(Foxmail)做测试。 协议 协议就是定义规则,这里是邮件协议,定义邮件收发的规则,了解规则有助于理解软件的配置文件。 邮件发送协议 SMTP(Sim ...
分类:其他   时间:2020-08-05 00:41:04    收藏:0  评论:0  赞:0  阅读:393
502条   上一页 1 ... 18 19 20 21 22 ... 26 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!