String用来表示文本,即一系列 Unicode 字符。字符串是我们开发过程中频繁使用的对象,我们在软件界面上提示用户的所有一切都是字符串:不管是发票的日期还是发票的编号,或者是发票的金额虽然在定义数据类型时候分别应该是DateTime、double或string,但当界面呈现的时候,都是以文本的形式呈现,也就是string格式。
字符串的声明非常的简单,使用””(双引
原创
2009-07-30 21:38:00
474阅读
1评论
研究这个问题的起因发现使用<=比较时间的不准确,所以怀疑是一个浮点数(Delphi里的time就是一个浮点数)。结果却发现是一个int 但是整数的比较,为什么会不准确呢?不是很理解。。。非得减去一秒之后,比较才准确。让我再想想。。。 看到里面有一个QDateTimePrivate,略加研究之后发现 Read More
转载
2017-07-18 20:39:00
218阅读
芯片的运行涉及多个层次,从芯片级到计算机级,让我们逐步探讨一下:芯片级原理:芯片(集成电路)本质上是电路,将这些电路系统制作在硅片上。这些电路可以接受或存储各种0和1的电平信号。根据接收的信号,电路完成不同的工作,不同的时序组合形成不同的指令(例如,0101代表加法,1010代表存储)。这样构成了指令集,例如RISC、MIPS等,针对CPU芯片的指令集。CPU芯片接收指令后,内部电路根据不同的指令
进程间通信 (IPC) 方法总结进程间通信(IPC,InterProcess Communication)Linux环境下,进程地址空间相互独立,每个进程各自有不同的用户地址空间。任何一个进程的全局变量在另一个进程中都看不到,所以进程和进程之间不能相互访问,要交换数据必须通过内核,在内核中开辟一块缓冲区,进程1把数据从用户空间拷到内核缓冲区,进程2再从内核缓冲区把数据读走,内核提供的这种机制称为进
千军易得,一将难求。一个卓越的企业领导者应该具备那些素质?优秀的思想品格,独特的领导方式,良好的心理素质……这些都与领导者的眼光与胸怀息息相关。因为,领导者最重要的两个任务就是决策和用人,而决策和用人都需要眼光和胸怀。胸怀宽广从低到高可分成七重境界:容人之短;容人之异;容人之过;容人反对;容人之长;容人分享;无私。1.容人之短不求全责备领导者要允许下属有短处,这属于领导者的底线标准。现实工作中不存
原创
2023-05-31 11:15:53
88阅读
很多人都写过IPC机制,但是我想再写一下自己的体会与感想。因为Andoird中的IPC机制应用到的地方非常广泛,而且很难一次掌握,所以想通过写一个系列博客。这样能够让自己更深切的理解IPC机制。 IPC即进程间通信,即两个进程间进行数据交换的过程。注意这里重点在于数据交换。两个进程之间通信最重要的目的就是为了进行数据的交换。 但在此之前想明白进程、线程是什么很重要。 先前写过一篇关于什么是进
当然,虽然我认为将“可能世界”定义为“逻辑上一致的(或无矛盾的)世界”并不会如刘易斯所言将导致逻辑循环,然而,世界上最好的定义,我不认为这个定义。
因为,这个定义,“可能世界”,直观的感觉是通常不对外公布。 同时,我认为,世界的可能性“,”必须在逻辑上一致, 这也是可以讨论的。
关于可能世界的第二种定义,是,“我们可以想像的可能性的世界,包括所有的世界,或 也就是我们能想像的任何一个世界都
原创
2009-11-24 09:55:52
632阅读
IMP:通用的函数指针 /// A pointer to the function of a method implementation. #if !OBJC_OLD_DISPATCH_PROTOTYPES typedef void (*IMP)(void /* id, SEL, ... */ );
转载
2017-07-07 17:47:00
172阅读
2评论
蠕虫传播攻击特点:内网主机感染蠕虫后,会在内网进行大面积扩散,伴随着扫描行为。因为使用扫描检测,并基于扫描事件的相似性(端口、扫描频率、扫描报文字节数、扫描的时间)可以检测蠕虫传播。
原创
2023-06-01 11:36:53
28阅读
Android开发艺术探索(研读笔记)博客:Dimon
GitHub:Dimon94
03-Android中的IPC机制(一)1.Android IPC 简介IPC(Inter-Process-Communication):含义为进程间通信,指两个进程之间进行数据交换的过程。什么是进程:一般指一个执行单元,在PC和移动设备上的一个程序或者一个应用。 什么是线程:线程是CPU调度的最小单元,是一种有
git clone https://github.com/cr0hn/dnscapy.giteasy_install Scapy服务端:python dnscapy_server.py a.friendsxxx.com 45.77.39.xxx客户端:ssh -o ProxyCommand="sudo python dnscapy_client.py a.friendsxxx.com 45.77.
原创
2023-05-31 14:54:11
135阅读
Android的IPC通讯机制是指在不同进程间进行通讯的方式,主要有Binder、Messenger、AIDL、ContentProvider等方式。在Android系统中,每个应用都运行在自己的进程中,不同应用之间以及同一个应用的不同组件之间需要进行通讯,这时就需要用到IPC通讯机制。
### Binder
Binder是Android系统中使用最广泛的IPC机制,它是一种轻量级的进程间通信
粗体部分示例:# dns_domain_info_list_rdd ==> [(src_ip, domain, domain_ip, timestamp, metadataid), ....]
all_domains_list = dns_domain_info_list_rdd.map(lambda x: (x[1], 1)).reduceByKey(operator.add).m
原创
2023-05-31 10:48:07
74阅读
TCP IP各层的安全性和提高各层安全性的方法网络层的安全性 现如今的网络层的安全协议事实上都是使用IP的封装技术。 其本质是,纯文本的包被加密,封装在外层的IP报头里,用来对加密的包进行internet上的路由选择。到达另一端时,外层的IP报头被拆开,报文被解密,然后送到收报地点。 IP安全协议体制不仅能在IPV4,也可以在IPV6下工作。该体制需要实行多种安全政策,但要避免给不适用该体制的人造
转载
2023-08-31 08:39:14
27阅读
由一道工控路由器固件逆向题目看命令执行漏洞 前言2019 工控安全比赛第一场的一道固件逆向的题目,好像也比较简单,好多人都做出来了。这里就分别从静态和动态调试分析复现一下这个命令执行的洞。 赛题说明题目给的场景倒是挺真实的:路由器在处理 tddp 协议时出现了命令注入,导致了远程命令执行。就是后面做出来的这个答案的格式咋提交都不对…题目给了一个压缩文件,解压出来时一个 bin
转载
2023-08-02 18:34:38
125阅读
关于技术生涯的发展路径,阿里资深技术专家这样理解。
转载
2021-07-26 14:45:19
198阅读
SQL数据库开发,关注获取SQL视频教程SQL专栏SQL基础知识汇总SQL高级知识汇总导读:你是否曾经认真思考过——毕业3-5年、10年,乃至更久后,我们希望成为什么样的人?作为一名技术人,我们要如何规划自己的职业发展生涯?网上热议的“35岁中年危机”,本质上又因什么而焦虑?今天,阿里资深技术专家毗卢,将带来自己的思考与理解,希望对大家有所启发。作者毗卢:
转载
2022-03-22 15:32:14
55阅读
先sun提出的是Servlet体系,这个体系使得使用JAVA的程序员也能开发基于B/S架构的WEB应用程序,使用Servlet类将请求和响应封装在标准JAVA类
转载
2008-01-31 03:26:00
144阅读
2评论