码迷,mamicode.com
首页 > 编程语言
python基础-----socket编程
一,客户端、服务器架构 1,硬件C\S架构(打印机) 2,软件C\S架构(web服务) 常用的软件服务器是web服务器,一台机器里放一些网页或web应用程序,然后启动服务,这样的服务器的任务就是接受客户的请求,把网页发给客户(如计算机上的浏览器),之后等待下一个用户请求。这些服务器启动的目标就是“永 ...
分类:编程语言   时间:2017-05-06 11:48:06    阅读次数:265
学习笔记--如何使用Comparable接口里compareTo 方法进行排序
接口 Comparable<T> 此接口强行对实现它的每个类的对象进行整体排序。这种排序被称为类的自然排序,类的 compareTo 方法被称为它的自然比较方法。 实现此接口的对象列表(和数组)可以通过 Collections.sort(和 Arrays.sort)进行自动排序。实现此接口的对象可以 ...
分类:编程语言   时间:2017-05-06 11:47:48    阅读次数:179
javaEE面试重点
Hibernate工作原理及为什么要用? 原理: 1. 读取并解析配置文件 2. 读取并解析映射信息。创建SessionFactory 3. 打开Sesssion 4. 创建事务Transation 5. 持久化操作 6. 提交事务 7. 关闭Session 8. 关闭SesstionFactory ...
分类:编程语言   时间:2017-05-06 11:47:01    阅读次数:354
python 基础安装使用
首先我们来学习一下怎么安装python和更新python,再来学习一些简单的解释器、变量、编码内容、循环等代码 第一步开始安装Python环境 安装Python windows: 1 2 3 4 5 6 7 1、下载安装包 https://www.python.org/downloads/ 2、安装 ...
分类:编程语言   时间:2017-05-06 11:46:19    阅读次数:265
机器学习经典算法具体解释及Python实现--K近邻(KNN)算法
(一)KNN依旧是一种监督学习算法 KNN(K Nearest Neighbors,K近邻 )算法是机器学习全部算法中理论最简单。最好理解的。KNN是一种基于实例的学习,通过计算新数据与训练数据特征值之间的距离,然后选取K(K>=1)个距离近期的邻居进行分类推断(投票法)或者回归。假设K=1。那么新 ...
分类:编程语言   时间:2017-05-06 11:45:52    阅读次数:562
java设计模式之组合模式
树形结构在软件中随处可见,例如操作系统中的目录结构、应用软件中的菜单、办公系统中的公司组织结构等等,如何运用面向对象的方式来处理这种树形结构是组合模式需要解决的问题,组合模式通过一种巧妙的设计方案使得用户可以一致性地处理整个树形结构或者树形结构的一部分,也可以一致性地处理树形结构中的叶子节点(不包含 ...
分类:编程语言   时间:2017-05-06 11:44:45    阅读次数:309
【BZOJ4883】[Lydsy2017年5月月赛]棋盘上的守卫 KM算法
【BZOJ4883】[Lydsy2017年5月月赛]棋盘上的守卫 Description 在一个n*m的棋盘上要放置若干个守卫。对于n行来说,每行必须恰好放置一个横向守卫;同理对于m列来说,每列 必须恰好放置一个纵向守卫。每个位置放置守卫的代价是不一样的,且每个位置最多只能放置一个守卫,一个守卫 不 ...
分类:编程语言   时间:2017-05-06 11:44:31    阅读次数:224
JAVA开发中文乱码的几个解决方案
一:html乱码或者引入的JS乱码 1:第一步,text file encoding 首先确保文件的保存格式要UTF-8,如在eclipse中,要在文件上点属性,确保这里选择UTF-8 注意,在eclispe中默认创建的js文件,其encoding是gbk的,注意一定改回来。 2:pageEncod... ...
分类:编程语言   时间:2017-05-06 11:41:29    阅读次数:243
java使用POST发送soap报文请求webservice返回500错误解析
本文使用JAX-WS2.2编译webservice,并使用HttpUrlConnection的POST方式对wsdl发送soap报文进行请求返回数据, 对错误Server returned HTTP response code: 500 的解决方法进行简单分析。 问题描述: 由于课程需要博主需要自己 ...
分类:编程语言   时间:2017-05-06 11:41:19    阅读次数:424
Spring Security应用开发(02)基于XML配置的用户登录
1.1. 基于XML配置的登录功能 经过一系列配置之后,可以使用Spring Security内置功能实现最基本的用户登录功能以及角色验证功能,这种内置的功能没有任何实用价值,仅仅用于了解Spring Security的工作方式。 (1)配置web.xml。 主要是为Spring MVC和Sprin ...
分类:编程语言   时间:2017-05-06 10:33:50    阅读次数:298
Java学习笔记--链表
心在山东身在吴,飘蓬江海漫嗟吁。 他时若遂凌云志, 敢笑黄巢不丈夫。 ——水浒传 先上源代码,LinkedList类: Java链表中定义了一个内部类Node类,"node"是节点的意思.链表的基本元素是节点,(双向链表)每个节点包含三个成员,分别是item:数据,next:指向链表下一个元素的指针 ...
分类:编程语言   时间:2017-05-06 10:31:37    阅读次数:190
JavaScript变量、作用域和内存问题(一)
接下来博客的内容 理解基本类型和引用类型的值 理解执行环境 理解垃圾收集 按照 ECMA-262 的定义,JavaScript 的变量与其他语言的变量有很大区别。JavaScript 变量松散类型的本...
分类:编程语言   时间:2017-05-06 10:31:23    阅读次数:251
SpringMVC是什么?
一,首先是一个MVC框架。在web模型中,MVC是一种很流行的框架,通过把Model,View,Controller分离,把较为复杂的web应用分成逻辑清晰的几部分,是为了简化开发,减少出错。还是为了组内开发人员之间的配合。总之就是一种分层工作的办法。二,springMVC,是spring的一个子框架..
分类:编程语言   时间:2017-05-06 10:30:38    阅读次数:154
C语言之数组
六、数组: 6.1、大部分时间:数组名 == 常量指针。 6.2、 6.3、数组是属于直接访问:这个是和指针最大的区别了(指针是间接访问)。 6.4、内存地址是一个unsigned int类型。 6.5、只有连续的空间的指针运算才会有意义。 6.6、堆上的指针运算时没有意义的。 6.7、使用指针访问 ...
分类:编程语言   时间:2017-05-06 10:30:31    阅读次数:191
我的visual studio 配色方案 Rubik c++版
只是更改了c++的配色,放出来与大家分享,因为大胆地采用了各种颜色,所以我把它取名叫做Rubik,因为Rubik‘s cube也就是魔方,我本人是非常喜欢魔方的,然后也符合颜色丰富多彩的这个特征,希望大家能够喜欢。也欢迎大家在评论与我分享你们的配色 下载地址: http://onhdz331f.bk ...
分类:编程语言   时间:2017-05-06 10:30:24    阅读次数:154
Spring MVC与struts2的区别
Spring MVC与struts2的区别: 1.易用性Spring MVC上手简单,并且可以与Spring无缝结合,毕竟都是一个公司的产品,学习起来也比较简单,比如从前端给对象填充值,他的处理就比Struts2简单多了,再比如对Restful风格的URL的支持,这些Spring MVC都比Stru ...
分类:编程语言   时间:2017-05-06 10:30:09    阅读次数:181
转:Java中String与byte[]的转换
String s = "fs123fdsa";//String变量 byte b[] = s.getBytes();//String转换为byte[] String t = new String(b);//bytep[]转换为String 做JAVA经常会碰到中文乱码问题,还有各种编码的问题,特别是 ...
分类:编程语言   时间:2017-05-06 10:29:44    阅读次数:171
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!