第七题 第八题 第九题 7—1 ...
分类:
编程语言 时间:
2018-04-08 19:03:37
阅读次数:
188
互斥锁同时只允许一个线程更改数据,而Semaphore是同时允许一定数量的线程更改数据。简单介绍如下: 信号量用在多线程多任务同步的,一个线程完成了某一个动作就通过信号量告诉别的线程,别的线程再进行某些动作。而互斥锁是用在多线程多任务互斥的,一个线程占用了某一个资源,那么别的线程就无法访问,直到这个 ...
分类:
编程语言 时间:
2018-04-08 19:03:55
阅读次数:
209
1)第一步:观察题意了解各个参数与所需函数在题目中的意义;第二步:设计算法编写函数,让函数的功能实现题目中所需的功能;第三步:运行程序检测是否错误。 (1)主要描述题目算法第一步:观察题意了解各个参数与所需函数在题目中的意义;第二步:设计算法编写函数,让函数的功能实现题目中所需的功能;第三步:运行程 ...
分类:
编程语言 时间:
2018-04-08 19:44:12
阅读次数:
233
作者:java高级进阶链接:https://www.nowcoder.com/discuss/72575来源:牛客网金三银四跳槽旺季,每个人都想有一份高薪资,环境好,且稳定的工作,现在已经是四月份了,跳槽旺季还剩最后一个月,你们都准备好了么?你们吃饭的技术过硬么?你们准备好进名企了么?最主要的是,你们是一名资深架构师么?想成为架构师么?还是继续每天坚持加班的桥写代码??????这些问题,只有你们能
分类:
编程语言 时间:
2018-04-08 19:45:25
阅读次数:
126
我也是一个初学者,如果有建议请留言哦! 下一个博客解释最近我学习Spring cloud 的感触以及理解。 这个博客主要是通过一个简单的demo来加深对Spring cloud 的理解。 1.首先要建一个父工程,用来收集子项目中要使用到的共有的jar 对于一个Spring cloud架构的项目来说, ...
分类:
编程语言 时间:
2018-04-08 19:45:46
阅读次数:
245
本文大纲 并发编程三要素 原子性 原子,即一个不可再被分割的颗粒。在Java中原子性指的是一个或多个操作要么全部执行成功要么全部执行失败。 有序性 程序执行的顺序按照代码的先后顺序执行。(处理器可能会对指令进行重排序) 可见性 当多个线程访问同一个变量时,如果其中一个线程对其作了修改,其他线程能立即 ...
分类:
编程语言 时间:
2018-04-08 19:46:26
阅读次数:
211
C语言易学难精,如果在平时的编程中,加入一些小技巧,可以提供程序运行的效率,何乐而不为呢? 本小白初学C语言准备记录自己的学C之路,经常贴一些自己觉得优化的小程序代码,希望大神们不吝 赐教。 宏定义下的数据交换: 程序的运行结果如图所示: 2018-04-08 18:49:37 ...
分类:
编程语言 时间:
2018-04-08 19:47:18
阅读次数:
150
题目 6-7 删除字符串中数字字符1.设计思路第一步:观察题意了解各个参数与所需函数在题目中的意义;第二步:设计算法编写函数,让函数的功能实现题目中所需的功能;第三步:运行程序检测是否错误。 2.实验代码 题目6-8 统计子串在母串出现的次数1 设计思路第一步:观察题意了解各个参数与所需函数在题目中 ...
分类:
编程语言 时间:
2018-04-08 19:48:00
阅读次数:
146
面向对象编程(OOP)的三大特征 什么是封装? (1) 把对象的状态和行为看成一个统一的整体,将二者存放在一个独立的类中; (2) "信息隐藏", 把不需要让外界知道的信息隐藏起来,向外提供统一的方法用于设置和读取属性,保证外界安全访问功能; 把所有的字段使用private私有化,不准外界访问,把方 ...
分类:
编程语言 时间:
2018-04-08 19:48:11
阅读次数:
182
Python Built-In 函数,罗列一下我遇到的吧。 str(obj) :输入(对象),返回一个对象的string格式; isinstance(object,classinfo):判断一个对象是否是一个已知的类型,输入(对象,对象类型),返回布尔型值True/False; items():以列 ...
分类:
编程语言 时间:
2018-04-08 19:50:23
阅读次数:
206
第五周java学习内容(补) = 学习内容: File类方法的操作 public String getName() public boolean canRead() public boolean canWrite() ...... 匿名类try catch的用法。 创建目录与目录的删除。 文件输入流 ...
分类:
编程语言 时间:
2018-04-08 19:50:37
阅读次数:
180
题目描述 Description Given nn non-negative integers, please find the least non-negative integer that doesn’t occur in the nn numbers. Input The first line ...
分类:
编程语言 时间:
2018-04-08 19:51:03
阅读次数:
204
一,Condition 一个场景,两个线程数数,同时启动两个线程,线程A数1、2、3,然后线程B数4、5、6,最后线程A数7、8、9,程序结束,这涉及到线程之间的通信。 创建方式:通过Lock创建,Lock.newCondition(); 常用方法: 总结:Condition必须与Lock一起使用( ...
分类:
编程语言 时间:
2018-04-08 19:51:37
阅读次数:
206
运算符 运算按种类可分为算术运算、比较运算、逻辑运算、赋值运算、成员运算、身份运算、位运算。 算术运算 加减乘除,%取余数,**次幂,//取商 比较运算 ==,!=,<>,>,<,<=,>= 赋值运算 =,+=,-=,=,/=,%=,*=,//= 逻辑运算 and,or,not 加减乘除,%取余数, ...
分类:
编程语言 时间:
2018-04-08 19:52:28
阅读次数:
189
第一章总结 一、简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型 编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快; 如C C++ Delphi 等语言是编译型语言 而解释器则是只在执行程序时 ...
分类:
编程语言 时间:
2018-04-08 19:52:56
阅读次数:
331
代码演示 go package main import "fmt" func main() { messages := make(chan string, 2) messages buffered channel 代码解读: 默认通道是无缓冲的,这意味着只有在有对应的接收方时候,才可以进行发送 可缓 ...
分类:
编程语言 时间:
2018-04-08 19:53:47
阅读次数:
183
1。动态数组 dim myStr() as string 2。固定数组 dim myStr(10) as string 3。net字符串数组 dim myStr as string() 都差不多的。 ...
分类:
编程语言 时间:
2018-04-08 20:14:57
阅读次数:
163
待填坑 Code ...
分类:
编程语言 时间:
2018-04-08 20:15:32
阅读次数:
193
八个基本类型: boolean/1 byte/8 -2^7~2^7-1 char/16 0~2^16-1 short/16 -2^15~2^15-1 int/32 -2^31~2^31-1 float/32 long/64 -2^63~2^63-1 double/64 每个基本类型都有对应的包装类型 ...
分类:
编程语言 时间:
2018-04-08 20:16:05
阅读次数:
214
public / 'p?blik / 公共的 void / v?id / 空的,没有的 main / mein / 主要的 class / klɑ:s / 类 system / 'sist?m / 系统 out / aut / 外面,外出,输出 print / print / 打印 static / ...
分类:
编程语言 时间:
2018-04-08 20:16:26
阅读次数:
216