摘要: 1、设置 Ico 图标为 [资源文件] 项目名=>右键=>属性,在选项卡中选择"资源" 选择 "添加资源"=>"添加现有文件" 在弹出的选择文件窗口,找到Icon 图标(注意图标名) 图标名称(股票),将作为在程序中调用的唯一名称。 2、设置 图标 为窗体默认图标 3、设置 图标 为 程序默认图标 阅读全文
posted @ 2021-06-22 09:01 许宝 阅读(929) 评论(0) 推荐(0) 编辑
摘要: 如果我有一个包含2个chartAreas的图表控件,默认情况下图表控件会将chartAreas放在彼此的顶部,使得每个区域占据图表控件可用大小的50%.有没有办法改变chartAreas的百分比,以便我可以说,顶部图表占据该区域的75%,而底部图表占25%? 所以,我最终找到了它,但我不认为它有很好 阅读全文
posted @ 2021-06-21 17:05 许宝 阅读(827) 评论(0) 推荐(0) 编辑
摘要: #切换数据库use mysql;#查询用户select host,user,plugin from mysql.user;#创建新用户、密码create user 'Test'@'%' identified with mysql_native_password by 'Test@123456'; # 阅读全文
posted @ 2021-05-19 16:32 许宝 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1.引入 dependency <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> <exclus 阅读全文
posted @ 2021-05-18 14:27 许宝 阅读(280) 评论(0) 推荐(0) 编辑
摘要: SSM框架就是:Spring + Spring MVC + MyBatis 这样的回答等于没说吧,说个新手能懂的: 作者:Martin Wang链接:https://www.zhihu.com/question/328810338/answer/720393487来源:知乎著作权归作者所有。商业转载 阅读全文
posted @ 2021-05-18 10:01 许宝 阅读(836) 评论(0) 推荐(0) 编辑
摘要: 1.点击File >Settings >步骤如下图 然后新建mapper.xml文件 点击mapper即可 2.添加其他模板方法同上 阅读全文
posted @ 2021-05-12 09:54 许宝 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 1、一次性添加多行注释的快捷键 首先选中要注释区域,然后 ctrl+/ 这个是多行代码分行注释,每行一个注释符号ctrl+shift+/ 这个是多行代码注释在一个块里,只在开头和结尾有注释符号 2、取消多行注释快捷键 怎样添加快捷键的,用相同方法取消,如 ctrl+/ 添加注释,则ctrl+/取消注 阅读全文
posted @ 2021-05-12 08:42 许宝 阅读(4471) 评论(0) 推荐(1) 编辑
摘要: 第一步: 打开file——setting 第二步: 打开General——Auto import:将下列两项勾选中。 阅读全文
posted @ 2021-05-11 16:35 许宝 阅读(1332) 评论(0) 推荐(0) 编辑
摘要: 什么是POM? POM是项目对象模型(Project Object Model)的简称,它是Maven项目中的文件,使用XML表示,名称叫做pom.xml。作用类似ant的build.xml文件,功能更强大。该文件用于管理:源代码、配置文件、开发者的信息和角色、问题追踪系统、组织信息、项目授权、项目 阅读全文
posted @ 2021-05-08 16:35 许宝 阅读(2709) 评论(0) 推荐(0) 编辑
摘要: 转载:https://www.cnblogs.com/chenyangsocool/p/9305755.html DataGridView可以支持多种数据源格式,比如DataTable和List。 DataTable没啥特殊的,本身就是一张二维的表,可以和DataGridView行列对应。 但是Li 阅读全文
posted @ 2021-04-16 10:05 许宝 阅读(252) 评论(0) 推荐(0) 编辑
摘要: System.Web.Security中为何找不到MembershipProvider 阅读全文
posted @ 2021-02-22 11:39 许宝 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 1、C#二进制、十进制、 汉字, 十六进制互转 //十进制转二进制 Console.WriteLine(Convert.ToString(69, 2)); //十进制转八进制 Console.WriteLine(Convert.ToString(69, 8)); //十进制转十六进制 Console 阅读全文
posted @ 2021-02-08 17:05 许宝 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 在网络通信中常利用字节数组(byte[]) 收发数据,是因为计算机中只能识别0/1编码,一个字节Byte 占8 位 bit(0/1编码),非常方便的表达二进制bit流 的传输序列。而网络抓包或收发数据包检测分析时常利用16进制格式显示,因为二进制书写较长,难以记忆,而每4个二进制位对应1个16进制位 阅读全文
posted @ 2021-02-08 16:36 许宝 阅读(12370) 评论(0) 推荐(0) 编辑
摘要: 目前,使用最普遍的权限管理模型正是RBAC(Role-Based Access Control)模型,这篇文章也主要是介绍基于RBAC的权限管理系统,我会从RBAC是什么、如何设计RBAC两部分来介绍。 一、RBAC是什么 1、RBAC模型概述 RBAC模型(Role-Based Access Co 阅读全文
posted @ 2021-01-28 10:47 许宝 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 一、定义变量 --简单赋值 declare @a int set @a=5 print @a --使用select语句赋值 declare @user1 nvarchar(50) select @user1='张三' print @user1 declare @user2 nvarchar(50) 阅读全文
posted @ 2021-01-15 14:39 许宝 阅读(1506) 评论(0) 推荐(0) 编辑
摘要: 1、接口调用存在的问题 现如今我们的系统大多拆分为分布式SOA,或者微服务,一套系统中包含了多个子系统服务,而一个子系统服务往往会去调用另一个服务,而服务调用服务无非就是使用RPC通信或者restful,既然是通信,那么就有可能在服务器处理完毕后返回结果的时候挂掉,这个时候用户端发现很久没有反应,那 阅读全文
posted @ 2021-01-13 16:25 许宝 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 前阵子从支付宝转账1万块钱到余额宝,这是日常生活的一件普通小事,但作为互联网研发人员的职业病,我就思考支付宝扣除1万之后,如果系统挂掉怎么办,这时余额宝账户并没有增加1万,数据就会出现不一致状况了。 上述场景在各个类型的系统中都能找到相似影子,比如在电商系统中,当有用户下单后,除了在订单表插入一条记 阅读全文
posted @ 2021-01-13 15:05 许宝 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 引用一下别人的导读: 在实际开发工作中,执行一个事件,然后调用另一接口插入数据,如果处理逻辑出现异常,那么之前插入的数据将成为垃圾数据, 我们所希望的是能够在整个这个方法定义为一个事务,TransactionScope 类提供一个简单方法,通过这一方法,您不必与事务本身交互, 即可将代码块标记为参与 阅读全文
posted @ 2021-01-13 13:38 许宝 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 1.SOA架构和微服务架构的区别 首先SOA和微服务架构是一个层面的东西,而对于ESB和微服务网关是一个层面的东西,一个谈的是架构风格和方法,一个谈的是实现工具或组件。 1.SOA(Service Oriented Architecture)“面向服务的架构”: 他是一种设计方法,其中包含多个服务, 阅读全文
posted @ 2021-01-12 17:30 许宝 阅读(1206) 评论(0) 推荐(0) 编辑
摘要: MySQL的代理最常见的是mysql-proxy、cobar、mycat、Atlas等。mysql-proxy是一个轻量的中间代理。cobar是阿里提供的一个中间件,已经停止更新。mycat的前身就是cobar,活跃度比较高。Atlas奇虎360的一个开源中间代理,是在mysql-proxy 0.8 阅读全文
posted @ 2021-01-06 14:10 许宝 阅读(240) 评论(0) 推荐(0) 编辑
摘要: NS简要介绍与应用 Oracle中TNS的完整定义:transparence Network Substrate透明网络底层,监听服务是它重要的一部分,不是全部,不要把TNS当作只是监听器。 TNS是Oracle Net的一部分,专门用来管理和配置Oracle数据库和客户端连接的一个工具,在大多数情 阅读全文
posted @ 2021-01-04 10:51 许宝 阅读(4052) 评论(0) 推荐(0) 编辑
摘要: 1 登录Oracle SQL developer 时候要选择数据库连接,这里要区分cdb用户和pdb用户,cdb用户可以在cdb和pdb服务下登录,而pdb用户只能在pdb服务里面登录。比如sys用户可以在cdb和pdb下面登录,而test(在pdb下面建的用户)则只能登录对应的pdb数据库。 2 阅读全文
posted @ 2021-01-04 08:50 许宝 阅读(669) 评论(0) 推荐(0) 编辑
摘要: Oracle 12c新建用户登录问题分析1 用sys用户新建用户,提示公用用户名或角色名无效。原因:Oracle 12c中,在容器中建用户(或者应该称为使用者),须在用户名前加c##。默认登录连接的就是CDB。查看当前是否处于容器CDB的方法:通过命令 show con_name; 如果结果为CDB 阅读全文
posted @ 2021-01-04 08:43 许宝 阅读(1220) 评论(0) 推荐(0) 编辑
摘要: Oracle中有一些数据字典视图需从控制文件中读取信息,如下所示。用户在数据库打开之前就可以访问这些视图,因为这些视图的内容存储在控制文件中。 v$archived_log:归档日志信息,如大小,SCN,时间标记。v$backup:组成数据库的单个数据文件的备份状态。v$backup_datafil 阅读全文
posted @ 2021-01-04 08:37 许宝 阅读(179) 评论(0) 推荐(0) 编辑
摘要: Oracle 12c环境下查询,alert日志并不在bdump目录下,看到网上和书上都写着可以通过初始化参数background_dump_dest来查看alter日志路径,还说警告日志文件的缺省位置是%Oracle_base%\admin\orcl\bdump,其实12c中,上述路径都不是真正存放 阅读全文
posted @ 2021-01-04 08:33 许宝 阅读(1317) 评论(0) 推荐(0) 编辑
摘要: Oracle 12c种子数据库(pdbseed)的状态是read only,这是因为Oracle对种子数据库进行了保护,避免遭到破坏。保护好种子数据库的目的,是为了以此为模板,新建pdb数据库。 新的pdb数据库创建完成之前,pdb$seed 可以被打开和关闭,但是创建完成,则被保护了起来:保护手段 阅读全文
posted @ 2021-01-04 08:26 许宝 阅读(187) 评论(0) 推荐(0) 编辑
摘要: Oracle 12c一个重要新特性是插接式数据库。 插接式数据库由一个使用 CDB(Container Database)选项创建的容器数据库和一个或多个 PDB(Pluggable Database)组成,CDB 作为容器容纳 PDB,而 PDB 彼此隔离,就像一个独立的数据库般在 CDB 中存在 阅读全文
posted @ 2021-01-04 08:23 许宝 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 虚拟机版本为Centos7 1.查看VMware分配的子网(NAT) 进入虚拟机,点击左上角编辑->虚拟网络编辑器点开之后: 2.修改配置文件 cd /etc/sysconfig/network-scripts/ vim ifcfg-ens33 这是已经配置好的文件,相较于原文件,有两个需要修改和四 阅读全文
posted @ 2020-12-29 14:32 许宝 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 1、关于Mysql数据库常用命令: #开启mysql服务 service mysql start #关闭mysql服务 service mysql stop #启动mysql数据库 mysql -u root -p(回车后输入前面的随机密码) #设置mysql可以远程连接 create user ' 阅读全文
posted @ 2020-12-29 10:09 许宝 阅读(718) 评论(0) 推荐(0) 编辑
摘要: Undo是干嘛用的? 在介绍undo之前先说一下另外一个东西 transaction ,翻译成交易或事务。我们在进行一个事务的过程中需要申请许多资源,一个复杂的事务也需要很多步来完成。那么一个复杂的事务是只有两个结果,要么成功,要么失败(相当于从来没发生过)。 一个很典型的列子,银行转账,其实其需要 阅读全文
posted @ 2020-12-25 18:30 许宝 阅读(308) 评论(0) 推荐(0) 编辑
摘要: .net 下的容器设计器。 包含源代码,下载地址如下: 链接: https://pan.baidu.com/s/1Tpqu7lJHkG-hklx8rZdmgA 提取码: ndfq 效果如下: 阅读全文
posted @ 2020-12-25 18:09 许宝 阅读(1328) 评论(0) 推荐(0) 编辑
摘要: 数据库的结构关系 其实,我前面一篇讲表空间的时候就介绍了数据库的结构,只是那个图只是简单的层次关系,这张图片看上去挺封复杂的,只要关注几个概念就行了。 Database(数据库) :数据库是按照数据结构来组织、存储和管理数据的仓库。 Tablespaces(表空间) :表空间是数据库的逻辑划分,一个 阅读全文
posted @ 2020-12-25 09:34 许宝 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 我们知道oarcle数据库真正存放数据的是数据文件(data files),Oarcle表空间(tablespaces)实际上是一个逻辑的概念,他在物理上是并不存在的,那么把一组data files 捻在一起就成为一个表空间。 表空间属性: 一个数据库可以包含多个表空间,一个表空间只能属于一个数据库 阅读全文
posted @ 2020-12-24 17:28 许宝 阅读(1361) 评论(0) 推荐(0) 编辑
摘要: 1、Oracle 的启动需要经历四个状态 SHUTDOWN 、NOMOUNT 、MOUNT 、OPEN SHUTDOWN状态: 第一状态没什么好解释的,oracle的所有文件都静静的躺在磁盘里,一切都还未开始,属于关机状态。 NOMOUNT状态: Starting the instance (nom 阅读全文
posted @ 2020-12-24 16:45 许宝 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 需要说明一点的是,此处讲表,更多的是一些概念与管理,至于创建的参数细节更多与业务有关。 创建表 创建一个表,create table 命令说简单将非常简单,说复杂巨复杂,在实际的生产中,并不像我们前面创建一个表那样简单的指定两个字段就OK了。而且我们前面介绍的那么多种表的类型也是这一条命令稿定的。 阅读全文
posted @ 2020-12-24 15:42 许宝 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 对于我们初学者来说,对表的概念也有一定的认识。因为我们对数据库的操作,90%以上是对表的操作。 常见表的类型: 规则表(Regular table),严格意义上来说又叫heap table(堆表),也就是我们最普通的一张表。partition table、Index-organized table、 阅读全文
posted @ 2020-12-24 14:42 许宝 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 在关系数据库中,索引是一种与表有关的数据库结构,它可以使对应于表的SQL语句执行得更快。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。 对于数据库来说,索引是一个必选项,但对于现在的各种大型数据库来说,索引可以大大提高数据库的性能,以至于它变成了数据库不可缺少的一部分。 索引分 阅读全文
posted @ 2020-12-24 13:37 许宝 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 本文讨论了: 理解设计器和服务创建一个主机窗体构造和使用工具箱加载和管理设计器本文使用了如下技术: Windows窗体技术和Visual Studio 2005开发工具目录 基于服务的扩展DesignSurface和DesignSurfaceManager 类The Hosting Form工具箱多 阅读全文
posted @ 2020-12-17 15:54 许宝 阅读(298) 评论(0) 推荐(0) 编辑
摘要: --字符串转换为对象 Font vFont = new Font(new FontFamily(item.font_name), float.Parse(item.font_size), (FontStyle)Enum.Parse(typeof(FontStyle), item.font_style 阅读全文
posted @ 2020-12-15 19:05 许宝 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 转载:https://www.cnblogs.com/xiuxingzhe/p/9312929.html 1 TortoiseGit简介 tortoiseGit是一个开放的git版本控制系统的源客户端,支持Winxp/vista/win7.该软件功能和git一样 不同的是:git是命令行操作模式,t 阅读全文
posted @ 2020-12-10 08:52 许宝 阅读(150) 评论(0) 推荐(0) 编辑