java并发编程之Condition 引言 在java中,对于任意一个java对象,它都拥有一组定义在java.lang.Object上监视器方法,包括wait(),wait(long timeout),notify(),notifyAll(),这些方法配合synchronized关键字一起使用可以 ...
分类:
编程语言 时间:
2018-09-29 23:55:25
阅读次数:
181
本项目Github地址:https://github.com/Rollsom/MyApp 项目简介: 实现一个自动生成小学四则运算题目的命令行程序。 项目相关要求: 使用 -n 参数控制生成题目的个数 使用 -r 参数控制题目中数值(自然数、真分数和真分数分母)的范围,例如:Myapp.exe -r ...
分类:
编程语言 时间:
2018-09-29 23:55:33
阅读次数:
224
github地址:https://github.com/Nancy0611/Myapp.git 一、项目相关要求 使用 -n 参数控制生成题目的个数,例如 Myapp.exe -n 10 将生成10个题目。(完成) 使用 -r 参数控制题目中数值(自然数、真分数和真分数分母)的范围,例如 Myapp ...
分类:
编程语言 时间:
2018-09-29 23:55:51
阅读次数:
268
第四讲 消隐算法一、消隐消隐:(消除二义性)就是必须在绘制时消除被遮挡的不可见的线或面,习惯上称作消除隐藏线和隐藏面;消隐不仅与消隐对象有关还与观察者的位置有关。1.1消隐的分类1.1.1按消隐对象分类(1)线消隐:消隐对象是物体上的边,消除的是物体上不可见的边。(2)面消隐:消隐对象是物体上的面, ...
分类:
编程语言 时间:
2018-09-29 23:56:02
阅读次数:
2667
We have two special characters. The first character can be represented by one bit 0. The second character can be represented by two bits (10 or 11). N ...
分类:
编程语言 时间:
2018-09-29 23:58:12
阅读次数:
339
“语言只是工具”,你会无数次听到这句话。在最开始学习一门语言时,赞同这句话;在慢慢深入时,特别是遇到困难时(这里的困难更多指的是一门语言语法上的学习的困难,例如最开始学习C的时候的指针就让很多人觉得很难理解。),此时有人说这句话,你或许会觉得很佩服这个人、也有可能心里觉得对方在装X;再后来你自认为学 ...
分类:
编程语言 时间:
2018-09-30 00:22:37
阅读次数:
215
1.configparser #与配置文件有关 ...
分类:
编程语言 时间:
2018-09-30 00:22:54
阅读次数:
186
1.电脑环境 Centos7 + python3.6 + virtualenv 由于centos自带的是python2.7版本,所以要自己安装新的版本,这里就不对此描述了,直接开工 2.具体流程 使用python虚拟环境 1.在自己想要创建虚拟环境的文件夹下创建虚拟环境,我们的uWSGI也是安装在虚 ...
分类:
编程语言 时间:
2018-09-30 00:23:02
阅读次数:
223
java必要基础
分类:
编程语言 时间:
2018-09-30 00:24:42
阅读次数:
195
python数据处理技巧二(掌控时间) 首先简单说下关于时间的介绍其中重点是时间戳的处理,时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。这里这个知识只做了解,接下来会用python三个关于时间的模块来定位时间,计算 ...
分类:
编程语言 时间:
2018-09-30 00:51:51
阅读次数:
158
1.什么是多线程? 多线程是为了使得多个线程并行的工作以完成多项任务,以提高系统的效率。线程是在同一时间需要完成多项任务的时候被实现的。 2.了解多线程 了解多线程之前我们先搞清楚几个重要的概念! 如上图所示:对我们的项目有一个主内存,这个主内存里面存放了我们的共享变量、方法区、堆中的对象等。 3. ...
分类:
编程语言 时间:
2018-09-30 00:52:38
阅读次数:
231
Given a 2D integer matrix M representing the gray scale of an image, you need to design a smoother to make the gray scale of each cell becomes the ave ...
分类:
编程语言 时间:
2018-09-30 00:54:22
阅读次数:
170
1.概述 1.1 REST:即Representational State Transfer。(资源)表现层状态转化。是目前最流行的一种互联网软件架构。 资源(Resources):网络上的一个实体,或者说是网络上的一个具体信息。 每种资源对应一个特定的URL。因此,URL也是每一个资源的独一无二的 ...
分类:
编程语言 时间:
2018-09-30 00:54:37
阅读次数:
199
No.1概念面向对象的特点?注重对象和指责,不同的对象承担各自的指责更加适合对复杂的需求变化,专门应对复杂项目开发,提供固定的套路面向对象强调的是谁来做,面向过程强调的如何做什么是类类是对一群具有相同特征或者行为的事物统称,是抽象的,不能直接使用,特征被称为属性,行为被称为方法,类就是一个模板什么是对象对象是由类创建出来的一个具体存在,可以直接使用,通过哪个类创建出来的实例,就拥有哪个类中定义的特
分类:
编程语言 时间:
2018-09-30 00:54:45
阅读次数:
212
首先在pom.xml中添加devtools依赖 因为IDEA修改代码不会自动编译,所以我们需要修改: 1) “File” -> “Settings” -> “Build,Execution,Deplyment” -> “Compiler”,选中打勾 “Build project automatica ...
分类:
编程语言 时间:
2018-09-30 00:56:37
阅读次数:
151
我们在进行C++编程过程中,经常需要进行数据类型的转换。 stringstream 类的作用就是进行数据类型转换。要想在程序中使用 stringstream 类,我们需要在源程序文件中包含头文件include<sstream> 接下来就看看如何利用stringstream类进行数据类型转换: 1.首 ...
分类:
编程语言 时间:
2018-09-30 10:14:05
阅读次数:
162
https://blog.csdn.net/hyman_yx/article/details/52044632 左值、右值 在C++11中所有的值必属于左值、右值两者之一,右值又可以细分为纯右值、将亡值。在C++11中可以取地址的、有名字的就是左值,反之,不能取地址的、没有名字的就是右值(将亡值或纯 ...
分类:
编程语言 时间:
2018-09-30 10:14:19
阅读次数:
182
统计txt文件中字符数、单词数、行数 主体思路 利用c的命令行参数传递用户指令 if(argc =0x41)&&( str=0x61)&&( str=0x41)&&( currpt=0x61)&&( currpt ...
分类:
编程语言 时间:
2018-09-30 10:47:23
阅读次数:
195
java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。 ...
分类:
编程语言 时间:
2018-09-30 10:48:05
阅读次数:
159
(十一) 整合spring cloud云架构 - SSO单点登录之OAuth2.0登录流程(2) 上一篇是站在巨人的肩膀上去研究OAuth2.0,也是为了快速帮助大家认识OAuth2.0,闲话少说,我根据框架中OAuth2.0的使用总结,画了一个简单的流程图(根据用户名+密码实现OAuth2.0的... ...
分类:
编程语言 时间:
2018-09-30 10:49:27
阅读次数:
195