-
73
热度 -
[综合] C#单例的概念和示例
查询资料后总结记录单例的用法用于备忘 1、定义 单例模式是确保一个类只有一个实例,并提供一个全局访问方式的设计方法 2、用法要点 Singleton的构造函数必须是私有的,确保外层无法通过new进行实例化对象 静态变量的生命周期同应用程序的生命周期相同,可以定义一个私有的全局静态变量_instanc...
87
热度 -
[综合] 用thinkpad连接无线网时,提示“无法连接到网络”
背景: 第一次连接某个无线网时,清楚的记得是可以连接成功并使用的,但是第二次再到这个地方连无线网就连不了了。 解决方法: 原来是因为这个无线网的密码一天一变。第二次连接的时候自动连接了这个网络但是没有让我重输密码,直接提示“无法连接到网络”。 1、找到电脑屏幕右下角,“打开网络和共享中心”。 2、在...
77
热度 -
[综合] 更改oracle数据库的字段类型
/*修改原字段名name为name_tmp*/altertabletbrenamecolumnnametoname_tmp;/*增加一个和原字段名同名的字段name*/altertabletbaddnamevarchar2(40);/*将原字段name_tmp数据更新到增加的字段name*/upda...
86
热度 -
[综合] 记录在安装完oracle,使用sqldeveloper连接时报错adapter错误的问题
记录在安装完oracle,使用sqldeveloper连接时报错adapter错误的问题 检查发现监听服务和本机ip设置都是正确的,连接oracle服务端的时候仍然报错。后来发现是我使用的小米笔记本启动win10系统非常的快,刚一开机我就打开了sqldeveloper进行连接,这时就报错了,当我开机...
63
热度 -
[综合] ORACLE-DBLINK创建,以及跨库查询创建视图操作
oracle从一个数据库访问本地另外一个数据库的方式“DBLINK”创建 DBLINK创建语句 createdatabaselinkMAS_LINKconnecttosaidentifiedby"123"using'(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTO...
79
热度 -
[综合] 对c#托管代码和非托管代码的理解与使用
托管DLL和非托管DLL的区别 概念: 简单来讲,托管DLL就在Dotnet环境生成的DLL文件。非托管DLL不是在Dotnet环境生成的DLL文件(用C\C++编译的代码)。 用法: 托管DLL文件,可以在Dotnet环境通过“添加引用”的方式,直接把托管DLL文件添加到项目中。然后通过Using...
93
热度 -
[综合] 将exe部署成windows服务的脚本
安装1、C:\Windows\Microsoft.NET\Framework64\v4.0.30319\InstallUtil.exeC:\MasService\MBOM_Upd_BECVALUE\MBOM_Upd_BECVALUE.exe2、sccreateListener_MBOM_GetBEC...
62
热度 -
[综合] C#中的invoke方法(转发)
在用.NETFramework框架的WinForm构建GUI程序界面时,如果要在控件的事件响应函数中改变控件的状态,例如:某个按钮上的文本原先叫“打开”,单击之后按钮上的文本显示“关闭”,初学者往往会想当然地这么写: voidButtonOnClick(objectsender,EventArgse...
59
热度 -
[综合] 优化数据库查询速度,加非聚簇索引
运行下面脚本,注意数据列选择where条件后查询最多的几个列上 createnonclustered--指定为非聚集索引indexT_TagRecovery_index1--索引名称onT_TagRecovery--指定为哪个表创建索引(epc,vin,statusasc)--指定索引建在哪个数据列...
106
热度 -
[综合] MYSQL主从复制同步报错解决方法
1、手动在补全数据 2、showslavestatus\G;若有报错信息, 在slave机器上执行stopslave;setglobalsql_slave_skip_counter=1;startslave;可以重复执行,直到没有报错信息。
91
热度 -
40
热度 -
37
热度 -
[综合] MMM配置文件及相关命令
1、/etc/mysql-mmm/mmm_common.conf 所有节点的命令配置文件,内容一样 2、/etc/mysql-mmm/mmm_agent.conf 代理节点的配置文件,配置对应的虚拟主机名 3、/etc/mysql-mmm/mmm_mon.conf 监控节点的配置...
30
热度 -
[综合] tomcat配置http转https
1.开启https默认端口443 <Connectorport="443"protocol="HTTP/1.1"SSLEnabled="true" maxThreads="150"scheme="https"secure="true" clientAuth="false"ssl...
51
热度 -
[综合] tomcat非root用户启用1024以下端口
做端口转发,如下80转8080: iptables-tnat-APREROUTING-ptcp--dport80-jREDIRECT--to-ports8080 此举实质上tomcat还是启用的8080端口,只是客户端访问的是80端口,防火墙规则给转为8080端口了; 若想删除该规则,把A改为D即...
27
热度 -
[综合] Repeatable-Read及Read-Committed区别
mysql默认提供的是Repeatable-Read可重复读,更适用于oltpRead-Committed不可重复读也可以叫做提交读在MySQL中基本有这两种事务隔离级别的设置,默认的RR(Repeatable-Read)和实际中常见的RC(Read-Committed)。两者区别是什么,怎么正确理...
42
热度 -
[综合] mysqldump数据备份及回复
备份: mysqldump-uroot--flush-logs--master-data=2--single-transaction--routines--events--databasesdbname-p>/pack/dumpname 恢复: 1、先恢复备份的数据: my...
102
热度 -
[综合] mysql表空间增长超量告警脚本
比较简单的一个逻辑,通过information_schema.tables输出表空间数据大小,在两个时间点进行比较,增量大于1000000000b则发邮件警报,我这里设定的时间间隔为七天 #!/bin/bash mysql=/usr/local/mysql user=yourdatabaseuser...
61
热度 -
[综合] 慢查询数据超时告警脚本
基本逻辑为,每日跑一次该脚本,若前一天有超过5秒的慢查询记录,则发送邮件告警。 #!/bin/bashfile=/usr/local/mysql/data/slow.log info=/slowquery/info date=`date+%Y_%m_%d` date_day_1=`date-d'1...
52
热度