自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 数据库设计2021-09-15

解析大型.NET ERP系统 20条数据库设计规范数据库设计规范是个技术含量相对低的话题,只需要对标准和规范的坚持即可做到。当系统越来越庞大,严格控制数据库的设计人员,并且有一份规范书供执行参考。在程序框架中,也有一份强制性的约定,当不遵守规范时报错误。以下20个条款是我从一个超过1000个数据库表的大型ERP系统中提炼出来的设计约定,供参考。1 所有的表的第一个字段是记录编号Recnum,用于数据维护[Recnum] [decimal] (8, 0) NOT NULL IDENTITY(1, 1

2021-09-15 15:04:36 216

原创 线程有哪些状态?创建、就绪、运行、阻塞和死亡

线程有哪些状态?线程通常都有五种状态,创建、就绪、运行、阻塞和死亡。创建状态。在生成线程对象,并没有调用该对象的start方法,这是线程处于创建状态。就绪状态。当调用了线程对象的start方法之后,该线程就进入了就绪状态,但是此时线程调度程序还没有把该线程设置为当前线程,此时处于就绪状态。在线程运行之后,从等待或者睡眠中回来之后,也会处于就绪状态。运行状态。线程调度程序将处于就绪状态的线程设置为当前线程,此时线程就进入了运行状态,开始运行run函数当中的代码。阻塞状态。线程正在运行的时候,被暂.

2021-08-03 18:29:59 734

原创 IDEA Java 死锁 解决死锁状态的三种方法

package com.aaa.test.ticket;public class ThreadMethed { public static int num=20; public static void main(String[] args) { priorityTest(); } //设置优先级 争抢到时间片的概率变大或变小 setPriority(10)[1,10] public static void priorityTest(){

2020-05-20 12:16:36 1572 2

原创 IDEA Java 死锁

package com.aaa.test.ticket;public class DeadClock { public static void main(String[] args) { Runnable a=()->{ synchronized ("A"){ System.out.println("Lock1 a线程 拥有A锁"); synchronized ("B"){

2020-05-20 12:01:27 277

原创 MyEclipse 8.6连接Mysql数据库封装

package zy.dao;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;public class BaseDao { static Connection conn=null; publ...

2019-09-23 18:16:22 193

MySQL5.6.10.1安装包

内含mysql-installer-community-5.6.10.1 Navicat_for_MySQL_11.0.10 直接使用 QQ:863465481

2022-04-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除