首页 > 编程语言
Java 动态代理
1 What is that? 代理:本来应该自己做的事情,却请了别人来做,被请的人就是代理对象。 动态代理: 在程序运行过程中产生的这个对象 而程序运行过程中产生对象其实就是反射讲解的内容, 所以,动态代理其实就是通过反射来生成一个代理对象 2 How to do ? 在Java中java.lan ...
分类:编程语言   时间:2017-02-03 15:44:39    收藏:0  评论:0  赞:0  阅读:241
2015年传智播客JavaEE 第168期就业班视频教程16-框架结构测试(加载全spring配置文件)+struts2属性驱动测试
模块的规范化我们已经做完了,下面我们要做我们的功能了。 如果是模型驱动就是name="对应model的name" 如果用属性驱动的话,必须得把表现层的模型属性的变量名给带上 课改在提,以后再讲。 ...
分类:编程语言   时间:2017-02-03 15:38:37    收藏:0  评论:0  赞:0  阅读:322
Java进行身份证格式强校验(准)
最近做了一个系统,涉及到对用户输入的身份证号进行校验,减少脏数据传入后台处理并降低企业验证成本,因此在接入层便对输入信息做格式强校验。 直接附上代码,可直接使用。 希望可以为大家提供方便和帮助。 ...
分类:编程语言   时间:2017-02-03 15:38:20    收藏:0  评论:0  赞:0  阅读:151
《深入浅出MFC》第三章 MFC六大关键技术之仿真
全局对象的构建将比程序进入点更早的执行。 MFC程序通过一个全局CWinApp对象来启动整个程序。全局对象构建时进行应用程序初始化工作,调用Run函数时即可启动消息循环。 通过把所有类型组织成链表结构并在链表中组成继承关系链,可以实现对象的运行时类型判断。当判断一个对象是否为某类型时只需获取该对象的 ...
分类:编程语言   时间:2017-02-03 15:38:09    收藏:0  评论:0  赞:0  阅读:216
Java性能监控之Instrumentation
注:网上摘取的资料整理出来,供大家学习理解,希望有所帮助。 1.1. Instrumentation 简介 利用 Java 代码,即 java.lang.instrument 做动态 Instrumentation 是 Java SE 5 的新特性,它把 Java 的 instrument 功能从本 ...
分类:编程语言   时间:2017-02-03 15:37:55    收藏:0  评论:0  赞:0  阅读:152
Python 常用的方法
用户输入 查看变量类型 强制定义变量为整数 去除开头结尾输入的空格 输出 格式化输出 长度 isdigit()方法检测字符串是否只由数字组成 split()方法通过指定分隔符对字符串进行切片 ...
分类:编程语言   时间:2017-02-03 15:36:43    收藏:0  评论:0  赞:0  阅读:194
JavaScript_DOM
在文档中,任何一个节点都有 type 、 name 、value 这三个属性。 元素节点没有nodeValue 属性,值为null radio 判断其有没有被选中,radio 有个属性默认值是 checked="checked",如果可以遍历radio数组,checked属性有值或者存在,说明被选中 ...
分类:编程语言   时间:2017-02-03 15:36:23    收藏:0  评论:0  赞:0  阅读:181
JAVA中的访问修饰符和包
一、JAVA访问修饰符 访问修饰符,用来控制类中成员的可见性 有四个访问修饰符,分别是:default,private,public,protected 1、default(默认):默认时不需要写修饰符的。只能在同一包内访问。 2、private(私有):只能在同一类中访问。 3、public(公有 ...
分类:编程语言   时间:2017-02-03 15:34:48    收藏:0  评论:0  赞:0  阅读:114
Spring4--课程笔记4
基于XML的DI(依赖注入): Bean 实例在调用无参构造器创建了空值对象后,就要对 Bean 对象的属性进行初始化。初始化是由容器自动完成的,称为注入。根据注入方式的不同,常用的有两类:设值注入、构造注入。还有另外一种,实现特定接口注入。由于这种方式采用侵入式编程,污染了代码,所以几乎不用。 注 ...
分类:编程语言   时间:2017-02-03 15:32:11    收藏:0  评论:0  赞:0  阅读:234
去重排序
题目背景 一个简单的数学题。。。 题目描述 输入一个数N(N<=200位),拆分,得出最小的和最大的数列。 如: 123求出最小的=123 123求出最大的=321 再求出它们的差。 如: 321-123=? 若不是数字,直接输出NO 输入输出格式 输入格式: 第一行:输入一个数N(N<=200位) ...
分类:编程语言   时间:2017-02-03 15:30:31    收藏:0  评论:0  赞:0  阅读:222
用interrupt()中断Java线程
最近在学习Java线程相关的东西,和大家分享一下,有错误之处欢迎大家指正. 假如我们有一个任务如下,交给一个Java线程来执行,如何才能保证调用interrupt()来中断它呢? Java代码 class ATask implements Runnable{ private double d = 0 ...
分类:编程语言   时间:2017-02-03 14:43:34    收藏:0  评论:0  赞:0  阅读:189
堆排序(Swift版本)
一:什么是堆? 堆可视为 “以数组方式存储的一棵完全二叉树” 堆又分为最大堆和最小堆, 最大堆就是对于整个二叉树中的每一个节点都满足:节点的键值比其左右子节点的键值都要大,对应的最小堆则是:节点的键值比其左右子节点的键值都要小 二:堆排序的思路 对于一个存储最大堆的数组arr(长度为size), 根... ...
分类:编程语言   时间:2017-02-03 14:42:28    收藏:0  评论:0  赞:0  阅读:293
配置 java web Tomcat
index.jsp-->换为默认的MyEclipse JSP Editor打开方法:window --》Preference--》general--》editors--》File Associations 中找到.jsp,下面选择即可MyEclipse JSP Editor 更改index.jsp默 ...
分类:编程语言   时间:2017-02-03 14:39:55    收藏:0  评论:0  赞:0  阅读:224
debian 更改系统语言
____change debian language. # export LANG=es_ES.UTF-8 # sudo dpkg-reconfigure locales then a window will let you choose the language, use space to sel ...
分类:编程语言   时间:2017-02-03 14:39:04    收藏:0  评论:0  赞:0  阅读:277
java 中的控制台端口的输入
java 中基于控制台端的输入时最基本的操作。 第一步 导入Scanner类 import java.util.Scanner; 第二步 创建输入对象 input Scanner input=new Scanner(System.in) 解释一下: System.in 是PrintStream的一个 ...
分类:编程语言   时间:2017-02-03 14:38:00    收藏:0  评论:0  赞:0  阅读:183
(BST)升序数组变为BST树
题目:给定一个数组,其中元素按升序排序,将其转换为高度平衡BST。 思路:因为是升序数组,那么中间的数字一定是根节点值,然后在对左右两边的数组进行查找根节点的递归。一次处理左右子树。 /** * Definition for binary tree * struct TreeNode { * int ...
分类:编程语言   时间:2017-02-03 14:34:47    收藏:0  评论:0  赞:0  阅读:186
python 数据类型 变量 列表 元组 字典 集合
Python中,能够直接处理的数据类型有以下几种: 整数 Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等。 计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用0x前缀和0-9,a-f表示,例如 ...
分类:编程语言   时间:2017-02-03 14:33:46    收藏:0  评论:0  赞:0  阅读:191
串-KMP模式匹配算法(next数组)
这里用字符串而不是串结构演示的KMP模式匹配算法,所以在比较大小,next数组的头元素等处有变化,但是算法是一样的,具体变化见代码。 学后感。。 《大话数据结构》上本节罗列了很多例子,原理和没讲没啥区别,本小白智商比较低,看得一脸懵逼,学了好久才勉强算懂了。 对于《大话数据结构》它的优点大家都知道, ...
分类:编程语言   时间:2017-02-03 14:30:16    收藏:0  评论:0  赞:0  阅读:277
Spring中的bean
1.定义和别名 定义一个bean可以为其制定如下属性 default-lazy-init:延迟初始化(默认false,即立即初始化) default-merge:从父类合并继承属性值 default-autowire:可以按byName,byType等方式完成自动装配 default-autowir ...
分类:编程语言   时间:2017-02-03 13:43:46    收藏:0  评论:0  赞:0  阅读:234
JavaScript和JSP的区别?
名字: JS:JavaScript JSP:Java Server Pages 执行过程:JSP先翻译,翻译成Servlet执行 如: test.jsp 要变成 test_jsp.java 然后编译成 test_jsp.class 而 test_jsp.java 本身就是一个servlet. 所以 ...
分类:编程语言   时间:2017-02-03 13:41:23    收藏:0  评论:0  赞:0  阅读:226
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!