首页 > 编程语言
Java Web 登录采用非对称加密(RSA算法)
登录时采用md5或者base64神马的加密都是不可靠的,被抓包了还是可以模拟登录的,基本没啥用,只能说好过没有... 接下来跟大家介绍下如何采用非对称加密,非对称加密的过程其实就是和https加密原理一样,过程是这样: a. 在登录页面生成公钥和私钥,将私钥存在...
分类:编程语言   时间:2015-03-09 17:37:22    收藏:0  评论:0  赞:0  阅读:2331
js数组的排序——sort()
对于一个数组的排序,默认的sort()按字符编码排序的:     var testArray=[3,324,5345,6546,134,5654,665];     testArray.sort();     alert(testArray);   输出结果是:134  3  324  5345  5654  6546  665 现在要让它按照数值大小排序:     var test...
分类:编程语言   时间:2015-03-09 17:36:52    收藏:0  评论:0  赞:0  阅读:291
java 中通用唯一识别码的生成
import java.util.UUID; public class GeneralKey { public static String getGeneralKey(){ UUID uuid = UUID.randomUUID(); return uuid.toString().replaceAll("-", ""); } public static void m...
分类:编程语言   时间:2015-03-09 17:36:12    收藏:0  评论:0  赞:1  阅读:303
【javaSE】Collection框架及List集合
JDK提供集合框架Collection和map l 接口Collection包括两个子接口:接口List和接口Set l List接口包括两个实现类:ArrayList,LinkedList类 l Set接口包括两个实现类:HashSet,TreeSet类 map接口包括两个实现类:HashMap和TreeMap类...
分类:编程语言   时间:2015-03-09 17:36:02    收藏:0  评论:0  赞:0  阅读:324
A Swift Tour
目录目录 About Swift Hello World 变量与常量 数据类型转换以及字符串String插值 数组Array和字典DictionaryAbout SwiftSwift是一门汲取了C与Objective-C的精华,用来开发iOS和OS X应用的新的编程语言(由苹果公司于2014年6月7日发布)。Swift摆脱了C语言兼容性的约束,采用安全的编程模式并且添加了现代化的特性,让编程更加容易...
分类:编程语言   时间:2015-03-09 17:33:12    收藏:0  评论:0  赞:0  阅读:287
JAVA反射机制与动态代理
在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflection)机制。 Java 反射机制主要提供了以下功能 1、在运行时判断任意一个对象所属的类。 2、在运行时构造任意一个类的对象。 3、在运行时判断任意一个类所具有的成员变量...
分类:编程语言   时间:2015-03-09 17:32:52    收藏:0  评论:0  赞:0  阅读:288
Swift 学习(一)
国外开发者最近发现,WWDC2014上苹果发布的新语言Swift,和古老的  Scala 语言在语法上存在众多的相似之处。    本文以苹果官方教程  The Swift Programming Language 中的示例,比较Swift与Scala两种语言实现同一功能的代码。  Swift语言从语法上来看,几乎是Scala的一个分支,在以下功能上几乎是等同的:类型继承、闭包...
分类:编程语言   时间:2015-03-09 17:31:53    收藏:0  评论:0  赞:0  阅读:302
Javascript:原型模式类继承
原型模式每个函数(准确说不是类、对象)都有一个prototype属性,这个属性是一个指针,指向一个对象。使用原型对象的好处是可以让所有对象实例共享它包含的属性和方法。1.原型对象(1)当创建一个新函数,就会为该函数创建一个prototype属性,这个属性指向函数的原型对象。(2)默认情况下,所有原型...
分类:编程语言   时间:2015-03-09 17:29:22    收藏:0  评论:0  赞:0  阅读:220
指针和字符串,数组和字符串(2)
补充第一点://定义字符串数组//定义字符串数组#include int main(int argc, char *argv[]){ int ages[5];//整型数组 char *name[5];//指针数组 char *name[5]={"jack","rose"...
分类:编程语言   时间:2015-03-09 17:29:02    收藏:0  评论:0  赞:0  阅读:287
排序八 基数排序
要点基数排序又称桶排序。基数排序与本系列前面讲解的七种排序方法都不同,它不需要比较关键字的大小。它是根据关键字中各位的值,通过对排序的N个元素进行若干趟“分配”与“收集”来实现排序的。 不妨通过一个具体的实例来展示一下,基数排序是如何进行的。 设有一个初始序列为: R {50, 123, 543, ...
分类:编程语言   时间:2015-03-09 17:28:42    收藏:0  评论:0  赞:0  阅读:271
java jstack dump 线程 介绍 解释
最近抽时间把JVM运行过程中产生的一些线程进行了整理,主要是围绕着我们系统jstack生成的文件为参照依据。 前段时间因为系统代码问题,造成性能到了天花板,于是就dump了一份stack出来进行分析。 看stack其实也需要一定的经验,毕竟它里面很多线程不可能都是有问题,所以,需要对他们有一定认识。...
分类:编程语言   时间:2015-03-09 17:28:32    收藏:0  评论:0  赞:0  阅读:319
How to Analyze Java Thread Dumps
When there is an obstacle, or when a Java based Web application is running much slower than expected,we need to usethread dumps. If thread dumps feel ...
分类:编程语言   时间:2015-03-09 17:27:02    收藏:0  评论:0  赞:0  阅读:293
libc++abi.dylib: terminate_handler unexpectedly错误
今天测试app时发现一个必现的异常,当在登录成功后再打开登录前点击的页面时,就会在Xcode?console中打印如下日志: NSScanner:nil string argument NSScanner:nil string argument libc++abi.dylib: terminate...
分类:编程语言   时间:2015-03-09 16:23:22    收藏:0  评论:0  赞:0  阅读:249
线程调度三(yield方法的使用)
1、yield方法 ????注:yield方法被调用后,并不是让当前线程转入被阻塞状态,而是转入可运行状态 2、创建同优先级的使用yield方法的类 package?com.ljb.app.thread; /** ?*?第一个线程(使用yield方法) ...
分类:编程语言   时间:2015-03-09 16:22:33    收藏:0  评论:0  赞:0  阅读:212
java.lang.NoSuchMethodError: javax.servlet.ServletContext.getClassLoader()Ljava/lang/ClassLoader;
在实验室上电脑搭建服务器端时,已有tomcat6.0版,不支持servlet3.0,于是重新搭建tomcat7.0版出现下面信息java.lang.NoSuchMethodError: javax.servlet.ServletContext.getClassLoader()Ljava/lang/ClassLoader; 查找网上信息,低版本有叫改web.xml的,servlet3.0根本不需...
分类:编程语言   时间:2015-03-09 16:21:13    收藏:0  评论:0  赞:0  阅读:876
eclipse集成jar 方便查看jar里面的源代码
和大家分享一个Eclipse插件,用于class文件的查看,方便大家开发。 安装步骤如下: 点击Finish,等待安装完成。安装完成后,需进行如下设置: 设置完成后,在开发中点击相应方法时,即可进入相应的class文件。...
分类:编程语言   时间:2015-03-09 16:19:42    收藏:0  评论:0  赞:0  阅读:311
c++类函数指针
在研究quick-3.3的时候,跟踪触摸事件分发部分的函数,发现了一个少见(多怪)的写法: ->*。 void Widget::pushDownEvent() { this->retain(); if (_touchEventCallback) { _touchEventCallback(this, TouchEventType::BEGAN);...
分类:编程语言   时间:2015-03-09 16:18:52    收藏:0  评论:0  赞:0  阅读:303
JAVA半关闭方法
/*  * 这个代码说明的是客户端使用半关闭方法  * */ package comOne; import java.io.IOException; import java.io.PrintWriter; import java.net.Socket; import java.util.Scanner; public class BanGuanBi { p...
分类:编程语言   时间:2015-03-09 16:18:23    收藏:0  评论:0  赞:0  阅读:217
JavaScript入门
JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态动能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。         是一种解释性脚本语言(代码不进行预编译)。         主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。         可以直接嵌入HT...
分类:编程语言   时间:2015-03-09 16:18:02    收藏:0  评论:0  赞:0  阅读:252
JAVA表单的测试
/*  * JAVASE 表单的测试,这里没有使用大多数使用广泛的jsp和servlet等等  * */ package post; import java.io.IOException; import java.io.InputStream; import java.io.PrintWriter; import java.net.HttpURLConnection; im...
分类:编程语言   时间:2015-03-09 16:17:42    收藏:0  评论:0  赞:0  阅读:273
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!