Java

Java多线程编程总结

下面是Java线程系列博文的一个编目:Java线程:概念与原理Java线程:创建与启动Java线程:线程栈模型与线程的变量Java线程:线程状态的转换Java线程:线程的同步与锁Java线程:线程的交互Java线程:线程的调度-休眠Java线程:线程的调度-优先级Java线程:线程的调度-让步Java线程:线程的调度-合并Java线程:线程的调度-守护线程Java线程:线程的同步-同步方法Java线程:线程的同步-同步块Java线程:并发协作-生产者消费者

系统 2019-08-12 09:30:00 2783

编程技术

一个简单的spring AOP例子

转自:http://meiowei.iteye.com/blog/413919这个只是个简单AOP例子,包括前置通知,后置通知,环绕通知,和目标对象。写这个例子的主要目标只是想让想学AOP的能更快地入门,了解一下如何去配置AOP里面的东东。目标对象的接口:IStudent.javaJava代码1/**2*3*/4packagecom.dragon.study;56/**7*@authordragon8*9*/10publicinterfaceIStuden

系统 2019-08-12 09:29:58 2783

编程技术

HTML5 Cheat sheet PNG帮助手册(标签、事件、

HTML5CheatsheetPNG帮助手册(标签、事件、兼容)1、HTML5标签2、HTML5事件3、HTML5兼容最新HTML5手册资料请参考:http://www.inmotionhosting.com/infographics/html5-cheat-sheet/HTML5CheatsheetPNG帮助手册(标签、事件、兼容)

系统 2019-08-12 01:33:35 2783

Java

JAAS:灵活的Java安全机制

摘要:JavaAuthenticationAuthorizationService(JAAS,Java验证和授权API)提供了灵活和可伸缩的机制来保证客户端或服务器端的Java程序。Java早期的安全框架强调的是通过验证代码的来源和作者,保护用户避免受到下载下来的代码的攻击。JAAS强调的是通过验证谁在运行代码以及他/她的权限来保护系统面受用户的攻击。它让你能够将一些标准的安全机制,例如SolarisNIS(网络信息服务)、WindowsNT、LDAP(轻

系统 2019-08-29 23:45:00 2782

Java

研究 Java 中 XML 文档模型的特性和性能

Java中的XML:文档模型,第一部分:性能研究Java中XML文档模型的特性和性能文档选项将此页作为电子邮件发送最新推荐Java应用开发源动力-下载免费软件,快速启动开发级别:初级

系统 2019-08-29 22:29:55 2782

Jquery

jquery基础学习笔记-PHPer许琴-专注于PHP技术

jQuery是一个JavaScript函数库。jQuery库包含以下特性:HTML元素选取HTML元素操作CSS操作HTML事件函数JavaScript特效和动画HTMLDOM遍历和修改AJAX异步、交互JavaScript及XML方法Utilities实用工具jQuery语法是为HTML元素的选取编制的,可以对元素执行某些操作。$(selector).action();jQuery选择器:jQuery元素选择器:例如:$("p#demo")选取id="d

系统 2019-08-12 09:29:47 2782

Python

python flask 如何修改默认端口号的方法步骤

场景:按照github文档上启动一个flask的app,默认是用5000端口,如果5000端口被占用,启动失败。样例代码:fromflaskimportFlaskapp=Flask(__name__)@app.route('/')defhello():return'Hello,World!'启动的脚本:$envFLASK_APP=hello.pyflaskrun出错信息如下:renjg@renjg-HP-Compaq-Pro-6380-MT:~/WorkS

系统 2019-09-27 17:53:50 2781

编程技术

学Google、Baidu定制自己的Apache(只改HTTP响应

[list]1.下载Apache源代码:我用的是httpd-2.0.63.tar.gz2.解压压缩包(tar-zxvfhttpd-2.0.63.tar.gz)后,只需修改两个文件:文件一:os/unix/os.h#definePLATEFORM"Debian"//本人使用的是Debian文件二:include/ap_release.h//可将其改成自己喜欢的名字(比如:百度改成了BWS,Google改成了GWS)#defineAP_SERVER_BASEP

系统 2019-08-29 23:43:47 2781

编程技术

Apache所有版本下载(官方地址)

Apache所有版本下载(官方地址)apache_1.3.17-win32-no_src.msi02-Feb-200107:171.7Mapache_1.3.17-win32-src.msi02-Feb-200107:112.8Mapache_1.3.19-win32-no_src-r2.msi03-Mar-200102:001.7Mapache_1.3.19-win32-src-r2.msi03-Mar-200101:512.9Mapache_1.3.2

系统 2019-08-29 23:14:54 2781

编程技术

数据访问中的多数据源(Multi-DataSource in Dat

在实际的项目中,我们很少就使用一个数据库,出于灾难恢复或者负载均衡之类目的考虑,生产环境中通常都会存在多台数据库服务器,相应的,在应用程序对这些数据库进行数据访问的时候,我们通常就会碰到一个比较常见的问题,即如何管理数据访问过程中牵扯的多个数据源。下面我们不妨从两个角度来阐述一下在应用程序中如何对多个数据源进行管理…4.4.2.1.“主权独立”的多数据源所谓“主权独立”是指系统中的每一个数据源都对外独立承担暴露数据库资源的职能:具体的应用场景可能是:每一个

系统 2019-08-12 09:29:52 2781

Java

PHP调用javabridge

参考网上一篇教程,结合自己遇到的一些问题,把文档整理了一遍,希望对大家有帮助!我的系统Centos5.8PS:本人新手,第一篇博客希望大家支持和帮助!PHP调用java的class有2种方法1、用php自身带的模块调用java(不过经过网友的证明发现这种方法不好)我没用。2、通过php-java-bridge模块调用java。(经过网上普遍推荐)我使用了这张方法。下面介绍如何在linux下安装这个包。1、先安装java环境、apache、php等相关环境(

系统 2019-08-12 09:29:29 2781

编程技术

无法安装或运行此应用程序。该应用程序要求首先

在做winform程序发布时遇到了这个问题,在我的机子上是可以正常运行的,但到别人的机子上就出现了这个错误。为此问题头疼了一上午终于搞定!遇到这个问题一定是配置环境的原因,1.你可以在程序发布-------系统必备--------选择要安装的组件。发布状态----包括(必须)下载组---必须哈希---包括无法安装或运行此应用程序。该应用程序要求首先在"全局程序集缓存(GAC)"中安装程序集收藏

系统 2019-08-12 01:32:52 2781

Python

python3实现二叉树的遍历与递归算法解析(小结)

1、二叉树的三种遍历方式二叉树有三种遍历方式:先序遍历,中序遍历,后续遍历即:先中后指的是访问根节点的顺序eg:先序根左右中序左根右后序左右根遍历总体思路:将树分成最小的子树,然后按照顺序输出1.1先序遍历a先访问根节点b访问左节点c访问右节点a(b(d(h))(e(i)))(c(f)(g))--abdheicfg1.2中序遍历a先访问左节点b访问根节点c访问右节点(((h)d)b((i)e))a((f)c(g))--hdbieafcg1.3后序遍历a先访

系统 2019-09-27 17:49:37 2780

编程技术

CUDA C编程探索

摘要:本文论述了使用CUDAC编写WindowsConsoleApplication、动态链接库(DLL)、在.NET中使用CUDAC编写的DLL的基本方法。1、CUDAC编写WindowsConsoleApplication下面我们从一个简单的例子开始学习CUDAC。打开VS,新建一个CUDAWinApp项目,项目名称为Vector,解决方案名称为CUDADemo。依次点击“确定”,“下一步”,选择Emptyproject。点击“Finished”。这样

系统 2019-08-29 22:36:14 2780