在利用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