搜索到与相关的文章
编程技术

【NIO】Chapter 2. Buffers

BufferBasicsAttributesCapacityThemaximumnumberofdataelementsthebuffercanhold.Thecapacityissetwhenthebufferiscreatedandcanneverbechanged.指定缓冲区总容量,在分配缓冲区时指定LimitThefirstelementofthebufferthatshouldnotbereadorwritten.Inotherwords,the

系统 2019-08-12 09:30:12 2495

各行各业

HDU 1704 Rank (传递闭包)

题目:http://acm.hdu.edu.cn/showproblem.php?pid=1704题意:最多能找出多少条不通的路。。。。。题目没有说明不会有回路,因为如果有回路的话,回路里的对手都不能分出胜负。。。。而杭电的数据说明了不会有回路的。传递闭包:用来求图中,任意两点是否可以通,思想类似Floyed,都是3重循环,Floyed:是否存在一个中间点,使得从起点——》中间点——》终点跟短,传递闭包:是否存在一个中间点,起点到终点本来不通的,但从起点—

系统 2019-08-12 09:26:53 2495

数据库相关

优化UVA11401(Triangle Counting)

在本篇文章中,我们主要介绍优化的内容,自我感觉有个不错的建议和大家分享下ProblemGTriangleCountingInput:StandardInputOutput:StandardOutputYouaregivennrodsoflength1,2…,n.Youhavetopickany3ofthem&buildatriangle.Howmanydistincttrianglescanyoumake?Notethat,twotriangleswill

系统 2019-08-12 01:54:30 2495

数据库相关

PL/SQL结构学习

PL/SQL结构分为三块:declare、begin、exception。其中begin必不可少。块一:declare的作用是申明变量,包括变量的名称及其相关属性和是否定义初始值。其相关属性包括数据类型,长度。其初始值定义时可以用:=也可以用default,当用constant对数据类型进行修饰之后,必须赋予初始值。其次,对于变量的类型也可以定义为记录型:%rowtype;也可以定义成与某个字段类型相同,如%type。实例:1.%typedeclareV_

系统 2019-08-12 01:53:38 2495

Oracle

Oracle 口令文件

口令文件:oracle的口令文件的作用是存放所有以sysdba或者sysoper权限连接数据库的用户的口令,如果想以sysdba权限远程连接数据库,必须使用口令文件,否则不能连上,由于sys用户在连接数据库时必须以sysdbaorsysoper方式,也就是说sys用户要想连接数据库必须使用口令文件,因此我认为在数据库中存放sys用户的口令其实没有任何意义!使用口令文件的好处是即使数据库不处于open状态,依然可以通过口令文件验证来连接数据库。开始安装完or

系统 2019-08-12 01:53:29 2495

SqlServer

Sql Server触发器的原理及应用技巧

触发器是一种特殊的存储过程,它不能被显式地调用,而是在往表中插入记录、更改记录或者删除记录时,当事件发生时,才被自动地激活。2、这样做带来的'功能':触发器可以用来对表实施复杂的完整性约束,保持数据的一致性,当触发器所保护的数据发生改变时,触发器会自动被激活,响应同时执行一定的操作(对其它相关表的操作),从而保证对数据的不完整性约束或不正确的修改。触发器可以查询其它表,同时也可以执行复杂的T-SQL语句。触发器和引发触发器执行的命令被当作一次事务处理,因此

系统 2019-08-12 01:52:14 2495

数据库相关

AlarmManager实现闹钟功能

一:AlarmManager简介1、AlarmManager,顾名思义,就是“提醒”,是Android中常用的一种系统级别的提示服务,可以实现从指定时间开始,以一个固定的间隔时间执行某项操作,所以常常与广播(Broadcast)连用,实现闹钟等提示功能2、AlarmManager的常用方法有三个:(1)set(inttype,longstartTime,PendingIntentpi);该方法用于设置一次性闹钟,第一个参数表示闹钟类型,第二个参数表示闹钟执

系统 2019-08-12 01:52:12 2495

数据库相关

书写一个程序,可以根据用户的选择,分别运算圆

#include#definePI3.14voidmain(){intnum;printf("请选择您要执行的操作:1.计算圆形面积2.长方形面积3.三角形面积\n");scanf("%d",&num);switch(num){case1:{doubler,area;printf("请输入圆形的半径:\n");scanf("%lf",&r);area=PI*r*r;printf("圆形面积为:%.2lf\n",area);}break;c

系统 2019-08-12 01:51:44 2495

操作系统

用vim处理字符的大小写转换

vim中大小写转化的命令是gu或者gU形象一点的解释就是小u意味着转为小写;大U意味着转为大写.剩下的就是对这两个命令的限定(限定操作的行,字母,单词)等等1、整篇文章大写转化为小写打开文件后,无须进入命令行模式。键入:ggguG解释一下:ggguG分作三段ggguGgg=光标到文件第一个字符gu=把选定范围全部小写G=到文件结束2、整篇文章小写转化为大写打开文件后,无须进入命令行模式。键入:gggUG解释一下:gggUG分作三段gggUGgg=光标到文件

系统 2019-08-12 01:33:40 2495

各行各业

很久之前的诗三首,系列诗,听一个MM得,发到这里.

突然觉得,往事不堪回首.呵呵,经常跟朋友说不要提往事,不要提往事,但是好像我自己还是在提的.事情的发展总是在预料之外又在预料之内,偶然中的必然,这是那个鸟人说得呢?说得似乎很对嘛.以这些"诗"放在这里,供我将来那天拿来看看想想.突然想到好久没有更新我的网络日记了,等下去更新下.呵呵,崭新的我?爱你悄悄地你来到我的身旁嗅到沁人的芬芳掀起心中一层涛浪渐渐地爱你的心无法掩藏听到心碎的叫嚷涌出眼中一行泪汪静静地爱你的心不能然恍看到木然的飞扬带走脸上一路流淌匆匆地你

系统 2019-08-12 01:33:36 2495