1、先来了解一下写代码的流程1)创建xxx.py的文件 (注意文件不要以中文命名,否则导入的时候会出现不可预知的错误。)2)写代码 a、头部两行 :#!User/bin/env python # -*- coding:utf-8 -*- b、写功能代码3)执行代码 a、打开执行终端 (快捷键:功能键 ...
分类:
其他好文 时间:
2017-08-01 23:14:46
阅读次数:
193
一、描述 在J2EE项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。每个过程都单独处理异常,系统的代码耦合度高,工作量大且不好统一,维护的工作量也很大。 那么,能不能将所有类型的异常处理从各处理过程解耦出来 ...
分类:
编程语言 时间:
2017-07-31 17:24:13
阅读次数:
123
在J2EE项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。每个过程都单独处理异常,系统的代码耦合度高,工作量大且不好统一,维护的工作量也很大。 那么,能不能将所有类型的异常处理从各处理过程解耦出来,这样既保 ...
分类:
编程语言 时间:
2017-06-29 23:51:22
阅读次数:
238
3.1 版本语句 源文件可以用版本语句拒绝高版本编译器编译。其中一些高版本可能引入了不兼容的特性,导致编译后出现不可预知的结果。我们希望把这种版本变化控制在最小范围内,同时尽量要求语法和语义同步修改,这个要求很难达到。所以,我们需要去阅读每个版本的修改日志,这些版本都是以 0.X.0或是X.0.0来 ...
分类:
其他好文 时间:
2017-06-27 23:29:28
阅读次数:
333
今天想要实现一个功能,想要实现遍历多个checkbox的功能。想出一个解决方法用了30秒钟,将包含的键值put进map中,前台根据map[key]??判断是否具有该值,乍一看这个方法很好,可是实际上问题很大。。我在不请求freemarker api的情况下乱用它的功能。。很有可能出现不可预知的错误。 ...
分类:
其他好文 时间:
2017-06-15 21:51:31
阅读次数:
356
原文地址:http://cgs1999.iteye.com/blog/1547197 1 描述 在J2EE项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。每个过程都单独处理异常,系统的代码耦合度高,工作量大 ...
分类:
编程语言 时间:
2017-06-11 10:05:36
阅读次数:
177
jdk1.7.0_79 jdk1.7.0_79 队列是一种非常常用的数据结构,一进一出,先进先出。 队列是一种非常常用的数据结构,一进一出,先进先出。 在Java并发包中提供了两种类型的队列,非阻塞队列与阻塞队列,当然它们都是线程安全的,无需担心在多线程并发环境所带来的不可预知的问题。为什么会有非阻 ...
分类:
其他好文 时间:
2017-06-10 00:27:29
阅读次数:
300
多线程编程在提升程序性能的同时也会带来一些安全性问题,产生一下不可预知的结果。其原因在于多线程中每个线程中的操作顺序是不可预测的,对于各个线程共享的资源操作,很可能相互影响。例如统计一个页面的访问量,对一个int类型的值进行累加,每个线程接受到用户请求后就会对该int类型累加。这里就会出现安全性问题 ...
分类:
编程语言 时间:
2017-06-06 18:46:32
阅读次数:
135
GUI(graphic user interface 用户图形界面)。GUI编程的目的是提供交互性,并根据用户的操作实时的更新界面。用户的操作是不可预知的鼠标和键盘事件,我们如何保持同步和更新?在上层,我们必须考虑清楚业务逻辑。在代码层,我们如何把业务逻辑转化成对象之间的通讯(可能有网络通讯)? M ...
分类:
Web程序 时间:
2017-05-27 10:37:31
阅读次数:
161
一个典型的Node应用可能会有几百个,甚至上千个包依赖(大部分的依赖是间接的,即下载一个包,这个包会依赖其他的好多包),所以最终的结果是,应用程序就会像是这个样子的: 和所依赖的包相比,自己写的代码量就显得少的可怜,引入了大量的包成为了应用程序的代码,也就引入了一些不可预知的隐患,比如我们是否知道这 ...
分类:
Web程序 时间:
2017-05-25 11:59:12
阅读次数:
366