身份证号码-正则表达式

// 定义判别用户身份证号的正则表达式(15位或者18位,最后一位可以为字母) String regularExpression = "(^[1-9]\\d{5}(18|19|20)\\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\\d{3}[0-9Xx]$)|" + "(^[1-9]\\d{5}\\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|
分类: 其他 发布时间: 02-15 20:47 阅读次数: 0

FastStone激活码

name:bluman 注册码:VPISCJULXUFGDDXYAUYF
分类: 其他 发布时间: 02-15 20:47 阅读次数: 0

[Go] golang原子函数锁住共享资源

1.atomic包里的几个函数以及sync包里的mutex类型,提供了解决方案 2.原子函数能够以很底层的加锁机制来同步访问整型变量和指针 3.atomic.AddInt64(&counter, 1)的原理是强制同一时刻只能有一个goroutine运行并完成这个加法操作 package main import ( "fmt" "runtime" "sync" "sync/atomic" ) var ( //全局变量 counter int64 //计数信号量 wg sync
分类: 其他 发布时间: 02-15 20:47 阅读次数: 0

windows下卸载mysql5.5,升级为mysql5.7.25

0. 停止mysql的服务 1. 卸载mysql5.5 1.1 使用360或者控制面板卸载mysql,为求干净,我使用的360,结果也需要手动清理 1.2 卸载完成之后到mysql的安装目录删掉该目录 1.3 windows+R运行“regedit”文件,进行注册表清理 1.3.1 删除注册表:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\Eventlog\Application\MySQL文件夹 1.3.2 删除HKEY_LOCAL_MAC
分类: 其他 发布时间: 02-15 20:47 阅读次数: 0

SQLAlchemy 增删改查 一对一 多对多

首先要导入SQLAIchemy模块 from sqlalchemy.ect.declaative import declarative_base 创建orm基类 Base = declarative_base() 创建orm对象 class User(Base): __tablename__ = "user" id = Column(Integer,primary_key=True,autoincrement=True) name = Column(
分类: 其他 发布时间: 02-15 20:47 阅读次数: 0

互联网寒冬,程序员该怎样突破重围?

前言2018年,互联网寒冬、裁员成了热词。2019年,大佬们预言,没有最冷,只有更冷。最近有些小伙伴私信或评论留言:工作几年了,感觉技术到了瓶颈期,怎么突破?一线程序员该如何应对中年危机?现在的工作得不到成长,跳槽又担心经济寒冬工作不好找,有什么建议吗?大家纷纷表达着对未来的不确定,我感受到了技术人的深深焦虑。追本溯源,这种不确定和焦虑主要还是源于大家对能力与未来的一种不自信。怎样破解这种不自信?
分类: 编程语言 发布时间: 02-15 20:40 阅读次数: 0

实体类中存在List集合,怎么在xml文件中,对应

public class AppointmentDTO { /**订单id**/ private String appointmentId; /**订单里面的商品list**/ private List<CommodityShowInAppoinment> list; /**订单里面的商品数量**/ private Integer count; /**订单实际付款的金额**/ private Flo
分类: 其他 发布时间: 02-15 20:31 阅读次数: 0

JDK8 HashMap--removeNode()移除节点方法

1 /*删除节点*/ 2 final Node<K,V> removeNode(int hash, Object key, Object value, 3 boolean matchValue, boolean movable) { 4 Node<K,V>[] tab; Node<K,V> p; int n, index;// 定义节点数组tab用于指向table、节点p、数组长度n、hash所映射的数
分类: 其他 发布时间: 02-15 20:31 阅读次数: 0

centos绑定https

1.百度云申请免费ssl证书 一年一申请 2. https://www.wosign .com /faq/faq-apache-https.htm 3.注意ssl.conf里面各个证书的顺序 证书路径要可以访问 105 SSLCertificateFile /root/ssl/test.cer 112 SSLCertificateKeyFile /root/ssl/test.key 122 SSLCertificateChainFile /root/ssl/test.crt Apache 错误
分类: 其他 发布时间: 02-15 20:31 阅读次数: 0

springboot新增swagger2配置

http://www.cnblogs.com/jtlgb/p/8532433.html
分类: 其他 发布时间: 02-15 20:31 阅读次数: 0

近似值问题

如果x的x次幂结果为10,你能计算出x的近似值吗? 请把x的值计算到小数后6位(四舍五入),并填写这个小数值。 float型可以表示6到7个有效数字,而double型可以表示15到16位有效数字 C++提供以下几种pow函数的重载形式: double pow(double X,int Y); float pow(float X,float Y); float pow(float X,int Y); long double pow(long double X,long double Y); lo
分类: 其他 发布时间: 02-15 20:31 阅读次数: 0

突然想要胡言乱语……

  节后第一天上班,就发生了让我很难受的事情,难受到想哭……却发现根本没有可以倾诉的人,只能在这里写了。   小时候,我喜欢幻想,或者叫白日做梦,老师在讲台上讲着,我的脑袋里自己给自己上演着剧情。成绩自然也一直谈不上好……因为做不好,我就不喜欢学,就更喜欢幻想。于是越来越不好。初中毕业,我说,实在学不下去了,数学太难了。现在仍能记得妈妈失望的语气,没有眼神,因为那时我一直低着头。现实发生了我不喜欢的剧情,我就躲在自己的小世界里好了。   长大了点,就喜欢看小说。我喜欢看小说,很短的时间就在书中
分类: 其他 发布时间: 02-15 20:31 阅读次数: 0

【Codeforces 225C】Barcode

【链接】 我是链接,点我呀:) 【题意】 让你把每一列都染成一样的颜色 要求连续相同颜色的列的长度都大于等于x小于等于y 问你最少的染色次数 【题解】 先求出每一列染成#或者.需要染色多少次 设f[0][i][j]表示前i列,以i为结尾的连续列长度为j的#列最少需要染色多少次 设f[1][i][j]表示前i列,以i为结尾的连续列长度为j的.列最少需要染色多少次 f[0][i][j]可以由f[0][i-1][j-1]转移过来 但是j==1的时候比较特殊 会由f[1][i-1][x..y]转移过来
分类: 其他 发布时间: 02-15 20:31 阅读次数: 0

UVA457 Linear Cellular Automata【模拟】

A biologist is experimenting with DNA modification of bacterial colonies being grown in a linear array of culture dishes. By changing the DNA, he is able “program” the bacteria to respond to the population density of the neighboring dishes. Populati
分类: 其他 发布时间: 02-15 20:31 阅读次数: 0

迭代器执行流程

迭代器的执行流程,以及说明可迭代对象不一定是迭代器,但迭代器一定是可迭代对象 实例1 from collections import Iterable, Iterator import time class Classmate(object): """可迭代的对象(必须存在__iter__)""" def __init__(self): self.names = list() def add(self, name):
分类: 其他 发布时间: 02-15 20:31 阅读次数: 0

SQLAlchemy的使用---数据库的创建与连接

# 1. 导入SQLAlchemy from sqlalchemy.ext.declarative import declarative_base from sqlalchemy import Column, Integer, String # 2.ORM 模型基类 Base = declarative_base() # 相当于Django model # 3. 创建ORM对象 class User(Base): __tablename__ = 'user' id = C
分类: 其他 发布时间: 02-15 20:31 阅读次数: 0

去除小数后0与转文本

1 最简单方法 select cast ( CAST ('12.3400' as float) AS VARCHAR(40)) --12.34 --注意 精度丢失 select cast ( CAST ('123456.7800' as float) AS VARCHAR(40)) --123457 --注意 精度丢失和科学计数法 select cast ( CAST ('12345678.00' as float) AS VARCHAR(40))
分类: 其他 发布时间: 02-15 20:31 阅读次数: 0

sql server 查询所有被锁表并批量解除

废话不多说,直接上代码: --查询被锁表 select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT' declare @spid int --循环所有实验室数据 DECLARE Spid_Cursor CURSOR --定义游标 FOR (select
分类: 其他 发布时间: 02-15 20:31 阅读次数: 0

1、pandas使用sort_values排序

用Numpy库的randn函数生成一个完整的DataFrame: DataFrame有多个参数: data就是要转换成DataFrame的内容,很多数据类型都可以转换成DataFrame,比如:Series,字典,元组等等。如果是字典转换的话,“键”就默认是列名了。index是索引,columns是列名。 可以使用dtypes来查看各列的数据格式,info函数可以查看整个DataFrame的属性信息。 对数据进行排序,用到了sort_values函数,by参数可以指定根据哪一列数据进行排序,a
分类: 其他 发布时间: 02-15 20:31 阅读次数: 0

操作系统真象还原《四》loader.S

上一篇随笔已经完整实现了主引导程序mbr,接下来我们实现loader的程序代码。 需注意的地方主要是loader是如何实现实模式向保护模式转变的。 即有三点: 1.打开A20,解除1M内存寻址空间限制。 2.加载GDT。 3.将cr0的PE位置为1。 具体代码实现如下: %include "boot.inc" section loader vstart=LOADER_BASE_ADDR LOADER_STACK_TOP equ LOADER_BASE_ADDR jmp
分类: 其他 发布时间: 02-15 20:31 阅读次数: 0