integer

java实现IP范围过滤实例

12-20
OneCoder的第一反映就是实现一个filter,配置可访问的IP规则,通过正则进行匹配.通过的正常进入系统,不通过的redirect到指定欢迎页面. 整个代码没什么难度,核心就是一个IP规则的检验功能.考虑到配置的简便性,即一般熟悉192.168.1.*和192.168.2.1-23,这种全部匹配和范围匹配的配置方式.OneCoder决定采用拆分解析匹配的方式.规则之间用分号;分隔,是或的关系.代码实现如下:  代码如下 复制代码 /** * IP规则正则处理工具类 * * @author

Android 如何实现偷拍功能(手机关闭依然拍照)的教程

12-16
Android 偷拍功能/手机关闭能拍照 效果如下: 其实偷拍与偷录实现方式是一样的,都是使用到的WindowManager来绘制桌面小控件的原理.那我就不多说了- 一.首先我们需要一个SurfaceView: <?xmlversion="1.0"encoding="utf-8"?> <LinearLayout   xmlns:android="http://schemas.android.com/apk/res/android"

Java源码解析Integer方法解读_java

12-13
toUnsignedString方法解读 看到Integer中有这样的一个方法把int转为Unsigned类型的字符串,但是有几个点不是很清楚,经过查询资料弄懂了,解读如下: /** * Convert the integer to an unsigned number. */ private static String toUnsignedString(int i, int shift) { char[] buf = new char[32]; int charPos = 32; int ra

springmvc怎么接收json对象 springmvc接收json对象的方式

12-06
springmvc接收json对象的方式介绍: 1.以实体类方式接收 前端 ajax 提交数据: function fAddObj() { var obj = {}; obj['objname'] = "obj"; obj['pid'] = 1 ; $.ajax({ url: 'admin/Obj/addObj.do', method: 'post', contentType: 'application/json', // 这句不加出现415错误:Unsupported Media T

Hibernate单向1-1含连接表映射实例详解

11-03
Hibernate单向1-1映射范例 其实 Many-to-one 和 one-to-one 非常相似,只需要在 <many-to-one> 的尖括号中添加 unique="true"即可 1.hibernate.cfg.xml  代码如下 复制代码 <!DOCTYPE hibernate-configuration PUBLIC         "-//Hibernate/Hibernate Configuration DTD 3.0//EN"

Hibernate学习笔记之基本配置详解

11-03
1.下载页面 http://in.relation.to/Bloggers/HibernateORM422FinalReleased 2.解压hibernate,将lib目录下面的required目录下所有的jar包拷贝到我们的应用中的类加载路径,如果是web应用,放在/WEB-INF/lib/ 下面 3.如果需要用到数据库源那么将c3p0也放在/WEB-INF/lib/ 下面 4.创建一个持久化的类.这个类的实例将会被hibernate映射到数据库中对应的实例:  代码如下 复制代码 pack

Java中Hibernate单向(1-N)映射实例详解

11-03
1.hibernate.cfg.xml <!DOCTYPE hibernate-configuration PUBLIC         "-//Hibernate/Hibernate Configuration DTD 3.0//EN"         "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <s

java使用Rxjava计算圆周率例子

10-18
对于圆周率率的求法有很多,最近看到一个Spark的例子使用了map和reduce的方法来求一个圆周率的近似值.这个算法的思想是这样的: 半径为r的圆的面积CA = π × r × r 这个园的外切正方形的面积SA = 4 × r × r π = CA / r / r = CA × 4 / SA 根据上面的推导,我们只要知道圆形和正方形的面积之比就行了.然后我们在这个正方形的面积内随机生成足够多的点,用落在圆内的点数除以总的点数就可以得到一个近似的比值了.当然随机值的数目越多,得到的结果就会越精确

.net对cookie各种操作演示

10-12
 代码如下 复制代码 Imports System.Web.HttpContext Public Class CookieFramework '写入单个Cookie Public Shared Function WriteCookie(ByVal CookieName As String, ByVal CookieValue As String, ByVal ExpiresDate As Integer) As Boolean Dim aCookie As New HttpCookie(Cook

java 线程thread基础知识点总结

09-18
1.线程Thread是指程序的运行流程.多线程的机制可以同时运行多个程序块,使程序运行的效率更高,也解决了传统程序设计语言所无法解决的问题. 2.如果在类里面要激活线程,必须先做好下面两项准备: 1.此类必须是扩展自Thread类,使自己成为它的子类. 2.线程的处理程序必须编在run()方法内. 3.run()方法是定义在Thread类里面的一个方法,因此把线程的程序代码编写在run()方法里,所做的就是对Thread.run()方法的复写. 4.Runnable接口里声明了抽象的run()方

java Session的购物车的示例

07-23
session购物车例子一  代码如下 复制代码 package cn.com.shopping; import java.io.IOException; import java.util.ArrayList; import java.util.List; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletReques

java中”==”和”Equal”的区别

07-20
对于一些基本数据类型,int,long,bool,还有char!,"=="都是表示值相等的意思,没有equal方法. equal方法是object对象里面的方法,java中String不是基本数据类型,而是一个类,它们都是继承object类,还有Integer和int的区别也是Integer是一个类! 在object类中,equal方法与"=="是等同的,"=="不是表示值相等,而是比较对象的地址是否相等!Integer和String都重写了(没

java框架SpringMVC对User表进行CRUD操作实例

07-16
spring MVC 介绍 Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面.Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块.使用 Spring 可插入的 MVC 架构,从而在使用Sring进行WEB开始时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1,Struts2等. 通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer

Java基本类型变量和包装类之间转换

05-25
对应关系如下: 如果在他们之间相互转化呢? 通过向对应的包装器传入参数完成基本变量包装成包装类对象:利用包装类提供的xxxValue()方法将包装类对象转化成基本类型变量.如下:  代码如下 复制代码 public class TestWrapper {         public static void main(String[] args)     {         int i = 100;         //将int类型转换为Integer类型         Integer iOb

猜数字小游戏(Guess a number between 1 and 1000)

04-28
//Guess a number between 1 and 1000//Java how to program, 5/e, Exercise 6.34-35import javax.swing.*;import java.awt.*;import java.awt.event.*;public class NumberGuessGame extends JApplet implements ActionListener { int number,random,counter=0; JLabel

java循环数组元素的例子

04-27
例子: public class Test {    public static void main(String args[]){       int [] numbers = {10, 20, 30, 40, 50};       for(int x : numbers ){          System.out.print( x );          System.out.print(",");       }       System.out.print(" &q

Java中关于int和Integer的区别详解_java

04-22
1.Java 中的数据类型分为基本数据类型和复杂数据类型 int是前者,integer 是后者(也就是一个类). 2.初始化时 复制代码 代码如下: int i = 1;  Integer i = new Integer(1);   // (要把integer 当做一个类看) int 是基本数据类型(面向过程留下的痕迹,不过是对Java的有益补充) Integer 是一个类,是int的扩展,定义了很多的转换方法 类似的还有:float Float.double Double.string Str

java身份证号码验证类

02-03
 代码如下 复制代码 package my.tools; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.HashMap; import java.util.Map; import org.apache.commons.lang.StringUtils; /**  * 身份证工

.NET中的数据类型的一些变化

01-12
今天在做一个关于IC卡读写的程序,用到了一个IC卡读写器,有一个配套的dll动态库和一些库函数的说明,但是调试的时候总是会遇到一些奇怪的现象.VB6的示例中可以的操作,在我的程序中就会出现"未将对象引用设置到对象的实例"等等错误.折腾了半天也没有什么进展.后来用.NET的升级向导将那个VB6的实力程序升级,发现模块中函数的声明有一些变化.VB6中声明: Declare Function srd_45d041 Lib "mwic_32.dll" (ByVal icde

开发手记(七)——实现图标首窗体的启动滞留

01-12
大部分软件的主窗体启动之前,都有一个图标首窗体的启动,并且图标窗体与主窗体共存一段时间,您可以打开EXCEL亲身感受一下.Option Explicit Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As L