笔记
文章平均质量分 62
我只是学了一下编程
这个作者很懒,什么都没留下…
展开
-
Mysql 中 MyISAM 和 InnoDB 的区别有哪些?
《高性能MySQL》中对于他们的评价:InnoDB:MySQL默认的事务型引擎,也是最重要和使用最广泛的存储引擎。它被设计成为大量的短期事务,短期事务大部分情况下是正常提交的,很少被回滚。InnoDB的性能与自动崩溃恢复的特性,使得它在非事务存储需求中也很流行。除非有非常特别的原因需要使用其他的存储引擎,否则应该优先考虑InnoDB引擎。MyISAM:在MySQL 5.1 及之前的版本,MyISAM是默认引擎。MyISAM提供的大量的特性,包括全文索引、压缩、空间函数(GIS)等,但MyISAM原创 2021-07-21 17:04:40 · 135 阅读 · 0 评论 -
mysql和oracle的区别
1. mysql和oracle都是关系型数据库,可以应用于各种平台。我们用的oracle的版本是oracle11g ,用的mysql的版本是mysql5.5。mysql最开始是瑞典一个公司开发的,开源的,但是后来被sun公司收购,后来sun又被oracle收购,所以现在可以说mysql属于甲骨文公司了!现在用mysql的公司也有很多,mysql价钱便宜些,处理千万级别的数据不成问题的,并且开源,很友好!2. mysql默认端口:3306 默认用户rootoracle默认端口 1521 默认用户sys原创 2021-07-21 17:01:44 · 293 阅读 · 0 评论 -
SQL Server 和 Oracle 以及 MySQL 有哪些区别?
三者是目前市场占有率最高(依安装量而非收入)的关系数据库,而且很有代表性。排行第四的DB2(属IBM公司),与Oracle的定位和架构非常相似,就不赘述了。如果要说明三者的区别,首先就要从历史入手。 Oracle:中文译作甲骨文,这是一家传奇的公司,有一个传奇的大老板Larry Ellision。 Ellision 32岁还一事无成,读了三个大学,没得到一个学位文凭,换了十几家公司,老婆也离他而去。开始创业时只有1200美元,却使得Oracle公司连续12年销售额每年翻一番。 Oracle成立于1原创 2021-07-21 17:00:48 · 175 阅读 · 0 评论 -
1000行MySQL学习笔记传授有缘人
/* 启动MySQL */net start mysql/* 连接与断开服务器 */mysql -h 地址 -P 端口 -u 用户名 -p 密码/* 跳过权限验证登录MySQL */mysqld --skip-grant-tables-- 修改root密码密码加密函数password()update mysql.user set password=password('root');SHOW PROCESSLIST -- 显示哪些线程正在运行SHOW VARIABLES -- ...原创 2021-07-21 16:59:16 · 66 阅读 · 0 评论 -
Java初学:类的继承
一条大鱼可以吃掉一条小鱼,那这条大鱼可以吃掉比那条小鱼更小的鱼吗?-________-''当然可以啦这次我们像上篇一样用Java模拟这样一个大鱼吃小鱼的场景:一条大鱼吃掉很多小鱼a,b,c,...,小鱼生命值降为0,大鱼恢复生命。如果用原来的方法,需要定义所有的鱼类,给所有鱼类定义属性,再给大鱼类中定义一个方法。如果小鱼有很多很多条,那这样一个个去定义是有点麻烦的,而且即便是我们再定义鱼类、大鱼类、小鱼类,这三者也没有任何关系,但在现实中,鱼是包括了大鱼和小鱼的。因此为了减轻代码的冗余,体现原创 2021-07-03 15:37:53 · 256 阅读 · 0 评论 -
Java初学:简单的回合制对战
作为一名初学者,想做一个简单的回合制对战游戏,最基本需要掌握Java里类和对象的概念。在我看来,如果说对象在现实生活中相当于任何一件具体的事物,在Java里也可以算作一个具体的具有特征、行为(或者用途)的事物。举个例子,张三在街上捡到3块钱,他的钱包里多了3块钱,这个场景中,对象有张三,还有钱。而对象具有特征,还有行为,对应的,捡钱的人名叫张三,他有钱包(他的余额),他捡了钱;而被捡到的是3块钱。对象所属的类可以这么类比:张三属于捡钱人类,被捡的钱属于钱类(感觉挺别扭的◐▽◑)。那么现在把这个场景转原创 2021-07-03 15:35:54 · 1436 阅读 · 0 评论 -
Java初学:一个简单的登陆界面
在输入正确的账号密码后,单击确定后,登陆界面关闭,弹出一个新窗体。首先定义Login类,并定义创建窗体的方法需要注意的是,JFrame、JLabel、JTextField、JPasswordField、JButton都是javax.swing包下的类(FlowLayout是java.awt包下的类),若不相应写下import javax.swing.JFrame等语句,则在之后实例化对象时的类名都需要带上包名。\("▔□▔)/\("▔□▔)/\("▔□▔)/。。。。。。。。。。。原创 2021-07-03 15:34:08 · 1337 阅读 · 1 评论 -
Java学到什么程度才能叫精通?
我把所有需要的知识点罗列了出来,大部分有答案,少部分没有答案,可以说把下面这些内容搞懂,你就可以自诩精通Java后端了。Java基础知识(*)https://blog.csdn.net/qq_16633405/article/details/79211002Spring Boot 启动 流程(*)https://juejin.im/post/5b679fbc5188251aad213110#heading-0Spring 一些面试题(*)https://www.ctolib.com/原创 2021-07-03 15:28:51 · 59 阅读 · 0 评论 -
c# 之winform 可编辑table 踩过的坑
using System;using System.Collections.Generic;using System.Configuration;using System.Data;using System.Drawing;using System.IO;using System.Reflection;using System.Text;using System.Text.RegularExpressions;using System.Web.Script.Serialization;.原创 2021-06-24 14:13:43 · 311 阅读 · 0 评论 -
两种方法来实现在C#的winform项目的多个窗体中传值
winform项目中,多个窗体间的传值是很多人比较关注的问题,因为在实际的项目开发中,这个技术是必须的。这个技巧的实现,不只是有一种方法,我们可以从多方入手,今天呢,就讲解两种方法。第一种方法,利用委托和事件。首先,我们创建两个winform窗体,对界面的设计如下:我们来假设有这么一个项目,我的主form需要得到其他的form(简称次form)的某些数据,如何得到呢?我们可以利用委托来实现的,第一步当然是创 建委托及事件。那么我们在哪个窗体创建呢?那就是次form了。我们在次form里面设置委托事件的原创 2021-06-24 14:09:51 · 974 阅读 · 0 评论 -
C#在WINForm程序中创建XML文件
<?xml version="1.0" encoding="gb2312"?> 1.0.1818.42821 说明 FileName="name" FileVersion="sdf" FileLength="sdf" FileCreationTime="sd" />string path = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;获取和设置包含该应用程序的目录的名称...原创 2021-06-24 14:05:35 · 177 阅读 · 0 评论 -
C# 人脸识别库
.NET人脸识别库ViewFaceCore这是基于SeetaFace6 人脸识别开发的.NET 平台下的人脸识别库这是一个使用超简单的人脸识别库这是一个基于.NET Standard 2.0 开发的库这个库已经发布到 NuGet ,你可以一键集成到你的项目此项目可以免费商业使用开源 开源协议:Apache-2.0 GitHub地址:https://github.com/View12138/ViewFaceCore 一、示例原创 2021-06-24 14:03:08 · 1314 阅读 · 0 评论 -
c#winform怎样实现动态生成控件
概述动态创建添加控件,可以在一个大容器里一次性放入多个控件。例:根据文本框中输入的数字 给flowLayoutPanel1 添加多少个button。窗体设计中,需要什么控件就从工具箱里拖出一个控件“挂”在窗体上。其实,窗体上的控件,不但可以“拖”,还可以用代码动态生成。动态生成控件,对需要相同的大量的控件还是比较有用的。实现方式1、加载数据,往panel添加Label 控件。 private void LoadRoomType() { DataTable原创 2021-06-24 14:01:41 · 1510 阅读 · 0 评论 -
C#-WinForm跨线程修改UI界面
背景在我做WinForm开发的过程中,经常会遇到耗时操作或阻塞操作。他们会引发软件的卡顿甚至假死,严重影响软件的使用。因此,这类耗时或阻塞的操作一般都会使用异步的方式去执行,不影响主线程(UI线程)与用户间的交互。但多个线程竞争读写同一个资源往往会造成意想不到的意外结果,UI界面也是一种资源,所以跨线程修改UI界面往往被加以限制。而在Winform中,跨线程修改UI界面同样是不被允许的。在子线程中修改界面控件时Visual Studio会报出如下错误:解决思路.Net提供了很多跨线程修改UI原创 2021-06-24 14:00:00 · 409 阅读 · 0 评论