码迷,mamicode.com
首页 > 编程语言 > 周排行
一、javaSE (九)final、多态、抽象类、接口
1:final关键字(掌握) (1)是最终的意思,可以修饰类,方法,变量。 (2)特点: A:它修饰的类,不能被继承 B:它修饰的方法,不能被重写 C:它修饰的变量,是一个常量 (3)面试相关: A:局部变量: a:基本类型 值不发生改变 b:引用类型 地址值不能发生改变,但是对象的内容是可以改变的 ...
分类:编程语言   时间:2018-01-12 17:07:20    阅读次数:188
Declarative programming-表述编程语言
表述编程语言是说明性的东西;而不是具体的执行方案。 通常他的执行由解释器进行。 In computer science, declarative programming is a programming paradigm—a style of building the structure and e ...
分类:编程语言   时间:2018-01-12 17:09:05    阅读次数:167
Java 多线程 重入锁
作为关键字synchronized的替代品(或者说是增强版),重入锁是synchronized的功能扩展。在JDK 1.5的早期版本中,重入锁的性能远远好于synchronized,但从JDK 1.6开始,JDK优化了synchronized,使两者性能差距不大。重入锁使用java.util.con ...
分类:编程语言   时间:2018-01-12 17:09:53    阅读次数:130
Unity3D UGUI Image与父级保持比例缩放
1 using UnityEngine; 2 using System.Collections; 3 using UnityEngine.UI; 4 5 public class X_RectAutoSize : MonoBehaviour 6 { 7 //原始尺寸 8 private Vector... ...
分类:编程语言   时间:2018-01-12 17:10:31    阅读次数:1685
Java中的注解的详解
详解Java中的注解 在Java中,注解(Annotation)引入始于Java5,用来描述Java代码的元信息,通常情况下注解不会直接影响代码的执行,尽管有些注解可以用来做到影响代码执行。 注解可以做什么 Java中的注解通常扮演以下角色: l Java内置了三种编译器指令,本文后面部分会重点介绍 ...
分类:编程语言   时间:2018-01-12 17:11:38    阅读次数:147
springboot使用RabbitMQ教程
springboot整合rabbitmq教程
分类:编程语言   时间:2018-01-12 17:13:17    阅读次数:205
python 递归与递归函数
恢复内容开始 递归的定义——在一个函数里再调用这个函数本身 现在我们已经大概知道刚刚讲的story函数做了什么,就是在一个函数里再调用这个函数本身,这种魔性的使用函数的方式就叫做递归。 刚刚我们就已经写了一个最简单的递归函数。 递归的最大深度——997 正如你们刚刚看到的,递归函数如果不受到外力的阻 ...
分类:编程语言   时间:2018-01-12 17:15:27    阅读次数:152
web工程和java工程的区别
1、是否需要request和response 如果需要request和response,就是 web工程。如果不需要就是java工程。 web工程需要一个壳,中间件(tomcat)。而request和response就是tomcat帮我们实例化的,tomcat将页面数据组装成request给我们,而 ...
分类:编程语言   时间:2018-01-12 17:15:38    阅读次数:152
java把汉字转换成拼音
汉字转换成拼音工具类: ...
分类:编程语言   时间:2018-01-12 17:43:38    阅读次数:149
java List和数组转换
Collection提供了一个方法:toArray jdk1.5前:返回Object Object[] array = list.toArray(); 返回String String[] array =list.toArray(new String[list.szie()]); ...
分类:编程语言   时间:2018-01-12 17:45:08    阅读次数:146
在java中获取URL的域名或IP与端口
在java中获取URL的域名或IP与端口 获取IP与域名方法一,使用正则表达式 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 获取IP与域名方法二,使用java工具类实现,调用方式getIP(URI.create(“http: ...
分类:编程语言   时间:2018-01-12 18:10:07    阅读次数:657
分享python mds,sha256加密算法,c#对应sha256加密算法
其中sha256对应的C#加密方法如下 ...
分类:编程语言   时间:2018-01-12 18:10:23    阅读次数:443
面对对象之特殊变量__slot__ | Python
# 作用: # 1.阻止其他人向现有实例添加新属性; # 2.对内存和执行速度进行优化; # 优化的本质:不再使用字典来存储实例数据,而通过更加紧凑的数组结构; # 尤其是在需要大量创建对象的情况下; # 附:当继承含有__slot__属性的基类时,子类也要定义__slot__来存储自己的属性, #... ...
分类:编程语言   时间:2018-01-12 18:10:31    阅读次数:132
Unity3D与JAVA服务器传递文件之服务器端
刚好工作中有用到,特此来记录一下,JAVA服务器用的是JFinal框架。 Unity上传文件只能传输字节流,然后服务器这边再将字节流写入文件 public void uploadFile() throws IOException { renderNull(); // 开始处理文件 //接收上传文件内 ...
分类:编程语言   时间:2018-01-12 18:10:38    阅读次数:163
python语法基础
6. 变量名 - 字母 - 数字 - 下划线 #数字不能开头;不能是关键字;最好不好和python内置的函数等重复 7. 条件语句 缩进用4个空格(Tab键)注意缩进如果是空格键和Tab键混用,在Notpad++上会报错! a. 一般形式 n1 = input('>>>') if "alex" == ...
分类:编程语言   时间:2018-01-12 18:10:49    阅读次数:121
Python的logger配制文件
1:logger.conf 2:logger_factory.py ...
分类:编程语言   时间:2018-01-12 18:11:42    阅读次数:177
Java List
目录: 1.list中添加,获取,删除元素; 添加方法是:.add(e); 获取方法是:.get(index); 删除方法是:.remove(index); 按照索引删除; .remove(Object o); 按照元素内容删除; 2.list中是否包含某个元素; 方法:.contains(Obje ...
分类:编程语言   时间:2018-01-12 18:12:16    阅读次数:192
springboot使用rabbitmq fanout路由模式
fanout模式,生产者发送的消息到Exchange,Exchange同时往多个queue发送,多个消费者同时收到各自监听的queue消息1、安装rabbitmq,pom.xml添加依赖,见之前博文有操作流程2、添加配置文件,声明两个queue,一个fanoutExchange,然后将queue于Exchange进行绑定import org.springframework.amqp.co
分类:编程语言   时间:2018-01-12 18:12:24    阅读次数:335
linux部署spring-boot
先对项目maven clean 然后在项目上maven install 打成jar包,之后到linux上删除前一个版本的进程 查看java进程的命令 ps -ef | grep java 杀死进程 kill -9 进程号 直接运行spring-boot项目 nohup java -jar sinoc ...
分类:编程语言   时间:2018-01-12 18:12:38    阅读次数:227
Python: 序列: 过滤序列元素
问题: 你有一个数据序列,想利用一些规则从中提取出需要的值或者是缩短序列 answer: eg1:列表推导 最简单的过滤序列元素的方法就是使用列表推导。比如:>>> mylist = [1, 4, -5, 10, -7, 2, 3, -1]>>> [n for n in mylist if n > ...
分类:编程语言   时间:2018-01-12 18:34:42    阅读次数:197
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!