Python

分析运行中的 Python 进程详细解析

在Java中打印当前线程的方法栈,可以用kill-3命令向JVM发送一个OS信号,JVM捕捉以后会自动dump出来;当然,也可以直接使用jstack工具完成,这些方法好几年前我在这篇性能分析的文章中介绍过。这样的需求可以说很常见,比如定位死锁,定位一个不工作的线程到底卡在哪里,或者定位为什么CPU居高不下等等问题。现在工作中我用的是Python,需要线上问题定位的缘故,也有了类似的需求――想要知道当前的Python进程“在干什么”。但是没有了JVM的加持,

系统 2019-09-27 17:46:00 2065

Python

leetcode 123. 买卖股票的最佳时机 III Python

分类题目解题思路Python实现题目给定一个数组,它的第i个元素是一支给定的股票在第i天的价格。设计一个算法来计算你所能获取的最大利润。你最多可以完成两笔交易。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票),地址。示例:输入:[3,3,5,0,0,3,1,4]输出:6解释:在第4天(股票价格=0)的时候买入,在第6天(股票价格=3)的时候卖出,这笔交易所能获得利润=3-0=3。随后,在第7天(股票价格=1)的时候买入,在第8天(股票价格

系统 2019-09-27 17:45:38 2065

编程技术

安装Office Project Professional 2007

毫无悬念的我们需要安装MicrosoftOfficeProjectStandard2007,毕竟是我们需要进行项目的管理工作。MicrosoftOfficeProjectProfessional2007包括OfficeProjectStandard2007中的所有功能。此外,在与MicrosoftOfficeProjectServer2007一起使用时,OfficeProjectProfessional2007还可以提供合作企业项目管理功能。安装的界面和过

系统 2019-08-29 23:48:16 2065

编程技术

《网页设计创意书》读后感

刚刚收到《网页设计创意书》,确实有点惊喜,开始以为是像之前审读的书一样是一叠叠的打印纸,没想到是一本成品书,拿到手上沉甸甸的,随便翻看了一下,没想到里面竟然还是全彩页印刷的,本书的第一感觉让人觉得:真值。《网页设计创意书》从书名上看应该是一本讲如何设计网页的书籍的,开始我对其中的内容还是抱有很大的期望的,仔细翻看过后,才发现书中的内容与我预料的还是差别蛮大的,整本书中的内容大多数都是由图片构成,只是在每一章的前面有一小段的文字叙述,说直白一点,本书是一本由

系统 2019-08-29 23:40:27 2065

编程技术

通过实例具体讲述事件委托

在组件编程中对事件的理解是十分重要的,C#中的“事件”是当对象发生某些有趣的事情时,类向该类的客户提供通知的一种方法。与事件联系最为紧密的,个人认为是委托.委托可以将方法引用封装在委托对象内。为了弄清组件-事件-委托三者的关系,本人用实际的例子来谈谈小弟的理解。首先创建一个Windows控件项目,添加如下控件样板。当事件触发时,会传递一个EventArgs类型的参数给事件处理方法,为了能传递自定义的信息,我们可以创建一个继承于EventArgs的事件参数类

系统 2019-08-29 23:28:42 2065

编程技术

2010,只有感恩。

赖勇浩(http://laiyonghao.com)转眼之间,2010年就要过去了,对我来说这一年是非常值得写下些什么来纪念的一年,所以就有了这一篇总结。第二次离开了前东家,于8月份加入创业公司,组建团队、开发新的游戏。回首“二进宫”,感谢阿豪、山火、由金和大懒,以及我们工作室的几十位兄弟姐妹,感谢你们给了我与网游业最优秀的同仁再次合作的机会,虽然过去16个月里,我们共同努力的灌溉的项目之树还没有开花结果,但我们共同的信念不变:这个将是一个让网游界惊艳的作

系统 2019-08-29 23:10:27 2065

编程技术

014_《Delphi高手突破》

《Delphi高手突破》Delphi教程系列书籍(014)《Delphi高手突破》网友(邦)整理EMail:shuaihj@163.com下载地址:Pdf附书源码作者:申旻丛书名:其他出版社:清华大学出版社ISBN:7900643575上架时间:2002-11-2出版日期:2002年10月开本:16开页码:301版次:1-1内容简介这本书以理论结合实践的方式,论述“如何在Delphi中使用面向对象编程方法,构建良好设计的程序”的主题。本书第l、2、3章以不

系统 2019-08-29 23:10:03 2065

编程技术

Hibernate主键生成方式 Key Generator

Hibernate主键生成方式KeyGenerator主键产生器可选项说明:1)assigned主键由外部程序负责生成,无需Hibernate参与。2)hilo通过hi/lo算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。3)seqhilo与hilo类似,通过hi/lo算法实现的主键生成机制,只是主键历史状态保存在Sequence中,适用于支持Sequence的数据库,如Oracle。4)increment主键按数值顺序递增。此方式的实现机

系统 2019-08-29 22:58:15 2065

编程技术

View.scrollBy()与View.scrollTo()的使用

原帖:http://ipjmc.iteye.com/blog/1307565scrollTo()和scrollBy()都是View的public成员函数,使用这两个函数可以达到同样的目的,只是使用方式不同。publicvoidscrollBy(intx,inty),将View的Content偏移(x,y)。x控制左右方向的偏移,y控制上下方向的偏移。例如当x>0,y=0时,向右移动x像素,当x<0,y=0时,向左移动x像素,而View的大小和位置不发生改变

系统 2019-08-29 22:40:04 2065

编程技术

J2me的27种字体效果(不包括下划线)(附图)

importjavax.microedition.lcdui.Canvas;importjavax.microedition.lcdui.Display;importjavax.microedition.lcdui.Displayable;importjavax.microedition.lcdui.Font;importjavax.microedition.lcdui.Graphics;importjavax.microedition.midlet.MI

系统 2019-08-29 22:32:15 2065

编程技术

从win32 api 到 .net framework(一)

1、抛开windows开发使用的标准c/c++运行时库及windows商品化后包装的c/c++运行时库(邦到编译器里发布给用户使用)以及上层的mfc库等,我们且关注他提供的win32api.及严格分类与扩展后的.netframe类库。2、C#程序基于.net类库程序设计的时候同时也还是可以使用windows的api的。3、win32api以动态库dll的形式外加一些.h文件提供给用户使用。4、基于windows的运用程序要想尽情表现,必须熟练使用其提供的接

系统 2019-08-29 22:28:57 2065

编程技术

ext中ComboBox+Ajax+分页联动代码和注释

今天花了1下午时间研究出了ComboBox+Ajax+分页联动效果.ext学习初步见效下面代码直接就能运行,用list模拟了数据库中取数据以下是目录结构以下是代码test1.jsp<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%></span> <p class="auth-span"> <span class="muted"><i class="fa fa-user"></i><span class="zj-icon-text">系统</span></span> <span class="muted"><i class="fa fa-clock-o"></i><span class="zj-icon-text">2019-08-29 22:28:19</span></span> <span class="muted"><i class="fa fa-eye"></i><span class="zj-icon-text">2065</span></span> <!-- <span class="muted"><i class="fa fa-comments-o"></i> <a target="_blank" href="https://cuiqingcai.com/7080.html#respond">0评论</a></span> <span class="muted"> <a href="javascript:;" class="action zj-addlike"><i class="fa fa-heart-o"></i><span class="count">16</span>喜欢</a></span>--> </p> </article><article class="excerpt"> <header> <a title="编程技术" class="label label-important zj-del-target" href="/category/30">编程技术<i class="label-arrow"></i></a> <h2> <a class="zj-titles zj-del-target" href="/article/13523" title="MTK一些特殊特效的制作" target="_blank" onclick="return recordId('cid',30)">MTK一些特殊特效的制作 </a> </h2> </header> <div class="focus"> <a class="zj-del-target" href="/article/13523" target="_blank"><img style="width: 200px; height: 123px;" class="thumb" src="/Public/static/images/article/15.jpg" alt="" title=""></a> </div> <span class="note" onclick="if (jq.browser.versions.mobile) {window.location.href='/article/13523';}else{window.open('/article/13523');}" style="cursor: pointer;">使用刷屏函数可以制作简单的特效,但特效方方正正,中矩而不中规,过于单调.使用拷屏函数可以做许多单靠刷屏无法实现的函数,但要制作三维特效,不规则区域的特效,这些方法就有些不够使用了.更复杂的特效,一是使用3D模,二是使用数学函数.当然前提是你必须对lcd_layer_struct层的定义十分熟悉,对DM管理机制也比较熟悉.要不然你会不知道数学函数或者3D建立的模型怎么使用,或者写出来对不知道怎么在系统中调用.常用数学函数公式:.1,直线:(直线方程如下图)有</span> <p class="auth-span"> <span class="muted"><i class="fa fa-user"></i><span class="zj-icon-text">系统</span></span> <span class="muted"><i class="fa fa-clock-o"></i><span class="zj-icon-text">2019-08-29 22:04:52</span></span> <span class="muted"><i class="fa fa-eye"></i><span class="zj-icon-text">2065</span></span> <!-- <span class="muted"><i class="fa fa-comments-o"></i> <a target="_blank" href="https://cuiqingcai.com/7080.html#respond">0评论</a></span> <span class="muted"> <a href="javascript:;" class="action zj-addlike"><i class="fa fa-heart-o"></i><span class="count">16</span>喜欢</a></span>--> </p> </article><article class="excerpt"> <header> <a title="编程技术" class="label label-important zj-del-target" href="/category/30">编程技术<i class="label-arrow"></i></a> <h2> <a class="zj-titles zj-del-target" href="/article/13198" title="【第六章】 AOP 之 6.1 AOP基础 ——跟我学spri" target="_blank" onclick="return recordId('cid',30)">【第六章】 AOP 之 6.1 AOP基础 ——跟我学spri </a> </h2> </header> <div class="focus"> <a class="zj-del-target" href="/article/13198" target="_blank"><img style="width: 200px; height: 123px;" class="thumb" src="/Public/static/images/article/13.jpg" alt="" title=""></a> </div> <span class="note" onclick="if (jq.browser.versions.mobile) {window.location.href='/article/13198';}else{window.open('/article/13198');}" style="cursor: pointer;">6.1.1AOP是什么考虑这样一个问题:需要对系统中的某些业务做日志记录,比如支付系统中的支付业务需要记录支付相关日志,对于支付系统可能相当复杂,比如可能有自己的支付系统,也可能引入第三方支付平台,面对这样的支付系统该如何解决呢?传统解决方案:1)日志部分提前公共类LogUtils,定义“longPayBegin”方法用于记录支付开始日志,“logPayEnd”用于记录支付结果:2)支付部分,定义IPayService接口并定义支付方法“pay”,并定义了</span> <p class="auth-span"> <span class="muted"><i class="fa fa-user"></i><span class="zj-icon-text">系统</span></span> <span class="muted"><i class="fa fa-clock-o"></i><span class="zj-icon-text">2019-08-29 22:00:22</span></span> <span class="muted"><i class="fa fa-eye"></i><span class="zj-icon-text">2065</span></span> <!-- <span class="muted"><i class="fa fa-comments-o"></i> <a target="_blank" href="https://cuiqingcai.com/7080.html#respond">0评论</a></span> <span class="muted"> <a href="javascript:;" class="action zj-addlike"><i class="fa fa-heart-o"></i><span class="count">16</span>喜欢</a></span>--> </p> </article><div class="pagination" style="display:;"> <ul><li><a href="/category/30/p/1">首页</a></li> <li class="prev-page"><a href="/category/30/p/1011">上一页</a></li> <li><a href="/category/30/p/1010">1010</a></li><li><a href="/category/30/p/1011">1011</a></li><li class="active"><span>1012</span></li><li><a href="/category/30/p/1013">1013</a></li><li><a href="/category/30/p/1014">1014</a></li> <li class="next-page"><a href="/category/30/p/1013">下一页</a></li> <li><a href="/category/30/p/1309">末页</a></li> <li><span>共 1309页,共19634条</span></li> </ul> </div> </div> </div> <!-- 右边栏 --> <!-- 通用右部区域开始 --> <style type="text/css"> .d_postlist .text { /* height: 30px; */ display: block; /* height: 100%; */ font-size:14px !important; width:85%; } .zj-dynamic-info li{ margin: 10px 3px; } .zj-dynamic-info .zj-a{ color: blue; cursor: pointer; } </style> <aside class="sidebar"> <div class="widget d_postlist"> <div class="title"> <h2>站内搜索</h2> </div> <ul> <li><div class="zj-search-box zj-pc-search-box"> <form class="searchform themeform" role="form" action="/search" method="get"> <input style="font-size: 120%; margin-top: 10px;" type="ext" class="search" name="search_word" placeholder="搜索从这里开始..." value=""> <i class="fa fa-search"></i> <button class="btn btn-primary" type="button" style="margin-left: -4px;height: 36px !important;"> <span class="zj-icon-text">搜索</span> </button> </form> </div></li> </ul> </div> <!-- 广告从位 --> <!-- <div class="widget widget_text"> <div class="textwidget"> <a target="_blank" href="//cloud.tencent.com/act/cps/redirect?redirect=1048&cps_key=2abacb84a7fb83f31ef4a44f26f08bf4&from=console"><img style="width: 100%" src="//upload-dianshi-1255598498.file.myqcloud.com/345-7c71532bd4935fbdd9a67c1a71e577b1767b805c.200%E7%89%88%E6%9C%ACB.jpg"> </a> </div> </div> --> <!-- <div class="widget d_postlist"> <div class="title"> <h2>动态信息</h2> </div> <ul class="zj-dynamic-info"> <li>张军充值了1元积分张军充值了1元积分张军充值了1元积分张军充值了1元积分222</li> <li>张军充值了<span class="zj-a" zj-href="#" style="" title="zzzzzzzzzzzzzzz">VIP</span>会员</li> <li>张军下载了<span class="zj-a" zj-href="#" style="" title="zzzzzzzzzzzzzzz">文章-xxx</span>资料</li> <li>工工</li> <li>工工</li> <li>工工</li> <li>工工</li> <li>工工</li> <li>工工</li> </ul> </div> --> <div class="widget d_postlist"> <div class="title"> <h2>加入交流</h2> </div> <ul> <li class="zj-no-wx-app"><a target="_blank" href="//shang.qq.com/wpa/qunwpa?idkey=f6d1df60dbb7ebc94c2c8a67b1e094e1e90677df1e943d9547d425b81bb218a5"><span style="margin-right: 10px;" class="thumbnail"><img style="max-height: 100%;" src="/Public/static/images/qq-qun.png" alt=""></span><span class="text">1. 手机QQ扫左侧二维码</span><span class="text">2. 搜Q群:542395358</span> <span class="text">3. 点击<img style="cursor: pointer;" onclick="window.open('//shang.qq.com/wpa/qunwpa?idkey=f6d1df60dbb7ebc94c2c8a67b1e094e1e90677df1e943d9547d425b81bb218a5');" border="0" src="//pub.idqqimg.com/wpa/images/group.png" alt="张军网站共享资料群" title="张军网站共享资料群"> </span></a></li> <li class="zj-no-wx-app"><a target="_blank" href="//shang.qq.com/wpa/qunwpa?idkey=29dfc8d27e6e13276b9ea9848e3a211c076e130376a7b6ef380ffcc967e8a1fc"><span style="margin-right: 10px;" class="thumbnail"><img style="max-height: 100%;" src="/Public/static/images/qq-qun.png" alt=""></span><span class="text">1. 手机QQ扫左侧二维码</span><span class="text">2. 搜Q群:922215567</span> <span class="text">3. 点击<img style="cursor: pointer;" onclick="window.open('//shang.qq.com/wpa/qunwpa?idkey=29dfc8d27e6e13276b9ea9848e3a211c076e130376a7b6ef380ffcc967e8a1fc');" border="0" src="//pub.idqqimg.com/wpa/images/group.png" alt="java技术沟通群" title="java技术沟通群"> </span></a></li> <li><a target="_blank" href="javascript:void(0)" style="cursor: text;"><span style="margin-right: 10px;" class="thumbnail"><img style="max-height: 100%;" src="/Public/static/images/wx-gzh.jpg" alt="关注企业微信公众号"></span><span class="text">1.手机微信扫左侧二维码 </span><span class="text">2. 微信中搜索:上海加盾信息科技有限公司</span></a></li> <li><a target="_blank" href="javascript:void(0)" style="cursor: text;"><span style="margin-right: 10px;" class="thumbnail"><img style="max-height: 100%;" src="/Public/static/images/wx-app-zhangjunbk.jpg" alt="关注军军小站|张军博客小程序"></span><span class="text">1.手机微信扫左侧二维码 </span><span class="text">2. 微信搜索小程序:张军博客 </span></a></li> <li><a target="_blank" href="javascript:void(0)" style="cursor: text;"><span style="margin-right: 10px;" class="thumbnail"><img style="max-height: 100%;" src="/Public/static/images/wx-app-shanghaijiadun.jpg" alt="关注企业微信小程序"></span><span class="text">1.手机微信扫左侧二维码 </span><span class="text">2. 微信搜索小程序:上海加盾信息科技有限公司</span></a></li> <li><a target="_blank" href="javascript:void(0)" style="cursor: text;"><span style="margin-right: 10px;" class="thumbnail"><img style="max-height: 100%;" src="/Public/static/images/dingding.jpg" alt="关注企业钉钉"></span><span class="text">关注企业钉钉 </span></a></li> <li><a target="_blank" href="javascript:void(0)" style="cursor: text;"><span style="margin-right: 10px;" class="thumbnail"><img style="max-height: 100%;" src="/Public/static/images/qywx-my.png" alt="关注企业微信"></span><span class="text">关注企业微信 </span></a></li> <li><a target="_blank" href="javascript:void(0)" style="cursor: text;"><span style="margin-right: 10px;" class="thumbnail"><img style="max-height: 100%;" src="/Public/static/images/wx.zhangjunbk.com.png" alt="微信扫一扫添加张军网站微信群"></span><span class="text">微信扫一扫添加张军网站微信群 </span></a></li> <li><a target="_blank" href="javascript:void(0)" style="cursor: text;"><span style="margin-right: 10px;" class="thumbnail"><img style="max-height: 100%;" src="/Public/static/images/my-wx.png" alt="添加我为微信好友"></span><span class="text">微信扫一扫加我为好友 </span></a></li> </ul> </div> <!-- <div class="widget d_postlist"> <div class="title"> <h2>猜你喜欢</h2> </div> <ul> <li><a class="zj-titles" href="/article/31321" title="大语言模型"> <span class="thumbnail"> <img style="max-height:86px;" src="/Upload/image/ueditor/20251216/1765880200561522.png" alt="" title=""> </span> <span class="text" style="display: block;font-size: 110%;margin-bottom: 5px;">大语言模型</span> <span class="muted" style="display: block;font-size: 90%;">包含:VsCode工具、全场景缓存阻断配置清单、金融大模型全场景缓存阻断配置脚本包、金融大模型全场景</span> <span class="muted">2018-01-25</span><span class="muted">551评论</span> </a></li><li><a class="zj-titles" href="/article/31319" title="xinference部署安装"> <span class="thumbnail"> <img style="max-height:86px;" src="/Public/static/images/article/19.jpg" alt="" title=""> </span> <span class="text" style="display: block;font-size: 110%;margin-bottom: 5px;">xinference部署安装</span> <span class="muted" style="display: block;font-size: 90%;">从目前公开的信息来看,Xinference 是一个开源项目,主要由社区开发者维护和推动,其核心目标是</span> <span class="muted">2018-01-25</span><span class="muted">551评论</span> </a></li><li><a class="zj-titles" href="/article/31318" title="AI 大模型的专业名词信息"> <span class="thumbnail"> <img style="max-height:86px;" src="/Public/static/images/article/20.jpg" alt="" title=""> </span> <span class="text" style="display: block;font-size: 110%;margin-bottom: 5px;">AI 大模型的专业名词信息</span> <span class="muted" style="display: block;font-size: 90%;">以下整理了主流国内外 AI 大模型的关键信息,包含你要求的名词格式、中文全称、原理及精简功能,具体如</span> <span class="muted">2018-01-25</span><span class="muted">551评论</span> </a></li><li><a class="zj-titles" href="/article/31314" title="RedisUtil工具类"> <span class="thumbnail"> <img style="max-height:86px;" src="/Public/static/images/article/3.jpg" alt="" title=""> </span> <span class="text" style="display: block;font-size: 110%;margin-bottom: 5px;">RedisUtil工具类</span> <span class="muted" style="display: block;font-size: 90%;">在Redis中数据都是以key-value的形式存储的,key规定只能是string类型的,所以我们</span> <span class="muted">2018-01-25</span><span class="muted">551评论</span> </a></li><li><a class="zj-titles" href="/article/31313" title="缓存技术相关"> <span class="thumbnail"> <img style="max-height:86px;" src="/Upload/image/ueditor/20231208/1702015708864605.png" alt="" title=""> </span> <span class="text" style="display: block;font-size: 110%;margin-bottom: 5px;">缓存技术相关</span> <span class="muted" style="display: block;font-size: 90%;">redis-server.exe 服务器启动命令 redis-cli.exe 命令行客户端 re</span> <span class="muted">2018-01-25</span><span class="muted">551评论</span> </a></li><li><a class="zj-titles" href="/article/31312" title="定义一个时间类 Time,它能表示 24 小时制的时、分、秒,具体要求如下"> <span class="thumbnail"> <img style="max-height:86px;" src="/Public/static/images/article/5.jpg" alt="" title=""> </span> <span class="text" style="display: block;font-size: 110%;margin-bottom: 5px;">定义一个时间类 Time,它能表示 24 小时制的时、分、秒,具体要求如下</span> <span class="muted" style="display: block;font-size: 90%;">(20 分) 定义一个时间类 Time,它能表示 24 小时制的时、分、秒,具体要求如下: (1)</span> <span class="muted">2018-01-25</span><span class="muted">551评论</span> </a></li><li><a class="zj-titles" href="/article/31309" title="java正则表达式 过滤特殊字符的正则表达式"> <span class="thumbnail"> <img style="max-height:86px;" src="/Public/static/images/article/10.jpg" alt="" title=""> </span> <span class="text" style="display: block;font-size: 110%;margin-bottom: 5px;">java正则表达式 过滤特殊字符的正则表达式</span> <span class="muted" style="display: block;font-size: 90%;">java正则表达式 过滤特殊字符的正则表达式</span> <span class="muted">2018-01-25</span><span class="muted">551评论</span> </a></li><li><a class="zj-titles" href="/article/31308" title="安装DB2"> <span class="thumbnail"> <img style="max-height:86px;" src="/Upload/image/ueditor/20220315/1647305518466205.jpg" alt="" title=""> </span> <span class="text" style="display: block;font-size: 110%;margin-bottom: 5px;">安装DB2</span> <span class="muted" style="display: block;font-size: 90%;">安装DB2</span> <span class="muted">2018-01-25</span><span class="muted">551评论</span> </a></li><li><a class="zj-titles" href="/article/31307" title="Linux扩容分区"> <span class="thumbnail"> <img style="max-height:86px;" src="/Public/static/images/article/12.jpg" alt="" title=""> </span> <span class="text" style="display: block;font-size: 110%;margin-bottom: 5px;">Linux扩容分区</span> <span class="muted" style="display: block;font-size: 90%;">Linux扩容分区</span> <span class="muted">2018-01-25</span><span class="muted">551评论</span> </a></li><li><a class="zj-titles" href="/article/31306" title="输出相关路径"> <span class="thumbnail"> <img style="max-height:86px;" src="/Public/static/images/article/14.jpg" alt="" title=""> </span> <span class="text" style="display: block;font-size: 110%;margin-bottom: 5px;">输出相关路径</span> <span class="muted" style="display: block;font-size: 90%;">输出相关路径</span> <span class="muted">2018-01-25</span><span class="muted">551评论</span> </a></li><li><a class="zj-titles" href="/article/31305" title="输出当前目录下所有文件名到指定文件中"> <span class="thumbnail"> <img style="max-height:86px;" src="/Public/static/images/article/13.jpg" alt="" title=""> </span> <span class="text" style="display: block;font-size: 110%;margin-bottom: 5px;">输出当前目录下所有文件名到指定文件中</span> <span class="muted" style="display: block;font-size: 90%;">输出当前目录下所有文件名到指定文件中</span> <span class="muted">2018-01-25</span><span class="muted">551评论</span> </a></li><li><a class="zj-titles" href="/article/31304" title="删除命令参数说明"> <span class="thumbnail"> <img style="max-height:86px;" src="/Public/static/images/article/1.jpg" alt="" title=""> </span> <span class="text" style="display: block;font-size: 110%;margin-bottom: 5px;">删除命令参数说明</span> <span class="muted" style="display: block;font-size: 90%;">删除命令参数说明</span> <span class="muted">2018-01-25</span><span class="muted">551评论</span> </a></li><li><a class="zj-titles" href="/article/31303" title="删除前3天、前30天、前7天的文件"> <span class="thumbnail"> <img style="max-height:86px;" src="/Public/static/images/article/18.jpg" alt="" title=""> </span> <span class="text" style="display: block;font-size: 110%;margin-bottom: 5px;">删除前3天、前30天、前7天的文件</span> <span class="muted" style="display: block;font-size: 90%;">删除前3天、前30天、前7天的文件</span> <span class="muted">2018-01-25</span><span class="muted">551评论</span> </a></li><li><a class="zj-titles" href="/article/31302" title="多线程工作处理"> <span class="thumbnail"> <img style="max-height:86px;" src="/Public/static/images/article/13.jpg" alt="" title=""> </span> <span class="text" style="display: block;font-size: 110%;margin-bottom: 5px;">多线程工作处理</span> <span class="muted" style="display: block;font-size: 90%;">多线程工作处理、多线程工作处理简单实现类、多线程工作处理接口</span> <span class="muted">2018-01-25</span><span class="muted">551评论</span> </a></li><li><a class="zj-titles" href="/article/31301" title="压缩jsp,html中的代码,去掉所有空白符、换行符"> <span class="thumbnail"> <img style="max-height:86px;" src="/Public/static/images/article/4.jpg" alt="" title=""> </span> <span class="text" style="display: block;font-size: 110%;margin-bottom: 5px;">压缩jsp,html中的代码,去掉所有空白符、换行符</span> <span class="muted" style="display: block;font-size: 90%;">压缩jsp,html中的代码,去掉所有空白符、换行符</span> <span class="muted">2018-01-25</span><span class="muted">551评论</span> </a></li><li><a class="zj-titles" href="/article/31300" title="压缩、解压缩工具类"> <span class="thumbnail"> <img style="max-height:86px;" src="/Public/static/images/article/18.jpg" alt="" title=""> </span> <span class="text" style="display: block;font-size: 110%;margin-bottom: 5px;">压缩、解压缩工具类</span> <span class="muted" style="display: block;font-size: 90%;">压缩、解压缩工具类</span> <span class="muted">2018-01-25</span><span class="muted">551评论</span> </a></li><li><a class="zj-titles" href="/article/31299" title="二维码工具类"> <span class="thumbnail"> <img style="max-height:86px;" src="/Public/static/images/article/14.jpg" alt="" title=""> </span> <span class="text" style="display: block;font-size: 110%;margin-bottom: 5px;">二维码工具类</span> <span class="muted" style="display: block;font-size: 90%;">二维码工具类、支付二维码</span> <span class="muted">2018-01-25</span><span class="muted">551评论</span> </a></li><li><a class="zj-titles" href="/article/31298" title="缓存工具类 缓存名创建后即使移除缓存,也不会重新创建"> <span class="thumbnail"> <img style="max-height:86px;" src="/Public/static/images/article/7.jpg" alt="" title=""> </span> <span class="text" style="display: block;font-size: 110%;margin-bottom: 5px;">缓存工具类 缓存名创建后即使移除缓存,也不会重新创建</span> <span class="muted" style="display: block;font-size: 90%;">缓存工具类 缓存名创建后即使移除缓存,也不会重新创建</span> <span class="muted">2018-01-25</span><span class="muted">551评论</span> </a></li><li><a class="zj-titles" href="/article/31297" title="json工具类"> <span class="thumbnail"> <img style="max-height:86px;" src="/Public/static/images/article/2.jpg" alt="" title=""> </span> <span class="text" style="display: block;font-size: 110%;margin-bottom: 5px;">json工具类</span> <span class="muted" style="display: block;font-size: 90%;">json工具类</span> <span class="muted">2018-01-25</span><span class="muted">551评论</span> </a></li><li><a class="zj-titles" href="/article/31296" title="常量资源文件工具类"> <span class="thumbnail"> <img style="max-height:86px;" src="/Public/static/images/article/1.jpg" alt="" title=""> </span> <span class="text" style="display: block;font-size: 110%;margin-bottom: 5px;">常量资源文件工具类</span> <span class="muted" style="display: block;font-size: 90%;">常量资源文件工具类</span> <span class="muted">2018-01-25</span><span class="muted">551评论</span> </a></li> </ul> </div> --> <div class="widget d_tag"> <div class="title"> <h2>标签云</h2> </div> <div class="d_tags"> <a title="金融业务" href="/tag/37" onclick="return recordId('tid',37)">金融业务 (4)</a><a title="教育资料" href="/tag/39" onclick="return recordId('tid',39)">教育资料 (10)</a><a title="Java" href="/tag/41" onclick="return recordId('tid',41)">Java (901)</a><a title="C++" href="/tag/42" onclick="return recordId('tid',42)">C++ (86)</a><a title="C#" href="/tag/43" onclick="return recordId('tid',43)">C# (215)</a><a title="Python" href="/tag/44" onclick="return recordId('tid',44)">Python (9022)</a><a title="Oracle" href="/tag/45" onclick="return recordId('tid',45)">Oracle (911)</a><a title="SqlServer" href="/tag/46" onclick="return recordId('tid',46)">SqlServer (681)</a><a title="MySql" href="/tag/47" onclick="return recordId('tid',47)">MySql (600)</a><a title="DB2" href="/tag/48" onclick="return recordId('tid',48)">DB2 (33)</a><a title="PostgreSql" href="/tag/49" onclick="return recordId('tid',49)">PostgreSql (23)</a><a title="Tomcat" href="/tag/50" onclick="return recordId('tid',50)">Tomcat (825)</a><a title="Weblogic" href="/tag/51" onclick="return recordId('tid',51)">Weblogic (12)</a><a title="Windows" href="/tag/52" onclick="return recordId('tid',52)">Windows (214)</a><a title="Linux" href="/tag/53" onclick="return recordId('tid',53)">Linux (647)</a><a title="VMware" href="/tag/54" onclick="return recordId('tid',54)">VMware (32)</a><a title="Ubuntu" href="/tag/55" onclick="return recordId('tid',55)">Ubuntu (194)</a><a title="ASP.NET" href="/tag/56" onclick="return recordId('tid',56)">ASP.NET (198)</a><a title="Android" href="/tag/57" onclick="return recordId('tid',57)">Android (681)</a><a title="IOS" href="/tag/58" onclick="return recordId('tid',58)">IOS (75)</a><a title="Hive" href="/tag/59" onclick="return recordId('tid',59)">Hive (45)</a><a title="Hadoop" href="/tag/60" onclick="return recordId('tid',60)">Hadoop (50)</a><a title="Hbase" href="/tag/61" onclick="return recordId('tid',61)">Hbase (9)</a><a title="Spark" href="/tag/62" onclick="return recordId('tid',62)">Spark (4)</a><a title="redis" href="/tag/63" onclick="return recordId('tid',63)">redis (78)</a><a title="PHP" href="/tag/64" onclick="return recordId('tid',64)">PHP (145)</a><a title="Jquery" href="/tag/65" onclick="return recordId('tid',65)">Jquery (174)</a><a title="Javascript" href="/tag/66" onclick="return recordId('tid',66)">Javascript (168)</a><a title="NoSQL" href="/tag/67" onclick="return recordId('tid',67)">NoSQL (6)</a><a title="CSS" href="/tag/68" onclick="return recordId('tid',68)">CSS (127)</a><a title="资料下载" href="/tag/69" onclick="return recordId('tid',69)">资料下载 (25)</a><a title="交易系统" href="/tag/70" onclick="return recordId('tid',70)">交易系统 (9)</a><a title="java工具类" href="/tag/71" onclick="return recordId('tid',71)">java工具类 (32)</a><a title="其它" href="/tag/72" onclick="return recordId('tid',72)">其它 (7)</a><a title="秕处理" href="/tag/73" onclick="return recordId('tid',73)">秕处理 (6)</a><a title="AI技术" href="/tag/74" onclick="return recordId('tid',74)">AI技术 (3)</a> </div> </div> <!-- <div class="widget d_postlist"> <div class="title"> <h2>最新评论</h2> </div> <ul> <li><a href="" title="[Python3网络爬虫开发实战] 1.8-爬虫框架的安装"><span class="thumbnail"><img src="" alt="[Python3网络爬虫开发实战] 1.8-爬虫框架的安装"></span><span class="text">[Python3网络爬虫开发实战] 1.8-爬虫框架的安装</span><span class="muted">2018-01-25</span><span class="muted">551评论</span></a></li> <li><a href="" title="[Python3网络爬虫开发实战] 1.8.4-Scrapy-Redis的安装"><span class="thumbnail"><img style="width: 50px;height: 50px;" src="" alt="[Python3网络爬虫开发实战] 1.8.4-Scrapy-Redis的安装"></span><span class="text">[Python3网络爬虫开发实战] 1.8.4-Scrapy-Redis的安装</span><span class="muted">2018-01-25</span><span class="muted">370评论</span></a></li> </ul> </div> --> <div class="zj-no-wx-app widget widget_links"> <div class="title"> <h2 style="float: left;">友情链接</h2><h2 style="float: right;"><a class="zj-titles" href="/link">申请友链</a></h2> </div> <ul class="xoxo blogroll"> <!-- 直接添加第一个友情链接 --> <li> <a class="zj-titles" title="张军博客" href="https://www.zhangjunbk.com/" target="_blank">张军博客</a> </li> <!-- 其他友情链接 --> <li><a class="zj-titles" title="上海加盾信息科技有限公司" href="https://www.shanghaijiadun.com" target="_blank">上海加盾信息科技有限公司</a></li><li><a class="zj-titles" title="股票002162悦心健康资金分析" href="/stock/my" target="_blank">股票002162悦心健康资金分析</a></li><li><a class="zj-titles" title="张军博客" href="https://www.zhangjunbk.com/" target="_blank">张军博客</a></li><li><a class="zj-titles" title="张军博客-网址导航" href="https://www.zhangjunbk.com/web-nav/index.htm" target="_blank">张军博客-网址导航</a></li><li><a class="zj-titles" title="张军java工具类" href="http://www.zhangjunbk.com/otherlink/javatooldoc/" target="_blank">张军java工具类</a></li><li><a class="zj-titles" title="快手号出售" href="https://www.weihaoyi.com" target="_blank">快手号出售</a></li><li><a class="zj-titles" title="张军博客-SpringBoot入门" href="https://zhangjunbk.com/Public/static/md/SpringBoot/index.html" target="_blank">张军博客-SpringBoot入门</a></li> </ul> </div> <!-- <div class="zj-no-wx-app widget widget_links"> <div class="title"> <h2 style="float: left;">demo案例</h2><h2 style="float: right;"><a class="zj-titles" href="/link">申请友链</a></h2> </div> <ul class="xoxo blogroll"> <li><a class="zj-titles" title="XXX环保设备有限公司" href="/demo/green-env" target="_blank">XXX环保设备有限公司</a></li> <li><a class="zj-titles" title="市突发预警平台实时监控" href="/demo/monitor-1" target="_blank">市突发预警平台实时监控</a></li> </ul> </div> --> <div class="zj-no-wx-app widget widget_links"> <div class="title"> <h2 style="float: left;">51链网站</h2> </div> <ul class="xoxo blogroll"> <li><a class="zj-titles" title="51链首页" href="https://www.51link.com?ruid=16279" target="_blank">51链首页</a></li> <li><a class="zj-titles" title="51链注册页" href="https://www.51link.com/mobileRegister?ruid=16279" target="_blank">51链注册页</a></li> <li><a class="zj-titles" title="广告出售页" href="https://www.51link.com/ad-sell?ruid=16279" target="_blank">广告出售页</a></li> <li><a class="zj-titles" title="友链出租页" href="https://www.51link.com/link-sell?ruid=16279" target="_blank">友链出租页</a></li> <li><a class="zj-titles" title="软文出售页" href="https://www.51link.com/article-sell?ruid=16279" target="_blank">软文出售页</a></li> <li><a class="zj-titles" title="友链交换页" href="https://www.51link.com/link-exchange?ruid=16279" target="_blank">友链交换页</a></li> </ul> </div> <!-- <div class="widget widget_text"> <div class="textwidget"> <a href="javascript:void(0);" style="display: none"><img src="/Public/static/advertisement/1/3.png"></a> </div> </div> --> <!-- 广告从位 --> <!-- <div class="widget widget_text"> <div class="textwidget"> <a target="_blank" href="//promotion.aliyun.com/ntms/act/enterprise-discount.html?userCode=zmu4phlj"><img style="width: 100%" src="//img.alicdn.com/tfs/TB1aDXhXpzqK1RjSZFvXXcB7VXa-259-194.jpg"> </a> </div> </div> --> <!-- 广告从位 --> <!-- <div class="widget widget_text"> <div class="textwidget"> <a target="_blank" href="//cloud.tencent.com/act/cps/redirect?redirect=1044&cps_key=2abacb84a7fb83f31ef4a44f26f08bf4&from=console"><img style="width: 100%" src="//upload-dianshi-1255598498.file.myqcloud.com/%E7%83%AD%E9%97%A8%E7%A7%92%E6%9D%801%E6%A0%B81G-345x200-ecb263a2fff4774dcdaac834589cda06ec6825ca.jpg"> </a> </div> </div> --> <!-- 广告从位 --> <!-- <div class="widget widget_text"> <div class="textwidget"> <a target="_blank" href="//www.aliyun.com/acts/hotsale?userCode=zmu4phlj"><img style="width: 100%" src="//img.alicdn.com/tfs/TB1wFYxbRv0gK0jSZKbXXbK2FXa-440-255.jpg"> </a> </div> </div> --> <!-- 广告从位 --> <!-- <div class="widget widget_text"> <div class="title"> <h2 style="float: left;">自愿打赏</h2> </div> <div class="textwidget"> <a target="_blank" href="/Upload/image/ueditor/20190814/1565782795994997.png"><img style="width: 100%" src="/Upload/image/ueditor/20190814/1565782795994997.png"> </a> </div> </div> --> </aside> <!-- 通用右部区域结束 --> <script type="text/javascript"> $(function(){ }); </script> </section> <!-- 底部 --> <!-- 通用底部文件开始 --> <footer class="footer"> <div class="footer-inner"> <div class="copyright pull-left"> <a href="/">军军小站|张军博客</a> 丨 <a target="_blank" href="https://www.shanghaijiadun.com/product#id-5">获取加密软件注册码</a>丨<a target="_blank" href="https://www.shanghaijiadun.com">上海加盾信息科技有限公司</a>丨<a href="/article/24">个人简介</a> 丨 © 2020-2030 版权所有丨<a target="_blank" href="https://beian.miit.gov.cn/">沪ICP备19026782号-2</a> | <a href="/link">申请友链</a> | 站长QQ:<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=360901061&site=qq&menu=yes">360901061</a> </div> </div> </footer> <div class="rollto zj-rollto"> <button class="btn btn-inverse zj-totop" data-type="totop" title="回顶部" zj-title-options="direction:'left'"> <i class="fa fa-arrow-up"></i> </button> <button class="btn btn-inverse zj-torespond" data-type="torespond" title="发评论" zj-title-options="direction:'left'"> <i class="fa fa-comment-o"></i> </button> </div> <div class="zj-mark"></div> <div class="zj-search-box zj-mini-search-box" style="position: fixed; top: 0px; background: #FFF; height: 100%; width: 100%; text-align: center; display: none; background:; z-index: 2000"> <span class="close zj-close" style="top: 3%; right: 8%; font-size: 220%; color: #000;"></span> <form class="searchform themeform" role="form" action="/search" method="get" style="margin: 20% auto;"> <input style="font-size: 120%; margin-top: 10px;" type="ext" class="search" name="search_word" placeholder="搜索从这里开始..." value=""> <button class="btn btn-primary" type="button" style="margin-left: -4px; height: 36px !important;"> <span class="zj-icon-text">搜索</span> </button> </form> </div> <!-- 张军(QQ:360901061)自定义js引用 --> <script src="/Public/static/js/wxLogin.js?v=1.1.1"></script> <script src="/Public/static/js/jweixin-1.3.2.js?v=1.0.1"></script> <script src="/Template/default/Home/Public/js/zj.basic.js?v=1.1.1"></script> <script src="/Template/default/Home/Public/js/zj.jq.ui.js?v=1.1.1"></script> <script src="/Template/default/Home/Public/js/zj.jq.js?v=1.1.1"></script> <script src="/Template/default/Home/Public/js/zj.jq.web.js?v=1.1.1"></script> <script src="/Template/default/Home/Public/js/zj.validate.js?v=1.1.1"></script> <script src="/Template/default/Home/Public/js/qrcode.min.js?v=1.1.1"></script> <script src="/Public/static/ueditor1_4_3/third-party/SyntaxHighlighter/shCore.js?v=1.0.1"></script> <script src="/Public/static/js/stomp.js?v=1.0.1"></script> <script type="text/javascript"> $(document).ready(function(){ SyntaxHighlighter.all(); }); </script> <!-- pc端底部引用 --> <script src="/Template/default/Home/Public/js/zj.app.js?v=1.1.1"></script> <script src="/Template/default/Home/Public/js/zj.login.reg.js?v=1.1.1"></script> <script type="text/javascript"> $(function() { setTimeout(function(){ // 方式1:默认点击自身(推荐) // $('.return-top').returnTop(); // 方式2:自定义点击对象(比如点击"顶部"文字触发) $(".zj-rollto").returnTop($(".zj-totop")); // 方式3:需要时解绑事件(如页面切换时) // $('.return-top').offReturnTop(); },100); if ($('.v-comment').length == 0) { $('.zj-torespond').remove(); } else { $('.zj-torespond').click(function() { $('.v-comment').focus(); }); } }); </script> <!-- 添加分享按钮 --> <!-- 通用底部文件结束 --> <!-- 360统计脚本 - 改为异步加载方式,避免浏览器报错 --> <script> (function() { var script = document.createElement('script'); script.src = "https://jspassport.ssl.qhimg.com/11.0.1.js?d182b3f28525f2db83acfaaf6e696dba"; script.id = "sozz"; script.async = true; script.defer = true; document.head.appendChild(script); })(); </script> </body> </html>