首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏达达前端

    Android开发工程师文集-1 小时学会各种Drawable

    xml version="1.0" encoding="utr-8"? android:drawable="@drawable/botton_2"/> <item android:state_selected="true" android="@drawable/botton_<em>3</em>"

    43320发布于 2019-07-03
  • 来自专栏python爬虫实战之路

    Django跨域验证及OPTIONS请求

    Access-Control-Allow-Origin: 127.0.0.1:8080 Access-Control-Max-Age: 86400 Content-Length: 0 Content-Type: text/html; charset=utr

    3.4K10发布于 2020-05-22
  • 来自专栏ypw

    0x3f3f3f3f

    前阵子无意中看到了一个不一样的取值,INF=0x3f3f3f3f,这时我又郁闷了,这个值又代表的是什么?于是我去寻找答案,发现这个值的设置真的很精妙! 另一方面,由于一般的数据都不会大于10^9,所以当我们把无穷大加上一个数据时,它并不会溢出(这就满足了“无穷大加一个有穷的数依然是无穷大”),事实上0x3f3f3f3f+0x3f3f3f3f=2122219134 ,这非常大但却没有超过32-bit int的表示范围,所以0x3f3f3f3f还满足了我们“无穷大加无穷大还是无穷大”的需求。 现在好了,如果我们将无穷大设为0x3f3f3f3f,那么奇迹就发生了,0x3f3f3f3f的每个字节都是0x3f! 所以要把一段内存全部置为无穷大,我们只需要memset(a,0x3f,sizeof(a))。 所以在通常的场合下,0x3f3f3f3f真的是一个非常棒的选择!

    1.4K10发布于 2020-09-11
  • 来自专栏网络收集

    vue3(3)

    7、watchEffect vs watch Vue3 的 watch 方法与 Vue2 的概念类似,watchEffect 会让我们有些疑惑。 watchEffect 与 watch 大体类似,区别在于: watch 可以做到的 懒执行副作用 更具体地说明什么状态应该触发侦听器重新运行 访问侦听状态变化前后的值 对于 Vue2 的 watch 方法,Vue3 computed: { lowerCaseUsername () { return this.username.toLowerCase() } } } Vue3 的设计模式给予开发者们按需引入需要使用的依赖包 所以在 Vue3 使用计算属性,我们先需要在组件内引入computed。

    41010编辑于 2022-06-30
  • 来自专栏网络收集

    Vue3(3)

    3、Vue3支持碎片(Fragments) 组件来说,大多代码在Vue2和Vue3都非常相似。Vue3支持碎片(Fragments),就是说在组件可以拥有多个根节点。 Vue3中的反应数据(Reactive Data)是包含在一个反应状态(Reactive State)变量中。— 所以我们需要访问这个反应状态来获取数据值。 最大的区别 — Vue2使用选项类型API(Options API)对比Vue3合成型API(Composition API) // vue2 export default { props: { computed: { fullName() { return this.firstName + " " + this.lastName; } } } // Vue3 为了可以让开发者对反应型数据有更多的控制,我们可以直接使用到 Vue3 的反应API(reactivity API)。

    72230编辑于 2022-06-30
  • 来自专栏python3

    3.redis集群部署33

    /redis cp redis-benchmark /usr/redis cp redis-cli /usr/redis cp redis.conf /usr/redis cd /usr/redis 3. 每台放3个节点。 分别是16和17 另外一台配置相同、 3.节点部署 A.基础文件 cd /usr/local/ mkdir redis-cluster 创建集群目录 cd redis-cluster mkdir 7003 请求超时 设置5秒够了 appendonly yes aof日志开启 有需要就开启,它会每次写操作都菜单记录一条日志 2.没有这个节点 原因:配置文件错误: 修改为 nodes_7000.conf 3. ##启动之后使用命令查看redis的启动情况ps -ef|grep redis 2.区分主从节点命令  redis-cli -p 7000 cluster nodes 3.查看集群信息     [root

    1.4K40发布于 2020-01-07
  • 来自专栏python3

    python3学习(3)

    = [] for num in list_1: result.append(num + 1) print(result) print([num + 1 for num in list_1]) 3、 "abcabdab1" print(count_letters(s,"ab")) 数学运算符: math.ceil()向上取整 math.ceil(5//2) 2 math.ceil(5/2) 3 coding=utf-8 def divmod_2(a,b): c = a//b d = a%b return c,d print(divmod_2(5,2)) 幂 2**3 左边补0,总长度是length bin(5)[2:] '101' bin(5)[2:].zfill(8) '00000101' int()函数携带base参数 int(bin(3) ,base=2)#把二进制转换成10进制 3 int("10",base=16)#把16进制转成10进制 16 int("10",16) 16 int("10",8) 8 int("10",base

    49420发布于 2020-01-03
  • 来自专栏游戏杂谈

    as 3加载mp3

    flash.utils.*; public class alarmSound extends Sprite{ private var alarm:Sound; private var mp3URL :String = "http://img.3bu.cn/ring/ring/201003041507952.mp3"; //"alarm_2.mp3"; private var song:SoundChannel alarm.addEventListener(ProgressEvent.PROGRESS, processHandler); alarm.addEventListener(Event.ID3, (evt:Event):void { var id3:ID3Info = alarm.id3; trace('音乐名称:' + id3.songName); trace('专辑 : ' + id3.album); trace('艺术家:' + id3.artist); } } }

    1.3K20发布于 2018-11-15
  • 来自专栏汇智网教程

    web3.sha3

    调用: web3.sha3(string, options) 参数: string·: String - 传入的需要使用Keccak-256 SHA3算法进行哈希运算的字符串。 返回值: String - 使用Keccak-256 SHA3算法哈希过的结果。 示例: //省略初始化过程 var hash = web3.sha3("Some string to be hashed"); console.log(hash); var hashOfHash = web3.sha3(hash, {encoding: 'hex'}); console.log(hashOfHash); 以太坊开发入门教程

    1.5K80发布于 2018-05-17
  • 来自专栏渗透靶机

    vulnyx靶机:Diff3r3ntS3c

    部署方法官网:https://vulnyx.com/1.在官网搜索你想要的镜像,然后下载2.下载好后解压得到.ova的文件,右击选择VMware进行打开3.在弹出的框中,选择存放的位置,然后点击导入4. 所以他有1,2,3,4。文件夹,直接看最后一个。是有的,rever文件的内容是弹一个shell给kali。用kali接一下。拿到shell后就安排老三套。这里可以提权,看一下大概是什么。

    19500编辑于 2025-01-23
  • 来自专栏技术杂记

    3

    3)“影子栈”的内存布局 在Win10 Insider Preview14986的版本中KiSwapThreadControlStack并没有被调用,直到15002版本后才被调用。 但其中的逻辑可以很清楚的看出,现在,我们也可以明确的回答问题3,那就是“影子栈”的随机性由win10内存管理机制设计的随机性来保证,鉴于x64平台的巨大地址空间,猜测出“影子栈”的难度还是很大的。 1,476""11,888""1,088""10,800""10,128""""331""7,136""Mapped File""4,104""4,104""""384""""384""384""""4""3,292 ""Shareable""2,147,508,760""11,756""""780""""780""760""""83""2,147,483,648""Heap""3,220""768""704""700

    37820编辑于 2022-06-29
  • 来自专栏python3

    3

        在本篇中,我们将首先介绍数据库设计的基本方法,并附上了一个设计MS-SQL Server数据库的例子。然后以Delphi5为开发工具,标准的paradox表为后台数据库,来向大家介绍如何进行最简单的数据库编程。   我们将实现对一个数据表单的添加、修改、删除以及对表中数据进行查询的功能。本例所使用的计算机软硬件环境为:Windows NT 4.0 Server,MS-SQL Server7.0,Borland Delphi 5,PIII550,256M内存。当然啦,一般的朋友在Win98的环境下或者Win2000的环境下都可以按照本例的步骤来编程序的。笔者的机器主要用作服务器,所以就在服务器上编啦。步骤如下。   一、数据库设计的基本方法   数据库设计是建立数据库及其应用系统的核心和基础,它要求对于指定的应用环境,构造出较优的数据库模式,建立起数据库应用系统,并使系统能有效地存储数据,满足用户的各种应用需求。一般按照规范化的设计方法,常将数据库设计分为若干阶段……   二、MS-SQL Server数据库设计示例   下面,笔者还为各位网友准备了一套数据库大餐,这就是在MS-SQL Server下的Client/Server结构编程示例……   三、数据库编程示例   在本次讲座中,我们以Delphi5为开发工具,标准的paradox表为后台数据库,来向大家介绍如何进行最简单的数据库编程。在本例中,我们将实现对一个数据表单的添加、修改、删除以及对表中数据进行查询的功能……   四、大型数据库设计原则   一个好的数据库产品不等于就有一个好的应用系统,如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。一般来讲,在一个MIS系统分析、设计、测试和试运行阶段,因为数据量较小,设计人员和测试人员往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低……

    64420发布于 2020-01-13
  • 来自专栏踏浪的文章

    ECMA-262-3 详解:3、This

    文章原文来自 ECMA-262-3 in detail. Chapter 3. This. 介绍 在这篇文章里,我们将讨论更多与执行上下文相关的细节。讨论的主题就是 This 关键字。 但是,这种表现在 ECMA-262-3 中被认为是一个bug,并且在 ECMA-262-5 中被修复。修复后,在给定的活动中, this 值指向的是全局对象而不是 catch 对象。 try { throw function () { console.log(this); };} catch (e) { e(); // __catchObject - in ES3, global

    68520发布于 2020-06-29
  • 来自专栏python3

    Test3 unit3

    unit3DNS yum install bind -y                                  ##安装软件 ?

    52020发布于 2020-01-07
  • 来自专栏python3

    CSS 3 3D 转换

    3D转换时,要赋予改变元素的父元素 perspective 属性 perspective: m px; // 视点和画面的距离,视点的位置默认在父元素的中心 perspective-origin:right 属性将 HTML 元素在三维空间内 1.旋转 rotate        rotateX(角度)        rotateY(角度)        rotateZ(角度)        rotate3d (x,y,z,角度) // 2.移动 translate translateX(长度) translateY(长度) translateZ(长度) translate3d(x,y,z,角度) 3 ======================================== transform-style: flat //默认,子元素将不保留其3D位置 preserve-3d; //子元素将保留其 3D位置

    43910发布于 2020-01-10
  • Hibernate知识辅导(3--3

        public void setManufacturer(String manufacturer){

    14110编辑于 2025-10-14
  • 来自专栏python3

    python3_01.python3.

    /configure --prefix=/usr/local --enable-shared make make install ln -s /usr/local/bin/python3 /usr/bin /python3 3、在运行Python之前需要配置库: echo /usr/local/lib >> /etc/ld.so.conf.d/local.conf ldconfig

    56110发布于 2020-01-03
  • 来自专栏分布式|微服务|性能优化|并发编程|源码分析

    3.ProtoBuf3基本使用

    基本类型 syntax = "proto3"; package com.lglbc.hello; message SimpleProto { string use_string=1; int32 use_int32=3; uint32 use_uint32=4; sint32 use_sint32=5; int64 use_int64=6; fixed32 use_fixed32 use_double=9; float use_float=10; bool use_bool=11; bytes use_bytes=12; } 嵌套类型 syntax = "proto3" = 1; ChildProto child = 2; message ChildProto { string name = 1; } } 集合类型 syntax = "proto3" ; repeated ChildProto child = 2; } message ChildProto { string name = 1; } 枚举类型 syntax = "proto3"

    40910编辑于 2023-10-23
  • 来自专栏Rio ir

    python3sqlite3丢失

    sqlite3,下面的方法是亲测没问题,来自( sparkexpert大神)(1)安装sqlite3的包$ wget https://www.sqlite.org/2017/sqlite-autoconf DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_FTS4=1 -DSQLITE_ENABLE_RTREE=1" $ make && make install(2)对python3 /configure LDFLAGS="-L/usr/local/sqlite3/lib" CPPFLAGS="-I /usr/local/sqlite3/include"$ LD_RUN_PATH=/ usr/local/sqlite3/lib make$ LD_RUN_PATH=/usr/local/sqlite3/lib sudo make install经过上述步骤后,应该就没有什么问题了,控制台输入 python3进入环境import sqlite3没报错说明ok

    95960编辑于 2022-12-03
  • 来自专栏python3

    3Com SuperStack 3 Sw

    一般情况下用4900默认的配置就可以,根据情况也可以进行修改。主要的包括设置网管软件对交换机进行读/写的Comunity字串,以及交换机向网管软件发送Trap的目的地址,设置如下所示:

    63920发布于 2020-01-14
领券