Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Spring经典面试题分享

Spring经典面试题分享

分享一些Spring经典面试题,供大家参考学习。1. Spring的Ioc和aop分别是用什么原理实现的?主要应用了java的反射技术2.spring 的工作机制以及为什么要用?1) spring mvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。2) DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller.3) Dispatc...
PHP中调用Python程序

PHP中调用Python程序

PHP在很多方面远没有Python强大,但是在Web开发过程中,有很多需要实施计算的数据,我们希望他们能够实时的显示在网页上。这就需要在PHP中调用Python程序。具体实现步骤如下: 1, 将php文件,python文件放在通过一个目录下。或者写明python程序绝对路径。 2,注意文件的可读写或执行权限 3,修改php位置文件:php.ini sudo vim /etc/php5/apache2/php.ini 找到 disable_functions...
PHP代码规范的10个好习惯

PHP代码规范的10个好习惯

PHP 被称为 dirty but quick 的编程语言。尽管在其它编程语言使用者看来,PHP 程序并不简洁美观,但是我们可以通过一些优秀的编程习惯,也能让 PHP 的代码看起来比较舒服优雅。有哪些方法呢?下面逐一说下。1. 规划代码结构优秀的 PHP 代码应该有清晰的结构。PHP 面向对象的特性允许程序员将应用程序分解为函数或方法。如果代码晦涩难懂,你也可以添加注释,使代码的功能一目了然。编码时应尽量将前端代码(HTML/CSS/JavaScript)...
Java中如何将String转成Date

Java中如何将String转成Date

最近在开发Json数据反序列化为Java对象的时候发现spring mvc 和 Jackson 对Date类型对支持不是特别好,虽然在Java对象序列化为Json数据的过程中提供了便利的注解,但是反序列化却没有,于是就引出了下面的问题,我需要手工的将字符串转换为Date类型的数据,java.text.SimpleDateFormat 为我们提供了这种转换的基础设施。如下列出了的格式化模式的简单定义,如果 ‘M’ 大于等于3位, 月份...
Jackson序列化和反序列化Json数据

Jackson序列化和反序列化Json数据

Web技术发展的今天,Json和XML已经成为了web数据的事实标准,然而这种格式化的数据手工解析又非常麻烦,软件工程界永远不缺少工具,每当有需求的时候就会出现各种类库,框架以及工具来解决这些基础的问题,Jackson就是这些工具中的一个,使用这个工具开发者完全可以从手工结束Json数据的重复劳动中解放出来。使用Jackson首先需要下载相应的类库,如下的Maven dependency列出了完整的POM dependency。<dependency...
Linux 下 GCC 编译共享库控制导出函数的方法

Linux 下 GCC 编译共享库控制导出函数的方法

通过一些实际项目的开发,发现这样一个现象,在 Windows 下可以通过指定 __declspec(dllexport) 定义来控制 DLL(动态链接库)中哪些函数可以导出,暴露给其他程序链接使用,哪些函数是 DLL 内部自己使用;而在 Linux 下不存在 dllexport 这样的指示字,默认情况下 GCC 编译 SO(共享库)时把代码中的所有函数都导出了,那么如何实现 Windows 下的那种效果,由我们自己来控制共享库导出函数呢?其实在 Linux...
Trinity芯片组线卡拒绝服务漏洞(CVE-2015-7748)

Trinity芯片组线卡拒绝服务漏洞(CVE-2015-7748)

Trinity芯片组线卡拒绝服务漏洞(CVE-2015-7748)发布日期:2015-10-15更新日期:2015-10-22受影响系统:Juniper Networks Trinity描述:CVE(CAN) ID: CVE-2015-7748Juniper Networks是网络通讯设备公司,主要供应IP网络及资讯安全解决方案。使用Trio (Trinity)芯片组线卡及Junos OS的Juniper机架存在安全漏洞,远程攻击者通过构造的uBFD数据包...
Objective-C语言中nil、Nil、NULL、NSNull的区别

Objective-C语言中nil、Nil、NULL、NSNull的区别

Objective-C语言中nil、Nil、NULL、NSNull的区别以下内容是基于搜集整理的网上资料,供参考。nil:指向Objective-C语言中对象的空指针,其定义值为(id)0。Nil:指向Objective-C语言中类(Class)的空指针,其定义值为(Class)0。NULL:指向C语言中的标准空指针,其定义值为(void *)0。NSNull:在Objective-C语言的集合对象中,表示空值的对象,其定义值为[NSNull null]。...
Python实战之KNN算法实现

Python实战之KNN算法实现

用Python来实现K近邻分类算法(KNN)已经是一个老生常谈的问题,网上也已经有诸多资料,不过这里我还是决定记录一下自己的学习心得。 1、配置numpy库 numpy库是Python用于矩阵运算的第三方库,大多数数学运算都会依赖这个库来进行,关于numpy库的配置参见:Python配置第三方库Numpy和matplotlib的曲折之路,配置完成后将numpy库整体导入到当前工程中。 2、准备训练样本 这里简单的构造四个点并配以对应标签作为KNN的...
<< 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 >>