身份证号码-正则表达式
// 定义判别用户身份证号的正则表达式(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|
[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
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
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(
互联网寒冬,程序员该怎样突破重围?
前言2018年,互联网寒冬、裁员成了热词。2019年,大佬们预言,没有最冷,只有更冷。最近有些小伙伴私信或评论留言:工作几年了,感觉技术到了瓶颈期,怎么突破?一线程序员该如何应对中年危机?现在的工作得不到成长,跳槽又担心经济寒冬工作不好找,有什么建议吗?大家纷纷表达着对未来的不确定,我感受到了技术人的深深焦虑。追本溯源,这种不确定和焦虑主要还是源于大家对能力与未来的一种不自信。怎样破解这种不自信?
实体类中存在List集合,怎么在xml文件中,对应
public class AppointmentDTO {
/**订单id**/
private String appointmentId;
/**订单里面的商品list**/
private List<CommodityShowInAppoinment> list;
/**订单里面的商品数量**/
private Integer count;
/**订单实际付款的金额**/
private Flo
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所映射的数
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 错误
突然想要胡言乱语……
节后第一天上班,就发生了让我很难受的事情,难受到想哭……却发现根本没有可以倾诉的人,只能在这里写了。 小时候,我喜欢幻想,或者叫白日做梦,老师在讲台上讲着,我的脑袋里自己给自己上演着剧情。成绩自然也一直谈不上好……因为做不好,我就不喜欢学,就更喜欢幻想。于是越来越不好。初中毕业,我说,实在学不下去了,数学太难了。现在仍能记得妈妈失望的语气,没有眼神,因为那时我一直低着头。现实发生了我不喜欢的剧情,我就躲在自己的小世界里好了。 长大了点,就喜欢看小说。我喜欢看小说,很短的时间就在书中
【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]转移过来
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
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
去除小数后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))
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
1、pandas使用sort_values排序
用Numpy库的randn函数生成一个完整的DataFrame: DataFrame有多个参数: data就是要转换成DataFrame的内容,很多数据类型都可以转换成DataFrame,比如:Series,字典,元组等等。如果是字典转换的话,“键”就默认是列名了。index是索引,columns是列名。 可以使用dtypes来查看各列的数据格式,info函数可以查看整个DataFrame的属性信息。 对数据进行排序,用到了sort_values函数,by参数可以指定根据哪一列数据进行排序,a
操作系统真象还原《四》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
今日推荐
周排行