- 博客(21)
- 资源 (16)
- 收藏
- 关注
原创 Content Security Policy最简单易懂的介绍
CSP 的实质就是白名单制度,开发者明确告诉客户端,哪些外部资源可以加载和执行,等同于提供白名单。它的实现和执行全部由浏览器完成,开发者只需提供配置。CSP 大大增强了网页的安全性。攻击者即使发现了漏洞,也没法注入脚本,除非还控制了一台列入了白名单的可信主机。两种方法可以启用 CSP。一种是通过 HTTP 头信息的的字段。nginx通过网页的标签配置:上面代码中,CSP 做了如下配置脚本:只信任当前域名标签:不信任任何URL,即不加载任何资源。
2023-08-07 16:58:05
3010
1
原创 OpenAI是什么?
在未来,人工智能将是一个巨大的行业。OpenAI正致力于创造一个生态系统,该系统能够使任何人都可以使用、分享和扩展其 AI技能。它为用户提供了一种新的方式,让任何人都可以学习新技术并且在这个世界上变得更好。
2022-12-04 23:59:23
18153
4
原创 客服不是谁都能做的-我在优快云体验当客服
相信大家都用过客服系统,某宝、某东、某夕这些,大家也都能感受到一个好的平台,客服的问题处理能力以及响应速度都是至关重要的。
2022-08-16 14:55:01
487
2
原创 【加深理解】MySql脏读、幻读、不可重复读
MySql脏读、幻读、不可重复读事务的隔离级别脏读:不可重复读:幻读:事务的隔离级别四种:读未提交 、 读提交 、 可重复读、 串行化。脏读:当数据库中一个事务A正在修改一个数据但是还未提交或者回滚,另一个事务B 来读取了修改后的内容并且使用了,之后事务A提交了,此时就引起了脏读。此情况仅会发生在: 读未提交的的隔离级别.不可重复读:在一个事务A中多次操作数据,在事务操作过程中(未最终提交),事务B也才做了处理,并且该值发生了改变,这时候就会导致A在事务操作的时候,发现数据与第一次
2021-08-04 17:30:27
156
原创 模板字符串
JavaScript中的字符串可以用单引号或双引号来表示。但是,当你想要换行时,只能手动使用\n来表示。有了模板字符串,我们能够以更简洁的方式进行多行处理。模板字符串使用反引号代替单引号或双引号。// 用 \n 手动换行并不好const str = 'multiline\nwith\nmanual\nhard returns'// 有了模板字符串,这样表示就更简洁const str = ` multiline without the mess`模板字符串的另一个好处是支持.
2020-09-11 09:28:56
269
4
原创 var、let和 const 深入分析
变量声明 var、let和 constES6发布前,Javascript 只能通过 var 声明变量,常量、块级变量、函数变量这些概念的差别都不能很好的体现出来,而且,var声明的变量可随时被修改和重新分配。ES6为我们带来了let、const,我们先来了解一下三个标识符的特征:var: var定义一个变量,这个变量可以被重新分配、可能会被用于整个函数(Function Scope)let: let定义一个变量,这个变量可以被重新分配,但let可以被用于块级作用域(Block Scope),不存
2020-09-10 16:16:05
130
原创 Timestamp踩坑记录
Timestamp踩坑记录最近有个任务从hive同步数据到mysql时死活报错Error: java.io.IOException: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect datetime value: '2119-01-14 16:35:16' for column 'expire_date' at row 1 at ...我再三对比两边表结构是一样的,而且再hive中对数据加工写入都是正常的,就很奇怪为啥字段类
2020-09-03 10:59:56
2252
1
原创 常用正则表达式
// 1.由数字、26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$// 2.非负整数(正整数 + 0 ): ^/d+$// 3. 正整数: ^[0-9]*[1-9][0-9]*$// 4.非正整数(负整数 + 0): ^((-/d+)|(0+))$// 5. 负整数 : ^-[0-9]*[1-9][0-9]*$// 6.整数: ^-?/d+$// 7.非负浮点数(正浮点数 + 0): ^/d+(/./d+
2020-05-29 18:34:54
161
原创 常用SQL
-- 获取当前时间select NOW();-- 获取当前日期select CURDATE();-- 获取前一天日期select DATE_SUB(CURDATE(),INTERVAL 1 DAY);-- 获取后一天日期select DATE_SUB(CURDATE(),INTERVAL -1 DAY);-- 获取前一个月日期select DATE_SUB(CURDATE(),INTERVAL 1 MONTH);-- 获取前一年日期select DATE_SUB(CURDAT
2020-05-29 10:37:12
111
原创 JS的对象、数组等处理方法:解构
对象方法简写你可以在定义方法时省略function和 ::const obj = { insteadOfThis: function() { // do stuff }, youCanDoThis() { // do stuff }}请注意,以上不是箭头函数,只是对象方法的简写语法。解构对象对象解构是获取对象并将其内部属性提取到对象外部变量的一种方法...
2019-12-11 18:04:53
621
原创 JavaScript的函数申明、函数表达式、箭头函数
JavaScript中的函数可以通过几种方式创建,如下。// 函数声明function getName() { return 'Michael'}// 函数表达式const getName = function() { return 'Michael'}// 箭头函数(同样也是表达式)const getName = () => { return 'Mich...
2019-12-06 14:23:36
529
原创 Lombok用法
Lombok用法注解说明val:用在局部变量前面,相当于将变量声明为final @NonNull:给方法参数增加这个注解会自动在方法内对该参数进行是否为空的校验,如果为空,则抛出NPE(NullPointerException) @Cleanup:自动管理资源,用在局部变量之前,在当前变量范围内即将执行完毕退出之前会自动清理资源,自动生成try-finally这样的代码来关闭流 @G...
2019-10-08 09:55:12
175
原创 Spring基础-IOC&AOP
IOCIOC(Inversion Of Controll,控制反转)是一种设计思想,将原本在程序中手动创建对象的控制权,交由给Spring框架来管理。IOC容器是Spring用来实现IOC的载体,IOC容器实际上就是一个Map(key, value),Map中存放的是各种对象。这样可以很大程度上简化应用的开发,把应用从复杂的依赖关系中解放出来。IOC容器就像是一个工厂,当需要创建一个对象,...
2019-09-25 09:16:09
115
转载 【转】程序员资源大全
Java 资源大全Java资源大全中文版,包括:构建工具、字节码操作、集群管理、代码分析、编译器生成工具、外部配置工具、持续集成、数据结构、数据库、时间日期工具库、依赖注入、开发流程增强工具、分布式应用、分布式数据库、文档处理工具、函数式编程、游戏开发、GUI、高性能计算、IDE、图像处理、JSON、JVM与JDK、日志、机器学习、消息传递、应用监控工具、自然语言处理等。GitHub 主页:htt...
2018-07-09 14:16:30
388
原创 Maven搭建SSH的pom的代码详解
因项目需要第一次是用Maven搭建项目,在网上找了许久pom配置总是会出现一些包不兼容等小问题,经过多次改动版本测试,以下pom勉强能使用,但是hibernate配置实体类仍有问题。但因项目进度问题所以没有再进行测试修改了
2016-06-29 15:52:25
7391
转载 MySQL常用命令(备查)
最常用的显示命令:1、显示数据库列表。show databases;2、显示库中的数据表:use mysql;show tables;3、显示数据表的结构:describe 表名;4、建库:create database 库名;5、建表:use 库名;create table 表名 (字段设定列表)
2016-02-02 14:16:12
413
转载 【转】珍藏多年的素材,灵感搜寻网站
素材类网站 1.http://shijue.me/home 视觉中国 专业素材下载需要付费 2.http://www.zcool.com.cn/ 站酷 素材种类较多,设计师比较专业,作品推陈出新比较快,质量普遍较高,另外很多作品都有源文件,可以自由下载 3.http://www.zcool.com.cn/hellorf/ 害洛创意 素材专业,质量颇高,都有
2016-02-02 13:56:57
569
转载 Hibernate 使用原生SQL查询oracle数据库显示问题(char,Date)
ssh框架中,使用hibernate原生Sql语句查询oracle数据库时,出现字符只显示第一个字母,日期只显示年月日(数据库中存有时分秒)。经过各种搜索最后在*snowclash* 的blog中找到答案,有时候一些奇葩问题真的是很难想到。一、hibernate查询char类型只显示第一个字符 “Hibernate取值时将其保存为Character类型,而Character只能保存一个字符,所
2015-10-23 14:44:10
1251
2022年支付宝私域运营白皮书.pdf
2022-12-02
2021年小红书品牌调研报告
2021-08-27
2021Q2美妆行业季度观察报告.pdf
2021-08-12
2021垂类电竞KOL发展洞察行业报告.pdf
2021-08-12
【行业研报】2021年SaaS市场研究报告
2021-08-11
四级常考的100短语
2012-12-14
学校运动会报名系统
2012-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人