Git实战指南----跟着haibiscuit学Git(第八篇)

笔名: haibiscuit 博客园: https://www.cnblogs.com/haibiscuit/ Git地址: https://github.com/haibiscuit?tab=repositories (欢迎star) 本项目地址: https://github.com/haibiscuit/StudyBook 尊重笔者的劳动成果,未经允许请不要转载 七:git diff 作用:比较各个分区共同文件的不同(即想要使用该命令,各个分区都要有相同的文件) (1) 展示工作区和暂存
分类: 其他 发布时间: 12-04 23:50 阅读次数: 0

1204 中间件以及cookie,session

目录 一 .cookie与session原理 1.cookie 操作 1.1 设置cookie set_cookie 1.2 获取cookie request.COOKIES.get('k1') 1.3 设置cookie的超时时间 max_age = num 1.4 删除cookie delete_cookie('k1') 代码 2.session 相关方法 2.1 设置session session[k]=v 2.2 获取session session.get 2.3 删除session s
分类: 其他 发布时间: 12-04 23:50 阅读次数: 0

第19章 未来的软件构架

19.1 重新认识构架商业周期 在第1章中.我们介绍了构架商业周期的概念,并将它作为了本书的主题。本书对这 些周期的各个阶段进行了详细的讨论,并给出了若干个实例,以说明构架创建、描述、评 估、开发等各环节的•些基本原则。我们也已经强调过,里然作为•个研究领域,软件构 架有着很深的渊源.但该领域本身相对较新,还不成熟。该领域耍想得到稳定的发展,就 必须在多个方面进行深入的研究.并使研究成果能够应用于实践。在这•环境中,我们确 定了构架商业周期的4个不同版本.并对其进行了讨论,在未来的研究中,它们
分类: 其他 发布时间: 12-04 23:50 阅读次数: 0

实现对象的深度克隆

1.方式一 实现Cloneable接口并重写 Object类中的 clone()方法 2. 方式二 (实现Serializable接口,通过对象的序列化和反序列化实现克隆,可以实现真正的深度克隆) 2.1 User类和Car的准备 package cn.qdm.ceshi; import java.io.Serializable; public class User implements Serializable{ private String name; private
分类: 其他 发布时间: 12-04 23:50 阅读次数: 0

mac安装composer

1.检测自己电脑上有没有安装过composer,如果有composer的版本信息,说明电脑上已经安装过了 composer -v 2.针对没有没有安装过的同学们,来说安装下面步骤操作一遍 //下载安装脚本 - composer-setup.php - 到当前目录 php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" //执行安装过程 php com
分类: 其他 发布时间: 12-04 23:50 阅读次数: 0

Git实战指南----跟着haibiscuit学Git(第九篇)

笔名: haibiscuit 博客园: https://www.cnblogs.com/haibiscuit/ Git地址: https://github.com/haibiscuit?tab=repositories (欢迎star) 本项目地址: https://github.com/haibiscuit/StudyBook 尊重笔者的劳动成果,未经允许请不要转载 八:git log (1) 展示历史提交的commit git log --pretty=oneline --abbrev-c
分类: 其他 发布时间: 12-04 23:50 阅读次数: 0

shell执行多线程

#!/bin/bash --login rundateE=$2 rundateStart=$1 rundate=`date -d "$rundateStart" +%s` rundateEnd=`date -d "$rundateE" +%s` # 加入所执行程序所在目录 cd /usr/web/script/sqlserver2hdfs trap "exec 1000>&-;exec 1000<&-;exit 0" 2 mkfifo testfifo exec 1000<>test
分类: 其他 发布时间: 12-04 23:50 阅读次数: 0

第十三次作业 自下而上语法分析

1.已知文法: E→E+T | T T→T*F | F F→(E) | i 以句柄作为可归约串,写出符号串‘i+i*i#’的"移进-归约"分析过程。 符号栈 输入串 动作 # i+i*i# 移进 #i +i*i# 归约 #F +i*i# 归约 #T +i*i# 归约 #E +i*i# 移进 #E+ i*i# 移进 #E+i *i# 归约 #E+F *i# 归约 #E+T *i# 移进 #E+T* i# 移进 #E+T*i # 归约 #E+T*F # 归约 #E+T # 归约 #E # 接受 2
分类: 其他 发布时间: 12-04 23:50 阅读次数: 0

vue父组件传值给子组件

一、父传子 方式一 父传子主要通过在父组件v-model绑定数据,在子组件进行用props进行数据的接收 父组件 <template> <div id="container"> <Child :msg="data"></Child> </div> </template> <script> import Child from "@/components/Child"; export default { data() { return { d
分类: 其他 发布时间: 12-04 23:50 阅读次数: 0

2019年安徽大学ACM/ICPC实验室新生赛(公开赛)D 不定方程

题目链接:https://ac.nowcoder.com/acm/contest/2720/D 题意:对于 ax = by = c ,给出 x, y 求符合条件的 a, b, c 且 c 为最小的解,不满足条件输出 -1。 idea:容易看出 c 为x, y 的最小公倍数。设最小公倍数为 s ,所以 a = s / x,b = s / y。因为 s = x * y / __gcd(x,y) ,所以 a = y / __gcd(),b = x / __gcd(),所以 x 和 y 一定互质。若_
分类: 其他 发布时间: 12-04 23:50 阅读次数: 0

Git实战指南----跟着haibiscuit学Git(第十篇)

笔名: haibiscuit 博客园: https://www.cnblogs.com/haibiscuit/ Git地址: https://github.com/haibiscuit?tab=repositories (欢迎star) 本项目地址: https://github.com/haibiscuit/StudyBook 尊重笔者的劳动成果,未经允许请不要转载 九:git commit --amend 简称:版本替换(对文件进行替换,添加的操作),即替换本地仓库的commit id,替
分类: 其他 发布时间: 12-04 23:50 阅读次数: 0

Spring Crest-英特尔出品的神经网络训练场景加速卡

Spring Crest应当是个codename,代表其出品的神经网络的训练场景的加速卡。还有推理场景的加速卡,推理的设计可能会简单一点以后再看。 采用的是TSMC 16nm工艺,采用的是硅中介的封装。叫做CoWos的2.5D的封装,Chip on Wafer on Substrate,(Wafer是圆晶,Substrate是基底); 60*60=2600mm^2(相当于是BGA的面积),其中1200mm^2的CoWos封装(相当于是硅中介的面积);其中Die的大小是680mm^2。 含有24
分类: 其他 发布时间: 12-04 23:50 阅读次数: 0

8.如何自己设计一个类似 Dubbo 的 RPC 框架?

作者:中华石杉 面试题 如何自己设计一个类似 Dubbo 的 RPC 框架? 面试官心理分析 说实话,就这问题,其实就跟问你如何自己设计一个 MQ 一样的道理,就考两个: 你有没有对某个 rpc 框架原理有非常深入的理解。 你能不能从整体上来思考一下,如何设计一个 rpc 框架,考考你的系统设计能力。 面试题剖析 其实问到你这问题,你起码不能认怂,因为是知识的扫盲,那我不可能给你深入讲解什么 kafka 源码剖析,dubbo 源码剖析,何况我就算讲了,你要真的消化理解和吸收,起码个把月以后了。
分类: 其他 发布时间: 12-04 23:50 阅读次数: 0

五、ansible管理任务计划、ansible安装包和管理服务、使用ansible的playbook

一、ansible管理任务计划# ansible testhost -m cron -a "name='test cron' job='/bin/touch /tmp/1212.txt'  weekday=6"name指定任务计划的名字,job指定它的命令是什么,后面指定它的分时日月周,不定义就是*。[root@yw02 ~]# crontab -l #Ansible: test cron * *
分类: 企业开发 发布时间: 12-04 23:50 阅读次数: 0

subline3安装与优化处理——关闭更新提示与购买提醒

subline3安装与优化处理——关闭更新提示与购买提醒的操作
分类: 其他 发布时间: 12-04 23:50 阅读次数: 0

Spring 框架基础(05):事务管理机制,和实现方式

本文源码:GitHub·点这里||GitEE·点这里一、Spring事务管理1、基础描述Spring事务管理的本质就是封装了数据库对事务支持的操作,使用JDBC的事务管理机制,就是利用java.sql.Connection对象完成对事务的提交和回滚。Connectionconn=DriverManager.getConnection();try{//自动提交设置为falseconn.setAuto
分类: 编程语言 发布时间: 12-04 23:50 阅读次数: 0

前端web开发js知识点一讲解

主要讲了js输入输出修改html元素,以及函数的基础知识点,后又详细介绍了DOM中会用到的属性
分类: 服务端 发布时间: 12-04 23:50 阅读次数: 0

重新认识小米

读后感
分类: 其他 发布时间: 12-04 23:50 阅读次数: 0

/etc下的10个重要文件

/etc下的10个重要文件小结
分类: 企业开发 发布时间: 12-04 23:50 阅读次数: 0

Percona XtraDB Cluster(PXC 5.7)

环境三台主机pxc1:192.168.7.71pxc2:192.168.7.72pxc3:192.168.7.73firewalld和selinux都关闭,保证时间同步;如果已安装MySQL,必须卸载!!!OS版本[root@pxc1~]#cat/etc/redhat-releaseCentOSLinuxrelease7.7.1908(Core)操作步骤pxc1主机1.安装辅助工具Ansible,
分类: 企业开发 发布时间: 12-04 23:40 阅读次数: 0