代码改变世界

Visual Studio双击打开项目而不是项目属性文件

2021-10-29 17:49 by 唐伯虎点炮仗, 305 阅读, 0 推荐, 收藏, 编辑
摘要:从VS2019版本就默认勾选了这个,每次打开都是到属性文件,这个根本用不到,点击小三角又比较麻烦,不知道为啥微软给了这个默认功能 VS2022 Preview也是,默认勾选 勾选如下即可: 阅读全文

.NET中结构和类的区别

2015-11-04 15:50 by 唐伯虎点炮仗, 677 阅读, 0 推荐, 收藏, 编辑
摘要:最近在学习Swift语言,看到了枚举这一章,Swift可以支持在枚举中定义方法。。。于是想到了回顾一下.NET中枚举、结构、类之间区别。枚举在.NET较为简单,这里就不作比较,只谈谈结构和类。1.结构不可以定义构造函数和析构函数,直接上代码来看:可以看到在.NET中结构中不可以声明构造函数2.结构是... 阅读全文

Mysql事务隔离级别学习

2015-08-17 15:07 by 唐伯虎点炮仗, 253 阅读, 0 推荐, 收藏, 编辑
摘要:这篇文章主要谈谈Mysql事务隔离级别的区别,以及自己的一些感受。自己一直以来没搞懂“可重复读”和可提交读“两者之间的区别,通过此次的实践,清楚了两者之间的区别。废话不说,先上图看看这几个事务隔离级别。Mysql数据库总共分为四个事务隔离级别,其中默认的事务隔离级别是:repeatable read... 阅读全文

使用Apache JMeter对SQL Server、Mysql、Oracle压力测试(四)

2015-08-14 17:21 by 唐伯虎点炮仗, 314 阅读, 0 推荐, 收藏, 编辑
摘要:这篇文章是对前面三篇的一个总结:1.从测试结果来看,原生的数据库性能分别是:SQL Server(4587)>Oracle(271)>Mysql(145),测试数据量分别为5W、50W、5W;2.Mysql掉数据掉的比较厉害,5W条掉了大概有几千条;3.原生Mysql的确只是适合小型项目的开发,但是... 阅读全文

使用Apache JMeter对SQL Server、Mysql、Oracle压力测试(三)

2015-08-14 16:06 by 唐伯虎点炮仗, 570 阅读, 0 推荐, 收藏, 编辑
摘要:接第二篇写第四步,测试Oracle数据库的性能。a.加载JDBC Oracle驱动,添加线程组和线程属性和前面两部一样,如果有需要可以往前翻看。b.设置JDBC Connection Oracle连接字符串:c.设置JDBC Request插入SQL语句:d.点击运行->启动,执行JOB;执行完之后... 阅读全文

使用Apache JMeter对SQL Server、Mysql、Oracle压力测试(二)

2015-08-14 15:30 by 唐伯虎点炮仗, 391 阅读, 0 推荐, 收藏, 编辑
摘要:接着第一篇的写:第三步,测试SQL Server数据库的性能:a.加载JDBC SQL Server驱动。添加线程组和设置线程属性和第二步一样,就不再赘述了:b.设置JDBC Connection Configuration中的连接字符串:c.设置数据库插入语句,这次是每次插入十行数据:d.点击运行... 阅读全文

使用Apache JMeter对SQL Server、Mysql、Oracle压力测试(一)

2015-08-14 15:12 by 唐伯虎点炮仗, 695 阅读, 0 推荐, 收藏, 编辑
摘要:前段时间面试被问到了数据库方面的知识:比如选择什么样的数据库,如何优化,怎么加索引,于是想到了自己动手测试一下常用数据库的性能:第一步,下载好JMeter之后打开运行。话说这个JMeter打开还真是麻烦,安装好之后还没有桌面快捷图标,需要通过一个jmeter.bat批处理文件才能打开。第二步,测试M... 阅读全文

解决SQL Server 2008无法连接127.0.0.1的问题

2015-08-13 10:24 by 唐伯虎点炮仗, 25494 阅读, 2 推荐, 收藏, 编辑
摘要:电脑操作系统是Win10中文版,新装的英文版SQL Server 2008,纯默认安装,没有做任何改动。装完SQL Server 2008之后,发现只能用默认的机器名来登录:如果用127.0.0.1登录就会报出如下的错误:在网上查询一番之后,发现让开启SQL Server Configuration... 阅读全文