码迷,mamicode.com
首页 > 编程语言 > 日排行
php数组存在重复的相反元素,去重复
$arr1=array(‘a_b‘,‘c_d‘,‘b_a‘,‘d_c‘);$arr1=array(‘a_b‘,‘c_d‘,‘b_a‘,‘d_c‘);条件:$arr1==$arr2;a_b==b_a;c_d==d_c;需求:想得到无重复的数组:$newArr=array(‘a_b‘,‘a_c‘);解法:$newArr=array();foreach($arr2as$key=>$value){$
分类:编程语言   时间:2018-11-08 15:01:07    阅读次数:183
Java并发编程(6):Runnable和Thread实现多线程的区别(含代码)
Java中实现多线程有两种方法:继承Thread类、实现Runnable接口,在程序开发中只要是多线程,肯定永远以实现Runnable接口为主,因为实现Runnable接口相比继承Thread类有如下优势:1、可以避免由于Java的单继承特性而带来的局限;2、增强程序的健壮性,代码能够被多个线程共享,代码与数据是独立的;3、适合多个相同程序代码的线程区处理同一资源的情况。下面以典型的买票程序(基本
分类:编程语言   时间:2018-11-08 15:02:41    阅读次数:135
Spring框架知识复习之二
Spring使用注解对Bean进行管理1使用注解需配置aop相关xsd文件的约束和命名空间xsd文件名为:spring-aop-4.2.xsd2注解组件扫描配置示例如下:base-package属性设置扫描指定包下的所有子孙包<context:component-scanbase-package="cn.itma.bean"></context:component-scan>
分类:编程语言   时间:2018-11-08 15:02:49    阅读次数:167
java虚拟机5 字节码
java字节码本质是java程序的格式化表示,便于机器处理。所以他是java程序的另一种表示,java程序包含的信息他都包含并且更加结构化。 java虚拟机字节码格式: magic 魔数,标识该文件是一个字节码文件。 minor_version major_version 字节码的版本号 const ...
分类:编程语言   时间:2018-11-08 16:12:00    阅读次数:163
Unity 分场景打包
分场景打包步骤:导入unity中AB包后 1: 指定场景 2: 指定abname 3: 指定objinabname 4: 协同 5: 委托 void string unity 先引入命名空间 using LLWHABFW; ...
分类:编程语言   时间:2018-11-08 16:12:38    阅读次数:238
Java 网络编程
Java 网络编程 网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。 java.net包中J2SE的API包含有类和接口,它们提供低层次的通信细节。你可以直接使用这些类和接口,来专注于解决问题,而不用关注通信细节。 java.net包中提供了两种常见的网络协议的支持: T ...
分类:编程语言   时间:2018-11-08 16:12:55    阅读次数:156
Python基础—字典
字典是Python内建的六种序列之一。字典作为一种常用的数据结构,字典中的值没有特定顺序,每个值都对应于一个唯一的键。键可以是数字、字符串甚至是元组。 1. 创建和使用字典 Python中字典可以使用下面的语法来直接创建字典对象: 字典由多个键以及对应的值组成,每个键及其对应的值为一项。上面的示例中 ...
分类:编程语言   时间:2018-11-08 16:13:44    阅读次数:181
[Java] 各种流的分类及区别
https://www.cnblogs.com/lca1826/p/6427177.html 流在Java中是指计算中流动的缓冲区。 从外部设备流向中央处理器的数据流成为“输入流”,反之成为“输出流”。 字符流和字节流的主要区别: 1.字节流读取的时候,读到一个字节就返回一个字节;字符流使用了字节流 ...
分类:编程语言   时间:2018-11-08 16:16:53    阅读次数:101
C# .net 数组倒序排序
1、数组方法 Array.Sort(Array Array); 此方法为数组的排序(正序)方法 Array.Reverse(Array Array); 此方法可以将数组中的值颠倒 两个方法结合使用可以实现数组的倒序排序 2、Linq方法(.net3.5以上支持) int[] array = { 1, ...
分类:编程语言   时间:2018-11-08 16:17:55    阅读次数:667
像调试java一样来调试Redis lua
高并发的系统中,redis的使用是非常频繁的,而lua脚本则更是锦上添花。因为lua脚本本身执行的时候是一个事务性的操作,不会掺杂其他外部的命令,所以很多关键的系统节点都会用redis+lua来实现一致性的操作请求。但是在实际开发过程中,由于redis lua脚本调试难的问题,导致大量的时间耗费在了 ...
分类:编程语言   时间:2018-11-08 16:18:56    阅读次数:188
C#中ArrayList和string,string[]数组的转换
1、ArrarList 转换为 string[] : ArrayList list = new ArrayList(); list.Add("aaa"); list.Add("bbb"); //转换成数组 string[] arrString = (string[])list.ToArray(typ ...
分类:编程语言   时间:2018-11-08 16:19:05    阅读次数:203
Java之泛型<T> T与T的用法
<! flowchart 箭头图标 勿删 <T> T表示返回值是一个泛型,传递啥,就返回啥类型的数据,而单独的T就是表示限制你传递的参数类型,这个案例中,通过一个泛型的返回方式,获取每一个集合中的第一个数据, 通过返回值<T> T 和T的两种方法实现 <T> T ...
分类:编程语言   时间:2018-11-08 16:19:34    阅读次数:153
Python基础—字符串
字符串是零个或多个的字符所组成的序列,字符串是Python内建的6种序列之一,在Python中字符串是不可变的。 1. 格式化字符串 字符串格式化使用字符串格式化操作符即百分号%来实现。在%左侧放置一个字符串(格式化字符串),而右侧则放置希望格式化的值(可以是元组或字典等)。 注意: 如果格式化里面 ...
分类:编程语言   时间:2018-11-08 16:20:36    阅读次数:251
Scala字节数组转换为数字
1. 2个字节数组转换为整数 1 def bytes2uint8(_bytes: Array[Byte], _offset: Int): Int = { 2 val b0 = _bytes(_offset) & 0xff 3 return b0 4 } 5 6 def bytes2sint8(_by ...
分类:编程语言   时间:2018-11-08 16:20:49    阅读次数:495
centos7 安装python2.7.14 并与原版本共存
1. 前言 centos自带python2.6,由于yum指令是依赖python2.6的,为了确保yum的正常使用,千万不要升级python2.6或卸载python2.6,只需要安装python2.7,让它们俩共存就好,使用的时候用python2.7来加以区分。 首先切换到root用户,不用敲sud ...
分类:编程语言   时间:2018-11-08 16:21:36    阅读次数:184
jvm 03-java堆内存模型
java中最大的特点在于其具备良好的垃圾收集特性 GC是整个java之中最重要的安全保证 整个JVM中的GC的处理机制:对不需要的对象进行标记,而后进行清除 JVM堆内存划分 在JDK1.8之后,将最初的永久带内存空间取消了,该图为JDK1.8之前的内存空间组成 取消永久代目的是为了将HotSpot ...
分类:编程语言   时间:2018-11-08 16:22:35    阅读次数:220
java中Integer和int的区别(转)
int和Integer的区别 1、Integer是int的包装类,int则是java的一种基本数据类型 2、Integer变量必须实例化后才能使用,而int变量不需要 3、Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象;而int则是直接存储数据值 4、I ...
分类:编程语言   时间:2018-11-08 16:23:53    阅读次数:129
最全面的Spring-Boot-Cache使用与整合
一:Spring缓存抽象 Spring从3.1开始定义了org.springframework.cache.Cache和org.springframework.cache.CacheManager接口来统一不同的缓存技术;并支持使用JCache(JSR-107)注解简化我们开发; Cache接口为缓 ...
分类:编程语言   时间:2018-11-08 16:26:38    阅读次数:169
java中<T> T和T的区别?
如果你希望 getMax 方法的返回值类型为 T,就要这样去定义getMax方法: 如果你希望 getMax 方法返回值的类型由调用者决定,那么就这么去定义 getMax 方法: 这里的 A ,一定不能与类名声明的 T 是同个字母。 简而言之,你说的 T 和 T 根本是两种不同的用途。 ...
分类:编程语言   时间:2018-11-08 16:27:05    阅读次数:260
Unity进阶----AssetBundle_03(2018/11/07)
1. 为啥有AB包? 因为资源需要更新, 避免更新一次打包一次 动态修改. 2. AB包注意啥? 依赖关系 找依赖关系应该找到对应的平台!!! 3. 打包策略是分场景打包 若文件被文件夹包含打包出来的就是文件夹的名字 否则是场景文件夹名称 4. 当我AB包从硬盘加载完成之后 是不是就该加载到内存 并 ...
分类:编程语言   时间:2018-11-08 16:27:18    阅读次数:175
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!