1.编程语言简单分类 高级语言最早的机器语言 汇编语言 高级语言:C语言,python,java,C++,C#,object-c 2.python是一门什么样的语言? 编译型,解释型,静态语言,动态语言,强类型定义语言和弱类型定义语言。 编译和解释的区别:使用的方法不同 解释型:脚本运行 3.pyt ...
分类:
编程语言 时间:
2018-05-31 12:20:14
阅读次数:
179
1、spring原理 内部最核心的就是IOC了,动态注入,让一个对象的创建不用new了,可以自动的生产,这其实就是利用java里的反射,反射其实就是在运行时动态的去创建、调用对象,Spring就是在运行时,跟xml Spring的配置文件来动态的创建对象,和调用对象里的方法的 。 Spring还有一 ...
分类:
编程语言 时间:
2018-05-31 12:22:05
阅读次数:
208
spark JOB在hive入库的时候发生了很诡异的现象,根据report_time时间转换为小时分区的时候,时间对不上,而且只是部分时间对不上,相差12个小时。 由于其他集群未出现此问题,想通过代码发现是否逻辑存在问题。看了代码之后发现逻辑也十分简单: 获取了report_time之后直接通过一个 ...
分类:
编程语言 时间:
2018-05-31 12:23:56
阅读次数:
250
var arr1 = [111,222,333,444]; var arr2 = ['张三','李四','王五','刘琦']; var objArr = []; for(var i = 0; i < arr1.length; i++){ var obj = {}; obj.id = arr1[i];... ...
分类:
编程语言 时间:
2018-05-31 12:24:09
阅读次数:
140
java反射:加载成员方法 StudentBean类 ...
分类:
编程语言 时间:
2018-05-31 12:50:30
阅读次数:
165
java反射类的字段: 实体类Student ...
分类:
编程语言 时间:
2018-05-31 12:50:39
阅读次数:
131
希尔排序主要使用插入排序的思想。 插入排序更适用于元素少的情况。所以希尔排序的主要方法就是讲数组分为一个一个更小的组,然后将每个小组用插入排序的方式排序。 分组方式:现将步长设为数组长度的一半,然后每次分组减少一步。 代码: ...
分类:
编程语言 时间:
2018-05-31 12:50:57
阅读次数:
128
1.编程语言简单分类 高级语言最早的机器语言 汇编语言 高级语言:C语言,python,java,C++,C#,object-c 2.python是一门什么样的语言? 编译型,解释型,静态语言,动态语言,强类型定义语言和弱类型定义语言。 编译和解释的区别:使用的方法不同 解释型:脚本运行 3.pyt ...
分类:
编程语言 时间:
2018-05-31 12:51:15
阅读次数:
213
理解对象 对象这个词如雷贯耳,同样出名的一句话:XXX语言中一切皆为对象! 对象究竟是什么?什么叫面向对象编程? 对象(object),台湾译作物件,是面向对象(Object Oriented)中的术语,既表示客观世界问题空间(Namespace)中的某个具体的事物,又表示软件系统解空间中的基本元素 ...
分类:
编程语言 时间:
2018-05-31 12:51:34
阅读次数:
154
使用Capybara进行JS的集成测试谈论驱动让测试通过Webpack in Development Mode Js设计 是用户在网页上有好的体验的重要因素。 尽管如此,许多网页不测试JS。 部分原因是js难以测试。交互和逻辑是依靠用户在网页上的交互动作,这就难了。 Js框架也不支持简单的单元测试。 ...
分类:
编程语言 时间:
2018-05-31 12:52:09
阅读次数:
176
首先当然是先来个Hello World! print('Hello World!') 运行结果: 变量 name = '小明' #定义一个变量 age = 18 input ('请输入你的名字:') print(name) 运行结果: 条件判断 #if else if 1>2: print('那是不 ...
分类:
编程语言 时间:
2018-05-31 12:52:34
阅读次数:
219
@Controller:注解在类上,表明这个类是Spring MVC里的Controller,将其声明为Spring的一个Bean,Dispatcher Servlet会自动扫描注解了此注解的类(这里的@Controller和用于注解作为拦截方式的原理类似),并将Web请求映射到注解了@Reques ...
分类:
编程语言 时间:
2018-05-31 12:52:45
阅读次数:
220
本章将会讲解python常用系统工具的介绍 python中大多数系统级接口都集中在两个模块: sys 和 os 但仍有部分其他标准模块也属于这个领域 如: 常见: glob 用于文件名扩展 socket 用于网络连接和进程间通信 threading, _thread,queue 用于运行和同步化并发 ...
分类:
编程语言 时间:
2018-05-31 12:52:56
阅读次数:
228
The only thing I can think of is that event is in fact window.event and it makes itself available when some event dispatches and Event...but that woul ...
分类:
编程语言 时间:
2018-05-31 12:53:03
阅读次数:
299
反射:加载类的方法有三种, UserBean实体类 ...
分类:
编程语言 时间:
2018-05-31 12:53:13
阅读次数:
171
python 为什么不能利用多核 CPU GIL 其实是因为在 python中有一个 GIL( Global Interpreter Lock),中文为:全局解释器锁。 1、最开始时候设计GIL是为了数据安全 python为了数据安全设计了这个 GIL。 2、每个 CPU在同一时间只能执行一个线程: ...
分类:
编程语言 时间:
2018-05-31 13:18:55
阅读次数:
933
XX(X) 真丑。。。。。。。。。。。。。。。。。。。。。 ...
分类:
编程语言 时间:
2018-05-31 13:19:43
阅读次数:
425
1 int WriteLog(const char *format, ...) 2 { 3 //判断是否为第一次创建该文件 4 if(!m_hFirstOpen) 5 { 6 m_hFirstOpen = TRUE; 7 DeleteFile(L".\\1.LOG"); 8 } 9 FILE*... ...
分类:
编程语言 时间:
2018-05-31 13:43:14
阅读次数:
435