姓名:邓勇 班级:软件151 RPC是远程过程调用的简称,广泛应用在大规模分布式应用中,作用是有助于系统的垂直拆分,使系统更易拓展。Java中的RPC框架比较多,各有特色,广泛使用的有RMI、Hessian、Dubbo等。RPC还有一个特点就是能够跨语言,本文只以JAVA语言里的RPC为例。 其他的 ...
分类:
编程语言 时间:
2017-06-29 13:15:08
收藏:
0 评论:
0 赞:
0 阅读:
398
一、实现线程同步的方式有哪些? 1.同步方法 即有synchronized关键字修饰的方法。 由于java的每个对象都有一个内置锁,当用此关键字修饰方法时, 内置锁会保护整个方法。在调用该方法前,需要获得内置锁,否则就处于阻塞状态。 注: synchronized关键字也可以修饰静态方法,此时如果调 ...
分类:
编程语言 时间:
2017-06-29 13:14:41
收藏:
0 评论:
0 赞:
0 阅读:
307
package com.jan.test; import java.io.File; import java.io.IOException; import java.io.RandomAccessFile; import java.net.HttpURLConnection; import java... ...
分类:
编程语言 时间:
2017-06-29 13:13:00
收藏:
0 评论:
0 赞:
0 阅读:
360
public class OrderMsg { public static void main(String[] args) throws Exception { /** * 订餐人姓名、选择菜品、送餐时间、送餐地址、订单状态、总金额 * 01.创建对应的数组 * 02.数组的初始化 * 03.显示... ...
分类:
编程语言 时间:
2017-06-29 13:12:21
收藏:
0 评论:
0 赞:
0 阅读:
317
Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推 列表 1、定义列表,取出列表中的值 2、切片 切片小结: ①序列始终都是从左向右切片的,不能是从右向左 ①列表切片时,起始位的元素是包括的,结束位的元素是不包括(又叫顾头不 ...
分类:
编程语言 时间:
2017-06-29 13:10:16
收藏:
0 评论:
0 赞:
0 阅读:
305
一 什么是面向对象的程序设计及为什么要有它 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了程序的复杂度 缺点是:一套流水线或者流程就是用来解决一个问题,生产汽水的流水线无法生产汽车, ...
分类:
编程语言 时间:
2017-06-29 13:09:50
收藏:
0 评论:
0 赞:
0 阅读:
278
上一篇文章,我介绍了 字符串匹配的KMP算法 但是,它并不是效率最高的算法,实际采用并不多。各种文本编辑器的” 查找” 功能(Ctrl+F),大多采用 Boyer-Moore 算法。 下面,我根据 Moore 教授自己的例子来解释这种算法。 1. 假定字符串为”HERE IS A SIMPLE EX ...
分类:
编程语言 时间:
2017-06-29 13:09:34
收藏:
0 评论:
0 赞:
0 阅读:
248
废话不多说,直接上步骤 进入 https://www.python.org/ftp/python/,选择相应的python版本链接,直接Wget下载即可 tar xzf Python-3.6.2rc1.tgz cd Python-3.6.2rc1 安装完成以后,将原来的快捷方式备份, mv /usr ...
分类:
编程语言 时间:
2017-06-29 13:07:19
收藏:
0 评论:
0 赞:
0 阅读:
298
软件151 朱实友 1.新建一个maven项目 Maven配置文件: <!-- Inherit defaults from Spring Boot --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring- ...
分类:
编程语言 时间:
2017-06-29 12:35:17
收藏:
0 评论:
0 赞:
0 阅读:
340
软件151 朱实友 (1)基于XML的配置元数据的基本结构 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www. ...
分类:
编程语言 时间:
2017-06-29 12:34:02
收藏:
0 评论:
0 赞:
0 阅读:
286
几乎所有的操作系统都支持运行多个任务,一个任务就是一个程序,一个运行中的程序就是进程,当一个程序运行时,内部可能包含了多个顺序执行流,每个顺序执行流就是一个线程,进程是系统进行资源分配和调度的一个独立单位 进程有三个特征: 1.独立性,他有自己地盘,有自己的队伍,他不允许别人进来,别人就进不来 2. ...
分类:
编程语言 时间:
2017-06-29 12:33:37
收藏:
0 评论:
0 赞:
0 阅读:
246
题意: 给你N个排列不规则的数(1~N),任务是把它从小到大排好,每次仅仅能交换相邻两个数,交换一次的代价为两数之和。求最小代价 思路:对于当前数X。我们如果知道前面比它大的数有多少,如果为K,那么有部分代价是确定的,那就是K*X。然后还得加上比它大的那些数之和,这就是当数列到X为止,排好所须要的最 ...
分类:
编程语言 时间:
2017-06-29 12:33:11
收藏:
0 评论:
0 赞:
0 阅读:
282
# 1、写一个函数,批量生成一些注册使用的账号:产生的账号是以@163.com结尾,长度由用户输入,产生多少条也由用户输入,用户名不能重复,用户名必须由大写字母、小写字母、数字组成 import random,stringdef Users(num,len): result = [] a = str ...
分类:
编程语言 时间:
2017-06-29 12:32:21
收藏:
0 评论:
0 赞:
0 阅读:
325
public class SwitchDemo01 { /** * 韩嫣参加计算机编程大赛 如果获得第一名,将参加麻省理工大学组织的1个月夏令营 如果获得第二名,将奖励惠普笔记本电脑一部 如果获得第三名,将奖励移动硬盘一个 否则,不给任何奖励 */ public static void main(S... ...
分类:
编程语言 时间:
2017-06-29 12:30:59
收藏:
0 评论:
0 赞:
0 阅读:
294
import java.util.Scanner; /** * 所有在java.lang包下面的所有类 不需要显示的引入包! * java.util.Scanner : 想获取用户的输入 必须引入相关的类 * */ public class ScannerTest { // 获取用户的输入 publ ...
分类:
编程语言 时间:
2017-06-29 12:30:10
收藏:
0 评论:
0 赞:
0 阅读:
375
#0. 准备要转换的xml文件,在Project视界中,右击这个xml文件,在弹出的菜单上选择“Generate XSD schema from XML File...”, 按默认设置生成xsd文件。将xsd 文件移至#1配置段的configuration/sources/source指定的路径下. ...
分类:
编程语言 时间:
2017-06-29 12:29:23
收藏:
0 评论:
0 赞:
0 阅读:
1618
Java标签就是后面紧跟着:号的一个标识符。与其他语言不同的是Java标签只有放在循环体之前才有用。 当j==1条件成立时,break就会跳最外层循环,结束循环。 ...
分类:
编程语言 时间:
2017-06-29 12:29:13
收藏:
0 评论:
0 赞:
0 阅读:
152
如果快捷点 屏幕倒转 ...
分类:
编程语言 时间:
2017-06-29 12:27:00
收藏:
0 评论:
0 赞:
0 阅读:
313
package cn.bdqn.test; /** * * @author 小豆腐 * * 变量:会变化的量?? * 一个数据在内存中存储空间的表示!在运行期间可以动态改变! * * 关键字:在java中已经被使用或者定义的单词!不能作为变量名! * * java中八种基本数据类型 * * byte... ...
分类:
编程语言 时间:
2017-06-29 12:26:30
收藏:
0 评论:
0 赞:
0 阅读:
277
转自http://wangwei007.blog.51cto.com/68019/1134323# 一、pyhton字符串的大小写转换, 常用的有以下几种方法:# 1、对字符串中所有字符(仅对字母有效)的大小写转换, 有两个方法:print('just to test it'.upper()) # ...
分类:
编程语言 时间:
2017-06-29 12:26:16
收藏:
0 评论:
0 赞:
0 阅读:
441