摘要:
1. smtp认证 1.1 修改mynetworks 登录zimbra后台-->全局配置-->MTA-->信任网络-->127.0.0.0/8 -->服务器配置-->MTA-->信任网络-->重置为全局配置 1.2 修改postfix配置 nano /opt/zimbra/conf/zmmta.cf 修改smtpd_client_restrictions permit_sasl_authenticated, permit_mynetworks, reject_unauth_pipelining, reject 2. smtp认证与mail fro 阅读全文
posted @ 2013-06-28 20:02
jlins
阅读(1083)
评论(0)
推荐(0)
摘要:
var sendlist = emailList.Select(email => new MailMessage { MailServer = SMTPServer, UserName = Sender, PassWord = EmailPassword, ... 阅读全文
posted @ 2013-06-28 20:00
jlins
阅读(4743)
评论(0)
推荐(0)
摘要:
quartznet任务调度和消息调度1.作用自动执行任务。2.下载地址NET版本JAVA版本1下载http://quartznet.sourceforge.net/download.htmlhttp://opensymphony.com/quartz2工具Visual Studio2008/2010打开3概念调度器和作业调度器、任务和触发器1) 作业是一个执行任务的简单.NET类。任务可以是任何C#\VB.NET代码。只需你实现Quartz.IJob接口并且在出现严重错误情况下抛出JobExecutionException异常即可。IJob接口包含唯一的一个方法Execute()。调度器负责. 阅读全文
posted @ 2013-06-28 19:58
jlins
阅读(3161)
评论(0)
推荐(0)
摘要:
异构数据库迁移其他数据库迁移到oracle,以移植db2数据库对象到Oracle的操作说明为例,其他数据库迁移到oracle类似。移植之平台和相关工具OS:linuxDBMS:db2 Oracle 10gfor linuxMigration Tool:Oracle sql developer-2.1.1.64.45Sql Develper和Migration Workbench简单介绍以下是摘自Oracle官网:Ⅰ Oracle SQL Developer 是一个免费的图形化数据库开发工具。使用 SQL Developer,您可以浏览数据库对象、运行 SQL 语句和 SQL 脚本,并且还可以. 阅读全文
posted @ 2013-06-28 19:56
jlins
阅读(4993)
评论(2)
推荐(0)
摘要:
一.相关的代码 1 functiontest() 2 { 3 vartemp=document.getElementById("text1"); 4 //对电子邮件的验证 5 varmyreg=/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/; 6 if(!myreg.test(temp.value)) 7 { 8 alert('提示\n\n请输入有效的E_mail!'); 9 myreg.... 阅读全文
posted @ 2013-06-28 19:54
jlins
阅读(51793)
评论(0)
推荐(1)
摘要:
对于线程的了解不深,但我知道线程能解决我的问题 在gui程序中有个按钮,点击该按钮后,应该循环去做一件事,一直循环下去 如果使用while True 这中方式的话,gui程序很容易出现“未响应”这种情况,所以这时候我想到用线程 import threading def myprint(): print "我是江永道,我的QQ是962584902" def mythread(): test=threading.Thread(target=myprint) test.start() #运行该函数,该函数启动后,会启动一个线程,该线程又绑定了函数myprint()mythread 阅读全文
posted @ 2013-06-28 19:52
jlins
阅读(149)
评论(0)
推荐(0)
摘要:
java环境变量设置1.打开我的电脑--属性--高级--环境变量 2.新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;3. 选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。 变量名:Path 变量值:%JAVA_HOME%\bin;%JAVA 阅读全文
posted @ 2013-06-28 19:50
jlins
阅读(238)
评论(0)
推荐(0)
摘要:
这个学期刚好上这门课,此课绝对是CS课程中的神课,需要一定的决心和耐心才能啃下来。这篇文章可以说是一篇科普文,争求通俗易懂。 可计算理论是计算理论的一个分支,还有两个分支分别是自动机和计算复杂性。 这些名词都顾名思义,自动机讲的是计算的模型,比如图灵机,它是由无限长磁带,读写磁头和一些状态转移序列组成;可计算理论,研究的是一个函数(或程序)是不是能被计算,但是什么叫能被计算呢,比如说给定x,你给我计算出2x,这个函数就是可计算的,那又有什么函数是不可计算的呢?稍后你会看到著名的停机问题,这个程序就是不可计算的;计算复杂性研究的是如何有效地解决问题。 这刚好是计算... 阅读全文
posted @ 2013-06-28 19:48
jlins
阅读(888)
评论(0)
推荐(0)
摘要:
欢迎光临——有建议请留言论坛首页:http://www.lht8.tk/ 阅读全文
posted @ 2013-06-28 19:46
jlins
阅读(168)
评论(0)
推荐(0)
摘要:
1>获得TelephonyManager TelephonyManager telMgr = (TelephonyManager) getSystemService(TELEPHONY_SERVICE); 2>获取SIM卡状态 telMgr.getSimState(); 3>获取SIM卡卡号 telMgr.getSimSerialNumber(); 4>获取SIM卡供货商号 telMgr.getSimOperator(); 5>获取SIM卡供货商名称 telMgr.getSimOperatorName(); 6>获取SIM卡国别 telMgr.getSimC 阅读全文
posted @ 2013-06-28 19:44
jlins
阅读(1037)
评论(0)
推荐(0)
摘要:
tyle="margin:20px 0px 0px; font-size:14px; line-height:26px; font-family:Arial; color:rgb(51,51,51)"> 如果要做android通讯录的联系人的机卡混排显示,由于手机卡类型的不同,导致手机卡存储容量以及可以存储信息不同,就要涉及到android去读Icc卡的信息。 一般的sim卡只能存储姓名跟一个电话号码,而USIM卡还可以存多个电话号码跟邮箱,所以编辑卡上联系人的时候应该动态的去布局,或者应用可以去写死,让USIM卡的存储信息与SIM卡一致。 由于本人是在源码上开发的, 阅读全文
posted @ 2013-06-28 19:42
jlins
阅读(1097)
评论(0)
推荐(0)
摘要:
/** * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 文件名称:text.cpp * 作 者: 胡颖 * 完成日期:2013 年 6 月 28 日 * 版 本 号:v1.0 * * 输入描述:输入操作指令及计算的数字、符号 * 问题描述:制作简易计算器 * 程序输出:输出操作页面及计算结果 * 问题分析:利用运算符重载实现数字的加减乘除 * 算法设计:略 */#include #include using namespace std;class Number{public: Number(double aa=0)... 阅读全文
posted @ 2013-06-28 19:40
jlins
阅读(313)
评论(0)
推荐(0)
摘要:
CStdioFile 类的声明保存在 afx.h 头文件中。CStdioFile 类继承自 CFile 类, CStdioFile 对象表示一个用运行时的函数 fopen 打开的 c 运行时的流式文件。流式文件是被缓冲的,而且可以以文本方式(默认)或者二进制方式打开。CStdioFile 类不支持 CFile 类中的 Duplicate 、 LockRange 、 UnlockRange 函数,如果你使用了,会得到 CNotSupportedException 类的错误。CStringFile 类默认的是按照 Text 模式操作文件。 CFile 类默认的是按照二进制模式操作文件。这里大致说. 阅读全文
posted @ 2013-06-28 19:38
jlins
阅读(3502)
评论(0)
推荐(0)
摘要:
转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents by---cxlove骗一下访问量。。。。题意大概是:从c个中选出n个,使得总花费小于等于f,保证价值的中位数最大 http://poj.org/problem?id=2010 做法:按价值排序之后,枚举中位数,然后对于小于中位数的部分贪心选出花费最小的n/2个,大于的部分也贪心选出花费最小的n/2个,然后比较总花费与f的关系。 可以用两个线段树维护一下,左部分便是每次insert一个,比较当前的第k小的大小,如果更小则remove掉原来的第k小,insert一个新的。 右. 阅读全文
posted @ 2013-06-28 19:36
jlins
阅读(179)
评论(0)
推荐(0)
摘要:
// 最长公共子序列问题.cpp : Defines the entry point for the console application.///*问题:给出两个字符串,找出它们的最长公共子序列什么是最长公共子序列?最长公共子序列,英文缩写为LCS(Longest Common Subsequence)。其定义是,一个序列 S ,如果分别是两个或多个已知序列的子序列,且是所有符合此条件序列中最长的,则 S 称为已知序列的最长公共子序列。而最长公共子串(要求连续)和最长公共子序列是不同的(可以是不连续的)例如:abgfjlmnp- - - -afkqln-- --它们的最长公共子序列是:a.. 阅读全文
posted @ 2013-06-28 19:34
jlins
阅读(299)
评论(0)
推荐(0)
摘要:
基于的软件版本Apache-2.0.63 php-5.3.2nagios-3.2.3 nagios-plugins-1.4.15 rrdtool-1.4.5nrpe-2.12pnp4nagios-0.4.13check_mysql_health服务器端1、安装前准备(1)创建nagios用户和用户组 [root@localhost ~]#useradd -s /sbin/nologin nagios [root@localhost ~]#mkdir /usr/local/nagios [root@localhost ~]# chown –R nagios.nagios/usr/local/n. 阅读全文
posted @ 2013-06-28 19:33
jlins
阅读(5292)
评论(0)
推荐(0)
摘要:
上一篇文章,我们介绍了MVC框架的基本原理,并指出了这个基本框架中存在大量if…else的问题。今天我们来介绍一下struts框架,让struts解决这个问题。首先,看一下粗略的时序图: ActionServlet是中央控制器,负责集区URL或分发;ActionForm负责收集表单数据,并且,struts会将表单数据转换成相应的数据类型。Action是业务层控制器。 上面就是struts大体上的实现,下面分析一下该struts框架执行流程:1、终端客户向tomcat发出request请求;2、tomcat会创建出HttpRequest和HttpResponse实例,并根据用户的Method请. 阅读全文
posted @ 2013-06-28 19:30
jlins
阅读(421)
评论(0)
推荐(0)
摘要:
最近用Redis的c#驱动,发现ServiceStack.Redis里List类型的Insert方法调用的时候始终报错,结果反编译dll后,这个方法居然是这样写的:public void Insert(int index, string item){ throw new NotImplementedException();}唉。。。坑死人不偿命呀 阅读全文
posted @ 2013-06-28 19:28
jlins
阅读(926)
评论(3)
推荐(0)
摘要:
以上代码是不符合dynamic的用法的。当name,age都不为空的时候,那么我们所需要的SQL语句应该是 select * from tabletest where name='name' and age='age'但实际上会变成:select * from tabletest where name='name' age='age' 自动清除了and符号,dynamic有个隐含属性removeFirstPrepend="true",这个属性我是听说的,隐藏的所以看不到。假如你的所有的isNotNull中都带了 阅读全文
posted @ 2013-06-28 19:26
jlins
阅读(478)
评论(0)
推荐(0)
摘要:
NRPE监控插件基础NRPE总共由两部分组成: (1).check_nrpe插件,运行在监控主机上。 (2).NRPE daemon,运行在远程的linux主机上(通常就是被监控机)整个的监控过程如下: 当Nagios需要监控某个远程linux主机的服务或者资源情况时: 1).nagios会运行check_nrpe插件,我们要在nagios配置文件中告诉它要检查什么. 2).check_nrpe插件会通过SSL连接到远程的NRPEdaemon. 3).NRPE daemon会运行相应的nagios插件来执行检查本地资源或服务. 4).NRPE daemon将检查的结果返回给check_nrpe 阅读全文
posted @ 2013-06-28 19:24
jlins
阅读(606)
评论(0)
推荐(0)
摘要:
替换掉工程的两个地方:IDL文件和CTRL文件。IMPLEMENT_OLECREATE_EX(CMultiwndCtrl, "MULTIWND.MultiwndCtrl.1", 0x69ed7568, 0xd5a3, 0x49ea, 0x84, 0xd0, 0x8c, 0x20, 0x13, 0x67, 0x27, 0x24) 将16进制的GUID去掉 0x符号并进行拆分,替换原来的UUID如下 [ uuid(69ed7568-d5a3-49ea-84d0-8c2013672724) 阅读全文
posted @ 2013-06-28 19:22
jlins
阅读(2184)
评论(0)
推荐(0)
摘要:
1. 新建一个MFC工程, 取名MyTab, 选择Dialog based, 然后Finish. 2. 删除对话框上默认添加的三个控件. 添加Tab Control控件并在Property属性中设置ID为IDC_TABTEST 在More Styles里勾上Bottom. 调速尺寸使其布满整个对话框, 我这边Tab Control的尺寸最后为164X203. 在ClassWizard为其添加变量, 变量名为m_tab. 类型为CTabCtrl. 3. 在对话框的初始化函数OnInitDialog里面添加如下代码: m_tab.InsertItem( 0 , " 参数一 " 阅读全文
posted @ 2013-06-28 19:20
jlins
阅读(386)
评论(0)
推荐(0)
摘要:
HttpClient4,最原始的需求就是使用其来模拟浏览器想服务器发起http请求,当然,他的功能不止于此,但是我需要的就是这个功能而已,jdk也有其自带的类似的api:UrlConnection,效率比httpclient高,但是和其他第三方产品一样,比httpclient原始,其实http协议是在tcp/ip协议之上的,所以,如果是用socket来实现也是可以的,只不过更原始了,没这个必要了!Httpclient4和Httpclient3的区别较大,但如果会用一个,另一个只要看一下例子或api就会用了,简单!实例化一个client,设置策略:DefaultHttpClient client 阅读全文
posted @ 2013-06-28 19:19
jlins
阅读(2541)
评论(0)
推荐(1)
摘要:
在struts2de 1.6以前版本,都是用标签来获取时间,1.8后可以用struts-dojo.plugin里的标签获取时间。1.struts2-dojo-plugin-2.1.6.jar引入到自己的项目中。 2.jsp中加入如下内容 3. 中加入下列 4.页面中使用 阅读全文
posted @ 2013-06-28 19:17
jlins
阅读(112)
评论(0)
推荐(0)
摘要:
import java.math.BigDecimal;import java.text.DecimalFormat;import java.text.NumberFormat;publicclass format { double f = 111231.5585; publicvoid m1() { BigDecimal bg = new BigDecimal(f); double f1 = bg.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); System.out.println(f1); } /** * DecimalForma. 阅读全文
posted @ 2013-06-28 19:15
jlins
阅读(243)
评论(0)
推荐(0)
摘要:
项目中要使用Uploadify 3.2来实现图片上传并生成缩略通的功能,特此记下来,以供各位参考!Uploadify下载地址:http://www.uploadify.com/download/ 下载下来解压后估计里面很多文件,其实有用的也就jquery.uploadify.min.js、uploadify.css、uploadify.swf和uploadify-cancel.png这四个文件。你还得下载jQuery库,我这里用的是jquery-1.7.2.min.js,另外和大多数JQ插件一样,同时也需要swfobject.js这个插件,我的是2.2的版本,东西都准备好了,那下面就开始。前. 阅读全文
posted @ 2013-06-28 19:13
jlins
阅读(887)
评论(0)
推荐(0)
摘要:
做地理信息系统(GIS)项目,除了实现功能用户体验度要好之外,最重要的是地图渲染效果更要好。很多时候苦于数据的完整性和对于配图的审美观,程序猿们都很难配出好看的地图效果。基于上述一般直接调用google的地图服务,包括矢量地图,地形地图和影像地图。这样就不用花大力气关注于数据的问题,只需要把地图的操作功能实现就行。下面来说说如何基于arcgis js api 调用google的地图服务。 首先我们需要知道google地图服务的地址: http://mt.google.cn/vt/lyrs=s@112&hl=zh-CN&gl=cn//卫星地图服务 http://mt.google 阅读全文
posted @ 2013-06-28 19:11
jlins
阅读(2858)
评论(0)
推荐(0)
摘要:
@ javax.persistence.Entity实体类定义,该标签表示当前类是一个Hibernate的数据库实体,对应着数据库中的某个表位置:用于类级别参数:无样例:@Entity注意:导入标签类时可能会有多个,这里使用的是javax.persistence.Entity@javax.persistence.Table实体类定义,该标签表示当前类是一个Hibernate的数据库实体,对应着数据库中的某个表位置:用于类级别参数:name – 用于指定表名,如果不指定则表名与类名相同,考虑到不同数据库的解析方式可能不一样,建议手工指定表名。表名统一用大写字母,单词之间用下划线分隔。样例:@Ta 阅读全文
posted @ 2013-06-28 19:09
jlins
阅读(5017)
评论(0)
推荐(0)
摘要:
OS7 的这个功能确实不错。我刚试了下,用官方提供的API ,简单的几句代码就能实现文本转语音!Xcode 5.0工程建好后首先把AVFoundation.framework 加入到工程 AVSpeechSynthesizer *av = [[AVSpeechSynthesizer alloc]init]; AVSpeechUtterance *utterance = [[AVSpeechUtterance alloc]initWithString:@"Hello qingjoin"]; //需要转换的文本 [av speakUtterance:utterance];//以 阅读全文
posted @ 2013-06-28 19:07
jlins
阅读(264)
评论(0)
推荐(0)
摘要:
本节主要讨论设计传递多个参数子函数的设计方法。 在2.3节里我们讨论了如何自己设计一个带参数的子函数的设计方法,现在我们研究一下如何传递两个及以上参数的设计方法。 函数为何要带参数呢?其实原因很简单,就是想把更多的数据交给子函数去处理,只传递一个参数给子函数显得有些太捉襟见肘的意思,Python和C语言一样子函数可以设计多个参数,但不需要指定参数的类型,这点很美!好,我们看看语法结构是怎样的,如下所示。 def func(arg1, arg2,....):(tab) statment1(tab) statment2(tab) statment3 etc. 示例演示一下... 阅读全文
posted @ 2013-06-28 19:05
jlins
阅读(281)
评论(0)
推荐(0)
摘要:
本篇文章介绍TCP通信。 上文提到传输层的两个协议TCP和UDP,UDP是无连接的已经介绍过,TCP是面向连接的,阐述建立连接和断开连接前先来看下TCP报文头的结构。 报文头在linux的定义在/usr/include/netinet/tcp.h中:struct tcphdr{ u_int16_t source; //源端口号 u_int16_t dest; //目的端口号 u_int32_t seq; //32位的TCP报文序列号 u_int32_t ack_seq; //32位的TCP报文确认序列号 u_int16_t res... 阅读全文
posted @ 2013-06-28 19:03
jlins
阅读(280)
评论(0)
推荐(0)
摘要:
最近做的一个项目需要使用MD5加密算法,需要加密的参数有两个。自己先试了几次,算的结果为php页面的不一样,后来与写php页面的同事沟通后,了解到php页面的算法如下:action = "secondMD5";key = "VOD_MOVE";md5($action.$key)即先使用key进行一次MD5加密,$key = md5("VOD_MOVE")加密结果为:cafa20f4232c530872f9ba796d6eaa84然后时间key加密得到的结果与action再进行一次加密,即md5("secondMD5cafa2 阅读全文
posted @ 2013-06-28 19:01
jlins
阅读(1096)
评论(0)
推荐(1)
摘要:
第二个小应用——古月便签,哈哈,上线咯! 1、基于Android开发的便签,至少Android2.2以上的系统。2、界面简洁美观。 3、长按便签可以对便签进行交换和删除操作。 4、点击便签可以对便签编辑。 5、点击添加图标,进行新增便签。 优亿市场:http://www.eoemarket.com/soft/156133.html 安智市场:http://www.anzhi.com/soft_933667.html 阅读全文
posted @ 2013-06-28 18:59
jlins
阅读(224)
评论(0)
推荐(0)
摘要:
nagios博大精深,可以以shell、perl等语句为nagios写插件,来满足自己监控的需要。本文写mysql中tps、qps的插件,并把收集到的结果以图形形式展现出来,这样输出的结果就有一定的要求了。编写插件tps qpscheck_qps 插件如下内容 #!/bin/shmytool="/usr/local/mysql/bin/mysql-umy_perfor -pmy_perfor"state_ok=0state_warning=1state_critical=2state_unknown=3Uptime=`echo "show /*50000 glob 阅读全文
posted @ 2013-06-28 18:58
jlins
阅读(1010)
评论(0)
推荐(0)
摘要:
#include#include #include #include using namespace std;int main(){ int i; vectorque; for(i=0;i<10;i++) que.push_back(i); for(i=0;i<10;i++) { printf("%d ",que[i]); } printf("\n"); reverse(que.begin(),que.end()); for(i=0;i<10;i++) { printf("%d ",que[i]); } return 阅读全文
posted @ 2013-06-28 18:56
jlins
阅读(999)
评论(0)
推荐(0)
摘要:
1.主题和样式的区别主要区别在主题不能作用于单个View组建,主题应该对整个应用中的所有Activity起作用或者对指定的Activity起作用。主题定义的格式应该是改变窗口的外观格式,例如窗口变体,窗口边框等。2.自定义主题在/res/values/my_style.xml文件增加一个主题,定义主题 可以通过parent属性,继承原有的主题。在定义上面的主题后,接下来在Java代码中使用该主图:public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setThe... 阅读全文
posted @ 2013-06-28 18:54
jlins
阅读(2701)
评论(0)
推荐(0)
摘要:
INSTALLORACLE DATABASE 12C完整的安装文档下载地址:http://download.csdn.net/detail/royjj/5665869 OS:ORALCE LINUX 5.8DB:ORACLE DATABASE 12C MADE bylixoralixora@foxmail.com 为了快速搭建oracle database 12c的测试环境,在这里使用oracle-validated-rpm/ oracle-rdbms-server-11gR2-preinstall rpm自动配置安装环境。当然还有其他办法。如oracle-rdbms-server-12cR. 阅读全文
posted @ 2013-06-28 18:52
jlins
阅读(898)
评论(0)
推荐(0)
摘要:
原先不知道win7系统也可以当作无线路由器,既然知道了这个东西那么就搞搞了使用python写的一个wifi共享工具,还不够完善,有些功能还没做(说明:internet共享连接需要手动设置)...... 别的不说了,贴上源代码吧!#-*- coding:utf-8 -*- import sys reload(sys) sys.setdefaultencoding('utf-8') import os import wx import ConfigParser myconfig=ConfigParser.ConfigParser() myconfig.read('confi 阅读全文
posted @ 2013-06-28 18:50
jlins
阅读(1575)
评论(0)
推荐(0)
摘要:
《iOS 6编程Cookbook(影印版)》基本信息原书名:iOS 6 Programming Cookbook作者: Vandad Nahavandipoor 出版社:东南大学出版社ISBN:9787564141981上架时间:2013-6-20出版日期:2013 年5月开本:16开页码:976版次:1-1所属分类:计算机 > 软件与程序设计 > 综合 > 高级程序语言设计 更多关于 》》》《 iOS 6编程Cookbook(影印版) 》 内容简介 计算机书籍 《ios 6编程cookbook(影印版)》将帮助你克服那些为iphone,ipad或者ipod to... 阅读全文
posted @ 2013-06-28 18:48
jlins
阅读(189)
评论(0)
推荐(0)
摘要:
1、不要用户名/密码 直接/as sysdba 是操作系统认证方式,改变安全方式 sqlnet.ora 里SQLNET.AUTHENTICATION_SERVICES=(NTS)表示启动操作系统认证;当这个参数被注释掉或设置为NONE :SQLNET.AUTHENTICATION_SERVICES=(NONE)那么操作系统认证将被关闭;2、移动LOB类型的索引AUD$表中带有LOB类型字段,要想将AUD$表上的索引移动到其他表空间,语句不可用alter index index_name rebuild tablespace new_tablespace; 报错:ORA-02327: 无法以数据 阅读全文
posted @ 2013-06-28 18:46
jlins
阅读(237)
评论(0)
推荐(0)
摘要:
判断 iPhone 是否插入了 SIM 卡,可以参考苹果官网的 systemconfigure framework 教程,将下面的代码复制到头文件extern NSString* const kCTSMSMessageReceivedNotification; extern NSString* const kCTSMSMessageReplaceReceivedNotification; extern NSString* const kCTSIMSupportSIMStatusNotInserted; extern NSString* const kCTSIMSupportSIMStatusR 阅读全文
posted @ 2013-06-28 18:44
jlins
阅读(673)
评论(0)
推荐(0)
摘要:
while read line do account=`echo "$line"| cut -c1-9`'|' account+=`echo "$line"| cut -c10-44`'|' account+=`echo "$line"| cut -c45-45`'|' account+=`echo "$line"| cut -c49-79`'|' account+=`echo "$line"| cut -c47-49`'| 阅读全文
posted @ 2013-06-28 18:42
jlins
阅读(239)
评论(0)
推荐(0)
摘要:
仔细想了类与类之间的关系,感觉很多资料书说得有很多地方都是不正确的,很多也没有说清楚。希望本篇文章能给读者一些帮助,也自勉。本篇文章引用了别人的东西,并非全部原创。一:一般化关系(也称泛化关系)UML的关系图:代码描述:public interface Animal { public void breath();} public class Dog implements Animal{ public void breath() { System.out.println("现在发出的是狗呼吸的声音"); }} 现在我们就可以说Animal与Dog这两个类之间的关系就是一... 阅读全文
posted @ 2013-06-28 18:40
jlins
阅读(645)
评论(0)
推荐(0)
摘要:
在90年代Linux和DOS共存的年代里,Linux的Shell们有一个最微不足道但也最实用的小功能,就是命令自动补全。而DOS那个笨蛋一直到死都没学会什么叫易用。Linux的这个微不足道的小传统一直延续至今。虽然看似微不足道,其实也极大的提高了管理员的输入效率和准确性。 如果需要在自己的脚本中实现自动补全的功能,只需要编写类似下面的一个脚本,每次用户登录后source下就可以了。这个示例是公司的通道机上,可以根据名称来登录相关的服务器,但是服务器名称又长又难记,每次输入都很麻烦。于是有了这个自动补全脚本:tongdaoji() { local cur prev opts COMP... 阅读全文
posted @ 2013-06-28 18:38
jlins
阅读(362)
评论(0)
推荐(0)
摘要:
- (void)viewDidLoad{ [super viewDidLoad]; NSDictionary *dictionary1 = [NSDictionary dictionaryWithObjectsAndKeys:@"1",@"a",@"2",@"b", nil]; NSDictionary *dictionary2 = [NSDictionary dictionaryWithObjectsAndKeys:@"3",@"c",@"4",@&qu 阅读全文
posted @ 2013-06-28 18:36
jlins
阅读(204)
评论(0)
推荐(0)
摘要:
前两篇讲解了struts框架的基本实现,自己感觉讲的也有些枯燥,今天拿登录的例子来做一个实现。1、新建一个javaweb项目,并将struts的jar包拷贝到WebRoot/WEB-INF/lib下。 2、拷贝完jar包还不能进行工作,用户的请求必须达到ActionServlet,我们才能通过struts处理请求,所以还需要将ActionServlet配置在web.xml文件里面。 action org.apache.struts.action.ActionServlet 1 action *.do 3、建立actionForm,表单上的用户名和... 阅读全文
posted @ 2013-06-28 18:35
jlins
阅读(296)
评论(0)
推荐(0)
摘要:
记录锁相当于线程同步中读写锁的一种扩展类型,可以用来对有亲缘或无亲缘关系的进程进行文件读与写的同步,通过fcntl函数来执行上锁操作。尽管读写锁也可以通过在共享内存区来进行进程的同步,但是fcntl记录上锁往往更容易使用,且效率更高。记录锁的功能:当一个进程正在读或修改文件的某个部分是,它可以阻止其他进程修改同一文件区。对于这个功能阐述我认为有三点要解释的:记录锁不仅仅可以用来同步不同进程对同一文件的操作,还可以通过对同一文件加记录锁,来同步不同进程对某一共享资源的访问,如共享内存,I/O设备。对于劝告性上锁,当一个进程通过上锁对文件进行操作时,它不能阻止另一个非协作进程对该文件的修改。即使是 阅读全文
posted @ 2013-06-28 18:33
jlins
阅读(6383)
评论(0)
推荐(2)
摘要:
实验目的 通过编写有名管道多路通信实验,进一步掌握管道的创建、读写等操作,同时复习使用select()函数实现管道的通信。实验内容 这里采用管道函数创建有名管道(不是在控制台下输入命令mknod),而且使用select()函数替代poll()函数实现多路复用。如果对管道通信的知识忘了的话,请看这篇博客:http://blog.csdn.net/mybelief321/article/details/9075229 实验步骤 实验流程图如下 本实验用到了一些函数,主要是FD_ISSET()函数是新的,其它的函数在开头的网址的链接博客中都可以找到。源程序 pipe_select.c文件,如有需要, 阅读全文
posted @ 2013-06-28 18:31
jlins
阅读(912)
评论(0)
推荐(0)
摘要:
最近调试HEVC中码率控制, 发现里面一个重大bug! 码率控制中有这么一个函数:Int TEncRCGOP::xEstGOPTargetBits( TEncRCSeq* encRCSeq, Int GOPSize ) { Int realInfluencePicture = min( g_RCSmoothWindowSize, encRCSeq->getFramesLeft() ); Int averageTargetBitsPerPic = (Int)( encRCSeq->getTargetBits() / encRCSeq->getTotalFrames() ); I 阅读全文
posted @ 2013-06-28 18:29
jlins
阅读(2624)
评论(0)
推荐(0)
摘要:
晓说 第一季 (1-5) http://pan.baidu.com/share/link?shareid=480859&uk=4043605559(6-10) http://pan.baidu.com/share/link?shareid=480864&uk=4043605559(11-15) http://pan.baidu.com/share/link?shareid=480865&uk=4043605559(16-20) http://pan.baidu.com/share/link?shareid=482950&uk=4043605559(21-25) 阅读全文
posted @ 2013-06-28 18:27
jlins
阅读(135865)
评论(0)
推荐(0)
摘要:
在IBM AIX 5.3平台上,编写一个shell的时候遇到几个错误。0. exp: 0403-027 The parameter list is too long看这个提示是说命令行长度太长了,解决办法是加大最大长度限制。在AIX中使用参数ncargs控制命令行的最大长度,查看现有配置:db1:/oracle$ lsattr -EH -l sys0 | grep ncargsncargs 6 ARG/ENV list size in 4K byte blocks True修改参数加大到16,或者更大256:db1:/oracle$ chdev -l sys0 -a ncargs=16这个错误 阅读全文
posted @ 2013-06-28 18:25
jlins
阅读(395)
评论(0)
推荐(0)

浙公网安备 33010602011771号