- 博客(124)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注
原创 SpringBoot2 hikari 关于 Failed to validate connection com.mysql.cj.jdbc.ConnectionImpl处理
问题很诡异,启动不报错,如果静默15分钟没有数据库操作就报上述错误Failed to validate connection com.mysql.cj.jdbc.ConnectionImpl分析是hikari 连接池对连接管理的问题?因此想方设法找SpringBoot连接池配置后来发现SpringBoot2开始配置文件有所变化,特此记录spring.datasource.hika...
2019-04-26 17:20:44
59702
27
原创 解决Sublime Text写markdown无法直接粘贴图片的问题
因为工作需要,经常要写各种报告,用Markdown非常方便,用过文本编辑器就可以开始写,而且可以自动生成PDF文件,排版效果统一。以前用VS Code,工作中经常需要截图,配合插件写MD舒服的不要不要的,但是VS Code的启动速度和SB、Notepad++之文本编辑器差了一个档次,经过一段时间的挣扎,终于决定换主力文本编辑器为Sublime Text3,但是用着用着发现,写MD的插件对于图片...
2018-03-24 22:38:42
5968
1
原创 linux下使用systemctl管理tomcat开机自启动
$touch /usr/local/tomcat-8.0.33-h1/tomcat.pid #为下面的tomcat.service服务$vim /usr/lib/systemd/systemc/tomcat.service[Unit]Description=TomcatAfter=syslog.target network.target remote-fs.target nss-loo
2017-07-17 09:07:30
1805
原创 解决安装libpng时,报错:zlib no installed。
最近在玩Linux,发现指定目录,编译安装了zlib后再安装libpng,会报错zlib no installed网上查了很多文章,提到不能指定目录,否则必然报错。但是根据http://man.chinaunix.net/linux/lfs/LFS-6.1.1/chapter06/zlib.html的标准安装流程是可以自行指定目录的。后来发现原来只要把编译好的libz.so.1
2013-02-26 10:31:13
2860
转载 也谈Excel数字签名(产生可行信宏)
也谈Excel数字签名传送门:http://club.excelhome.net/thread-1333-1-1.html测试环境: OS : Windows98 SE 简体中文版 App : Excel 2000 简体中文版 对于Excel中包含VBA的文档,大家最恐惧的一件事情便是是否病毒,因此往往把Excel安全级别设置为"中",即对不可靠的来源提醒用户是否启动宏
2013-01-10 16:55:33
1146
原创 关于notepad++用正则表达式查找文本汉字的分析
notepad++可以进行正则表达式查找,偶然机会需要查找汉字但是发现网上流传的[\u4e00-\u9fa5][一-龥]都不好用,有时候,一些个汉字“长”等就不认。但是,把这些个文本复制出来后就可以查找了。研究发现,因为一般来自记事本或者其他地方的txt文档都是使用ansi格式保存的,应该要单字符查找,相对的,复制粘贴出来后,Notepad++默认是unic
2013-01-09 15:20:38
8370
转载 CCIE-思科快速转发机制(CEF-Cisco Express Forwarding)
原帖:http://togogociscojava.blog.163.com/blog/static/12801732420098195191634/?fromdm&fromSearch&isFromSearchEngine=yesCEF采用一个4级每级256条通道结构的转发表来指明转发条目的位置,转发表有nexthop等信息,涵盖了整个IPv4的地址范围,并有指针指向另一个邻接表。转发条目(
2012-12-03 14:22:25
6628
原创 Cisco中DHCP的配置及实验记录
1、Cisco的DHCP配置思路全局模式下ip dhcp XXXX 命名DHCP地址池XXX,只起标示作用network 分配地址及子网掩码default-router 分配网关dns-server 分配dns,可以多个用空格断开.....exit全局模式下ip dhcp ex 起始地址 结束地址 分配保留地址不用于DHCP,比如网关等
2012-11-05 15:58:08
2355
转载 系统补丁检测并安装批处理
命令systeminfo,可以列出打过的补丁,当然,也可以使用下面的方法来检测和打补丁。@ECHO offREM By LeoSET TITLE=Windows 补丁安装脚本 V0.070408TITLE %TITLE%SETLOCAL ENABLEDELAYEDEXPANSIONSET PATCHFLAG=KBSET CAT=%PATCHFLAG%*.catSET PATCHL
2012-10-12 14:27:24
7551
转载 利用WMI实现系统补丁检测
利用WMI实现系统补丁检测传送门:http://safe.zol.com.cn/2005/0427/167326.shtml关于微软的Windows管理规范 (WMI) 的文章不少,但很少讲到补丁管理的。虽然Windows系统下有很多补丁管理软件可以使用,如微软的SMS,但对于一个规模在几百人的企业来说,操作起来很麻烦,因为要在每个客户端安装相关软件。本文介绍一种比较简单的方法,利用WMI
2012-10-12 14:24:41
4056
转载 什么是光端机
问题:什么是光端机?光端机是什么意思?光端机,就是将多个E1信号变成光信号的设备。 光端机也叫光传输设备。光端机根据传输E1口数量的多少,价格也不同。一般最小的光端机可以传输4个E1目前最大的光端机可以传输4032个E1每个E1包括30个电话。光端机根据传输信号又分为模拟光端机和数字光端机:1) 模拟光端机模拟光端机采用了PFM调制技术实时传输图象信号,是目前使
2012-10-12 11:19:18
2497
转载 MSTP
一、什么是MSTP 当前和STP相关的协议有:IEEE 802.1D(STP),802.1W(RSTP),802.1(MSTP)。其中802.1D是最早关于STP的标准。RSTP(Rapid Spanning Tree Protocol)是STP的扩展,其主要特点是增加了端口状态快速切换的机制,能够实现网络拓扑的快速转换。 一、什么是MSTP当前和STP相关的协议有:IEEE
2012-09-26 10:32:40
6095
原创 禁止主机端口的几种思路
1、ip安全策略这策略可以非常复杂,入口:“开始”—(控制面板)——“管理工具”—“本地安全策略”左侧目录树找到“IP安全策略,在本地计算机”,右侧空白处点击创建IP安全策略,输入策略名,下一步,去掉“激活XXX”,打钩去掉,下一步,完成。属性中的使用“添加向导”打钩去掉,点击添加(实际是添加一条IP安全规则),IP筛选器列表可以添加需禁止/允许的端口,筛选器操作可以添加一个阻止(默认只有
2012-09-24 16:34:18
1224
原创 HSRP实验总结兼分析
HSRP实验总结兼分析个人认为,HSRP是面向终端网络的,也就是路由的最后一跳,因为路由间由于有动态路由协议的存在,可以发现和调整实际的路由线路,已经可以实现路由热备。而终端设备诸如电脑、服务器、手持式设备的网关是单一的,或者默认是单一的,因此需要为网关IP实现热备。简介:HSRP(Hot Standby Router Protocol):Cisco私有的第3层协议。HSRP为IP
2012-09-11 17:35:17
5490
转载 在GridView中插入新记录的方法(结合DetailsView)
在GridView中插入新记录的方法(结合DetailsView)注意:今天在项目中发现,当用下面的方法实现新建功能的时候,不能让gridview允许排序,否则会出错:“数据源不允许排序”!众所周知,gridview的功能在.netframework2.0版本里是如此的强大。编辑、删除功能结合ajax可以做到无刷新操作数据。但是最令人遗憾的一点就是Gridv
2012-09-07 09:19:50
4790
原创 活用Word的查找替换功能(兼有正则表达式)
Word的查找替换具有正则表达式功能,因此可以利用该功能来进行文本的格式化。下面把我碰到的各种情况用用例表述注意:在如果存在查找字符存在宽字符,那么^p会失效,可以用^13代替1、格式化题库。题库格式为1、XXXXXXXXXXXXXXXXA XX B XX C XX D XX2、XXXXXXXXXXXXXXXXA XX B XX C XX D XX查找:
2012-09-04 20:19:10
2100
转载 asp.net中的数据绑定详解
本文来自网络,来源也是转载,谁有源地址,我加链接进来灵活的运用数据绑定操作绑定到简单属性:绑定到集合:' runat="server">绑定到表达式:绑定到方法返回值:绑定到Hashtable:绑定到ArrayList:若数组里里放的是对象则可能要进行必要的转换后再绑定如:绑定到DataView,DataTable,DataSet:或要格式化则:
2012-08-31 15:39:01
1045
原创 如何在Web和桌面程序统一配置文件XXX.Config
对于大部分的Web程序,数据库配置都在DAL或者BLL中,但是为了方便后台操作或者数据监视往往会手写一定的工具。为了重用DAL和BLL代码,需要ConfigurationManager统一读取设置,让Web从Web.Config,让桌面程序从app.config。其实很简单1、写一个Web.Config,放在Asp.net根目录下(不考虑多个的情况,一般默认就有的)。复制一个App.C
2012-08-30 16:25:17
1543
转载 SqlDataAdapter细节问题的讨论
原文传送门如果使用SqlDataAdapter来查询数据返回给DataSet或者DataTable时需要注意以下几点:1、如果SqlDataAdapter的SelectCommand的连接并没有打开,使用SqlDataAdapter的Fill方法时会自动打开数据库连接,并在方法执行完毕自动关闭连接。如果连接在使用Fill方法之前已经打开,方法执行结束后会保持连接的现有状态,不会关闭
2012-08-27 10:40:10
3727
原创 SQL Server故障及其配置(2000、2005)
1、无法连接1433端口,或者指定端口。解决方案:打补丁SP3以上,查看是否其版本可以使用select @@version,具体对应看下表发行版Sqlservr.exeRTM2000.80.194.0SQL Server 2000 SP12000.80.384.0SQL Server 2000 SP
2012-08-26 20:18:45
906
原创 SQL Server分页模板
1、效率最高的,受限于主键为一个,且主键是数字或者可以转化数字两段代码一致,第一段用于阅读,第二段用于Ctrl+C到程序中。用string替换%%之间字段即可。SELECT TOP %页大小% *FROM %表名%WHERE %主键% > ( SELECT ISNULL(MAX(%主键%),0) FROM
2012-08-23 21:55:23
706
原创 ASP.net和C#常用代码收集(不断添加ing)
1、Xml to stringXmlDocument x = new XmlDocument();x.LoadXml(m.GetMenuXML());StringWriter stringWriter = new StringWriter();XmlTextWriter xmlTextWriter = new XmlTextWriter(stringWriter);x.WriteTo(
2012-08-01 10:01:51
673
转载 侦测单IP是否为路由器,级联PC的原理
原文:传送门话题不扯远。ISP宽带运营商是如何发现用户多台电脑共享宽带呢? 据相关人士透露,此前电信经常使用的产品包括网络尖兵、星空极速和南京信风,特别是网络尖兵最为常用。NetSniper网络尖兵是上海上大雷克网络系统有限公司开发的网络接入检测及控制器。它可以自动检测出网络中私自架设的代理服务器系统或非法路由器,并对通过非法代理服务器的IP包以及流向非法路由器的IP包进行控制。
2012-07-28 15:21:36
1793
原创 ADO.net应该手动释放资源。
本来对于C#的GC有诸多争议,像我这样从伪C++程序员转过来的,自然对于靠第三方回收堆上对象的行为,感到一种恐惧和无力。但是,既然Java和C#都有GC,总还认为是可靠的,但是,谁知道这个可靠的GC缺出问题了。案例:同事做的一个操作数据库的B/S小程序出问题了,前台asp.net,数据库SQL2k,操作数据库用了ADO.net,操作几次之后,页面报错,Debug时发现asp.net报错的大意为
2012-07-27 11:02:18
3711
转载 ADO.NET对数据库操作经典类
一.用SqlConnection连接SQL Server1.加入命名空间using System.Data.SqlClient;2.连接数据库SqlConnection myConnection = new SqlConnection();myConnection.ConnectionString = "userid=sa;password=sinofindb;initial
2012-07-25 11:07:42
642
转载 ADO.NET中的五个主要对象
Connection 物件Connection 对象主要是开启程序和数据库之间的连结。没有利用连结对象将数据库打开,是无法从数据库中取得数据的。这个物件在ADO.NET 的最底层,我们可以自己产生这个对象,或是由其它的对象自动产生。Command 物件Command 对象主要可以用来对数据库发出一些指令,例如可以对数据库下达查询、新增、修改、删除数据等指令,以及呼叫存在数据库中的预存程
2012-07-25 10:10:35
794
转载 ADO.NET DataReader使用技巧搜集总结
经常上网收集资料,自己看多了也能总结出一些东西,在这里究一些使用ADO.NET DataReader 获得最佳性能的技巧来说谁,同时还回答了一些关于使用ADO.NET DataReader的常见问题。◆在访问相关 Command 的任何输出参数之前,必须关闭 DataReader。◆完成读数据之后总是要关闭 DataReader。如果使用 Connection 只是用于返回 DataR
2012-07-25 09:58:02
769
转载 ADO.NET结构图解
ADO.NET还是比较常用的,于是我研究了一下ADO.NET结构,在这里拿出来和大家分享一下,希望对大家有用。ADO.NET结构包括两个核心组件:DataSet和.NET Framework数据提供程序DataSet是ADO.NET的断开式结构的核心组件,为了实现独立于任何数据源的数据访问,可将其视为从数据库检索出的数据在内存中的缓存。它包括一个或者多个DataTable对象的集合,这些对象由数据
2012-07-25 09:37:01
1468
转载 DataReader是否自动关闭
1,若是用于数据绑定,如gridview,因使用MoveNext方法读取数据,该方法在结束后调用DataReader.Close()方法,故会关闭datareader,是否关闭connection呢,要看执行时是否传了CloseConnection进去,若传了,则在DataReader.Close()关闭gridview的同时,会自动关闭connectiondataReader = cmd
2012-07-25 09:15:44
1277
转载 ADO.Net连接池和连接字符串剖析
本文来自网络转载,其中对于连接池的机制与C#垃圾回收机制的关联,以及两者综合作用产生的效果有着确定而明显的效果。值得一看。随着.Net地推出。数据库读取技术也由原本地ADO进化为ADO.Net。正如所有人所知道地,ADO.Net较ADO提供了更便捷地数据库读写能力以及优秀地性能。 Connection PoolConnection Pool是ADO.Net一个用来提高性能地重要功能。当
2012-07-22 17:46:01
815
转载 Windows2003DNS服务器原理与架设
Windows2003DNS服务器原理与架设、结尾有总结的样例。太大,放资源区了。http://download.youkuaiyun.com/detail/darkread/4433212
2012-07-17 10:07:34
682
转载 GridView每几行增加一空行的方法
出处:http://www.zdbase.com/content/detail.aspx?OID=F522C044-3DD3-4586-9641-0DA25152F93E经常见到文章列表中,每隔五行或十行下面有一空行,这样当阅读网站内容时,会不觉得太压抑,其实这个GridView也可以做到。1.首先GridView要定义OnRowDataBound事件,例如:OnRowDa
2012-07-03 09:08:26
1917
原创 asp.net GridView常用代码集锦
1、对GridView通用UpdateSQL生成函数,对单表有效public bool GetUpdateRow(GridView gv, int RowIndex,out DALDataRow drRow,out DALDataRow drKeys){ drRow = GetDataRow(gv, RowIndex); drKeys = GetDataKeys(gv,
2012-07-02 20:04:03
823
转载 清理垃圾文件的BAT
@echo off pause echo 正在清理系统垃圾文件,请稍等...... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /s /q %syste
2012-06-26 12:14:15
670
原创 Repeater的笔记
1、Repeater更加DataSource进行绑定。2、嵌套在Repeater中的控件如果需要操作,可以在被嵌套的Repeater的ItemDataBound事件中写入。其中的e是这个Repeater的相关特性。因此,要用被绑定的数据,那么就是Navigation n = (Navigation)e.Item.DataItem;DataSet和DataTabl
2012-06-20 16:29:45
545
转载 详解数据库范式
1NF:一个table中的列是不可再分的(即列的原子性)2NF:一个table中的行是可以唯一标示的,(即table中的行是不可以有重复的)3NF:一个table中列不依赖以另一个table中的非主键的列,还是不通俗!巨寒!!注:1NF,没列不能拆分成两列;2NF,不能有一列,只依赖于主键(多个)中的一个活几个;3NF,和外表有关系的,必须是
2012-06-08 10:50:35
1002
转载 Javascript事件绑定的几种方式
Javascript事件绑定的几种方式来源:http://www.cnblogs.com/rainman/archive/2009/02/11/1387955.html上篇文章讲到了事件绑定的3中常用方法:传统绑定、W3C绑定方法、IE绑定方法。但是,在实际开发中对于我们来讲重要的是需要一个通用的、跨浏览器的绑定方法。如果我们在互联网上搜索一下会发现许多方法,一下是比较知名的几种方
2012-06-06 08:52:19
10077
转载 VS2008新建网站和新建项目里选Web应用程序区别
以下文章转自http://www.cnblogs.com/zkxp/archive/2007/12/20/1007838.html大家能不能谈谈自己对这两种框架,哪种更好。VS2005 VS2008新建网站和新建项目里选Web应用程序区别 WebApplication编程模型的优点:●网站编译速度快,使用了增量编译模式,仅仅只有文件被修改后,这部分才会被增量编译进去。
2012-06-04 20:08:03
3569
转载 VS2008自带SQL 2005如何使用
安装VS2008后,到microsoft官方免费下载SQL2005管理工具Microsoft SQL Server Management Studio Express Service Pack 2http://www.microsoft.com/downloads/details.aspx?familyid=6053C6F8-82C8-479C-B25B-9ACA13141C9E&disp
2012-06-04 10:44:35
1047
一个Spring4Hibernate4的开源项目,spring注解了接口,这是什么意思?
2015-12-22
Java8 Stream中我如何对多个属性groupingBy
2015-02-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人