SummerVocation_Learning--java的线程机制

  线程:是一个程序内部的执行路径。普通程序只有main()一条路径。如下列程序: import java.lang.Thread; //导入线程实现包 public class Test_Thread { public static void main(String[] args) { // TODO Auto-generated method stub m1(); } public static void m1()
分类: 其他 发布时间: 07-16 23:26 阅读次数: 0

English trip -- VC(情景课)2 D Reading

Xu言: 业精于勤,荒于嬉;行成于思,毁于随 Before you read 阅读准备 Talk about the picture, what do you see?看图说话,你看到了什么? Listen and read 听并读 Sue, Have fun at school! You need pencil ,The pencil in the desk. You need notebook, The notebook on my computer. You need dictionar
分类: 其他 发布时间: 07-16 23:26 阅读次数: 0

全链路实践Spring Cloud 微服务架构

Spring Cloud 微服务架构全链路实践Spring Cloud 微服务架构全链路实践 阅读目录: 网关请求流程 Eureka 服务治理 Config 配置中心 Hystrix 监控 服务调用链路 ELK 日志链路 统一格式返回 Java 微服务框架选型(Dubbo 和 Spring Cloud?) 目前公司使用的 Spring Cloud 整个技术组件,基本包含了上面图中所包含的,不得不说,Spring Cloud 整个生态真的很强大,使用起来也很方便有效。 后面有时间再针对每个组件进
分类: 其他 发布时间: 07-16 23:26 阅读次数: 0

Verilog HDL的程序结构及其描述

  这篇博文是写给要入门Verilog HDL及其初学者的,也算是我对Verilog  HDL学习的一个总结,主要是Verilog HDL的程序结构及其描述,如果有错,欢迎评论指出。一、Verilog HDL的程序结构  首先我们不开始讲Verilog HDL的语法,我们从Verilog HDL的程序结构出发。相信大家都看过芯片吧,它有个名字,有个外壳,外壳向外伸出有引脚(BGA封装的那种请不要乱...
分类: 其他 发布时间: 07-16 23:26 阅读次数: 0

VerilogHDL概述与数字IC设计流程学习笔记

一、HDL的概念和特征  HDL,Hard Discrimination Language的缩写,翻译过来就是硬件描述语言。那么什么是硬件描述语言呢?为什么不叫硬件设计语言呢?硬件描述语言,顾名思义就是描述硬件的语言,它用文本的形式来描述电子系统硬件结构和行为,是一种用形式化方法来描述数字电路和系统的语言。正是因为如此,硬件与软件不一样,他不像软件,你某天突发奇想,想实现某个的界面,搞搞代码就OK...
分类: 其他 发布时间: 07-16 23:26 阅读次数: 0

mysql二级索引

聚集索引叶子节点存放记录 非聚集索引叶子节点存放key和主键信息 二级索引查找比聚集索引慢,需要回表 IOT表 拆表 人肉回表 myisam索引是堆表 也是有序的 myisam主键和唯一索引的效率相当,不需要再回表 数据文件地址修改了,IOT不需要修改 myisam适合读的应用 innodb适合写 IOT页内记录有序 页与页也逻辑有序,做range查询很快 堆表记录是无序的 复合索引 不一定b是不能查询的,索引覆盖 5.8做全局索引 multi range read(mrr)mysql5.6/
分类: 其他 发布时间: 07-16 23:26 阅读次数: 0

Unity 网络通信以及buffer优化

最近学习Unity想实现网络通信,为了对以后项目做打算,想对网络通信方面做些准备以及验证。对于mmorpg类游戏这种网络要求不是很强可以使用Tcp,但是对于Moba、FPS使用TCP有点勉为其难。以前使用 KCP + UDP 验证了 UDP 双端数据的完整性且效率比TCP要高的多,但是自己还没有没有使用 C# 实现,目前先把前端 TCP 弄好,过些日子时间空余再集成 TCP、KCP + UDP,TCP登录验证,分配UDP客户端登录识别KEY,以及要不要在Github上面开源整套RPC框架,只有
分类: 其他 发布时间: 07-16 23:26 阅读次数: 0

[bzoj4659\2694]Lcm_数论_莫比乌斯反演

Lcm bzoj-4659 bzoj-2694 题目大意:给出A,B,考虑所有满足l<=a<=A,l<=b<=B,且不存在n>1使得n^2同时整除a和b的有序数对(a,b),求其lcm(a,b)之和。答案模2^30。 注释:$1\le A,B\le 4\cdot 10^6$,$1\le cases \le 2000$。 想法:这题是一道挺好的题,它的好在于对于题目的转化。 这题目描述,没个做,我们将它转化一下 $\ \ \sum\limits_{i=1}^A\sum\limits_{j=1}^
分类: 其他 发布时间: 07-16 23:25 阅读次数: 0

如何训练牧羊犬

牧羊犬、性格勇敢、聪明、对主人热爱、护主,是一种大型犬,军犬的用途也比较多,所以牧羊犬是很好训练的,那我们要如何训练牧羊犬呢? 1,、取名 给牧羊犬取名,经常性的呼喊让牧羊犬知道自己的名字。 2口令 开始对牧羊犬的训练,应该口齿清楚,发音清晰,发出的口令应该简短,不能让狗狗有疑惑。 3不间断的训练 如何训练牧羊犬,经常性的训练加深狗狗的记忆,应该找人少的地方,不能造成干扰,人多的地方不易训练。 4奖励 狗狗在完成口令的时候应该给予奖励、抚摸,准备狗狗爱吃的零食。 5纠正错误 在狗狗错误的完成命
分类: 其他 发布时间: 07-16 23:25 阅读次数: 0

基于脚本的modelsim自动化仿真笔记

一、基本介绍  这里介绍一下如何利用脚本调用modelsim进行自动化仿真,随笔前面先介绍一下前仿真,随笔结尾处介绍后仿真。前仿真的基本介绍如下所示,由于我的笔记是写在.do文件中,因此我这里也给代码的格式,如下所示:# #表示注释,modelsim不支持中文,因此可能不能识别注释 #①退出当前仿真功能,退出当前的工程,跟在modelsim界面的命令行敲入命令的效果一样,之后就可以创建其他的工程 ...
分类: 其他 发布时间: 07-16 23:25 阅读次数: 0

python开发【第一篇】入门

安装:python.org 一 两种执行方式 1 .通过文件执行(文件后缀为.py) 2.解释器内执行 二 解释器路径 #!/use /bin/env python 三 编码 # -*- coding:utf8 -*-(可识别各种语言) 四 执行操作 c:\a.py print('hello world') py(python3.3以上版本可用py) c:\a.py hello word 五 注译 多行注译“” 单行注译# 六 变量 变量只能由数字,字母,下划线构成 特例 1 不能由数字开头
分类: 其他 发布时间: 07-16 23:25 阅读次数: 0

DROPS攻防平台部分writeup

1、比较大小 题目链接: http://lab1.xseclab.com/base10_0b4e4866096913ac9c3a2272dde27215/index.php 先输入一个数字,发现只能输入三位数。然后想到修改源代码。 F12调出开发者工具修改“3”,只要比3大就行,然后再在输入框中输入比999大的数字,点击提交,即可得到key。 2、nmap我用过 题目链接:http://www.zzti.edu.cn/ 这个题目就是考察nmap的使用,用kali linux 或windows系
分类: 其他 发布时间: 07-16 23:25 阅读次数: 0

VerilogHDL常用的仿真知识

在描述完电路之后,我们需要进行对代码进行验证,主要是进行功能验证。现在验证大多是基于UVM平台写的systemverilog,然而我并不会sv,不过我会使用verilog进行简单的验证,其实也就是所谓的仿真。这里就来记录一下一些验证的基础吧。一、验证基础与仿真原理  ①综合中的语法,都适用于仿真,在仿真中,Verilog语句是串行的,其面向硬件的并行特性则是通过其语义(语言含义)来实现的,因此并不...
分类: 其他 发布时间: 07-16 23:25 阅读次数: 0

Verilog HDL常用综合语法

前面已经记录了一些组成Verilog的基本组成,可以用这些基本组成来构成表达式。这一节,就来记录一下把这些表达式构成一个文件的各种行为描述语句。 ①这里用Verilog基本要素进行的行为描述主要是针对综合来的,也就是可以设计出实际电路来的(行为描述语句有两大子集,一个是面向综合,一个是面向仿真)。②行为描述语句一般指放在always语句中。内容提纲如下所示:  ·触发事件控制  ·条件语句(if与...
分类: 其他 发布时间: 07-16 23:25 阅读次数: 0

Makefile 的编写例子demo

阅读数:3894假设我们有下面这样的一个程序,源代码如下: /* main.c */ #include &quot;mytool1.h&quot; #include &quot;mytool2.h&quot; int main(int argc,char **argv) { mytool1_print(&quot;hello&quot;); mytool2_print(&quot;hello&quot;); } /* mytool1.h */ ...
分类: 其他 发布时间: 07-16 23:24 阅读次数: 0

Makefile 中的命令

$(filter PATTERN…,TEXT) 函数名称:过滤函数—filter。 函数功能:过滤掉字串“TEXT”中所有不符合模式“PATTERN”的单词,保留所有符合此模式的单词。可以使用多个模式。模式中一般需要包含模式字符“%”。存在多个模式时,模式表达式之间使用空格分割。 返回值:空格分割的“TEXT”字串中所有符合模式“PATTERN”的字串。 函数说明:“filter”函数可以用来去除...
分类: 其他 发布时间: 07-16 23:24 阅读次数: 0

make命令和makefile文件

(1) makefile的语法(2) make命令的选项和参数1、依赖关系2、规则3、makefile文件中的注释4、makefile文件中的宏5、多个目标6、内置规则   make工具解决的问题:它会在必要时重新编译所有受改动影响的源文件。 注意:make命令不仅仅用于编译程序,无论何时,当需要通过多个输入文件来生成输出文件时,你都可以利用它来完成任务。它的其他用法还包括文档处理。虽然make命...
分类: 其他 发布时间: 07-16 23:24 阅读次数: 0

Mac下Intellij IDEA快捷键部分失效

主要是普通快捷键可以,涉及到F1~F12之类的就不生效,尤其是Find Usages(Alt+F7)不生效后来发现是最上面一排键F1~F12默认变成了功能键,例如调节亮度,调节音量等,而不是本来的F1~F12功能了在 系统偏好设置》键盘》键盘tab页,勾选下面这个即可...
分类: 其他 发布时间: 07-16 23:23 阅读次数: 0

C++友元friend --c++利用friend修饰符,可以让一些你设定的函数能够对这些保护数据进行操作

通常对于普通函数来说,要访问类的保护成员是不可能的,如果想这么做那么必须把类的成员都生命成为public(共用的),然而这做带来的问题遍是任何外部函数都可以毫无约束的访问它操作它,c++利用friend修饰符,可以让一些你设定的函数能够对这些保护数据进行操作,避免把类成员全部设置成public,最大限度的保护数据成员的安全。    友元能够使得普通函数直接访问类的保护数据,避免了类成员函数的频繁调...
分类: 其他 发布时间: 07-16 23:23 阅读次数: 0

git pull更新错误解决办法

Your local changes to the following files would be overwritten by mergeerror: Your local changes to the following files would be overwritten by merge:        protected/config/main.phpPlease, commit yo...
分类: 其他 发布时间: 07-16 23:23 阅读次数: 0