还在用SimpleDateFormat?Java8都发布N年了,转LocalDateTime吧
前言 Java8发布,已有数年之久,但是发现很多人都还是坚持着用SimpleDateFormat和Date进行时间操作。SimpleDateFormat这个类不是线程安全的,在使用的时候稍不注意,就会产生致命的问题。Date这个类,是可以重新设置时间的,这对于
redis基础_redis介绍
1、redis是由c语言开发的一个开源的高性能的键值对数据库数据库。他通过多种键值对来适应不同的场景下的存储需求。目前为止 redsis支持的键值对类型如下: 1、字符串类型 参照Java中的String类型 2、散列类型 类似于Map集合通过键来获取值 3、列表类型 类似于List集合,可以通过角标来获取 4、集合类型 类似于set集合 5、有序集合类型 类似于有序的set集合 2、re
Java之Apache Tomcat教程[归档]
前言 笔记归档类博文。 Step1:安装JDK Ubuntu安装JDK sudo apt-get install default-jdk
或者
sudo apt-get install default-jre #jdk中包含jre 查看已安装的JDK版本 java -version
# whereis java #查看java jdk安装位置 Step2:安装Apache Tomcat Ubuntu安装Tomcat sudo apt-get i
PHP面向对象(二)
7 多态 多态: 多种形态 多态分俩种: 方法重写和方法加载 7.1 方法重写 子类重写了父类的同名的方法 <?php
class Person{
public function show(){
echo '这是父类<br>';
}
}
class Stu extends Person{
public function show(){
echo '这是子类<
linux下通过vim编辑文件的方法
一般来说是通过指令进入文件的编辑页面: vi [filename] 此时进入的是一般指令模式,然后可以直接移动光标对内容进行修改。 修改完成后,使用Esc 按键退出编辑模式。 此时回到的还是一般指令模式。 若想保存编辑内容并到Linux终端,则需要输入 :wq (冒号一定要记得输入) 不想保存并退出可以输入 :q 关于其他指令: :w 保存文件但不退出vi :w file 将修改另外保存到file中,不退出vi :w! 强制保存,不推出vi :wq 保存文件并
django之form组件、cookie、session
django之form组件、cookie、session django form组件 1.渲染标签 2.校验数据 3.展示信息 校验数据 # 第一步需要一个form类
from django import forms
class MyForm(forms.Form):
name = forms.CharField(max_length=8)
password = forms.CharField(max_length=8,min_length=3)
email = for
定义一个数组,并对这个数组进行动态初始化,使用sort方法进行排序后,再将数组中的元素倒置过来。
Sort方法,生序排序 package com.fs.array;
import java.util.Arrays;
public class ArraySort {
public static void main(String[] args) {
//对数值型数组进行排序
int[] a = {5,45,71,10,2,68,14,95,25,77};
Arrays.sort(a);
老外常用的网络英文缩写
我的第一篇blog······ 当然要写写那些国外的常用英文缩写啦! 发现问题 最近开始在一些外国社交平台活动,拿着那马马虎虎的英文可以勉强浏览。 但是!!! *** 直接上图了 我??? 在说些什么啊。。。 哎,看来得好好补一下英文了 (懒人的福利) p.s. 其实也不是语言的问题,主要是之前都没有接触过这些缩写,所以很难看懂。 搜集资料 那只有百度一下啦 然后就大概总结了一下 1. tho == though 尽管 2. plz == please 请 3. thx/thanx == th
简单的python多线程实例
今天抽时间又学了一下python的多线程,理解的又多了一些,为了利于理解,写了一段很简单的代码,如下: import threading
from time import sleep
def task1(): #线程函数1
for i in range(0, 9):
print("i am thread one !!")
def task2(name): #线程函数2
print('hello {0} {1}'.for
软件测试用例编写规范总结(转载)
做软件测试也已经有一段时间了。也看了一些测试用例的编写。但是发现测试用例还是必须根据自己项目的真实情况来编写才能起到真正的作用。 转一篇关于编写测试用例问题的文章,在今后的测试过程中有所参考。 转载地址:https://blog.csdn.net/Chengping1/article/details/21468939 对于一个测试人员来说测试用例的设计编写是一项必须掌握的能力。但有效的设计和熟练的编写却是一个十分复杂的技术,它需要你对整个软件不管从业务还是从功能上都有一个明晰的把握
第五周-第11章节-Python3.5-内置模块详解之Xml模块 Python XML操作
Python XML操作 XML(可扩展性标记语言)是一种非常常用的文件类型,主要用于存储和传输数据。在编程中,对XML的操作也非常常见。 本文根据python库文档中的xml.etree.ElementTree类来进行介绍XML的解析:https://docs.python.org/3.5/library/xml.etree.elementtree.html BTW,xml.etree.cElementTree模块从3.3以后就被弃用了. XML格式 首先,来看一下XML所包含的元素类型 1
《黑白团团队》第八次团队作业:Alpha冲刺 第三天
项目 内容 作业课程地址 任课教师首页链接 作业要求 团队项目 填写团队名称 黑白团团队 填写具体目标 认真负责,完成项目 团队项目Github仓库地址链接。 第二天 日期:2019/6/17 成员 今日完成任务情况 明天任务安排 今日贡献时间 宋菲菲 解决My SQL本地连接问题,搭建登录设置框架 编写网页代码 8 索郎卓玛 学习JavaEE的安装,查阅相关资料 编写网页代码 8 马秀丽 下载DreamWeaver,搭建评论框架 编写网页代码 8 李星宇 进行JavaEE的安装,写博文 编写
WPF知识点全攻略02-WPF体系结构
WPF体系结构图: PersentationFramework.dll包含WPF顶层的类型,包括哪些表示窗口、面板以及其他类型控件的类型。他还实现了高层编程抽象,如样式。开发人员直接使用的大部分类都来自这个程序集 PresentationCore.dll包含了基础类型,如UIElement类和Visual类,所有形状类和控件类都继承自这两个类。如果不需要窗口和控件抽象层的全部特征,可以使用这一层,并且仍能用WPF的渲染引擎。 WindowsBase.dll包含了更多基本要素,这些要素具有在WP
PHP7.3.0+弃用FILTER_FLAG_SCHEME_REQUIRED的解决办法
今天本地调用一个接口报错了: filter_var(): explicit use of FILTER_FLAG_SCHEME_REQUIRED and FILTER_FLAG_HOST_REQUIRED is deprecated 但测试环境没有报错,于是查看了一下测试环境的 PHP 版本,是7.1.5,而我开发机的 PHP 版本是7.3.4。 再去看 PHP 手册关于 FILTER_FLAG_SCHEME_REQUIRED 的介绍,Changelog里“赤裸裸”地写着: 7.3.0 The
Spring事物管理简介 (转)
一、事物1、什么是事物 事物指的是逻辑上的一组操作,这组操作要么全部成功,要么全部失败 2、事物的特性 原子性:事物是一个不可分割的工作单位,事物中的操作要么都发生,要么都不发生 一致性:事物前后数据的完整性必须保持一致 隔离性:指多个用户并发访问数据库时,一个用户的事物不能被其他用户的事物所干扰,多个并发事物之间数据要相互隔离。 持久性:一个事物一旦被提交,它对数据库中数据的改变就是永久性的,即使数据库发生故障也不应该对其有任何影响。 二、事物的API介绍 Spring事物管理高层抽象主要包
mysql主从配置备忘录
最近在弄某些功能的时候,需要了解一下mysql的主从同步。了解了一部分,记录一下当个备忘。 1.master 和 slave的server_id不能相同。 2.binary log的类型有三种,Statement、ROW、Mixed statement:默认类型,会记录每条sql的执行。 row:记录产生变化的行。 mixed:混合型 配置方式在my.ini中指定: #选择row模式 binlog-format=ROW 3.开启binlog的配置: my.ini中添
PXC 安装 for 5.7
系统centos7及以上版本 安装依赖包: yum install perl-IO-Socket-SSL perl-DBD-MySQL perl-Time-HiRes socat nc -y yum install –y openssl openssl-develxtrabackup 如果提示已经安装,可以使用 #updatedb #locate libssl.so 看看能不能找到 然后用 # ldd /usr/local/mysql/bin/mysqld 查看还有那些依赖需安装安装:
今日推荐
周排行