网站首页 站内搜索

搜索结果

查询Tags标签: null,共有 4171条记录
  • Python操作SQL Server(二)创建数据表并向数据表中添加数据

    目录创建数据表向数据表中添加数据实例创建数据表首先创建连接对象import pymssql #调入模块connect = pymssql.connect(host=localhost,server=服务器名称,port=端口号,user=用户名,password=用户密码,database=数据库名称) #服务器名,账户,密码,数据库名创建游标对象(…

    2021/4/15 2:30:44 人评论 次浏览
  • 数据结构之单链表的实现

    数据结构之单链表的实现在上一节 :数据结构之顺序表我们提到了顺序表的一些缺陷,那有没有什么数据结构可以减少这些问题呢?答案自然就是今天我们所要说的链表。本节大纲:链表的概念与结构 单链表的实现 完整代码展示 一.链表的概念与结构1.概念链表是一种物理存储结构…

    2021/4/14 18:25:52 人评论 次浏览
  • 力扣leetcode206题,反转链表递归方式Java代码细节分析。

    细节分析往往是算法代码编写的关键,反转链表的关键是如下两行代码: head.next.next=head; //head=null; //这步一定要注意,不然末尾少了一个指向null的连接。 head.next=null;//如果没有这一步,新链表的最后一个节点会出现环/*** Definition for singly-linked list.* …

    2021/4/14 14:56:53 人评论 次浏览
  • JDK8:HashMap源码解析:put方法

    一、概述 Map的put方法接受两个参数,key和value,该方法用于存储键值对。 HashMap的put方法只有一行代码: return putVal(hash(key), key, value, false, true); //参见:hash方法解析 hash方法解析可知put方法是一个方便用户使用的快捷方式,具体逻辑都是在putVal方法中…

    2021/4/14 12:29:10 人评论 次浏览
  • JDK8:HashMap源码解析:treeifyBin方法

    一、概述 treeifyBin方法,应该可以解释为:把容器里的元素变成树结构。当HashMap的内部元素数组中某个位置上存在多个hash值相同的键值对,这些Node已经形成了一个链表,当该链表的长度大于等于9(为什么是9?TREEIFY_THRESHOLD默认值为8呀?详见put方法解析:JDK8:Hash…

    2021/4/14 12:28:51 人评论 次浏览
  • JDK8:HashMap源码解析:TreeNode类的treeify方法

    一、概述 treeify方法是TreeNode类的一个实例方法,通过TreeNode对象调用,实现该对象打头的链表转换为树结构。二、方法解析 /*** 参数为HashMap的元素数组*/ final void treeify(Node<K,V>[] tab) {TreeNode<K,V> root = null; // 定义树的根节点for (TreeN…

    2021/4/14 12:28:48 人评论 次浏览
  • spring事务详解(三)源码详解

    系列目录spring事务详解(一)初探事务spring事务详解(二)简单样例spring事务详解(三)源码详解spring事务详解(四)测试验证spring事务详解(五)总结提高一、引子在Spring中,事务有两种实现方式:编程式事务管理: 编程式事务管理使用TransactionTemplate可实现更细…

    2021/4/14 12:27:25 人评论 次浏览
  • python list按 两个字段排序

    [{"m": "01","v": 0.019,"dq": 0,"ts": null,"pf": null,"time": "2021-03-28 00:00:00","stringTime": "2021-03-28","flag": null},{"m": &…

    2021/4/14 12:25:13 人评论 次浏览
  • Java 线程池 ThreadPoolExecutor -01

    感谢 参考:http://www.cnblogs.com/trust-freedom/p/6681948.htmlhttps://www.jianshu.com/p/ae67972d1156一、为什么使用线程池创建和销毁线程伴随着系统的开销,过于频繁的创建/销毁x线程 会很大程度上影响处理效率线程并发数过多,抢占系统资源可能会导致阻塞想对线程…

    2021/4/13 22:27:50 人评论 次浏览
  • JAVA在线考试系统online exam

    该系统涵盖了出题、组卷、发布考试、导入考生信息、监考、自动评卷/人工评卷等完整流程。在线考试系统采用功能强大、高效灵活的B/S模式,具有高度的可扩展性,被授权的考试用户不管身处何地,只要可以使用网络浏览器 (IE6,IE7,IE8,IE9,IE10,360,FireFox,Chrome等),就可通…

    2021/4/13 22:25:16 人评论 次浏览
  • java基础06集合

    集合1.Collection 1.1 方法 add(T v) isEmpty() clear() contains(Object obj) remove(Object obj) size() toArray() 1.2 List 存放一组单值 有序,可重复,索引 1.2.1 ArrayList ArrayList是长度可变的对象引用数组,称为动态数组 数组容量也会随之自动扩展;访问和遍历…

    2021/4/13 20:25:52 人评论 次浏览
  • SQL Server函数之空值处理

    SQL Server函数之空值处理 coalesce( expression [ ,...n ] )返回其参数中第一个非空表达式。 Select coalesce(null,null,1,2) //结果为 1 coalesce(expression1,...n) 与此 case函数等效:CASE WHEN (expression1 IS NOT NULL) THEN expression1 ... WHEN (express…

    2021/4/13 19:26:44 人评论 次浏览
  • hashMap源码分析之添加操作-note1

    数据结构 jdk1.7版本,hashmap的数据结构是数组+链表 /** * 这个属性主要就是hashMap初始化的一个数组,它是一个由final定义不可改变的数组 */ static final Entry<?,?>[] EMPTY_TABLE = {};/*** 这个属性才是真正去存储元素的数组,在必要的时候进行扩容,数组的…

    2021/4/13 1:26:01 人评论 次浏览
  • MySQL 隐式类型转换

    create table t_base_user( oid bigint(20) not null primary key auto_increment, name varchar(30) null comment "name", email varchar(30) null comment "email", age int null comment "age", telephone varchar(30) null …

    2021/4/12 19:29:54 人评论 次浏览
  • 公司DBA关于MySQL开发的一点经验

    尽量不要让数据库做过多运算数据库主要是用来存储的,我们应避免让数据库做运算,比如写定时任务,存储过程等。复杂的计算应该在程序代码中实现。我们应该尽量简单的使用数据库。控制数据量一年内单表数据量一般含char不超过500W条,我们需要合理的分表。单个库的表建议在…

    2021/4/12 19:27:53 人评论 次浏览
扫一扫关注最新编程教程