完成了对NIO三大组件,Buffer,Channle,Selector的介绍,现在可以介绍一个完整的NIO EchoServer的例子了 这里再次重新介绍一下channel,因为无论服务端还是客户端, 在读数据的时候,channel都是从SelectionKey反向拿到的,可能第一次看不明白,其实这 ...
分类:
Web程序 时间:
2020-06-27 19:54:15
阅读次数:
82
import requests import re import time import base64 import json import sys import re from urllib3 import disable_warnings from urllib3.exceptions impo ...
分类:
其他好文 时间:
2020-06-27 11:20:08
阅读次数:
122
例如14位日期:20170417101215 转换DateTime格式: var time="20170417101215"; var dateTime = DateTime.ParseExact(time, "yyyyMMddHHmmss", System.Globalization.Cultur ...
mysql 悲观锁与乐观锁的理解 悲观锁与乐观锁是人们定义出来的概念,你可以理解为一种思想,是处理并发资源的常用手段。 不要把他们与mysql中提供的锁机制(表锁,行锁,排他锁,共享锁)混为一谈。 一、悲观锁 顾名思义,就是对于数据的处理持悲观态度,总认为会发生并发冲突,获取和修改数据时,别人会修改 ...
分类:
数据库 时间:
2020-06-25 19:44:02
阅读次数:
55
##datetime ###时间获取与转换 datetime.datetime.now() #获取本地时区当前时间对象 datetime.datetime.utcnow() #GMT 零时区当前时间对象 datetime.datetime.now(datetime.timezone(datetime ...
分类:
编程语言 时间:
2020-06-25 15:35:07
阅读次数:
69
LocalDateTime <=> String //时间转字符串格式化 DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMddHHmmssSSS"); String dateTime = LocalDateTime.n ...
分类:
编程语言 时间:
2020-06-24 18:04:28
阅读次数:
58
前言 很多时候对于保存在数据库中的数据,我们不会做真正的物理删除,通过软删除的方式将数据屏蔽不序列化出来。 对于删除的字段,可以用is_delete=True表示删除。为了查询方便,我们需要重新定义models中的Manager。 Django3.0官网:点击跳转到官方文档Manager介绍 代码实 ...
分类:
其他好文 时间:
2020-06-24 14:08:53
阅读次数:
51
using System; namespace ConsoleTese { class Program { public delegate int dele(int a, int b); static void Main(string[] args) { ProductFactory product ...
MySQL的WHERE语句中BETWEEN与IN的用法和他们的区别 MySQL BETWEEN 用法 not可以对between...and取反。 1.数值型 BETWEEN 运算符用于 WHERE 表达式中,选取介于两个值之间的数据范围。BETWEEN 同 AND 一起搭配使用,语法如下: WHE ...
分类:
数据库 时间:
2020-06-23 12:58:57
阅读次数:
76
import pymysql import pandas as pd import uuid import datetime import random conn = pymysql.connect( host = '127.0.0.1', user = 'root', password = '12 ...
分类:
数据库 时间:
2020-06-22 14:40:47
阅读次数:
99