Wesley13 Wesley13
3年前
java基础学习 了解这些很有必要
对于java初学者来说,入门才是关键。而入门的关键就在于,需要先熟悉大环境,然后对java基础理论知识进行学习,不要着急实践,相对于实践,你更需要对技术的整体把控!在具体谈论Java知识点之前,我们先聊聊Java技术语言自身的一些特点、生态系统以及适用的场景,这有助于我们更好的学习语言本身。!java基础学习了解这些很有必要(https://o
Wesley13 Wesley13
3年前
PHP代码层防护与绕过
0x01前言在一些网站通常会在公用文件引入全局防护代码进行SQL注入、XSS跨站脚本等漏洞的防御,在一定程度上对网站安全防护还是比较有效的。这里讨论一下关键字过滤不完善及常见正则匹配存在的问题,并收集了网络上常见的PHP全局防护代码进行分析。Bypass思路:利用数据库特性或过滤函数逻辑缺陷绕过。0x02关键字过滤
Wesley13 Wesley13
3年前
C++
第一眼见到explicit和volatile可能会一愣一愣的觉得可能是c11或者c14新加的标识符。其实不是这样,volatile和const两个关键字在C语言的第二个版本KRC的时候就被加入了C标准,他们是两个相对的关键字const修饰符表示这是一个常量类型,这个变量的值不会被程序改变volatile修饰符表示这个
Stella981 Stella981
3年前
PAP 快速开发框架:mybatis
  背景:在使用mybatis的过程中,考虑到整合的框架在后期使用的过程中,有可能是需要兼容到多种数据库的,在这种前提条件下,完成通用CRUD功能的编写,本文前期先考虑到不同数据库针对分页功能的统一操作;例如mysql数据库的分页是limit关键字的使用,oracle数据库的分页是rownum关键字的使用;  demogit地址部分: h
Stella981 Stella981
3年前
Spring+Mybatis+Velocity整合(3):整合Mybatis
正式开始配置关键内容,这是硬货 1、新建spring配置文件,起名为applicationContext.xml,放在src/main/resources/spring目录下。 内容如下:<?xmlversion"1.0"encoding"UTF8"?<beansxmlns"http://www.sprin
Wesley13 Wesley13
3年前
MySQL数据安全策略
0、导读MySQL被运用于越来越多的业务中,在关键业务中对数据安全性的要求也更高,如何保证MySQL的数据安全?MySQL被运用于越来越多的业务中,在关键业务中对数据安全性的要求也更高,如何保证MySQL的数据安全。数据安全如果只靠MySQL应用层面显然是不够的,是需要在多个层面来保护的,包括网络、系统、逻辑应用层、数据库层等。
Wesley13 Wesley13
3年前
Java 并发编程之 JMM & volatile 详解
本文从计算机模型开始,以及CPU与内存、IO总线之间的交互关系到CPU缓存一致性协议的逻辑进行了阐述,并对JMM的思想与作用进行了详细的说明。针对volatile关键字从字节码以及汇编指令层面解释了它是如何保证可见性与有序性的,最后对volatile进行了拓展,从实战的角度更了解关键字的运用。一、现代计算机理论模型与工作原理
SPDK对接Ceph性能优化
关键词:SPDK、NVMeOF、Ceph、CPU负载均衡SPDK是intel公司主导开发的一套存储高性能开发套件,提供了一组工具和库,用于编写高性能、可扩展和用户态存储应用。它通过使用一些关键技术实现了高性能:1.将所有必需的驱动程序移到用户空间,以避免系统调用并且支持零拷贝访问2.IO的完成通过轮询硬件而不是依赖中断,以降低时延3.使用消息传递,以避免IO
国际领先!天翼云驭“数”有道!
近日,中国电子学会在北京隆重召开科技攻关项目成果鉴定会。鉴定委员会一致认为:天翼云大数据平台研发项目涉及的大数据存储、计算、调度等一系列关键技术,复杂度高、研制难度大、创新性强,总体技术达到国际先进水平,其中分布式存储元数据两层视图管理等关键技术指标达到国际领先水平。
网页防篡改技术:保护网站安全与完整性的关键
页防篡改需要应用多种技术手段,包括使用数字签名、监测软件、IP封堵、数据加密等方式,以便有效地检测和预防网页被恶意篡改的行为。