首页 > 2020年07月26日 > 全部分享
SpringAOP 面向切面编程
AOP的相关概念 AOP:全称是 Aspect Oriented Programming 即:面向切面编程。 简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的 基础上,对我们的已有方法进行增强。 AOP 的作用及优势 作用: 在程序运行期间,不修改源码 ...
分类:编程语言   时间:2020-07-26 19:33:55    收藏:0  评论:0  赞:0  阅读:52
python操作mysql数据库
1.需要安装第三方库 import pymysql 1.增删改查 import pymysql #格式:pymysql.connect(mysql服务器地址,用户名,密码,数据库名,编码) database = pymysql.connect('127.0.0.1','root','root','r ...
分类:数据库技术   时间:2020-07-26 19:33:24    收藏:0  评论:0  赞:0  阅读:63
理清ThreadLocal、ThreadLocalMap、Thread之间的关系
初看ThreadLocal代码时候,感觉到很绕。区区三个类,但他们之间的类关系和设计思路与我们平常写的业务代码是不太一样的。 让我们一起来看看这三个类之间错综复杂的关系吧。 三者关系概览 从上图我们可以发现Thread 中持有一个ThreadLocalMap ,这里你可以简单理解为就是持有一个数组, ...
分类:其他   时间:2020-07-26 19:33:13    收藏:0  评论:0  赞:0  阅读:57
TCP报文格式详解
TCP报文是TCP层传输的数据单元,也叫报文段。 1、端口号:用来标识同一台计算机的不同的应用进程。 1)源端口:源端口和IP地址的作用是标识报文的返回地址。 2)目的端口:端口指明接收方计算机上的应用程序接口。 TCP报头中的源端口号和目的端口号同IP数据报中的源IP与目的IP唯一确定一条TCP连 ...
分类:其他   时间:2020-07-26 19:32:59    收藏:0  评论:0  赞:0  阅读:47
Count New String
C. Count New String 参考:Count New String(广义SAM) 把所有的字符串都存进去,然后再求出不同的子串个数即可。 // Created by CAD #include <bits/stdc++.h> #define ll long long using names ...
分类:其他   时间:2020-07-26 19:32:29    收藏:0  评论:0  赞:0  阅读:68
npm命令解释
npm install moduleName: 安装模块到项目目录下 npm install -g moduleName: -g的意思是将模块安装到全局,具体安装到磁盘哪个位置,要看 npm config prefix 的位置 npm install --save moduleName: --sav ...
分类:其他   时间:2020-07-26 19:32:17    收藏:0  评论:0  赞:0  阅读:58
Spark SQL Parser到Unresolved LogicPlan
Spark SQL Parser到Unresolved LogicPlan Spark SQL Parser简单来说就是将sql语句解析成为算子树的过程,在这个过程中,spark sql采用了antrl4来完成。 当执行spark.sql()方法时,会调用 Dataset.ofRows(self, ...
分类:数据库技术   时间:2020-07-26 19:31:51    收藏:0  评论:0  赞:0  阅读:87
【刷题-LeetCode】289. Game of Life
Game of Life According to the Wikipedia's article: "The Game of Life, also known simply as Life, is a cellular automaton devised by the British mathem ...
分类:其他   时间:2020-07-26 19:31:36    收藏:0  评论:0  赞:0  阅读:55
shiro安全框架
1.SsSM框架整合shiro(基于ssm框架环境无误的情况下) 1.1.导入约束 <properties> <shiro.version>1.2.3</shiro.version> </properties> <!-- shiro --> <!-- shiro核心包 --> <!-- 添加shir ...
分类:其他   时间:2020-07-26 19:31:22    收藏:0  评论:0  赞:0  阅读:47
Linux操作系统
一、操作系统 没有安装操作系统的计算机,通常被称为 裸机。如果想在 裸机 上运行自己所编写的程序,就必须用机器语言书写程序。如果计算机上安装了操作系统,就可以在操作系统上安装支持的高级语言环境,用高级语言开发程序。 操作系统是现代计算机系统中 最基本和最重要 的系统软件,是配置在计算机硬件上的第一层 ...
分类:系统服务   时间:2020-07-26 19:31:10    收藏:0  评论:0  赞:0  阅读:61
DNSLOG | 利用总结
0x00 写这篇博客的原因是wb在线的面试中无回显rce的问题在这里填了这个坑 0x10 下面是几个常用的dnslog平台 1 http://ceye.io/ 2 http://www.dnslog.cn/ 3 https://github.com/BugScanTeam/DNSLog(开源可自行搭 ...
分类:其他   时间:2020-07-26 19:30:44    收藏:0  评论:0  赞:0  阅读:204
LeetCode101对称二叉树
题目链接 https://leetcode-cn.com/problems/symmetric-tree/ 题解 我写的 递归解法 具体方法见代码注释 // Problem: LeetCode 101 // URL: https://leetcode-cn.com/problems/symmetri ...
分类:其他   时间:2020-07-26 19:30:31    收藏:0  评论:0  赞:0  阅读:47
使用MyBatis逆向工程生成文件(保姆级教程)
1. 下载逆向工程项目 点击链接下载逆向工程压缩文件 解压文件 导入到IDEA中 2. 配置依赖 导入到IDEA后项目的结构如下: 这不是Maven项目,所以依赖需要我们手动添加一下,添加方法如下: 点击项目名 按 Ctrl + Shift + Alt + S 点击Modules,然后点击Depen ...
分类:其他   时间:2020-07-26 19:30:16    收藏:0  评论:0  赞:0  阅读:55
java每日一练 2020.7.26
题目 实现数组复制,把一个数组的值,复制到另一个数组中。 分析 System.arraycopy(src, srcPos, dest, destPos, length) src: 源数组 srcPos: 从源数组复制数据的起始位置 dest: 目标数组 destPos: 复制到目标数组的起始位置 l ...
分类:编程语言   时间:2020-07-26 19:30:05    收藏:0  评论:0  赞:0  阅读:58
CentOS7.8 安装jdk1.8.0_131
#解压 [root@192 opt]# tar -zxvf jdk-linux-x64.tar.gz #编辑/etc/profile文件,加入环境变量配置 export JAVA_HOME=/opt//jdk1.8.0_131 export PATH=$JAVA_HOME/bin:$PATH exp ...
分类:其他   时间:2020-07-26 19:29:49    收藏:0  评论:0  赞:0  阅读:172
深入浅出JavaScript中的Class(重点)
一切都是为了更高级的抽象!中心思想不能忘,更好的工具让人们工作更加方便,类(class)的一大目的是减少代码中的冗余性(即重复性的代码)。 1. 当你创建一个Object时,constructor总是第一个被调用的。 2.Class和Object的一个重大区别是 在class中你不能在不同方法之间放 ...
分类:编程语言   时间:2020-07-26 19:29:38    收藏:0  评论:0  赞:0  阅读:52
面试题
一、隐藏一个盒子的几种方式 以及他们的区别 面试经常会问到,我总结了下面这个表格,大家也可以自己写写代码试试。当然这是比较常见的五种方式,还有一些设置什么margin负值等等操作的隐藏盒子,我认为在实际开发中不太实用,就没有写到下面。 方式 占位 对子元素的影响 绑定的事件能否触发 display: ...
分类:其他   时间:2020-07-26 19:29:04    收藏:0  评论:0  赞:0  阅读:51
Lua之基础篇
新到一家公司,接触有些业务竟然直接通过服务器,在nginx层面就完成了,主要是基于OpenResty和Lua来实现的。打算深入了解一下这门神奇的语言。。。 为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 Lua 特性 轻量级: 它用标准C语言编写并以源代码形式开放,编译后仅仅一百余K, ...
分类:其他   时间:2020-07-26 19:28:49    收藏:0  评论:0  赞:0  阅读:64
加密后字节数组和字符串相互转换
加密结果直接转字符串 public class Client { // 加密算法 private static final String BLOWFISH = "Blowfish"; // 加密秘钥 private static final String SECRET = "test"; publi ...
分类:编程语言   时间:2020-07-26 19:28:38    收藏:0  评论:0  赞:0  阅读:61
CentOS7.8安装apache-maven-3.6.3-bin.tar.gz
#解压 [root@192 opt]# tar -zxvf apache-maven-3.6.3-bin.tar.gz #编辑/etc/profile文件,加入环境变量配置 export MAVEN_HOME=/opt/apache-maven-3.6.3 export PATH=${MAVEN_H ...
分类:Web开发   时间:2020-07-26 19:28:06    收藏:0  评论:0  赞:0  阅读:151
904条   上一页 1 ... 19 20 21 22 23 ... 46 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!