f-sm-1. 讲下SpringMvc和Struts1,Struts2的比较的优势 f-sm-2. 讲下SpringMvc的核心入口类是什么,Struts1,Struts2的分别是什么 f-sm-3. SpringMvc的控制器是不是单例模式,如果是,有什么问题,怎么解决 f-sm-4. Sping ...
分类:
编程语言 时间:
2017-05-10 18:34:00
收藏:
0 评论:
0 赞:
0 阅读:
305
问题描述 我自己写了一个Python脚本,在Linux服务器和我的Mac上运行都报错: 在网上搜索了半天,发现都说都问题原因是第一行尾部写入了Windows都回车“\r\n”,导致解析成了“python\r”而不是“python”,因而报错是“: No such file or directory” ...
分类:
编程语言 时间:
2017-05-10 18:32:17
收藏:
0 评论:
0 赞:
0 阅读:
455
java动态代理的定义:为其他目标类的方法增加切面的逻辑,即在执行目标类方法的时候,先去执行一段如校验检测的逻辑代码。java通俗一点就是生成一个继承目标类的子类,并在每个调用方法都添加一段逻辑。应用场景:当我们从别的项目迁移过来的代码进行修改的时候,如果有一个需求是当要执行某个业务类的所有方法前,... ...
分类:
编程语言 时间:
2017-05-10 18:28:06
收藏:
0 评论:
0 赞:
0 阅读:
304
上一章我们简单的讲解了什么是动态代理和如何使用动态代理。这章讲解一下jdk的动态代理的内部实现:首先查看测试代码: //创建一个静态方法,生成代理类, public static Object newProxyInstance(Object speak){ System.out.println(JD... ...
分类:
编程语言 时间:
2017-05-10 18:27:45
收藏:
0 评论:
0 赞:
0 阅读:
1690
主要是两个队列,一个任务队列,一个工作者队列,都是线程 线程池初始化时根据参数构造一定量的工作者线程,并启动,这是工作者线程检查任务队列为空则wait等待 一旦客户端提交任务到线程池,会加入到任务队列并notify工作线程执行对应线程 根据队列的不同线程排队方式不同 ...
分类:
编程语言 时间:
2017-05-10 18:26:16
收藏:
0 评论:
0 赞:
0 阅读:
339
1. 标识符 2. 常量 3. 进制的特点 4. 进制转换(十进制和二进制) 5. 进制转换(八进制和十六进制) 6. 进制转换(负数二进制) 7. 变量 8. 类型转换 9. 算术运算符 10. 转义字符 11. 赋值和比较运算符 12. 逻辑运算符 13. 位运算符(左移右移) 14. 位运算符 ...
分类:
编程语言 时间:
2017-05-10 18:26:04
收藏:
0 评论:
0 赞:
0 阅读:
296
对于多环境的配置,各种项目构建工具的思路基本上一致,都是通过配置多份不同环境的配置文件来区分。 1. 首先我们先创建不同环境下的属性文件,截图如下: application.properties 是基础属性配置文件 application-develop.properties 是开发属性配置文件 a ...
分类:
编程语言 时间:
2017-05-10 18:25:52
收藏:
0 评论:
0 赞:
0 阅读:
376
新建环境变量: JAVA_HOME C:\Program Files\Java\jdk1.6 classpath .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 编辑环境变量Path,在其最前边加上: %JAVA_HOME%\bin;%JAVA_HOME%\j ...
分类:
编程语言 时间:
2017-05-10 18:23:26
收藏:
0 评论:
0 赞:
0 阅读:
279
格式输出: printf(格式控制, 输出表列); %d 十进制数 %md m为指定的宽度 若数据位数小于m,则左端补以空格;若大于m,则按实际位数输出 %ld 长整型数据 %mld 指定字段宽度 %o 八进制整数形式 %mo %x 十六进制整数形式 %mx %u unsigned型数据,它也可用% ...
分类:
编程语言 时间:
2017-05-10 18:23:08
收藏:
0 评论:
0 赞:
0 阅读:
416
Python 基础之socket编程(二) 昨天只是对socket编程做了简单的介绍,只是把socket通信的框架搭建起来,要对其中的功能进行进一步的扩充,就来看看今天的料哈! 一、基于tcp的套接字 1. tcp的服务端 2.tcp的客户端 在使用此方法建立socket 客户端与服务端之后,运行完 ...
分类:
编程语言 时间:
2017-05-10 18:22:37
收藏:
0 评论:
0 赞:
0 阅读:
399
需求背景:由于最近总是接到一些需求,需要配合前端团队快速建设移动端UI应用或web应用及后台业务逻辑支撑的需求,若每次都复用之前复杂业务应用的项目代码,总会携带很多暂时不会用到的功能或组件,这样的初始工程就存在冗余代码。 在本文中,我们将使用Java语言开发集成环境IntelliJ IDEA(其倡言 ...
分类:
编程语言 时间:
2017-05-10 18:22:05
收藏:
0 评论:
0 赞:
0 阅读:
414
转自:http://www.cnblogs.com/ArsenalfanInECNU/p/4780883.html Python官方提供了用于编写网络爬虫的包 urllib.request, 我们主要用它进行打开url,读取url里面的内容,下载里面的图片。 分以下几步: step1:用urllib ...
分类:
编程语言 时间:
2017-05-10 18:20:38
收藏:
0 评论:
0 赞:
0 阅读:
347
常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。用一张图概括:选择排序选择排序是一种简单直观的排序算法,无论什么数据进去都是O(n2)的时间复杂度。所以用到它的时候,数据规模越小越好。唯一的好处可能就是不占用..
分类:
编程语言 时间:
2017-05-10 17:48:03
收藏:
0 评论:
0 赞:
0 阅读:
283
初次接触PythonPython解释器、安装解释器、从Print开始、编写执行代码工具编译执行与解释执行编译执行需要编译链接产生机器代码,再由CPU进行读取Python不需要编译机器代码,用解释器(代码转换器转换成bytecode文件后由Python虚拟机pump执行)进行解释执行CPU是两者的物质基础..
分类:
编程语言 时间:
2017-05-10 17:46:20
收藏:
0 评论:
0 赞:
0 阅读:
342
思路:通过遍历字典将key==>vlaue取出来,将值进行比较,从而获得key。d={‘a‘:1,‘b‘:2,‘c‘:123,‘d‘:‘helloworld‘}
fork,vind.items():
ifv==‘helloworld‘:
print(k)
分类:
编程语言 时间:
2017-05-10 17:44:48
收藏:
0 评论:
0 赞:
0 阅读:
321
最近看AnsibleAPI中引用了collections的namedtuple()网上搜了一番后,发现是一个集合模块,提供了多种集合类。In[1]:fromcollectionsimport
CallableHashableMappingnamedtupleValuesView_field_template_itemgetter
ContainerItemsViewMappingViewOrderedDict_abcoll_get_iden..
分类:
编程语言 时间:
2017-05-10 17:38:26
收藏:
0 评论:
0 赞:
0 阅读:
289
在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。 (文字和图片来自百度百科) 如果动手来摆放皇后,可以用这样一种思路:在最左侧一列放下一个皇后,然后在右边一列从上到下找到第一个与左边皇后不冲突的位置,摆放第二个皇后;再向yo一 ...
分类:
编程语言 时间:
2017-05-10 17:33:10
收藏:
0 评论:
0 赞:
0 阅读:
269
树 下图是一“棵”树的样子。树这个名称起的很形象,整个数据结构由根、枝、叶组成,其中1为根节点,2、3是1的子节点,4、5、6、8、9、10这几个没有子节点的节点称为叶节点。 节点的度:一个节点的子树的数量称为该节点的度。例如,图中节点2的度为3,节点3的度为2。 树的度:一棵树的度是指该树中节点的 ...
分类:
编程语言 时间:
2017-05-10 17:32:27
收藏:
0 评论:
0 赞:
0 阅读:
297
#TabCtrlDemo 选项卡控件 拖拽控件 设置 ID IDC_TAB 设置变量名 m_tab 初始化控件 两个2 页面 在资源列表里面插入两个 新的DLG 然后设置设置 属性 和 给DLG 增添类 然后再头文件 TabCtrlDemoDlg.h里面加入 代码设置全局变量 设置初始化代码 Tab ...
分类:
编程语言 时间:
2017-05-10 17:32:13
收藏:
0 评论:
0 赞:
0 阅读:
405
什么是JavaFX JavaFx平台是一个富客户端平台解决方案,它能够使用应用程序开发人员轻松的创建跨平台的富客户端应用程序。它构建在Java技术的基础之上,JavaFX平台提供了一组丰富的图形和媒体API与高性能硬件加速图形和媒体引擎,简化开发数据驱动的企业客户端应用程序。 JavaFX有以下优点 ...
分类:
编程语言 时间:
2017-05-10 17:31:57
收藏:
0 评论:
0 赞:
0 阅读:
410