Easter79 Easter79
3年前
systemtap使用:跟踪应用的执行流程
一、如何确定探测点这就需要跟踪一下sshd进程的执行流程,分析一下密码输入的上下文执行函数的位置。函数还真的挺多stapl'process("/usr/sbin/sshd").function("")'|wcl1433二、
Mybatis源码解析之执行SQL语句
作者:郑志杰mybatis操作数据库的过程//第一步:读取mybatisconfig.xml配置文件InputStreaminputStreamResources.getResourceAsStream("mybatisconfig.xml");//第二步
Wesley13 Wesley13
3年前
SQL中的函数
概括:函数是由一个或多个TSQL语句组成的子程序,是一组可用于封闭实现一定功能的程序代码,函数使代码便于重复使用。类别:1、聚合函数聚合函数对一个组值执行计算,并返回单个值。除了COUNT以外,聚合函数都会忽略空置。聚合函数经常与SELECT语句的GROUPBY字句一起使用。常用的聚合函数包括AVC、COUNT、MA
Kent_Sun Kent_Sun
4年前
使用jsp直接执行定时任务
使用jsp直接执行定时任务servicehtml<%@pageimport"com.leasing.emogo.framework.util.ApplicationContextUtils"%<%@pageimport"job.dsc.GetInfoByAssetPackageJob"%<%@pagecontentType
Stella981 Stella981
3年前
Linux shell脚本执行错误:bad substitution
脚本内容如下:!/bin/shstring"Thisisastring!"echo${string:1:4}添加可执行权限后报错badsubstitution:!输入图片说明(https://static.oschina.net/uploads/img/201612/301
Wesley13 Wesley13
3年前
mysql 5.7.20 取得动态sql执行结果
dropproceduretest;delimiter;;CREATEproceduretest()取动态sql的值beginDECLAREv_sqlcountsvarchar(500);DECLARErecordcountvarchar(5
Wesley13 Wesley13
3年前
Java并发编程:Lock
一.synchronized的缺陷synchronized是java中的一个关键字,也就是说是Java语言内置的特性。那么为什么会出现Lock呢?  在上面一篇文章中,我们了解到如果一个代码块被synchronized修饰了,当一个线程获取了对应的锁,并执行该代码块时,其他线程便只能一直等待,等待获取锁的线程释放锁
Wesley13 Wesley13
3年前
Mysql 执行计划各列释义
在排查编写Mysql查询语句时,除了需要满足业务条件,还需要考虑所编写SQL的性能表现,避免出现慢SQL导致大量慢查询的情况。通常,可以通过查看执行计划的方式查看所编写SQL语句的性能优劣。此外,还可以通过查看语句的分阶段执行的时间、操作消耗来进行补充分析。1\.执行计划的列1.1.id列查询的序号1.2.s
Wesley13 Wesley13
3年前
JAVA 基础知识
JAVA纯面向对象语言,有平台无关性,一次编译到处运行,编辑器会把java代码变成中间代码,然后在JVM上解释执行。拥有很多内置的类库,提供了对Web应用开发的支持,具有较好的安全和健壮性。JAVA和C的异同都是面向对象语言使用了面向对象的思想(封装,继承,多态),面向对象的特性(继承和组合)  面向对象有以下特点:  (1
Stella981 Stella981
3年前
Python自动化部署环境
importparamikoimportsys创建SSHClient实例对象sshparamiko.SSHClient()调用方法,表示没有存储远程机器的公钥,允许访问ssh.set_missing_host_key_policy(paramiko.AutoAddPolic