`
XD.zhang
  • 浏览: 11143 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
                                                                     安全编程之异常处理                 最近在上有关安全编程的课程,整理一些课上笔记外加一些自己测试的东西写成学习博客,希望大家共同进步。              关于异常,大家早已熟知,那么异常是如何来的呢?              异常的起源              异常的起源据说是这样的。。。              相信大家都写过左边这样的代码: int function(int a){ ...

java反射

    博客分类:
  • Java
                                                                          Java反射机制                        大家都知道,java不是一个动态语言,但是java不像c、c++的纯静态语言一样,它有个Reflection类能让它在运行的过程中获取相关类的信息,这就是java反射机制。             java反射通俗的说就是程序在运行的过程中可以获得某个类的全部信息。             而说到反射,就不能不说一下Class类,每一个类都会有一个Class对象,在编译生成的 ...
                                                  Java线程相关(Thread和Runnable)                  随便打开一个应用程序,即使这个程序很小,它也可能是由N多个线程所构成,在没有线程之前,我们用进程作为OS(操作系统)能够拥有资源和独立运行的基本单位。 我们要讨论的线程是比进程更小的,能够独立运行和拥有资源的基本单位。                说到线程,我们就得分析一下一个线程的各种状态,它大体上可以分为以下几种:      1 执行状态:线程获得了处理机正在运行。      2 阻塞状态:线 ...
                                                           子集和数问题——回溯法                       回溯算法可以用来求最优解,也可以用来搜索某些问题的答案。回溯法又叫做试探法,它是以深度优先遍历的方式找各种符合要求的答案,在查找过程中伴随着一些减枝函数来提高效率。这种算法比较简单,比较出名的问题有8皇后问题。这个子集和数问题也可以用回溯法搞定。。。               所谓子集和数问题,就是给定你一个数的集合M,再给你 ...
                                                            DES加密与解密                  随着互联网的发展,信息安全的重要性日益突出,我们需要各种各样的方法对我们的信息进行加密,DES就是大量用于社会中的一种加密和解密方法。                     DES (Data Entryption Standard) 是一种 对称密码算法(也就是加密密钥和解密密钥相同的加密算法 )可以用于明文的加密和 ...

哲学家算法

哲学家算法                   操作系统中,为了避免互斥资源使用导致死锁 问题,有很多的解决方法,其中一种方法就是哲学家算法。               首先说一下什么是哲学家算法,有5个哲学家,他们只 ...
Global site tag (gtag.js) - Google Analytics