搜索到与相关的文章
Java

java学习笔记(十八)代码块

代码块1:普通代码块:直接定义在方法中的代码publicclassMainDemo01{publicstaticvoidmain(Stringargs[]){{intc=40;System.out.println(c);}intc=100;System.out.println(c);}}输出为:F:\java>javacMainDemo01.javaF:\java>javaMainDemo01one401002:构造代码块:直接定义在类中的代码classD

系统 2019-08-12 09:30:27 2421

编程技术

shiro架构简介

shiro的功能点Authentication:身份认证/登录,验证用户是不是拥有相应的身份;Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情,常见的如:验证某个用户是否拥有某个角色。或者细粒度的验证某个用户对某个资源是否具有某个权限;SessionManager:会话管理,即用户登录后就是一次会话,在没有退出之前,它的所有信息都在会话中;会话可以是普通JavaSE环境的,也可以是如Web环境的;C

系统 2019-08-12 09:30:02 2421

编程技术

介绍.net 4.5 异步编程核心内容,如何使用Async

通过使用异步编程,可避免出现性能瓶颈,并提高应用程序的整体响应。然而,技术编写异步应用程序的传统方法过于复杂,这使得异步程序难以编写,调试和维护。VisualStudio2012引入了一个简单的开发方法,异步编程,我们可以充分利用.NETFramework4.5和WindowsRuntime中对异步的支持。这项复杂的工作将会交由编译器来搞定,开发人员就像是在使用同步代码来编写应用程序的逻辑结构,但其结果是,得到了所有异步编程的优点,但只要付出一点点工作。本

系统 2019-08-12 09:29:39 2421

Java

Java线程:并发协作-死锁

Java线程:并发协作-死锁线程发生死锁可能性很小,即使看似可能发生死锁的代码,在运行时发生死锁的可能性也是小之又小。发生死锁的原因一般是两个对象的锁相互等待造成的。在《Java线程:线程的同步与锁》一文中,简述死锁的概念与简单例子,但是所给的例子是不完整的,这里给出一个完整的例子。/***Java线程:并发协作-死锁**@authorAdministrator2009-11-422:06:13*/publicclassTest{publicstaticv

系统 2019-08-12 09:29:31 2421

数据库相关

SQL重复记录查询

1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select*frompeoplewherepeopleIdin(selectpeopleIdfrompeoplegroupbypeopleIdhavingcount(peopleId)>1)2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录deletefrompeoplewherepeopleIdin(selectpeople

系统 2019-08-12 01:52:47 2421

数据库相关

prepareCall()运行存储过程

CallableStatement在符合所有的DBMS它提供了一个存储过程调用方法的标准形式。存储在数据库中的存储过程。调用存储过程CallableStatement内容。这样的调用是用一种换码语法来写的,有两种形式:一种形式带结果參,还有一种形式不带结果參数。结果參数是一种输出(OUT)參数。是已储存过程的返回值。两种形式都可带有数量可变的输入(IN參数)、输出(OUT參数)或输入和输出(INOUT參数)的參数。问号将用作參数的占位符。在JDBC中调用已

系统 2019-08-12 01:52:45 2421

数据库相关

SQL代理执行EXE可执行程序

原文:SQL代理执行EXE可执行程序1.如果没有启用xp_cmdshell安全配置是不可以使用的--启用xp_cmdshellEXECsp_configure'xp_cmdshell',1GO--重新配置RECONFIGUREGO2.执行脚本xp_cmdshell{'command_string'}[,no_output]如:EXECxp_cmdshell'D:\RP\Job\Release\RegentsoftBIService.exe'SQL代理执行E

系统 2019-08-12 01:52:23 2421

各行各业

cv::getOptimalDFTSize --- OpenCV代码阅读

在DFT中,可以使用FFT来加速,但是如果选个长度很坑爹如某个素数,那FFT就惨了,直接发挥不了作用,这个时候就可以对原始的数据长度进行扩展,最好是2^x(<--一般书上都这样写`不是一般性`我们假设长度是2^n,每次我都看的很郁闷),但是发现1,2,4,....中间的跨度很大,如果我的序列长度是2^n+1那就得选得2^(n+1)对内存来说是巨大的浪费,OpenCV中选择的是2^x*3^y*5^z,这样子选择256+1时可以选择270(3^3*2*5),没

系统 2019-08-12 01:33:39 2421

操作系统

bash快捷键

Ctrl-A相当于HOME键,用于将光标定位到本行最前面Ctrl-E相当于End键,即将光标移动到本行末尾Ctrl-B相当于左箭头键,用于将光标向左移动一格Ctrl-F相当于右箭头键,用于将光标向右移动一格Ctrl-D相当于Del键,即删除光标所在处的字符Ctrl-K用于删除从光标处开始到结尾处的所有字符Ctrl-L清屏,相当于clear命令Ctrl-R进入历史命令查找状态,然后你输入几个关键字符,就可以找到你使用过的命令Ctrl-U用于删除从光标开始到行

系统 2019-08-12 01:33:12 2421

各行各业

thrift 开发教程 - nick的日志 - 网易博客

thrift开发教程-nick的日志-网易博客thrift开发教程2011-05-2715:27:29|分类:thrift|标签:|字号大中小订阅1编写thrift文件(如aa.thrift)namespacejavacom.tv189.uc.thriftnamespacecppthrift.vdbnamespacerbthrift.vdbnamespaceperlthrift.vdbnamespacecsharpthrift.vdbnamespacejs

系统 2019-08-12 01:33:09 2421