摘要:
http://acm.hdu.edu.cn/showproblem.php?pid=1334题意;求200以内所有满足a^ 3 == b^ 3 + c ^ 3 +d ^ 3#include#include#include#include#include#include#includeusing namespace std;int main(){ int a , b , c , d ; for( int a = 2 ; a #include#include#include#include#include#includeusing namespace std;int main(){ int a , 阅读全文
posted @ 2013-07-18 19:56
jlins
阅读(173)
评论(0)
推荐(0)
摘要:
练习赛的时候这道题死活超时....想到了高位确定后..低位不能对高位产生影响..并且高位要尽可能的为1..就是想不出比较好的方法了实现... 围观大神博客..http://www.cnblogs.com/zhj5chengfeng/archive/2013/05/14/3077621.html 思路很清晰了..没什么补充的..自己的思维还是不够啊...大神几句话点拨...豁然开朗... Program:#include#include#include#include#include#include#include#define oo 1000000007#define ll long ... 阅读全文
posted @ 2013-07-18 19:54
jlins
阅读(214)
评论(0)
推荐(0)
摘要:
让我们先看一段多线程的定义,试着理解他要说的意思:多线程:在一个程序中,这些独立运行的程序片断叫作“线程”(Thread),利用它编程的概念就叫作“多线程处理”。多线程处理一个常见的例子就是用户界面。利用线程,用户可按下一个按钮,然后程序会立即作出响应,而不是让用户等待程序完成了当前任务以后才开始响应。这样,我们简单理解就是让cpu同时干多件事,这样的设计是不错的选择,但是我们也要视情况而定,在一个简单的系统中,数据量很小,逻辑很简单,我们就不需要多线程来操控,而另一种情况,我们却不得不考虑。单线程: 多线程: 一个系统在设计之初,我们就要想到这么一个问题... 阅读全文
posted @ 2013-07-18 19:52
jlins
阅读(204)
评论(0)
推荐(0)
摘要:
@echo offecho autor OAK@echo offecho --------------------------------@echo offREG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters /v LocalNTP /t REG_DWORD /d 00000001 /f@echo offREG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer / 阅读全文
posted @ 2013-07-18 19:50
jlins
阅读(2992)
评论(0)
推荐(0)
摘要:
#include#define uchar unsigned char#define uint unsigned intuint i;void main(){ i=0; EA=1; //打开总中断 TMOD=0x01; //使用定时器T0的工作方式1 ET0=1; //定时器T0中断允许 TH0=(65536-50000)/256; //给定时器T0的高8位赋值 TL0=(65536-5... 阅读全文
posted @ 2013-07-18 19:48
jlins
阅读(1039)
评论(0)
推荐(0)
摘要:
智能指针就是存储指向堆上分配的对象的指针,行为上与C++的原生指针基本一致,区别是不需要管理对象的销毁。智能指针可以选择在适当的时机销毁对象,可以大幅降低空悬指针和野指针等错误。所有智能指针如果是非类成员,一般都是栈上分配的对象。这里介绍boost库的智能指针,主要有:1. scoped_ptr概念上讲,智能指针意味着持有它所指向对象的拥有权,有责任在该对象不在需要时对其销毁。scoped_ptr只提供了RAII机制,对它指向的对象具有唯一的拥有权,不会被共享和转移。这是通过不可拷贝实现的,所以scoped无法存放到stl容器中。指向的对象在scoped_ptr析构或者reset后会被释放。s 阅读全文
posted @ 2013-07-18 19:46
jlins
阅读(288)
评论(0)
推荐(0)
摘要:
List all of MV inoracle:select owner, query, query_len from dba_mviews See content of aMV:select *from dba_mviewswhere owner='CNTL_DATA'A materialized viewis a database object that contains the results of a query. For example, it maybe a local copy of data located remotely, or may be a subse 阅读全文
posted @ 2013-07-18 19:44
jlins
阅读(299)
评论(0)
推荐(0)
摘要:
Hibernate是一个开放源代码的ORM(对象-关系映射)框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命 意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。 一、既然Hibernate是ORM的框架,说Hibernate,就不得不说ORM,那么什么是ORM? 对象-关系映射(Object/Relation Mappi... 阅读全文
posted @ 2013-07-18 19:42
jlins
阅读(220)
评论(0)
推荐(0)
摘要:
head与tail就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head用来显示档案的开头至标准输出中,而tail想当然尔就是看档案的结尾。1.命令格式:head[参数]...[文件]...2.命令功能:head用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。3.命令参数:-q隐藏文件名-v显示文件名-c显示字节数-n显示的行数4.使用实例:实例1:显示文件的前n行命令:head-n5log2014.log输出:[root@localhosttest]#catlog2014.log2014-012014-022014-032014-04201 阅读全文
posted @ 2013-07-18 19:40
jlins
阅读(238)
评论(0)
推荐(0)
摘要:
paip.按键替换映射总结 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilax 因为要弄输入法,的原有基础上改进..所以要进行按键替换 使用A::B方式时,总是输出B 使用A::SEND ,B 也是这样 最终..找到替换的最好办法 ..使用扫描码...VKXX ^2:: send,^9 Hotkey,a,lab_a Hotkey,a,on ;some xxxxxx return ... 阅读全文
posted @ 2013-07-18 19:39
jlins
阅读(162)
评论(0)
推荐(0)
摘要:
字典是Python里面一种无序存储结构,存储的是键值对 key - value。关键字应该为不可变类型,如字符串、整数、包含不可变对象的元组。字典的创建很简单,用 d = {key1 : value2, key2 : value2}的形式就可以创建一个新的字典,当然也可以通过 dict 接受一个含有键,值的序列对或者关键字参数来创建字典。键可以是多种类型,但键是唯一的不重复的,值可以不唯一>>> d = {'a':1, 'b':2}>>> d{'b': 2, 'a': 1}>>> 阅读全文
posted @ 2013-07-18 19:36
jlins
阅读(308)
评论(0)
推荐(0)
摘要:
作者:刘昊昱博客:http://blog.csdn.net/liuhaoyutz陷阱1 理解函数声明作者提出一个问题:有一个首地址为0的函数,该函数返回值类型为void,没有参数。怎样用C语言的语句调用这个函数?答案是(*(void (*)())0)();要理解这个调用形式,要清楚如下两个问题:一是函数指针。假设fp是一个函数指针,则调用fp所指向的函数的方法是(*fp)();因为fp是一个函数指针,所以*fp是该指针所指向的函数,所以(*fp)()就是调用该函数的方式。ANSI C允许将(*fp)()简写为fp(),fp()也是我们比较常见的形式,但是一定要知道这种写法是一种简写形式。例如p 阅读全文
posted @ 2013-07-18 19:34
jlins
阅读(224)
评论(0)
推荐(0)
摘要:
tail命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail-ffilename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容.1.命令格式;tail[必要参数][选择参数][文件]2.命令功能:用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。3.命令参数:-f循环读取-q不显示处理信息-v显示详细的处理信息-c显示的字节数-n显示行数--pid=PID与-f合用,表示在进程ID,PID死掉之后结束.-q,--quiet,--silent从不输出给出文件名的首部-s,--s 阅读全文
posted @ 2013-07-18 19:32
jlins
阅读(337)
评论(0)
推荐(0)
摘要:
利用扫描的方式将组件注入容器,就也可以不用操作bean来实例化对象了。下面我做一个例子我用的spring3.2.2版本的首先写一个spring.xml。//这里写包名。意思说只要在这个包里的bean都被我实例化了。其实这篇代码不难,但是对于新手学习还是有点难度的。因为spring的版本不一样。所以配置信息的内容会改变。如何获取自己版本对应的配置信息呢?首先明白所有框架你在从官网下载下来一般都有这3部分,第一lib文件存放所有jar包,第二个就是doc就是说明书,第三个就是例子。你只要知道自己版本的说明书现在官网的都以网页形式给出。比如说我现在学习的是IOC的bean处理。那么我到找关于bean 阅读全文
posted @ 2013-07-18 19:30
jlins
阅读(933)
评论(0)
推荐(0)
摘要:
日志文件 1. err日志 error log 记录mysql在运行的过程中所有较为严重的警告和错误信息,以及mysql server每次启动和关闭的详细信息。系统在默认情况下关闭error log 功能。error log 默认存放在data目录下,默认文件名为主机名.err。error log 通过两种方式开启: 1). 启动mysqld时,附加上--log-error参数 2) . 在my.cnf中配置log-error系统环境变量 当进入mysql后执行 flush logs命令后,mysql会将当前的错误日志文件附加-old... 阅读全文
posted @ 2013-07-18 19:29
jlins
阅读(348)
评论(0)
推荐(0)
摘要:
这两天在做Web前端时,遇到需求通过 js 实现文本复制的功能。 先不考虑浏览器的兼容性,看看各浏览器对复制功能的支持情况: 1、IE浏览器 ,解决方法有三种,代码如下: function copy(txtid){ var txtObj = document.getElementById(txtid); if(window.clipboardData){ // 仅IE支持此对象,firefox、chrome不支持 //1、通过clipboardData对象实现复制 //window.clipboardData.clearData(); //window.clipboardD... 阅读全文
posted @ 2013-07-18 19:26
jlins
阅读(2590)
评论(0)
推荐(0)
摘要:
上次的博文Hibernate从入门到精通(六)一对一双向关联映射中我们介绍了一下一对一双向关联映射,本次博文我们讲解一下多对一关联映射 多对一单向关联映射 多对一关联映射与一对一关联映射类似,只是在多对一的指向端可以存在多个对象,在指向端加载的时候,同时加载被指向端。 多对一和一对一的异同 对比一对一单向关联映射和多对一单向关联映射,两者的相同之处在于在指向端被加载的时候,指向端会被一起加载进来,这一点从如下类的结构图和代码中看出。(以下只给出多对一相关图示和代码,一对一图示和代码参考之前的文章Hibernate从入门到精通(五)一对一单向关联映射) ... 阅读全文
posted @ 2013-07-18 19:24
jlins
阅读(184)
评论(0)
推荐(0)
摘要:
界面配置文件 SimpleAdapter的配置文件 Acitivity程序package com.example.contactproject; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import android.net.Uri; import android.os.Bundle; import android.provider.ContactsContract; import android.app.Acti... 阅读全文
posted @ 2013-07-18 19:22
jlins
阅读(700)
评论(0)
推荐(0)
摘要:
栈顺序实现:存储结构: #define STACK_INIT_SIZE 10 // 存储空间初始分配量 #define STACK_INCREMENT 2 // 存储空间分配增量 struct SqStack { SElemType *base; // 在栈构造之前和销毁之后,base的值为NULL SElemType *top; // 栈顶指针 int stacksize; // 当前已分配的存储空间,以元素为单位 }; // 顺序栈 基本操作: void InitStack(SqStack &S) { // 构造... 阅读全文
posted @ 2013-07-18 19:21
jlins
阅读(295)
评论(0)
推荐(0)
摘要:
日志使用 access_log的最小作用域是location, 关闭方式是:access_log off; error_log的最小作用域是http,关闭方式是:error_log /dev/null; 示例:error_log logs/errord.log debug;源码分析Nginx启动由main开始执行,在nginx.c的278行,调用ngx_log_init(ngx_prefix),如下: log = ngx_log_init(ngx_prefix);其中【ngx_log.c】ngx_log_init(ngx_prefix)代码如下【主要实现了创建日志文件/usr/local... 阅读全文
posted @ 2013-07-18 19:19
jlins
阅读(672)
评论(0)
推荐(0)

浙公网安备 33010602011771号