在利用Java网络编程时,利用Java获取HTTP Request 和 Response头字段; 可以利用Java语言根据需要添加自定义的HTTP头字段,而不必拘泥于标准HTTP定义的头字段。 代码如下: public class TestURL { public static void main(String[] args) {String destURLStr= ;URL destURL = null;URLConnection urlCon = null;HttpURLConnection httpUrlCon= null;String readResFile = C:/Users/zhoujw/Desktop/readResFile.html;BufferedWriter bw = null;try {bw = new BufferedWriter(new FileWriter(readResFile));destURL = new URL(dest
阅读全文 人气:177更新时间:2018-11-01
-install package DoddleReport-install package DoddleReport.iTextSharp 2. 实例代码 static void Main(string[] args){ var query = GetAll(); var report = new Report(query.ToReportSource()); report.TextFields.Title = Graduate Student Report; report.TextFields.SubTitle = sample header; report.TextFields.Footer = sample footer; report.TextFields.Header = string.Format(@Report Generated: {0}Total Students: {1}, DateTime.Now, 100); report.RenderHints.BooleanCheckboxes = true; report.DataFields[Id].Hidden = true; var stream = new MemoryStream(); var w
阅读全文 人气:284更新时间:2018-11-01
在html加载时js锁定页面内所有input,textarea,select 具体js如下 index.js for(z=0;zdocument.getElementsByTagName('input').length;z++){ document.getElementsByTagName('input')[z].setAttribute('disabled','disabled')}for(zz=0;zzdocument.getElementsByTagName('textarea').length;zz++){ document.getElementsByTagName('textarea')[zz].setAttribute('readonly','readonly')}for(zzz=0;zzzdocument.getElementsByTagName('select').length;zzz++){ document.getElementsByTagName('select')[zzz].setAttribute('disabled','disabled')}
阅读全文 人气:493更新时间:2018-11-01
function isCardNo(card) {// 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符Xvar reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;if(reg.test(card) === false){alert(身份证输入不合法);return false;} } 最近的项目中用的需要调用实名认证的接口,实名认证接口价格相比短信而言高了不是几分钱,所以说调用实名认证的条件就要严格把关,因此用到js验证真实姓名与js验证身份证号。 进入正题
阅读全文 人气:682更新时间:2018-11-01
虽然Python有自己的队列模块,我们只需要在使用时引入该模块就行,但是为了更好的理解队列,自己将队列实现了一下。 队列是一种数据结构,它的特点是先进先出,也就是说队尾添加一个元素,队头移除一个元素,类似于商场排队结账,先来的人先接账,后来的排在队尾。在我们日常生活中,发送短信就会用到队列。下面是Python实现队列的代码: #!/usr/bin/python#coding=utf-8class Queue(object) : def __init__(self, size) : self.siz
阅读全文 人气:277更新时间:2018-10-31
最近突然发现我们部署在数据库上面的告警(Alert),当错误日志里面出现错误时,并不是每个错误日志都会发送邮件出来。如下所示,设置了告警 SQL Server Severity Event 14 USE [msdb]GOIF NOT EXISTS(SELECT 1 FROM msdb.dbo.syscategories WHERE AND category_class=2)BEGINEXEC msdb.dbo.sp_add_category @class=N'ALERT', @type=N'NONE', @name=N'DBA_MONITORING' ;ENDGOIF EXISTS(SELECT name FROM msdb.dbo.sysalerts WHERE name= N'SQL Server Severity Event 14')EXEC msdb.dbo.sp_delete_alert @name=N'SQL Server S
阅读全文 人气:169更新时间:2018-10-31
Android四大组件之一 content provider,它主要的作用是:实现各个应用程序之间的(跨应用)数据共享。 在这里涉及到进程通信问题,自然在Android中使用的是binder来进行,但是由于content provider提供的数据量一般都比较大不能够直接进行传递。 所以这里采用的是一种叫做 匿名共享内存的方式进行数据传递,在不同的进程中只需要传递一个文件描述符就可以。 通过下图对content provider有个比较直观的了解: ContentProvider提供
阅读全文 人气:188更新时间:2018-10-31
首先创建一个新的login app,用来存放认证用到代码 python manage.py startapp login 修改settings.py中的认证项 AUTHENTICATION_BACKENDS = ( 'login.auth.UsernamePasswordAuth',) 自定义认证类 在login app下创建auth.py文件,内容如下 #coding:utf-8from django.contrib.auth.models import Userclass UsernamePasswordAuth(object): def authenticate(self, username=None, password=None):print(UsernamePasswordAuth.authenticate)try:user = User.objects.get(username__iexact=username)if user.check_password(password):return userexc
阅读全文 人气:172更新时间:2018-10-31
摘一段来自MyBatis官方文档的文字。 MyBatis允许你在某一点拦截已映射语句执行的调用。默认情况下,MyBatis允许使用插件来拦截方法调用: Executor(update、query、flushStatements、commint、rollback、getTransaction、close、isClosed) ParameterHandler(getParameterObject、setParameters) ResultSetHandler(handleResultSets、handleOutputParameters) StatementHandler(prepare、parameterize、batch、update、query) 这些类中方法的详情可以通过查看每个方法的签名来发现,
阅读全文 人气:148更新时间:2018-10-31
微信小程序组件 marquee实例详解 1. marquee标签 html是有marquee标签的,可以实现跑马灯效果,但小程序没有,所以要实现。这里考虑使用css3的animation实现。 html的marquee是这样使用的。 marquee direction=left behavior=scroll scrollamount=1 scrolldelay=0 loop=-1 width=200 height=50 bgcolor=#0099FF hspace=10 vspace=10hello world/marquee 2. wxml view class=marquee_container style=--marqueeWidth--:{{-marquee.width}}em view class=marquee_text{{marquee.text}}/view/view 传入wxml的是个json对象 ma
阅读全文 人气:353更新时间:2018-10-30