7.3、数据格式化在如Web /客户端项目中,通常需要将数据转换为具有某种格式的字符串进行展示,因此上节我们学习的数据类型转换系统核心作用不是完成这个需求,因此Spring3引入了格式化转换器(Formatter SPI) 和格式化服务API(FormattingConversionService) ...
分类:
编程语言 时间:
2019-12-31 18:36:04
阅读次数:
72
使用python对大量文件进行更名操作 脚本最好放在单独目录内执行 #!/usr/bin/env python3 # -*- coding: utf-8 -*- # 文件名更改脚本 import os # 获取当先目录位置 BASE_DIR = os.path.abspath(os.curdir) ...
分类:
编程语言 时间:
2019-12-31 18:38:39
阅读次数:
97
jpype下载:https://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype必须配置好java的环境jvm_path = jpype.getDefaultJVMPath()# 通过jar包来调用jar_path = "d:/python/abc.jar"# 启动... ...
分类:
编程语言 时间:
2019-12-31 18:39:05
阅读次数:
74
描述 假设按照升序排序的数组在预先未知的某个点上进行了旋转。 ( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。 搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回 -1 。 你可以假设数组中不存在重复的元素。 你的算法时间复杂度必须 ...
分类:
编程语言 时间:
2019-12-31 18:41:14
阅读次数:
55
web.xml是tomcat和spring间的桥梁,是tomcat构建spring运行环境的说明书 It is a web application deployment descriptor file, contains detail description about web applicatio ...
分类:
编程语言 时间:
2019-12-31 18:41:47
阅读次数:
67
一、初识继承 面向对象的三大特性:继承,多态,封装。这3大特性是所有面向对象语言特点 父类:又叫超类、基类 子类:又叫派生类 class Parent:pass class Son(Person):pass 继承一般有2种:单继承和多继承 class ParentClass1: #定义父类 pass ...
分类:
编程语言 时间:
2019-12-31 18:42:43
阅读次数:
77
+++++++++ ++++++++++ package DataUtils; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.uti ...
分类:
编程语言 时间:
2019-12-31 18:46:28
阅读次数:
100
1. 前言 本文主要介绍Java8的2大主要新特性lambda表达式和Stream API,2者提供了更高层次的抽象,简化开发,提高生产效率。 2. Lambda表达式 2.1 初识Lambda表达式 创建一个线程,使用了一个Runnable匿名内部类 Thread thread = new Thr ...
分类:
编程语言 时间:
2019-12-31 18:46:56
阅读次数:
56
链接:https://leetcode cn.com/problems/median of two sorted arrays 给定两个大小为 m 和 n 的有序数组?nums1 和?nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为?O(log(m + n))。 你可以假设? ...
分类:
编程语言 时间:
2019-12-31 18:47:37
阅读次数:
83
课程学习总结(45分) 经历了一个学期的《面向对象程序设计》课程学习,请每位同学完成以下任务: 点击链接,完成课程问卷调查,链接地址为: https://www.wjx.cn/jq/52849231.aspx 2. 总结这门课程的学习给你带来的提升,包括以下内容: 统计在课程学习中,你学习了多少个程 ...
分类:
编程语言 时间:
2019-12-31 18:48:39
阅读次数:
103
1、概念 四种遍历的基本思想: 前序遍历:根结点 > 左子树 > 右子树 中序遍历:左子树 > 根结点 > 右子树 后序遍历:左子树 > 右子树 > 根结点 层次遍历:从根结点开始,从左到右,按层次遍历就可以 2、四种遍历示例 前序遍历:1 2 4 5 7 8 3 6 中序遍历:4 2 7 5 8 ...
分类:
编程语言 时间:
2019-12-31 18:48:54
阅读次数:
97
//普通集合List去重方法 public List<floorMapper> removethesame(List<floorMapper> list) { //创建一个临时集合装去重后的数据 List<floorMapper> tempList = new ArrayList<floorMapp ...
分类:
编程语言 时间:
2019-12-31 18:49:24
阅读次数:
74
服务器自带的python版本为2.7,需要升级到python3 安装 设置软链接全局使用python3 cd /usr/local/python3 ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3 ln -s /usr/local ...
分类:
编程语言 时间:
2019-12-31 18:51:13
阅读次数:
95
在控制台连续输出五行*,每一行星号的数量依次递增 row=1 while row<=5: col=1 while col<=row: print('*',end='') col+=1 print() row+=1 # 输出结果 # * # ** # *** # **** # ***** 02: ro ...
分类:
编程语言 时间:
2019-12-31 18:53:17
阅读次数:
120
前言 morphia是java 使用orm方式操作mongodb的一个库。但是默认情况下,使用morphia存取enum时,是按名字存取的。而我们需要把enum按照值存取。 如图:schoolClassLevel1字段是默认的按enum的name进行存取的,schoolClassLevel是我们想要 ...
分类:
编程语言 时间:
2019-12-31 18:54:14
阅读次数:
82
1、创建数值元组: 在Python中,使用tuple()函数直接将range()函数循环出来的结果转换为数值元组。 tuple(data) #tuple()函数的基本语法 data表示可以转换为元组的数据,其类型可以是range对象、字符串、元组或其他可迭代类型的数据。 (1)创建一个10~20(不 ...
分类:
编程语言 时间:
2019-12-31 18:56:34
阅读次数:
162
JVM,并发,锁相关: 1.请你谈谈对volatile的理解,volatile是否存在伪共享问题。 2.cas你知道吗? 3.原子类AtomicInteger的ABA问题谈谈?原子更新引用知道吗? 4.公平锁/非公平锁/可重入锁/递归锁/自旋锁谈谈你的理解?请手写一个自旋锁。 5.CountDown ...
分类:
编程语言 时间:
2019-12-31 18:57:50
阅读次数:
86
const data=[{EnumKey:1,EnumValue:'测试1'},{EnumKey:2,EnumValue:'测试2'},{EnumKey:1,EnumValue:'测试1'}] const plineArr = data.map(obj => { return obj.EnumVal ...
分类:
编程语言 时间:
2019-12-31 18:59:06
阅读次数:
76
asyncio是python 3.4引入的标准库,直接内置了对异步io的支持 asyncio的编程模型就是一个消息循环。我们从asyncio模块中直接获取一个EventLoop的引用,然后把需要执行的协程扔到EventLoop中执行,就实现了异步IO 用asyncio实现Hello world代码如 ...
分类:
编程语言 时间:
2019-12-31 18:59:36
阅读次数:
113
自考重点、期末考试必过指南,这篇文章让你理解什么是栈、什么是队列、什么是数组
掌握栈、队列的顺序存储结构和链式存储结构
掌握栈、队列的基本操作在顺序存储结构和链式存储结构上的实现
掌握矩阵的压缩存储
**今天核心咱们先把栈搞清楚**
> 栈和队列可以看做是特殊的`线性表` 。它们的特殊性表现在它们的... ...
分类:
编程语言 时间:
2019-12-31 19:01:03
阅读次数:
105