首页 > 编程语言
JSON--JavaScript Object Notation
概念 一种轻量级的数据交换格式,本质是特定格式的字符串,是客户端和服务器端交互数据的常用选择 规则 []集合 [value1,value2] {}对象 {key1:value1,key2,value2} key 表示对象的属性名 value 代表各种数据 “字符串”(引号引起来代表字符串),数值,n ...
分类:编程语言   时间:2016-11-22 13:19:21    收藏:0  评论:0  赞:0  阅读:283
Java异常的栈轨迹(Stack Trace)
Java异常的栈轨迹(Stack Trace) 捕获到异常时,往往需要进行一些处理。比较简单直接的方式就是打印异常栈轨迹Stack Trace。说起栈轨迹,可能很多人和我一样,第一反应就是printStackTrace()方法。其实除了这个方法,还有一些别的内容也是和栈轨迹有关的。 1.printS ...
分类:编程语言   时间:2016-11-22 13:18:21    收藏:0  评论:0  赞:0  阅读:237
springMVC接受json类型数据
springMVC接受json格式的数据很简单 使用@RequestBody 注解,标识从请求的body中取值 服务端示例代码 客户端请求示例,此处以postman作为客户端 ajax请求示例代码: 这个地方尤其要注意一定要指定contentType的值为『"application/json"』 , ...
分类:编程语言   时间:2016-11-22 13:17:32    收藏:0  评论:0  赞:0  阅读:262
为什么Java 两个Integer 中1000==1000为false而100==100为true?
详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt346 这是一个挺有意思的讨论话题。 如果你运行下面的代码 1 2 3 4 Integer a = 1000, b = 1000; System.out.println(a == ...
分类:编程语言   时间:2016-11-22 13:13:42    收藏:0  评论:0  赞:0  阅读:260
jar命令的用法详解
本文详细讲述了JAR命令的用法,对于大家学习和总结jar命令的使用有一定的帮助作用。具体如下: JAR包是Java中所特有一种压缩文档,其实大家就可以把它理解为.zip包。当然也是有区别的,JAR包中有一个META-INF\MANIFEST.MF文件,当你找成JAR包时,它会自动生成。 JAR包是由 ...
分类:编程语言   时间:2016-11-22 13:12:50    收藏:0  评论:0  赞:0  阅读:339
JAVA HashMap的实现原理
详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt359 1. HashMap的数据结构 数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。 数组 数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的 ...
分类:编程语言   时间:2016-11-22 13:10:58    收藏:0  评论:0  赞:0  阅读:328
Spring MVC拦截器+注解方式实现防止表单重复提交
详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt335 原理:在新建页面中Session保存token随机码,当保存时验证,通过后删除,当再次点击保存时由于服务器端的Session中已经不存在了,所有无法验证通过。 1.新建注 ...
分类:编程语言   时间:2016-11-22 13:08:48    收藏:0  评论:0  赞:0  阅读:551
Java IO 写文件
...
分类:编程语言   时间:2016-11-22 13:03:56    收藏:0  评论:0  赞:0  阅读:149
初识的Spring Mvc-----原理
一、Spring Mvc简介 Spring Mvc(Spring Web Mvc) 属于表现层的框架。 二、Spring结构图 Spring Mvc是Spring框架里面web模块的一部分,是在Spring3.0后发布的。 三、Spring Mvc请求流程图 解析:request发送请求给Dispa ...
分类:编程语言   时间:2016-11-22 13:02:41    收藏:0  评论:0  赞:0  阅读:217
Java堆外内存的使用
最近经常有人问我在Java中使用堆外(off heap)内存的好处与用途何在。我想其他面临几样选择的人应该也会对这个答案感兴趣吧。 堆外内存其实并无特别之处。线程栈,应用程序代码,NIO缓存用的都是堆外内存。事实上在C或者C++中,你只能使用未托管内存,因为它们默认是没有托管堆(managed he ...
分类:编程语言   时间:2016-11-22 13:01:18    收藏:0  评论:0  赞:0  阅读:234
javascript数组的一些方法实例
1 concat 2 join 3 length没有() tip:设置属性length的值可以改变数组的大小。如果设置的值比它的当前值小,数组将被截断,其尾部的元素将丢失。如果设置的值比它的当前值大,数组将增大,新元素被添加到数组尾部,它们的值为undefined。 4 pop 5 shift 6 ...
分类:编程语言   时间:2016-11-22 13:00:11    收藏:0  评论:0  赞:0  阅读:214
java中 set,list,array(集合与数组)相互转换
<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->public static Obje ...
分类:编程语言   时间:2016-11-22 12:58:40    收藏:0  评论:0  赞:0  阅读:208
javascript设计模式与开发实践阅读笔记(6)——代理模式
代理模式:是为一个对象提供一个代用品或占位符,以便控制对它的访问。 代理模式的关键是,当客户不方便直接访问一个对象或者不满足需要的时候,提供一个替身对象来控制对这个对象的访问,客户实际上访问的是替身对象。替身对象对请求做出一些处理之后,再把请求转交给本体对象。基本可以理解为粉丝(客户),经纪人(代理 ...
分类:编程语言   时间:2016-11-22 12:58:13    收藏:0  评论:0  赞:0  阅读:188
约瑟夫环:递归算法
详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt355 假设下标从0开始,0,1,2 .. m-1共m个人,从1开始报数,报到k则此人从环出退出,问最后剩下的一个人的编号是多少? 现在假设m=10 0 1 2 3 4 5 6 ...
分类:编程语言   时间:2016-11-22 12:52:44    收藏:0  评论:0  赞:0  阅读:261
#你好Unity3D#Project脚本执行双击资源操作
Unity的Project里面放了很多游戏资源,比如脚本或者图片。正常情况下我们可以通过鼠标双击来进行打开。假如我现在不想主动双击打开,我想自动打开某个脚本或者图片再或者别的资源怎么办? 如下代码所示,两种方法都OK 。这里是测试我用的是鼠标主动选择的对象,可以把需要打开的资源对象使用AssetDa ...
分类:编程语言   时间:2016-11-22 12:50:01    收藏:0  评论:0  赞:0  阅读:317
Java longTime 和C#日期转换
封装一下,可直接用。 以后碰到java的long time,直接使用DateTime dt=ConvertJavaDateTimeToNetTime(1207969641193);这样使用即可。 这串日期数字:java长整型日期,毫秒为单位 Java统计从1970年1月1日起的毫秒的数量表示日期。也 ...
分类:编程语言   时间:2016-11-22 12:43:29    收藏:0  评论:0  赞:0  阅读:332
SpringHttpInvoker解析1-使用示例
HTTP invoker是一个新的远程调用模型,作为Spring框架的一部分,来执行基于HTTP的远程调用(让防火墙可以接受),并使用Java的序列化机制。 服务端 定义服务接口UserService 服务接口实现类 配置Spring的HttpInvokerServiceExporter和Simpl ...
分类:编程语言   时间:2016-11-22 12:42:11    收藏:0  评论:0  赞:0  阅读:315
Python安装selenium,配置火狐浏览器环境
想用Python去编写自动化脚本进行网页访问时,遇到了一些问题, 这是环境没有配置好的缘故,配置环境不难,就是繁琐。 火狐浏览器直接从网上下载即可, geckodriver的下载链接:https://github.com/mozilla/geckodriver/releases 下载完毕后,将火狐浏 ...
分类:编程语言   时间:2016-11-22 12:38:14    收藏:0  评论:0  赞:0  阅读:792
[C/C++]在头文件中使用static定义变量意味着什么
文章出处:http://www.cnblogs.com/zplutor/ 看到有一位同学在头文件中这么写: 这种定义变量的方式我从来没有见过,而且它还能顺利通过编译,于是我很想知道编译器是如何处理这种变量定义的。 定义全局变量时使用static,意味着该变量的作用域只限于定义它的源文件中,其它源文件 ...
分类:编程语言   时间:2016-11-22 12:33:01    收藏:0  评论:0  赞:0  阅读:222
python基础(1) 变量类型
变量赋值: python中的变量不需要类型声明 每个变量在使用前必须赋值,变量赋值以后才会被创建 变量在内存中创建时,包括变量的标识、名称和数据这些信息。 EX: 多个变量赋值 python允许同时为多个变量赋值: a=b=c=1 也可以为多个对象制定多个变量 a,b,c=1,2,"john" 标准 ...
分类:编程语言   时间:2016-11-22 12:24:21    收藏:0  评论:0  赞:0  阅读:211
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!