手机扫码分享
×
申克
IANA | 会员

发布

122

积分

806

  • Java数组处理-多维数组、不规则数组

    技术专题2021/7/23

  • 除了一维数组和二维数组外,Java 中还支持更多维的数组,如三维数组、四维数组和五维数组等,它们都属于多维数组。经过前面一维,二维的练习后不难发现,想要提高数组的维数,只要在声明数组时将索引与中括号再加一组即可,所以三维数组的声明为 int score[][][],而四维数组为 int score[][][][],以此类推。
20
申克
四川省成都市 | 会员

发布

122

积分

806

  • 冒泡排序(Bubble Sort)是常用的数组排序算法之一,它以简洁的思想与实现方法而备受青睐,也是广大学习者最先接触的一种排序算法。
    冒泡排序的基本思想是:对比相邻的元素值,如果满足条件就交换元素值,把较小的元素值移动到数组前面,把大的元素值移动到数组后面(也就是交换两个元素的位置),这样数组元素就像气泡一样从底部上升到顶部。
21
申克
四川省成都市 | 会员

发布

122

积分

806

  • 快速排序(Quicksort)是对冒泡排序的一种改进,是一种排序执行效率很高的排序算法。
    快速排序的基本思想是:通过一趟排序,将要排序的数据分隔成独立的两部分,其中一部分的所有数据比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此使整个数据变成有序序列。
22
申克
四川省成都市 | 会员

发布

122

积分

806

  • Arrays 类是一个工具类,其中包含了数组操作的很多方法。这个 Arrays 类里均为 static 修饰的方法(static 修饰的方法可以直接通过类名调用),可以直接通过 Arrays.xxx(xxx) 的形式调用方法。
22
  • 整理了自己经常使用的工具网站,分享给胖友们
23
申克
四川省成都市 | 会员

发布

122

积分

806

  • 数据库死锁问题及解决方法

    技术笔记2021/2/22

  • 什么是数据库死锁?

    每个使用关系型数据库的程序都可能遇到数据死锁的情况。理解什么是死锁之前先要了解锁定的概念:如果需要“修改”一条数据,首先数据库管理系统会在上面加锁,以保证在同一时间只有一个事务能进行修改操作。锁定(Locking)发生在当一个事务获得对某一资源的“锁”时,这时,其他的事务就不能更改这个资源了,这种机制的存在是为了保证数据一致性。
    多数情况下,可以认为如果一个资源被锁定,它总会在以后某个时间被释放。而死锁发生在当多个进程访问同一数据库时,其中每个进程拥有的锁都是其他进程所需的,由此造成每个进程都无法继续下去。简单的说,进程A等待进程B释放他的资源,B又等待A释放他的资源,这样就互相等待就形成死锁。

    导致数据库死锁的原因:

    一般情况只发生锁超时,就是一个进程需要访问数据库表或者字段的时候,另外一个程序正在执行带锁的访问(比如修改数据),那么这个进程就会等待,当等了很久锁还没有解除的话就会锁超时,报告一个系统错误,拒绝执行相应的SQL操作。
    发生死锁的情况比较少,比如一个进程需要访问两个资源(数据库表或者字段),当获取一个资源的时候进程就对它执行锁定,然后等待下一个资源空闲,这时候如果另外一个进程也需要两个资源,而已经获得并锁定了第二个资源,那么就会死锁,因为当前进程锁定第一个资源等待第二个资源,而另外一个进程锁定了第二个资源等待第一个资源,两个进程都永远得不到满足。
22
申克
四川省成都市 | 会员

发布

122

积分

806

  • SQL数据库类似正则表达式的字符处理问题

    技术笔记2021/2/2

  • SQL Serve提供了简单的字符模糊匹配功能,比如:like, patindex,不过对于某些字符处理场景还显得并不足够,日常碰到的几个问题有:
    同一个字符/字符串,出现了多少次
    同一个字符,第N次出现的位置
    多个相同字符连续,合并为一个字符
    是否为有效IP/身份证号/手机号等
23
申克
四川省成都市 | 会员

发布

122

积分

806

  • 本篇博文主要介绍三种分页存储过程,一起来了解下吧。
22
申克
本地局域网 | 会员

发布

122

积分

806

22
申克
四川省成都市 | 会员

发布

122

积分

806

  • T-SQL对字符串的处理能力比较弱,比如我要循环遍历象1,2,3,4,5这样的字符串,如果用数组的话,遍历很简单,但是T-SQL不支持数组,所以处理下来比较麻烦。下边的函数,实现了象数组一样去处理字符串。
21
申克
四川省成都市 | 会员

发布

122

积分

806

  • 面向对象简称 OO(Object Oriented),20 世纪 80 年代以后,有了面向对象分析(OOA)、 面向对象设计(OOD)、面向对象程序设计(OOP)等新的系统开发方式模型的研究。
    对 Java 语言来说,一切皆是对象。把现实世界中的对象抽象地体现在编程世界中,一个对象代表了某个具体的操作。一个个对象最终组成了完整的程序设计,这些对象可以是独立存在的,也可以是从别的对象继承过来的。
24
admin
四川省成都市 | 管理员

发布

27

积分

999999

  • 除了头孢,服用这7类药物饮酒也可能致死

    生活杂文2021/2/20

  • 吃着药、喝着酒,这可真是要命的事!你可能不知道,有的药和酒就是“相克”,轻者加重肝脏负担,重者可能引起肝脏坏死、昏迷,甚至死亡!
    一定要记住下面这些药,吃了就千万别再喝酒!有人劝酒时,直接说“对不起,我不喝!
22
Title - Artist
0:00
    2020 ~ 2024 ©简记 蜀ICP备15025757-1号 版权所有