#include<stdio.h>
#include<assert.h>
intfind_Num(int*arr,intn)
{
assert(arr);
while(*arr<=9)//必须要判断<=9,否则会溢出
{
if(*arr==n)
{
return1;
}
else
arr++;
}
return0;
}
intmain()
{
intn,m,i,j;
intarr[3][3]={0};
..
分类:
编程语言 时间:
2015-11-05 16:55:34
阅读次数:
157
最近在处理word文档导出工作,整理并总结下。经过一番百度和亲测,大部分人使用的都是iText,iReport等...当我去尝试用这几种方法的时候,要实现我的需求可以,但是代码量太大了~~~因为我的word文档结构比较复杂,内容较多,有点懒得去写。于是我寻求通过jsp或javascript页面的..
分类:
编程语言 时间:
2015-11-05 16:50:20
阅读次数:
205
packagecn.skyatom.common;
importjava.math.BigDecimal;
importjava.util.regex.Matcher;
importjava.util.regex.Pattern;
/**
*基础四则运算
*
*@authorZWK
*/
publicclassArithmetic{
privatestaticStringgetUUID(){
returnjava.util.UUID.randomUUID().toString().repla..
分类:
编程语言 时间:
2015-11-05 16:48:40
阅读次数:
272
#catcpu_info.py
#!/usr/bin/envpython
#-*-coding:utf-8-*-
#ldczz2008@163.com
importos
importsigar
sg=sigar.open()
cpulist=sg.cpu_info_list()
print"%dtotalCPUs."%len(cpulist)
forcpuincpulist:
print"Vendor........",cpu.vendor()
print"Model.........",cpu.m..
分类:
编程语言 时间:
2015-11-05 16:45:18
阅读次数:
142
编写如上图程序。Fn与F10进调试界面:选择如下操作进入内存1查看内存分别输入&a,&b查看内存:举例floatfloata=2.510.1=1.01*2^1;符号位为0;指数位8位,为127+1=128=10000000;位数位23位,为0100000000000000000;32位二进制数位为0100000000100000000000000000地址..
分类:
编程语言 时间:
2015-11-05 16:44:47
阅读次数:
205
字典{}元组()列表[]字典{}字典是python中唯一的映射类型(哈希表)字典的对象可变,但是字典的键必须使用不可变对象,并且一个字典中可以使用不同的键值keys()或者values()返回键列表或者值列表items()返回包含键值对的元组定义方式:dic={‘name‘:‘sql‘,‘age‘:30,‘gender‘:‘m..
分类:
编程语言 时间:
2015-11-05 16:40:01
阅读次数:
257
找整理了下资料,你看看,希望对你有帮助你下载一本资料http://down.51cto.com/data/957270导入Excel数据请参考书中的2.3.3,使用SQL语句操作数据框请参考书中的4.11节你可以根据自己的功能分写成不同的脚本,使用的时候直接使用就可以了我使用了以下方法:install.packages("X..
分类:
编程语言 时间:
2015-11-05 16:40:21
阅读次数:
393
死锁:死锁产生的现场:当A进程P S2信号量而B进程P S1信号量时就会产生死锁,因为S2信号量需要B进程释放,而S1信号量需要A进程释放,因此两个进程都在等相互的资源,造成死锁。死锁产生的条件:互斥条件:进程要求对所分配的资源进行排它性控制,即在一段时间内某资源仅为一进程所占用。(信号量s1 s2...
分类:
编程语言 时间:
2015-11-05 16:34:44
阅读次数:
208
JAVA线程安全关于synchronized关键字的用法,今天才知道原来我一直错了。以为用了synchronized关键字包住了代码就可以线程同步安全了。 测试了下。发现是完全的错了。synchronized必须正确的使用才是真正的线程安...
分类:
编程语言 时间:
2015-11-05 15:28:29
阅读次数:
239
如下例子实现了利用socket简易双向通信的例子 1.建立两个java project,目录如下 2.客户端代码 package?client;
import?java.io.BufferedReader;
import?java.io.DataInputStream;
import?java.io.DataOutpu...
分类:
编程语言 时间:
2015-11-05 15:28:31
阅读次数:
239
ApplicationContext.xml package com.spring.aop.xml.transaction;public interface PersonDao { public void savePerson();}package com.s...
分类:
编程语言 时间:
2015-11-05 15:22:33
阅读次数:
214
Java方法重写
分类:
编程语言 时间:
2015-11-05 15:20:12
阅读次数:
135
在编写多线程程序时,最重要的就是搞清楚哪些变量是共享的,哪些变量是不共享的。也就是要分析清楚其中的原理呀。因为最近要使用多线程就看了一些,对使用Thread类的子类创建线程的情况,总结如下:1.方法体内部定义的局部变量不共享 这是因为方法内部定义的变量是在运行时动态生成的。每个线程都有一个自己的堆....
分类:
编程语言 时间:
2015-11-05 15:15:44
阅读次数:
226
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------1、对线程的理解进程:每个独立执行的程序成为进程。线程:线程就是进程内部的一条执行路径。多线程:在一个进程中同时有多条执行路径。线程和进程的区别如下:(1)每个进程都有独立的代码和数...
分类:
编程语言 时间:
2015-11-05 15:07:06
阅读次数:
259
单线程(Thread)与多线程的区别(一)首先了解一下cpu: 随着主频(cpu内核工作时钟频率,表示在CPU内数字脉冲信号震荡的速度,等于外频(系统基本时间)乘倍频)的不断攀升,X86构架的硬件逐渐成为瓶颈,最高为4G,事实上目前3.6G主频的CPU已经接近顶峰。 多线程编程的目的,就是"最大限度...
分类:
编程语言 时间:
2015-11-05 15:02:38
阅读次数:
241
notify()和notifyAll()都是Object对象用于通知处在等待该对象的线程的方法。void notify(): 唤醒一个正在等待该对象的线程。void notifyAll(): 唤醒所有正在等待该对象的线程。两者的最大区别在于:notifyAll使所有原来在该对象上等待被notify的...
分类:
编程语言 时间:
2015-11-05 15:01:14
阅读次数:
157
var aLi=document.getElementsByTagName('li'); var arr=[]; var item={id:1,zs:4} var oUl=document.getElementById('ul') for (var i=0;i<aLi.length...
分类:
编程语言 时间:
2015-11-05 14:57:27
阅读次数:
182