JBOSS 點滴

          豐豐的博客

          導航

          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          統計

          公告

          我想成功,在老之前!

          常用鏈接

          留言簿(6)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          相冊

          收藏夾

          blogjava

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          #

          微信公眾平臺申請測試接口URL和TOKEN的配置,怎么在本地讓微信能通過80端口訪問

            最近開始微信公眾平臺的搗鼓,但相信和很多新手一樣,遇到的第一件事就是如何配置url,主要是微信的80端口的蛋疼限制,我想這其中的流程應該是這樣 的。我們在申請測試帳號時,微信需要指定一個URL和TOKEN,這樣微信就可以根據分配給你的APPID和SECRET來通過你提供的URL來認證并且 通過這個接口返回你要的數據,所以也就是我們的程序和微信是能過這個URL來完成交互的,根據這個思路,我們需要一個能讓微信訪問到你項目的URL,至于 TOKEN可以任意填寫,用作生成簽名(該Token會和接口URL中包含的Token進行比對,從而驗證安全性)

          在公司,首先應當解決的是怎么讓外網訪問你的項目,我用的是JAVA語言來做開發,剛 開始想通過3322動態解析平臺讓外網映射到公司來,然后用路由來做一個映射到我的tomcat 8080端口,但嘗試后發現3322這個是不能用80端口做映射(很多都這樣),所以沒辦法,也不能直接上公司的服務器來開發,而且80會被其他端口占 用,如果把項目托管到云服務器上也不方便開發,幸好在一個群里遇到高手,建議用ngrok直接把本地開放給外網(大喜),下載后直接把這個解壓(我用的是ubuntu,所以下的linux版),在終端里運行./ngrok 8080,這樣ngrok會返回一個動態的URL,果然可以訪問了,但問題是我在微信里填寫的這個URL不可能每次都變呀,于是運行./ngrok -subdomain=test 8080,但這個需要注冊才可以用,于是去官網注冊。 再根據提示運行一次驗證,然后運行這個就OK了,這樣我的URL就固定為http://test.ngrok.com。于是乎,我填寫微信的URL為 http://test.ngrok.com/mywork/app/action/service(項目訪問路徑), 打開這tomcat,這樣不要做任何更改就可以讓外網訪問了,然后點擊申請認證,就可以看到微信平臺已經訪問到這我的項目了,接下來做一些驗證(下篇貼出 驗證代碼-java版),OK。這下可以看到配置成功了。至此結束,開始微信之旅,這里感謝群里的老K,和其他的一些兄弟。


          來源:
          http://blog.csdn.net/aj1031689/article/details/17436125

          posted @ 2015-10-23 13:11 半導體 閱讀(398) | 評論 (0)編輯 收藏

          android軟銀盤始終顯示,并顯示在焦點上

          //強制顯示軟銀盤
          getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);
          //edittext默認焦點
          scanbill.setFocusable(true);
          scanbill.requestFocus();
          scanbill.setFocusableInTouchMode(true);

          posted @ 2015-07-03 20:09 半導體 閱讀(223) | 評論 (0)編輯 收藏

          安卓安裝

          http://wenku.baidu.com/link?url=7c2-Fo9694hJtWxlwsab09f8fv81BPQmrWMQD8z1zxUSnvnM2FfECc4gN0yewgxkSUhLkdbrG4euc2CULcjQHY7fUn5xzjDedELXAcY-2sG&qq-pf-to=pcqq.c2c

          posted @ 2015-06-03 12:17 半導體 閱讀(200) | 評論 (0)編輯 收藏

          [Android實例] 查找手機中所有的APK,并點擊其中任一應用程序進入其中

          http://www.eoeandroid.com/forum.php?mod=viewthread&tid=203302

          posted @ 2015-05-26 11:37 半導體 閱讀(196) | 評論 (0)編輯 收藏

          android跳轉到另一個類再返回當前類和值

          第一步:在A類中點擊按鈕時調用B類
          A類中:
          int OUTBILL_CODE = 10;//全局啊
            case R.id.diyoutbill:
             intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
             intent.setClass(ctx, Itemdiydown.class);
             intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
             startActivityForResult(intent,OUTBILL_CODE);
             break;
          第二步:
          B類中:
                Bundle bundle = new Bundle();   
                bundle.putString("downtype",pubdowntype);
                bundle.putString("startDate",pubstartDate);
                bundle.putString("endDate", pubendDate);
             Itemdiydown.this.setResult(RESULT_OK, this.getIntent().putExtras(bundle));   
             Itemdiydown.this.finish();//關閉當前窗口 
          第三類:
          返回A類中:
           protected void onActivityResult(int requestCode, int resultCode, Intent data) {
            // TODO Auto-generated method stub
            super.onActivityResult(requestCode, resultCode, data);
            if (requestCode == OUTBILL_CODE&& resultCode == RESULT_OK) {//
              Bundle bundle = data.getExtras();
                    startDate = bundle.getString("startDate");
                    endDate = bundle.getString("endDate");
                    downtype = bundle.getString("downtype");
                    //執行事件
            }
           }

          posted @ 2015-05-23 16:59 半導體 閱讀(205) | 評論 (0)編輯 收藏

          android連接數據庫sqllist基礎操作學習:

          基礎學習:
          http://blog.csdn.net/liuhe688/article/details/6715983/

          Android 數據存儲——SQLite實例、判斷數據庫中表是否存在
          http://www.2cto.com/kf/201502/375368.html

          posted @ 2015-05-23 11:19 半導體 閱讀(365) | 評論 (0)編輯 收藏

          SharedPreferences存儲和讀取數據

               摘要: 轉自:http://blog.sina.com.cn/s/blog_4f1c99de0101hur1.html除了SQLite數據庫外,SharedPreferences也是一種輕型的數據存儲方式,它的本質是基于XML文件存儲key-value鍵值對數據,通常用來存儲一些簡單的配置信息。其存儲位置在/data/data/<包名>/shared_prefs目錄下。SharedPrefer...  閱讀全文

          posted @ 2015-05-21 13:14 半導體 閱讀(208) | 評論 (0)編輯 收藏

          JAVA獲取配置信秘

          java.util.Properties props = new java.util.Properties();
            in = getClass().getResourceAsStream("/HotelBeContextDAO.properties");
            try {
             props.load(in);
              props.getProperty("officeCode")
            } catch (IOException e) {
             // TODO Auto-generated catch block
             e.printStackTrace();
            }

          posted @ 2015-05-20 09:33 半導體 閱讀(183) | 評論 (0)編輯 收藏

          用webview寫界面,加載本地js,js,html文件

          轉自:http://www.tuicool.com/articles/3mE7BzR
          以jquery mobile為例

          1.在android界面拖入一個webview,然后添加一個internet權限

          <uses-sdk  
              android:minSdkVersion="8"  
              android:targetSdkVersion="18" />  
          <uses-permission android:name="android.permission.INTERNET"/>  
            
          <application  
                      .............................  
          View Code

          2.  在assets目錄里面放入js,css,html資源文件

          3.在寫本地html的時候引入assert里的對應路徑

          <!DOCTYPE html>  
          <head>  
          <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
          <meta name="viewport" content="width=device-width, initial-scale=1">   
          <title> 標題 </title>  
          <link rel="stylesheet" type="text/css" href="file:///android_asset/css/jquery.mobile-1.4.2.min.css">  
          <script src="file:///android_asset/js/jquery-1.7.1.min.js"></script>  
          <script src="file:///android_asset/js/jquery.mobile-1.4.2.min.js"></script>  
          </head>  
          <body>  
            
            
           <div data-role="page">  
             <div data-role="header">  
              <h1>My Title</h1>  
             </div>  
               
             <div data-role="content">  
              <ul data-role="listview" data-inset="true" >  
                <li><a href="#">Acura</a></li>  
                <li><a href="#">Audi</a></li>  
                <li><a href="#">BMW</a></li>  
                <li><a href="#">Cadillac</a></li>  
                <li><a href="#">Ferrari</a></li>  
              </ul>   
             </div>  
           </div><!-- /page -->  
            
          </body>  
          </html>
          View Code

          4.在代碼里訪問頁面

          package com.example.asd_webview;
          
          import android.app.Activity;
          import android.os.Bundle;
          import android.view.Menu;
          import android.webkit.WebSettings;
          import android.webkit.WebSettings.RenderPriority;
          import android.webkit.WebView;
          
          public class MainActivity extends Activity {
          
            @Override
            protected void onCreate(Bundle savedInstanceState) {
              super.onCreate(savedInstanceState);
              setContentView(R.layout.activity_main);
              
              WebView webview = (WebView)findViewById(R.id.webView1);
              WebSettings wv_setttig = webview.getSettings();
              wv_setttig.setJavaScriptEnabled(true);
              //wv_setttig.setRenderPriority(RenderPriority.HIGH);
              
              String url = "file:///android_asset/index.html";
              webview.loadUrl(url);
              
            }
          
            @Override
            public boolean onCreateOptionsMenu(Menu menu) {
              // Inflate the menu; this adds items to the action bar if it is present.
              getMenuInflater().inflate(R.menu.main, menu);
              return true;
            }
          
          }
          View Code

          5.最后效果如下:

          posted @ 2015-05-15 17:03 半導體 閱讀(505) | 評論 (0)編輯 收藏

          CSS圖片適應DIV或TD

          img{
          max-width:100%;height:auto;
          }

          posted @ 2015-05-15 12:19 半導體 閱讀(213) | 評論 (0)編輯 收藏

          僅列出標題
          共27頁: 上一頁 1 2 3 4 5 6 7 8 9 下一頁 Last 
          主站蜘蛛池模板: 东山县| 崇礼县| 册亨县| 肃宁县| 阜南县| 温宿县| 铜鼓县| 礼泉县| 天柱县| 乌苏市| 大庆市| 杨浦区| 绥芬河市| 涟源市| 梓潼县| 台山市| 蓬溪县| 青铜峡市| 剑阁县| 开江县| 宁都县| 亳州市| 垣曲县| 紫阳县| 淮滨县| 黎城县| 凌云县| 七台河市| 旬阳县| 调兵山市| 腾冲县| 阿拉善右旗| 阿克苏市| 固镇县| 防城港市| 永靖县| 涿鹿县| 晋中市| 杭州市| 灵璧县| 宿松县|