一、ArrayList与LinkedList 基本概念:List是一个接口,Arraylist和LinkedList是它的两个实现类,只是实现的方式不一样。我在“单链表java实现”一文中已经对单链表的结构和基本方法进行了实现,这里要说的LinkedList是java封装好的双向链表数据结构,而Ar ...
分类:
编程语言 时间:
2018-07-18 10:53:40
阅读次数:
181
面向对象(OOP)概念 面向过程:早期的编程概念,类似于函数,但只能执行,没有返回值,将功能独立的代码封装成一个个函数,最后顺序地调用不同的函数 函数式编程:不仅能执行,还可以返回结果 面向对象: 面向对象是更大的封装,根据职责在一个对象里封装多个方法,顺序地让不同的对象调用不同的方法 类和对象 类 ...
分类:
编程语言 时间:
2018-07-18 10:54:09
阅读次数:
174
最近使用maven clean ,install项目后,发现一堆的“java:[69,70] 找不到符号”问题,如下: 解决方案: 把maven项目 Add to Build Path 引入的本地jar包改成从pom引入,pom引入本地jar配置如下: <dependency> <groupId>c ...
分类:
编程语言 时间:
2018-07-18 10:56:02
阅读次数:
530
一、shell中的函数函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小单元的名字即可。格式:functionf_name(){command}注意:函数必须要放在最前面!function可以省略直接写函数名。1、示列:打印shell的参数,函数input()#!/bin/bashinput(){echo$1$2$#$0}input1ab$1表示第一个
分类:
编程语言 时间:
2018-07-18 10:56:34
阅读次数:
193
背景简介最近接触到一个银行接口的案子,临时需要用到axis2webservice。自己现学现总结的一些东西,留给新手。少走弯路。Axis2简介①采用名为AXIOM(AXIsObjectModel)的新核心XML处理模型,利用新的XML解析器提供的灵活性按需构造对象模型。②支持不同的消息交换模式。目前Axis2支持三种模式:In-Only、Robust-In和In-Out。In-Only消息交换模式
分类:
编程语言 时间:
2018-07-18 11:52:05
阅读次数:
205
可以使用brew直接安装python,但是安装完成了之后没有pip命令。 pip是常用的python包管理工具,类似于java的maven。第一反应brew install pip,却提示没这货。 可见,pip的安装是跟python一起的。 换种方式: 会提示你输入密码,接着一路稍等。。。 ...
分类:
编程语言 时间:
2018-07-18 11:52:41
阅读次数:
508
python partial的使用
分类:
编程语言 时间:
2018-07-18 11:55:59
阅读次数:
157
在进行SurfaceView的开发时,出现了java.lang.OutOfMemoryError错误; 由于项目是同时显示四路远端传输过来的视频 所以采用的方法是使用:android:hardwareAccelerated="false"android:largeHeap="true" 即关闭硬加速 ...
分类:
编程语言 时间:
2018-07-18 13:51:50
阅读次数:
536
一、定义 浅拷贝:创建一个新对象,它包含的是对原始对象中所包含想的引用。(若引用的方式修改其中一个对象,另外一个也会跟着改变) 深拷贝:创建一个新对象,并递归的赋值它所包含的对象。(修改其中一个,另外一个是不会跟着变化的) 二、应用 浅拷贝:1.完全切片方法 2.工厂函数,如 list() 3. c ...
分类:
编程语言 时间:
2018-07-18 13:56:49
阅读次数:
110
以上实例封装了3个类,然后在一个main方法内传值并调用,因为我们自己创建的类是在同一个文件夹下,所以没有导入包这个步骤,如果调用的是java提供的类,就需要先导入包,然后在调用。 ...
分类:
编程语言 时间:
2018-07-18 13:58:46
阅读次数:
140
今天在测试,阿里云服务器发邮件时,发现使用默认的25端口,邮件无法正常发送,查了相关的资料,才知道,大部分的云服务器都会禁用25端口,所以才想到使用ssl 发送。 下面为具体的python3 使用ssl端口发邮件配置,邮箱服务器为163的企业邮箱 ...
分类:
编程语言 时间:
2018-07-18 13:59:15
阅读次数:
149
发送简单邮件 使用第三方邮件服务商的SMTP服务发送邮件(本文中使用QQ邮箱的SMTP服务) 授权码获取:登录QQ邮箱->点击设置->点击账户->POP3/IMAP/SMTP.../CalDAV服务菜单下点击生成授权码,将生成的授权码作为密码 发送HTML格式的邮件 发送带附件的邮件 在HTML中添 ...
分类:
编程语言 时间:
2018-07-18 13:59:34
阅读次数:
207
微服务时代的实体设计 在一个微服务时代,一个实体参数或者返回值,它可能是多服务之前共享的,而这个重复的实体你需要拷贝多份,这是违背DRP原则的,所以我们需要找一种更友好的方式来代替它,它就是Map,我们把实体的属性都映射成Map这种k、v的形式即可解耦! B服务不需要处理A服务的实体 如果只是接受实 ...
分类:
编程语言 时间:
2018-07-18 14:01:10
阅读次数:
188
Python的logging模块,因写程序的过程中想打印出属于自己程序的log,所以写了此内容 ...
分类:
编程语言 时间:
2018-07-18 14:02:33
阅读次数:
186
python package(模块)的定义、注意事项
分类:
编程语言 时间:
2018-07-18 14:03:15
阅读次数:
159
如何学好C语言?为什么会有学的既不深,也不扎实,半吊子的感觉 我相信,这可能是很多朋友的问题,我以前也有这样的感觉,编程编到一定的时候,发现能力到了瓶颈,既不深,也不扎实,半吊子。比如:你长期地使用Java和.NET ,这些有虚拟机的语言对于开发便利是便利,但是对于程序员来说可能并不太好,原因有两个 ...
分类:
编程语言 时间:
2018-07-18 14:03:33
阅读次数:
129
#进程之间的通信 # 1.Queue #跟线程里的queue类似但是不同 from multiprocessing import Process,Queue import os def f(q, n): q.put([11, n, None]) print('subpro',id(q)) if __... ...
分类:
编程语言 时间:
2018-07-18 14:03:56
阅读次数:
153
2.1基本内置类型 基本内置类型包括算数类型和空类型。 2.11算数类型 类型的储存机制,地址的概念。 2.12类型之间的转换。 *:表达式中同时出现无符号int类型和int类型的情景。 2.13字面值常量 不同类型字面值常量的表示方法。 转义序列。 指定字面值的类型(前缀、后缀) 2.2变量 2. ...
分类:
编程语言 时间:
2018-07-18 14:04:07
阅读次数:
138
https://blog.csdn.net/dardgen2015/article/details/51517860 很多时候我们需要把具有相同shader的材质球合并,从而减少drawcall的产生。 比如九龙战里面,一个人物带有10个部位,10个部位各自来自不同的fbx文件,加上身体,就有11个 ...
分类:
编程语言 时间:
2018-07-18 14:04:47
阅读次数:
195
MD5加密算法 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 import hashlib """ MD5加密 """ hash_md5 = hashlib.md5() hash_md5.update(b"hello")#b 表示byte类型 hash_md5.update( ...
分类:
编程语言 时间:
2018-07-18 14:04:55
阅读次数:
232