前言:作为Web开发人员掌握多种后台是必须的,趁自己有C语言的基础,所以尝试入门Golang (一).基本数据类型的认识 小结:int大小默认与系统相关,byte只能够存单字节, (二).Golang中的变量定义 小结:定义的方法有3种可以根据自己的习惯选择一种常用的,在go中定义了的变量必须使用, ...
分类:
编程语言 时间:
2019-04-27 15:58:08
阅读次数:
149
先说概念: Java API中,可以从其中读入一个字节序列的对象叫做输入流,可以向其中写入一个字节序列的对象叫做输出流。这些字节序列的来源地 和 目的地 可以文件、网络连接甚至内存块。抽象类InputStrean和OutputStream构成了I/O类层次结构的基础。 可以把输入输出流理解成一个媒介 ...
分类:
编程语言 时间:
2019-04-27 17:01:38
阅读次数:
161
Spring 4.3.2 Spring请求的参数会经过HandlerMethodArgumentResolver的转换,接口HandlerMethodArgumentResolver定义了两个方法 1. boolean supportsParameter(MethodParameter parame ...
分类:
编程语言 时间:
2019-04-27 17:02:06
阅读次数:
138
1、Factory Design pattern (1)工厂设计模式提供了接口而不是实现的代码方法。 (2)工厂模式从客户端代码中删除实际实现类的实例化。工厂模式使我们的代码更健壮,耦合更少,易于扩展。例如,我们可以轻松更改PC类实现,因为客户端程序不知道这一点。 (3)工厂模式通过继承提供实现和客 ...
分类:
编程语言 时间:
2019-04-27 18:15:29
阅读次数:
170
一.Python 编程语言分类 编译型: 将代码一次性全部编译成二进制,然后再执行。 优点:执行效率高。 缺点:开发效率低,不能跨平台。 代表语言:C 解释型: 逐行解释成二进制,逐行运行。 优点:开发效率高,可以跨平台。 缺点:执行效率低。 代表语言:python。 Python的种类 Cpyth ...
分类:
编程语言 时间:
2019-04-27 18:19:12
阅读次数:
143
20175312 2018 2019 2 《Java程序设计》第9周学习总结 教材学习内容总结 已依照蓝墨云班课的要求完成了第九章的学习,主要的学习渠道是PPT,和书的课后习题。 总结如下: 1、第十一章的主要内容: MySQL数据库管理系统 连接MySQL数据库 JDBC 连接数据库 查询操作 更 ...
分类:
编程语言 时间:
2019-04-27 18:20:08
阅读次数:
159
JavaScript入门 01 准备工作 在正式的学习 之前,我们先来学习一些 ,帮助我们更好的学习和理解后面的内容。 js代码位置 首先是如何编写 代码,说到这,我们首先要来说明一个需要新人们关注的点,因为我们的 是一门 的语言,所以说,我们的代码可以运行在不同的 之上。这也就导致了可能相同的代码 ...
分类:
编程语言 时间:
2019-04-27 18:20:38
阅读次数:
155
简介 jstack 主要用于生成虚拟机当前时刻的「线程快照」。线程快照是当前 Java 虚拟机每一条线程正在执行的方法堆栈的集合。 生成线程快照的主要目的是用于定位线程出现长时间停顿的原因,如线程间死锁、死循环、请求外部资源导致长时间等待。 基础 线程的几种状态 ,未启动的。不会出现在Dump中。 ...
分类:
编程语言 时间:
2019-04-27 19:28:09
阅读次数:
250
'''1,什么是生成器? 函数内但凡有一个yield关键字, 再调用函数就不会执行函数代码,得到的返回值就是一个生成器对象 生成器本身就是一种迭代器 next(g)过程: 会触发生成器g所对应的函数的执行,直到遇到yield才停下来 然后把yield的返回值当做本次next操作的结果2,为什么要用生 ...
分类:
编程语言 时间:
2019-04-27 19:29:49
阅读次数:
152
使用 Spring Boot 开发,对外开发接口供调用,传入参数中有中文,出现中文乱码,查了好多资料,总结解决方法如下: 第一步,约定传参编码格式 不管是使用httpclient,还是okhttp,都要设置传参的编码,为了统一,这里全部设置为utf-8 第二步,修改application.prope ...
分类:
编程语言 时间:
2019-04-27 19:33:34
阅读次数:
242
用c++写了个蚁群算法,发现用到c++随机数这里还是问题多多,下面就来总结一下: 首先调用rand()函数可以生成一个0-RAND_MAX之间的随机数,RAND_MAX的值为32767; 然后假设我输出一个rand()之后,重新编译运行代码,这个值不会变, 想要得到一个新的随机数,这里就要用到随机数 ...
分类:
编程语言 时间:
2019-04-27 19:33:48
阅读次数:
159
数组是指一组数据的集合,数组中的每一个数据被称作元素。在数组中可以存放任何类型的数据,但同一个数组里存放的元素类型必须一样。 数组:数组元素可以通过索引下标来读取或者修改元素数据,索引从0开始以此类推。数组初始化以后,大小不能更改。 声明数组的语法格式:var 变量名 [数组长度]数据类型这是一维数 ...
分类:
编程语言 时间:
2019-04-27 19:34:03
阅读次数:
136
一、SAX解析XML文档 SAX的全称是Simple APIs for XML,也即XML简单应用程序接口。与DOM不同,SAX提供的访问模式是一种顺序模式,这是一种快速读写XML数据的方式。当使用SAX分析器对XML文档进行分析时,会触发一系列事件,并激活相应的事件处理函数,应用程序通过这些事件处 ...
分类:
编程语言 时间:
2019-04-27 19:35:07
阅读次数:
132
LinkedTransferQueue是什么东东? LinkedTransferQueue是怎么实现阻塞队列的? LinkedTransferQueue是怎么控制并发安全的? ...
分类:
编程语言 时间:
2019-04-27 19:36:00
阅读次数:
97
实型常量又称 实数 或 浮点数 。在C语言中可以用两种形式来表示一个实型常量。 一、小数形式 小数形式的实型常量由两部分组成:数字和小数点。如: 、`12. .12`都是合法的实型常量。 二、指数形式 在C语言中,以"e"或"E"后跟一个整数来表示以10为底的幂数。如:2.306可以表示为 、`2. ...
分类:
编程语言 时间:
2019-04-27 19:37:21
阅读次数:
117
Python中有内置的smtplib模块,完成一封邮件的发送,需要做很多准备工作。第三方的py_smtp这个包也是基于smtplib的,在Python中使用py_smtp发送电子邮件非常方便,只要填写发送邮件的相关信息即可。 一、安装模块 pip install py-smtp 二、发送邮件 三、注 ...
分类:
编程语言 时间:
2019-04-27 19:37:46
阅读次数:
186
window下python2、python3安装包的方法 一、在线安装 安装好python、设置好环境变量后,在python安装目录下Script文件夹内会存在pip.exe和easy_install.exe两种在线安装工具。 只需要在cmd输入pip,可以查看pip是否可用 没有报错表示可用,在c ...
分类:
编程语言 时间:
2019-04-27 19:38:02
阅读次数:
158
JPA全称Java Persistence API.JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 JPA 的目标之一是制定一个可以由很多供应商实现的API,并且开发人员可以编码来实现该API,而不是使用私有供应商特有的API。 JPA是需要P ...
分类:
编程语言 时间:
2019-04-27 19:40:14
阅读次数:
222
说明都在源码注释里,效果图: ...
分类:
编程语言 时间:
2019-04-27 19:47:04
阅读次数:
210
参考链接: https://docs.unity3d.com/Manual/DrawCallBatching.html 1. 要求mesh不能超过900个顶点属性,同时不能超过300个顶点 如果shader用到了Vertex Position, Normal and single UV,那么不能超过 ...
分类:
编程语言 时间:
2019-04-27 19:49:51
阅读次数:
376