引用类型:引用类型是一种数据结构,用于将数据和功能组织在一起。引用类型的值是引用类型的一个实例。 一、Object ECMAScript中的对象其实就是一组数据和功能的结合。 Object类型其实是所有它的实例的基础,换句话说,Object类型所有具有的任何属性和方法也同样存在于更具体的对象中。 c ...
分类:
编程语言 时间:
2018-03-03 12:13:32
阅读次数:
182
之前一直有个想法,好好读完JS权威指南,便于自己对于JS有个较为全面的了解。毕竟本人非计算机专业出生,虽然做着相关行业的工作,但总觉得对于基础的掌握并没有相关专业学者扎实,正好因为辞职待业等原因,还是下定决心来好好读一读这本厚厚的‘词典’。在阅读原书过程中,本人也发现了不少概念问题,可能因为汉化区别 ...
分类:
编程语言 时间:
2018-03-03 12:13:53
阅读次数:
235
JavaScript:改变 HTML 图像 1.代码如下: <!DOCTYPE HTML><html><head> <meta charset="utf-8"/> <title>改变Html图片</title></head><body> <p> 点击灯泡改变灯的状态 </p> <script> fu ...
分类:
编程语言 时间:
2018-03-03 12:14:27
阅读次数:
202
How to Create an Executable JAR with Maven 1.最重要的是使用jar类型,<packaging>jar</packaging>。当然不指定的话,默认Maven使用的就是jar。 2.利用maven-dependency-plugin来手动创建(方法一) ①. ...
分类:
编程语言 时间:
2018-03-03 12:14:33
阅读次数:
189
一. 将读一行单独列出来,是有用途的。比如说确定某一行中,某个关键字有几个这样的。 如果只是单纯地复制,那用什么方法都是可以的。 之前的写法是不换行的,现在的这个写法是可以换行。 ...
分类:
编程语言 时间:
2018-03-03 12:14:47
阅读次数:
180
后台接受并返回数据给前端 控制台: @PathVariable注解的使用 客户端请求地址: 后台处理: sex的值就是url中paramtest后的值 将来常用的方式就是url中传递的是一些动态的参数 在后台通过该标签进行获取 举个栗子: 提交给后台 断点查看: ...
分类:
编程语言 时间:
2018-03-03 12:15:13
阅读次数:
144
Q: 如何快速地存取员工的信息? A: 假设现在要写一个程序,存取一个公司的员工记录,这个小公司大约有1000个员工,每个员工记录需要1024个字节的存储空间,因此整个数据库的大小约为1MB。一般的计算机内存都可以满足。 为了尽可能地存取每个员工的记录,使用工号从1(公司创业者)到1000(最近雇佣 ...
分类:
编程语言 时间:
2018-03-03 12:15:30
阅读次数:
244
这题越推越觉得应该用程序写,所以就用python写了一个,为什么用python,因为真的很方便。 先看看理论上是否可行,10道题,每题4个选项,也就是4的10次幂,2的20次幂,也就是20bit,2.5Byte的数据要遍历,这个数量级一般计算机妥妥够用,4Byte以内通常都可以,要是20题就是5By ...
分类:
编程语言 时间:
2018-03-03 12:18:07
阅读次数:
222
1.Maven打包一个可执行jar: 2.在控制台中执行一个可执行jar的命令:java -cp <jar name> <main class name> 例:java -cp how-to-read-input-from-console-0.0.1-SNAPSHOT.jar com.nmj.con ...
分类:
编程语言 时间:
2018-03-03 12:20:59
阅读次数:
193
1 进程 进程:程序的一次(从开始到结束)执行过程,属于一个动态过程 程序:指的是一个文件,磁盘中可执行的代码。 多进程多线程编程是计算机多任务编程的方法 多进程和多线程可以使用多核CPU cpu时间片 : 哪个进程占用cpu,就称之为它在cpu的时间片上 ...
分类:
编程语言 时间:
2018-03-03 12:21:24
阅读次数:
135
JDK java开发包 学习:www.java1234.com《一头扎进J2SE》 快捷键 home键:光标移动到最前 main Alt+/快速输入 syso Alt+/ 快速输入 多行注释快捷方式:Ctrl+shift+/ 自动导入包:Ctrl+shift+o Crtl+d:删除光标所在行的代码 ...
分类:
编程语言 时间:
2018-03-03 12:21:46
阅读次数:
223
参考资料 【1】《Spark MLlib 机器学习实践》 【2】http://blog.csdn.net/u011239443/article/details/51752904 【3】线性代数-同济大学 【4】基于矩阵分解的协同过滤算法 https://wenku.baidu.com/view/61 ...
分类:
编程语言 时间:
2018-03-03 12:23:33
阅读次数:
243
之前的一篇文章里,我谈到了程序语言设计的一个常见错误倾向:片面追求短小,它导致了一系列的历史性的设计错误。今天我来谈一下另外一种错误的倾向,这种倾向也导致了很多错误,并且继续在导致错误的产生。 今天我要说的错误倾向叫做“试图容纳世界”。这个错误导致了 Python,Ruby 和 JavaScript ...
分类:
编程语言 时间:
2018-03-03 12:23:42
阅读次数:
164
002-es5.4.3结合spring-data-elasticsearch3.0.0.0使用 ...
分类:
编程语言 时间:
2018-03-03 12:24:22
阅读次数:
205
ES5新增的常用数组方法 let arr = [1, 2, 3, 2, 1]; 一 forEach => 遍历数组 arr.forEach((v, i) => { console.log(v, i); }); 二 map => 使用一个数组, 利用某规则映射得到一个新数组 let mapArr = ...
分类:
编程语言 时间:
2018-03-03 12:24:52
阅读次数:
225
最近开发基于ZYNQ的嵌入式linux程序,涉及到多线程使用,将一些内容整理如下: POSIX多线程编程最为基础和重要的可以分为两部分: 线程同步主要是由于线程共享同一进程里的资源,因而需要程序员自己对资源进行同步来避免竞争产生 1.线程操作 具体函数使用见参考文献1,现将参考文献1中示例代码贴出 ...
分类:
编程语言 时间:
2018-03-03 12:25:50
阅读次数:
187
在谈论到程序语言的好坏的时候,总是有人说:“程序语言只是一种工具。只要你的算法好,不管用什么语言都能写出一样好的程序。”在本科第一堂编程课上,我的教授就这么对我们说。可是现在我却发现,这是一个根本错误的说法。 我不知道这种说法确切的来源,然而昨天在浏览网页的时候,偶然发现了 C++ 的设计者 Bja ...
分类:
编程语言 时间:
2018-03-03 12:26:23
阅读次数:
214
问题描述:Failed on local exception: java.net.SocketException: Network is unreachable; Host Details : local host is: "Master/192.168.43.190"; destination h ...
分类:
编程语言 时间:
2018-03-03 12:27:06
阅读次数:
424
数组动态初始化 格式 arrayName=new type[length]; 实例:int arr[]=new int[3] arr[0]=1; arr[2]=6; 结果:1 0 6 数组内存分析 主要分为栈区和堆区 栈区主要存放引用地址 堆区主要存放大块的实际数据,比如对象,数组; 我们可以把栈区 ...
分类:
编程语言 时间:
2018-03-03 12:27:48
阅读次数:
210
一、贪心算法 定义:一个算法是贪心算法,如果它是通过一些小的步骤来一个求解,并且在每一步根据局部情况选择一个决定,使得某些主要的指标得到优化。 二、区间调度问题 1. 问题:我们有一组需求{1,2,3,......,N},第i个需求与一个开始时间s(i),结束时间f(i)相对应。如果没有两个需求在时 ...
分类:
编程语言 时间:
2018-03-03 12:28:24
阅读次数:
295