首页 > 编程语言
Java程序员应该了解的10个设计原则
引用: http://www.cnblogs.com/leehongee/archive/2012/03/18/2404760.html 面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像 ...
分类:编程语言   时间:2017-03-02 11:03:08    收藏:0  评论:0  赞:0  阅读:206
python-网络编程-01
我们常说的计算机网络通信,值得是两台,或者多台计算机间,进行数据传输。 从计算机网络发展至今,人们使用了很多协议,但是最常用的还是tcp/ip协议,实际上这是一组协议。 当然使用python做网络编程的时候,我们通常都会在tcp/ip协议上面编程。也就是我们不需要关心,tcp/ip层真正传输层协议 ...
分类:编程语言   时间:2017-03-02 11:02:49    收藏:0  评论:0  赞:0  阅读:127
JavaScript中常见的字符串操作函数及用法汇总
1、字符串转换 字符串转换是最基础的要求和工作,你可以将任何类型的数据都转换为字符串,你可以用下面三种方法的任何一种: ? 1 2 var num= 19; // 19 var myStr = num.toString(); // "19" ? 1 2 var num= 19; // 19 var ...
分类:编程语言   时间:2017-03-02 10:59:51    收藏:0  评论:0  赞:0  阅读:1079
tomcat异常[1]--java.lang.ClassNotFoundException: XXXX.EncodingFilter
EncodingFilter类在java项目中,确实存在,但是启动项目时,总是说找不到这个类。 后来想了一下,项目运行取的应该是项目WEB-INF/classes下面已经编译为.class文件的类文件去运行的,会不会WEB-INF/classes下面根本没有EncodingFilter.class文 ...
分类:编程语言   时间:2017-03-02 10:58:13    收藏:0  评论:0  赞:0  阅读:332
排序的三种方式
排序的三种方式,冒泡排序,选择排序,插入排序,为了不改变原数组,定义了copy函数 ...
分类:编程语言   时间:2017-03-02 10:52:55    收藏:0  评论:0  赞:0  阅读:236
javascript水平提升
学习javascript分几个阶段,没入门,入门初学者,中级水平,高级水平,ppt水平。 1,没入门的如何学习? 我当初是先学jquery,有css和html基础,有css基础看jq的语法很简单,就是选择符,jq的api懂高中英语就够了,猜也猜的出来意思,然后下载基本jq的chm手册,对着挨个看一遍 ...
分类:编程语言   时间:2017-03-02 10:49:54    收藏:0  评论:0  赞:0  阅读:215
python 中变量的命名规范
模块名: 小写字母,单词之间用_分割 ad_stats.py 包名: 和模块名一样 类名: 单词首字母大写 AdStats ConfigUtil 全局变量名(类变量,在java中相当于static变量): 大写字母,单词之间用_分割 NUMBER COLOR_WRITE 普通变量: 小写字母,单词之 ...
分类:编程语言   时间:2017-03-02 10:49:01    收藏:0  评论:0  赞:0  阅读:263
SYZOJ 最大平均数子数组
参考论文《周源--浅谈数形结合思想在信息学竞赛中的应用》 ...
分类:编程语言   时间:2017-03-02 10:47:55    收藏:0  评论:0  赞:0  阅读:180
Java回调函数的理解
所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。例如Win32下的窗口过程函数就是一个典型的回调函数。一般说来,C不会自己调用B,C提供B的目的就是让S来调用它,而且是C不得不提供。由于S并不知道C提供的B姓甚名谁 ...
分类:编程语言   时间:2017-03-02 10:45:00    收藏:0  评论:0  赞:0  阅读:284
代理模式--java例子
public interface Person{ public void eat(); } public class Boy implements Person{ private String name; // 姓名 public Boy(String name) { this.name = nam ...
分类:编程语言   时间:2017-03-02 10:43:42    收藏:0  评论:0  赞:0  阅读:165
python学习4 -条件.循环
一.赋值 1.序列解包 多个赋值可以同时操作 将多个值得序列解开,然后放到变量的序列中,等同于下面的代码 序列解包中的元素数量必须和等号左边的变量数完全一致,否则会报错 二. 条件和条件语句 Boolean 值 True False Fasle None 0 "" [] () {} 为 False ...
分类:编程语言   时间:2017-03-02 10:41:15    收藏:0  评论:0  赞:0  阅读:300
冒泡排序
基本思想 在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的数往上冒。即:每当相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。 private static void BubbleSort(int[] arr) { f ...
分类:编程语言   时间:2017-03-02 10:40:20    收藏:0  评论:0  赞:0  阅读:207
python数据结构(二)------列表
本文将重点讲解列表及列表操作。 2.1 list函数 2.2 基本列表操作 2.3 列表方法 2.1 list函数 >>>list('hello') ['h','e','l',l','o'] 注:list函数适用于所有类型的序列,而不只是字符串。 2.2 基本列表操作 2.2.1 改变列表:元素赋值 ...
分类:编程语言   时间:2017-03-02 01:05:02    收藏:0  评论:0  赞:0  阅读:291
PHP 插入排序 -- 希尔排序
1.希尔排序 -- Shell Insertion Sort 时间复杂度:数学家正在勤劳的探索! 适用条件: 直接插入排序的改进,主要针对移动次数的减少,这取决于"增量队列"的取值。适用的情况凭个人感觉用吧,我也不知道,反正,我并不认为自己是一个程序员,喜欢凭感觉行事。 运行结果: ...
分类:编程语言   时间:2017-03-02 01:03:04    收藏:0  评论:0  赞:0  阅读:219
26. 移除排序数组中的重复元素 Remove Duplicates from Sorted Array
Given a sorted array, remove the duplicates in place such that each element appear only once and return the new length.Do not allocate extra space for... ...
分类:编程语言   时间:2017-03-02 01:01:00    收藏:0  评论:0  赞:0  阅读:355
c语言数组指针
这两天学习数组指针,被搞的很蛋疼,分享一下 首先是简单的一维数组 定义一个数组int arr[5]; arr是指向数组第一个元素的int类型指针,arr+1就是指针数组第二个元素的int类型的指针,*arr就是取这个指针里面对应的值,这个比较好理解 到了二维数组这边比较蛋疼,找了很久找到一句话来解释 ...
分类:编程语言   时间:2017-03-02 00:56:22    收藏:0  评论:0  赞:0  阅读:251
栈java实现
这几天,过得挺充实的,每天都在不停的上课,早上很早就起来去跑步,晚上到图书馆看书。一边紧张的学习,一边在默默的备战软考。最近还接手了一个公司官网的建设。这是我在川信最后的一个完整学期了,每件事我都要认真去做。就算会有失落,会有失败,会有不甘,也不轻言放弃。 刚刚下去跑了几圈,吹着夜晚的冷风,在操场狂 ...
分类:编程语言   时间:2017-03-02 00:55:15    收藏:0  评论:0  赞:0  阅读:273
多线程下的集合类实现和原理
多线程下,在单线程下使用的HashMap 和ArrayList 就会出现一定的问题,他们并不能支持多并发,但是sun也提供了下面两种多线程结合,这是多线程下常用的集合,重点讲述这两个集合。 1、ConcurrentHashMap (1) 对HashTable来说,每个方法上都加上了synchroni ...
分类:编程语言   时间:2017-03-02 00:53:12    收藏:0  评论:0  赞:0  阅读:377
JAR、WAR、EAR的使用和区别
Jar、war、EAR、在文件结构上,三者并没有什么不同,它们都采用zip或jar档案文件压缩格式。但是它们的使用目的有所区别: Jar文件(扩展名为. Jar,Java Application Archive)包含Java类的普通库、资源(resources)、辅助文件(auxiliary fil ...
分类:编程语言   时间:2017-03-02 00:51:51    收藏:0  评论:0  赞:0  阅读:251
springmvc(二)
请求信息转换 异步发送表单数据到JavaBean,并响应JSON文本返回 操作步骤:(1)加入Jackson2或fastjson框架包,springmvc默认支持Jackon2,不需要做任何操作,而fastjson需要重新配置HttpMessageConverter。(2)使用@RequestBod ...
分类:编程语言   时间:2017-03-02 00:37:50    收藏:0  评论:0  赞:0  阅读:252
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!