码迷,mamicode.com
首页 >  
搜索关键字:rgs    ( 6288个结果
代理模式及案例
*_* 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象. 好处:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能. 代理模型的三种方式 1. 静态代理 2. 动态代理 JDK动态代理 CGLIB动态代理 一、静态代理 在不修改目标对象 ...
分类:其他好文   时间:2019-12-09 12:15:44    阅读次数:75
JAVA-hello/hi的简单的网络聊天程序
使用Tcp协议的Socket编程主要用到两个类,Socket和ServerSocket。ServerSocket本身也是一个Socket,只是它同时包含了一些额外的服务器终端的功能,比如监听端口,等待客户端Socket前来建立连接等。通过accept方法一旦和客户端建立起连接,就会返回一个普通的So ...
分类:编程语言   时间:2019-12-08 15:41:47    阅读次数:83
进程,互斥锁,生产者消费者,线程
进程,互斥锁,生产者消费者,线程 一、僵尸进程与孤儿进程 代码演示 二、子进程回收的两种方式 代码演示 三、进程守护 演示 四、进程间数据是隔离的 演示 五、进程互斥锁 演示 六、队列 演示 七、IPC(进程间通信) 演示 八、生产者与消费者 演示 子线程守护 十、线程互斥锁 演示 ...
分类:编程语言   时间:2019-12-07 23:13:24    阅读次数:144
java基础(2)--运算符详解
java基础(2) 运算符详解 === 自增自减规则 自增自减就是常用的 a = a++ 或者 a = ++a;前者是后缀式,先把a赋值给a,再加一;后者是后缀式,先加一,在赋值给a;而且a++,++a并不是原子操作,在当线程环境下并不会出错,当放在多线程下时,就会出现数据错误的问题。 结果: 显然 ...
分类:编程语言   时间:2019-12-07 21:02:05    阅读次数:81
《Java练习题》进阶练习题(五)
前言:不仅仅要实现,更要提升性能,精益求精,用尽量少的时间复杂度和空间复杂度解决问题。 【程序88】给定一个未排序的整数数组,找出其中没有出现的最小的正整数。 /** * 给定一个未排序的整数数组,找出其中没有出现的最小的正整数。 */ public class Subject88 { public ...
分类:编程语言   时间:2019-12-07 17:49:44    阅读次数:92
scala基础题--函数可以没有返回值案例,编写一个函数,从终端输入一个整数,打印出对应的金字塔
函数可以没有返回值案例,编写一个函数,从终端输入一个整数,打印出对应的金字塔 import scala.io.StdIn object work02 { def main(args: Array[String]): Unit = { println("请输入一个数") var num:Int=Std ...
分类:其他好文   时间:2019-12-07 01:21:53    阅读次数:203
【04】格式化输出
java和C#非常相似,它们大部分的语法是一样的,但尽管如此,也有一些地方是不同的。 为了更好地学习java或C#,有必要分清它们两者到底在哪里不同。 我们这次要来探讨格式化输出。 java代码: 1 public class HelloWorld { 2 public static void ma ...
分类:其他好文   时间:2019-12-06 21:07:41    阅读次数:79
【django后端分离】Django Rest Framework之一般配置(简单剖析)
1:常设状态码 200 OK - [GET]:服务器成功返回用户请求的数据,该操作是幂等的(Idempotent)。 201 CREATED - [POST/PUT/PATCH]:用户新建或修改数据成功。 202 Accepted - [*]:表示一个请求已经进入后台排队(异步任务) 204 NO ...
分类:其他好文   时间:2019-12-06 11:56:49    阅读次数:75
二分查找算法
/** * 二分查找算法 * @param args */ public static void main(String[] args) { int []arr = {1,2,3,4,5,6,7,8,9,10,12,14,15}; int min = 0; int max = arr.length- ...
分类:编程语言   时间:2019-12-05 15:59:58    阅读次数:102
关于socket在Linux下系统调用的分析
1.在include/linux/syscalls.h中定义了sys_socket函数的函数原型 asmlinkage long sys_socket(int, int, int); 系统调用函数必须满足: asmlinkage long sys_##function-name(##args){ , ...
分类:系统相关   时间:2019-12-04 20:32:12    阅读次数:116
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!