原创 Tomcat導入項目後在瀏覽器訪問所有js亂碼
Tomcat導入項目後在瀏覽器訪問所有js亂碼; 整個web項目的編碼是UTF-8的.. 項目裏面的文件也都是utf-8的... js編碼也是utf-8的... 嘗試了幾種方法: 1、在引入js的標籤中加入charset屬性 <sc
原创 阿里巴巴的JSONObject對象轉換
//Javabean對象轉換成String類型的JSON字符串 JSONObject.toJSONString(Javabean對象) //String類型的JSON字符串轉換成Javabean對象 JSONObject.toJav
原创 JSON 與 對象 、集合 之間的轉換 JSON字符串和java對象的互轉【json-lib】
在開發過程中,經常需要和別的系統交換數據,數據交換的格式有XML、JSON等,JSON作爲一個輕量級的數據格式比xml效率要高,XML需要很多的標籤,這無疑佔據了網絡流量,JSON在這方面則做的很好,下面先看下JSON的格式, JSON可
原创 java利用數字和字母隨機組合生成隨機數
思路:如果區分大小寫的話,那麼大寫算是一類,小寫算是一類,數字算是一類, 那麼通過 Random rand=new Random();這行代碼隨機生成代表每一類的的生成器。 如果隨機產生的值爲0,則產生的是數字,如果隨機產生的是1,
原创 RBAC用戶角色權限設計方案
轉自http://www.cnblogs.com/zwq194/archive/2011/03/07/1974821.html RBAC(Role-Based Access Control,基於角色的訪問控制),就是用戶通過角色與權限
原创 構建組織樹結構
@Override public List<OrgTreeNode> getOrganizations() { Organization o = new Organization(); o.setI
原创 微信小程序的五種跳轉方式
//只能跳轉到tabBar配置頁面 wx.switchTab({ url: '/pages/index/index', }); //返回上一級頁面(delta:返回的頁面數,如果 delta 大於現有頁面數,則返回到首頁,默認值爲
原创 微信小程序 獲取用戶信息並保存登錄狀態
前言、 微信小程序的運行環境不是在瀏覽器下運行的。所以不能以cookie來維護登錄態。下面我就來說說我根據官方給出的方法來寫出的維護登錄態的方法吧。 一、登錄態維護 官方的文檔地址:https://mp.weixin.qq.com/d
原创 Map轉對象
Map<String, Object> param bjectMapper mapper = this.createObjectMapper(); ProductDstDto command = mapper.convertValue(p
原创 小程序登錄&授權&獲取用戶信息API
一 登錄 時序圖如下: wx.login() 獲取js_code 示例代碼: App({ onLaunch: function() { wx.login({ success: function(res)
原创 組織樹結構編寫
添加方法 public void wapAreaDatas(DiscountAreaParams params,List<DiscountArea> areaList) { String[] areaI
原创 微信小程序上傳圖片功能(附後端代碼)
幾乎每個程序都需要用到圖片,在小程序中我們可以通過image組件顯示圖片。 當然小程序也是可以上傳圖片的,微信小程序文檔也寫的很清楚。 上傳圖片 首先選擇圖片 通過wx.chooseImage(OBJECT)實現 官方示例代碼 ? 1
原创 java 判斷兩個時間相差的天數
1、實現目標 輸入:兩個日期 輸出:兩個日期相差的天數 2、代碼實現 方法1: 通過Calendar類的日期比較。注意:這裏需要考慮一下: 日期是跨年份的,如一個是2012年,一個是2015年的 年份是分閏年和平年
原创 基於HTML5+js+Java實現單文件文件上傳到服務器功能
HTML5代碼: 方法一:直接表單提交 1 2 3 4 5 6 <form name="upform" action="url" method="POST"> <input type ="file" name
原创 JSON.toJSONString時保留null值(FastJson)
親測:字符串提前保留爲空串,數字爲0 WriteMapNullValue WriteNullStringAsEmpty WriteNullNumberAsZero 這3個同時使用 從輸出結果可以看出,null對應的key已經被