ICode9

精准搜索请尝试: 精确搜索
  • Demo06 //位运算2022-02-22 20:02:28

    package operator; public class Demo06 {//位运算 public static void main(String[] args) { /* A = 0011 1100 B = 0000 1101 A & B = 0000 1100 A | B = 0011 1101 A或者B A ^ B = 0011 0001 相同为0 否则为1

  • ctfshow web由一道题的思路实现通杀2022-02-21 10:30:01

    ctfshow萌新计划 根据web1的几个解法思路我实现了对后面几道题的通杀,仔细想想感觉对于我这样的新手来说这几题还不错 题目一:web1 代码很安全,没有漏洞 打开题目很显然这一题考察的是代码审计,我们把代码粘贴下来审计一波 <html> <head> <title>ctf.show萌新计划web1</title>

  • Java学习06:基本运算符2022-02-20 23:34:08

    基本运算符 运算符的种类 种类 包含 注释 算数运算符 +,-,*,/,%,++,-- 自加,自减 赋值运算符 = 用来赋值 关系运算符 >,<,>=,<=,==,!= ,instanceof 最后一个词,是二元操作符(运算符) 逻辑运算符 &&,||,! 与,或,非 位运算符 &,|,^,~,>>,<<,>>> 跟进制有关 条件运算符 ?,: 拓展赋值运算符 +=

  • 野火stm32f407zgt6学习笔记之入门篇基础知识点2022-02-20 22:05:44

    内存的一些换算关系,做了解。 1GB=1073741824字节。 1KB=1024字节 1M=1024KB 1G=1024MB AHB和APB AHB的意思是系统总线。AHB主要用于高性能模块(如CPU、DMA和DSP等)之间的连接。 APB的意思是外围总线。APB主要用于低带宽的周边外设之间的连接。在APB里面唯一的主模块就是APB 桥。

  • Java第二天2022-02-20 18:34:45

    Java第二天 关于byte、short、int、long的区别 byte n1 = 3;在内存中的表示:0000 0011short n2 = 3;在内存中的表示:0000 0000 0000 0011int n3 = 3;在内存中的表示:0000 0000 0000 0000 0000 0000 0000 0011long n4 = 3;在内存中的表示0000 0000 0000 0000 0000 0000 0000 0

  • java运算符2022-02-19 23:02:06

    运算符 算术运算符:+,-,*,/,++,– 赋值运算符= 关系运算符:>,<,>=,<=,==,!=instanceof 逻辑运算符:&&,||,! 条件运算符:? : 扩展运算符: +=,-=,*=,/= 逻辑运算符 package operator; //逻辑运算符 public class Demo05 { public static void main(String[] args) { //

  • 读取小米蓝牙温湿度计2数据2022-02-19 22:03:26

    蓝牙设备名:LYWSD03MMC手机安装「BLE调试助手」接收到的数据F2 07 4A C3 0A注意大小端数据转为10进制07 F2->2034->即20.34摄氏度4A->74->湿度74%0A C3->2755->电池电压27.55mv -----------数据来源UUID:ebe0ccc1-7a0a-4b0c-8a1a-6ff-2997da3a6Properties:READ NOTIFYDescriptions:

  • 浮点数理解2022-02-19 21:34:26

      任何一个数均可以表示为:(N)R=±S×R±e   R:基值。计算机中常用的R可取2、8、10、16等。   S:尾数。代表数N的有效数字。计算机中一般表示为纯小数。   e:阶码。代表数N的小数点的实际位置。一般表示为纯整数。 一、定点小数   定点小数:约定计算机中所有数据的小数点位置

  • 计算机组成原理与体系结构2022-02-19 01:33:59

    计算机组成原理与体系结构 一、计算机结构 1.硬件基本组成 计算机系统是由硬件与软件组成的 计算机系统的基本硬件系统由运算器、控制器、存储器、输入设备、输出设备 运算器与控制器集成为CPU 存储器分内存与外存 输入设备与输出设备统称为外部设备 2.中央处理单元CPU 2.1.组

  • C语言中分治的思想-位运算2022-02-17 15:03:54

    (1) 有101个整数,其中有50个数出现了两次,1个数出现了一次, 找出出现了一次的那个数。 位运算的思想:任何数和零异或得到自己,任何数自己异或得到0。 eg1.{2,1,5,1,2,2} num=0 0000 0000 2 0000 0010 1 0000 0001 5 0000 0101 1 0000 0001 2 0000 0010 2 0000 0010 可以发

  • 线程池 ThreadPoolExecutor 源码详细分析2022-02-10 17:03:35

    1、线程池的作用 一方面当执行大量一步任务的时候线程池能够提供较好的性能,在不使用线程池的时候,每当需要执行异步的时候都是直接 new 一线程进行运行,而线程的创建和销毁都是需要开销的。使用线程池的时候,线程池里面的线程是可复用的,不会每次执行异步任务的时候都重新创建和

  • hashmap 代码跟进详解,每个步骤都讲清楚,待完善2022-02-10 09:02:23

    跟踪代码 以下面代码示例,跟踪具体做了什么 public static void main(String[] args) { HashMap<String, Integer> map = new HashMap<>();//第一步 map.put("张三", 14);//第二步 map.put("李四", 15);//第三步 map.put("重地",1 );//第四步 map.p

  • 05 运算符 位运算 案例2022-02-08 22:05:12

    运算符 算术运算法:+,-,*,/,%,++,–复制运算符:=关系运算符:>,<,>=,<=,==,!= instanceof逻辑运算符:&&,||,!位运算符:&,|,^,~,>>,<<,>>>条件运算符:?:扩展赋值运算符:+=,-=,*=,/= // 与(and) 或(or) 非(取反) boolean a = true; boolean b = false; // 逻辑与运算:两个变量都为真,结果才为tru

  • BLE常见的16位UUID2022-02-08 20:04:25

    蓝牙核心规范制定了两种不同的UUID,一种是基本的128位UUID,一种是代替基本UUID的16位UUID。 所有的蓝牙技术联盟定义UUID共用了一个基本的UUID: 0x0000xxxx-0000-1000-8000-00805F9B34FB 为了进一步简化基本UUID,每一个蓝牙技术联盟定义的属性有一个唯一的16位UUID,以代替上面的基本UUI

  • 计算机实现加减乘除2022-02-08 13:00:32

    # 计算机是怎么操作的! 0000 0100 0000 0101 -----------------(加法:计算机是不会直接加的) 0000 1001   #计算机的实现原理 #第一步:异或运算(不一样等于1) 0000 0100 0000 0101 ---------------- 0000 0001   #第二步:与运算(都是1等于1) 目的是判断是否有进位,,如果与运算结果为0,则没有

  • 逻辑运算符2022-02-07 18:02:02

    import java.util.Scanner; public class Demo10 { //逻辑运算符 public static void main(String[] args) { //与(and) 或(or) 非(取反)、 boolean a = true; boolean b = false; System.out.println("a && b:"+(b&&a

  • Week012022-02-06 22:59:40

    Day1 软件开发基础 什么是JavaEE 接收来自客户端的请求信息,并通过响应返回给客户端数据 常用开发语言 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-d2HcrLQz-1644159186929)(D:\2113java_workspace\Day01\开发语言的讲解.png)] C/C++:嵌入式、智

  • [C#]byte2022-02-06 20:35:36

    参考链接: https://docs.microsoft.com/zh-cn/previous-versions/5bdb6693(v=vs.110)?redirectedfrom=MSDN   定义:   测试: 1 using System; 2 using UnityEngine; 3 4 public class TestByte : MonoBehaviour 5 { 6 void Start() 7 { 8 //Convert.ToS

  • 黑屏绿字加载中 无脚本2022-02-06 13:59:19

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=

  • java基础12022-02-05 22:32:24

    Java基础1 1. 标识符注意点 所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始 String Ahello = "World"; String hello = "World" ; String $hello = "World" ; String _hello = "World" ; 首字符之后可以是字母(A-Z或者a-z),美元符($)、下划线(_)或数字的任何

  • 位运算学习(一)--加 “两道只出现一次的数字”的习题2022-02-05 19:59:59

    最近学了下位运算,简单说说收获吧。 首先我们要了解下常见的位运算操作: 与或非操作 异或操作 进阶规律:与或非 和 异或都是满足结合律的。 //重点 a&b&c=ab(b|c) a^a=0 a^(~a)=1 0^b=b 我们先来看看第一道题: 做这道题需要一个重要的知识点: a^b^a=a^a^b=0^b=b 也就是说

  • 位运算符和移位运算符2022-02-02 13:32:20

    golang中有3个位运算 按位与&、按位或|、按位异或^ 按位与&:两位全为1,结果为1,否则为0 按位或|:两位有一个为1,结果为1,否则为0 按位异或^:两位一个为0,一个为1,结果为1,否则为0 例如: 2&3=2 2的补码0000 0010 3的补码0000 0011 2&3=   0000 0010   -2^2=-4 2的补码 0000 0010 -2的补码11

  • 关于二进制的那些事儿2022-02-02 13:00:56

    原码、反码、补码 对于有符号的而言: 1.二进制的最高位是符号位,0表示正数,1表示负数 例如:1==》[0000 0001],而-1==》[1000 0001] 2.正数的反码,原码,补码都一样 3.负数的反码=它的原码符号位不变,其他位取反(0->1,1->0) 例如:1==》原码[0000 0001],反码[0000 0001],补码[0000 0001] -1==》原

  • c语言自学教程——深度剖析数据在内存中的存储2022-01-29 20:05:49

    文章目录 1. 数据类型介绍1.1 类型的基本归类 2. 整形在内存中的存储2.1 原码、反码、补码2.2 大小端介绍2.3 练习 3. 浮点型在内存中的存储3.1 一个例子3.2 浮点数存储规则3.3 解释前面的题目: 1. 数据类型介绍 char //字符数据类型 short //短整型 int //整形 long //

  • C++位运算符(与,或,异或,取反,左移,右移)2022-01-29 19:02:31

    与[ & ]:同为1时,结果为1 3 & 4 3(0000 0011) 4(0000 0100) ------------- 0(0000 0000) 或[ | ]:同为0时,结果为0 3 | 4 3(0000 0011) 4(0000 0100) ------------- 7(0000 0111) 异或[ ^ ]:相同为0,不同为1 3 ^ 4 3(0000 0011) 4(0000 0100) ------------- 7(0000 0111) 左移[ << ]:各二

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有