1. 程式人生 > >300多條MTK工作筆記為你的工作節省一半時間

300多條MTK工作筆記為你的工作節省一半時間

剛開始做 Mt6260 ,轉載些資源學習

PDF檔案下載:http://download.csdn.net/detail/feosun/3858953

出處:http://blog.csdn.net/feosun 

1.加銷量統計,機型為A74

SMSMsg.c

巨集SMS_SEND_NOT_SAVE_SUPPORT (銷量統計巨集)

#define PROJECT_NAME "A74"

2.音樂播放鍵無作用  (有作用)

在idleapp.c中:

有sim卡的情況下:

mmi_idle_entry_idle_screen 函式中註冊這個功能的快捷鍵

#if defined(__CLAMSHELL_F65__)

       SetKeyHandler(mmi_audply_check_fmr_state,KEY_EXTRA_1, KEY_EVENT_UP);

       SetKeyHandler(mmi_camera_entry_app_screen,KEY_CAMERA, KEY_EVENT_UP);

#endif

無sim卡的情況下:

在simdetection.c中

在EntryScrnSimErrorScreen中註冊

#if defined(__CLAMSHELL_F65__)

       SetKeyHandler(mmi_audply_check_fmr_state,KEY_EXTRA_1, KEY_EVENT_UP);

       SetKeyHandler(mmi_camera_entry_app_screen,KEY_CAMERA, KEY_EVENT_UP);

#endif

巨集:__CLAMSHELL_F65__     翻蓋:CLAMSHELL

3.情景模式的預設值修改:

應答模式預設不要設定成翻蓋接聽

nvram_common_config.c

NVRAM_PROFILES_DEFAULT  第8項將值改為0

NVRAM_PROFILES_ACTIVATED  預設啟用的情景模式

4.開機動畫:

\MainLCD\Active\Poweronoff

5.桌布:

\MainLCD\Active\Poweronoff

#define CFG_MMI_WALLPAPER_NUM      (3)

6.開合蓋聲音:

resource_audio.c

mtk_resource_sounds 陣列中

開蓋:cs03_mid

合蓋:cs04_mid

開機鈴聲: cs01_mid

關機鈴聲:cs02_mid

7.看牆紙型別

#define CFG_MMI_RES_TYPE_WALLPAPER_SEL   (__RES_TYPE_GIF__)

8.ilde介面message和multimedia 位置互換

#define    CFG_MMI_MAINMENU_EXCHANGE_MSG_AND_MULTIMEDIA       (__ON__)

9.SIM卡電話號碼只能讀到150條,至少要讀到250條

PHB_SIM_ENTRY = 250

10.rom空間不夠,為了節省ROM空間,將簡訊條數縮減為300,相關檔案: customer_ps_inc.h

#define CM_SMS_MAX_MSG_NUM    300

11.工廠測試:

鍵盤測試:EntryFMKeypadTest

相機測試:FM_AutoTest_CAMERA

12.修改menuitem的高度:

gui_switch.h

 #define CFG_UI_MENUITEM_HEIGHT                         (32)

 13.自動測試的問題:

 FactoryModeSrc.c

 keypad_layout 和 keypad_value

 14. 開機LOGO顯示的地方:

 MMICheckDiskDisplay

 15.手機鈴聲:

簡訊息鈴聲:resource_audio.c

 mtk_resource_mms_sounds

 mtk_resource_mms_sounds 有__MMI_MMS_TEMPLATE_SUPPORT__ 控制的

mtk_resource_message_sounds

 來電鈴聲:

custpack_audio.c 中

0936SLIM平臺中:

和鉉:custpack_audio : 和絃的聲音資源放在這個數組裡面

如果要改變陣列的大小,需要修改mtk_resource_midis陣列的大小,即:

#define MIN_MIDI_ID  151

#define MAX_MIDI_ID 160 //165   的大小

來電鈴聲中有 鈴聲,和絃兩種

鈴聲對應的陣列時:resource_audio.c

mtk_resource_imelodys

這個陣列的大小是:resource_audio.h

#define MIN_RING_TONE_ID    101

#define MAX_RING_TONE_ID   105 //110

目前是 5

mtk_resource_imelodys[MAX_RING_TONE_ID -MIN_RING_TONE_ID + 1]

 修改上網的mms 配置custom_wap_config.c

找到custpack_wap_default

再找到

關於網路的配置:apn

nvram_common_config.c

NVRAM_EF_ABM_GPRS_PROFILE_DEFAULT

16.FM檢測耳機的巨集:

#define CFG_MMI_FM_RADIO_BIND_EARPHONE (__AUTO__)

17.一些常用的menuid:

MENU_ID_CAMERA_APP   : 相機

 音樂播放器:

HighlightAudioPlayer

AUDIO_PLAYER_MAIN_MENUID

MESSAGES_MENU_WMESSAGE_MENU_ID : 寫簡訊

MAIN_MENU_PROFILES_MENUID : 情景模式

 ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MAIN_MENU_PROFILES_MENUID,highlight_mainmenu_profiles);

 用到的圖片在:

 plutommi\Customer\Images\PLUTO220X176\MainLCD\Profile

簡訊:

MAIN_MENU_MESSAGES_MENUID:

ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MAIN_MENU_MESSAGES_MENUID,highlight_mainmenu_messages);

18.lcd 背光亮度: NVRAM_BYTE_BL_SETTING_LEVEL

  lcd背光時間:NVRAM_BYTE_BL_SETTING_HFTIME

 nvram 的預設值都是寫在這裡的

   這兩個預設值在 common_mmi_cache_config.c 檔案改動

  19.設定: MAIN_MENU_SETTINGS_MENUID

  安全設定: MENU9101_SECURITY

  鍵盤鎖: MENU9178_AKPL_TIME

  鍵盤鎖的時間的nvram:   NVRAM_SETTING_AUTOKEYPADLOCK_TIME

  手機設定:MENU9102_INITIAL_SETUP

  CFG_DISABLE_SHORTCUTS_MENU

 CFG_MMI_FOURWAYS_KEY_DISABLE

  快捷方式設定: EXTRA_SHORTCUTS_EXEC_MENUID

  時間與日期:MENU9141_TIME_AND_DATE

  時間/日期設定:MENU9143_SETTIMEANDDATE    res_setting.c

 setting_date_time_list_of_icons

 hightlight函式:HighlightPhnsetSetDT

  20.手電筒的巨集: FLASHLIGHT_TYPE

  21.出廠時間:custom_hw_default.c

 const kal_uint8 DEFAULT_HARDWARE_YEAR = 8; //2008

const kal_uint8 DEFAULT_HARDWARE_MON = 1;

const kal_uint8 DEFAULT_HARDWARE_DAY = 1;

 22. 雙卡雙待: 只有一個撥號鍵的時候,需要彈出選擇撥號介面

             SENDKEY_MODE     = SINGLE_KEY_SELECT_MENU    #SENDKEY2_SUPPORT

      有兩個撥號鍵的時候:

      SENDKEY_MODE         = SENDKEY2_SUPPORT                  #SENDKEY2_SUPPORT

23.智慧拼圖

#define CFG_MMI_GAME_PUZZLE    (__AUTO__)

24. 相機設定的預設值:  MMI_features_camera.h

#define CAMERA_DEFAULT_SETTING_BANDING                       CAMERA_SETTING_BANDING_60HZ

25.開關機圖片格式:

#define CFG_MMI_RES_TYPE_POWER_ONOFF_SEL    (__RES_TYPE_GIF__)

26. 號碼歸屬地存於T卡中

#define GFG_MMI_INCOMINGCALL_DATA_IN_TCARD(__AUTO__)

獲取手機號碼歸屬地的函式:FetchMobileHomeArea

27.music: 路徑: MUSIC_FOLDER

6225D上如果是中文的路徑: CFG_MMI_FOLDER_SM_CHINESE

28.滑動換牆紙

#define CFG_MMI_WIPE_EFFECT (__ON__)

29. 讀簡訊的:mmi_msg_inbox_list_get_hint

30.    進入短線列表:                       mmi_msg_entry_inbox_list

         6225.閱讀簡訊:mmi_msg_entry_view_msg

31.  常用簡訊:__MMI_MESSAGES_TEMPLATE__

         簡訊的handle 一般這個函式註冊: mmi_msg_set_msg_menu_highlight_handler          (SmsMoMtGuiInterface.c)

MSG_TEMPLATE_LANG_ENGLISH

CalTemplateBase

 32.改外文的大小: pluto_en_standardFamily(fontres.c)

  33.卡1和卡2通話記錄合併:

  #define CFG_MMI_COMBIN_SIM1_AND_SIM2_ENABLE (__ON__)

   魔音通話:

   VOICETONE_PITCHSHIFT = TRUE

  g_imui_ui_param.imui_bottom = MMI_content_y + MMI_content_height -1-100;

  handle_inline_full_screen_edit_complete

  7900

   修改imui.c這個檔案

  34.關機時退出系統:QuitSystemOperation (shutdownapp.c)

  35.來電黑名單:CFG_MMI_CM_BLACK_LIST

  36. 如果沒有觸控式螢幕,請注意將手寫也關閉掉,否則編譯不過

  TOUCH_PANEL_SUPPORT     = NONE

  HAND_WRITING = NONE 

  HAND_WRITING_CHS_SUPPORT = FALSE

  37.列印 出錯資訊MMISWChangeWarning

  38.開機搜尋介面

  ShowCategory120Screen

39. 23平臺上的撥號大字型

#define CFG_MMI_PHB_GENERIC_MULTI_SELECT      (__OFF__) 

這個巨集開啟時,發簡訊從電話簿選擇的時候,會有兩個選項,無觸控式螢幕時關掉

   CFG_FULL_DIAL_SCREEN_WITH_PICTURE

  40. 發簡訊時,從電話簿新增

  mmi_sms_recipient_add_from_contacts

  mmi_phb_mark_several_for_msg_pre_entry

   ShowCategory199Screen

  wgui_inputs_sl_resize

  40. 背景播放掛起:

  mdi_audio_suspend_background_play

   掛起後,再繼續播放:

  mdi_audio_resume_background_play

  41.資訊報告介面:

  ShowCategory145Screen

   資訊報告入口函式:

  mmi_msg_entry_deliver_report_ind

   顯示介面的圖片路徑:\Images\PLUTO400X240\MainLCD\DualSIM\MESSAGE\CARD1\OUTBOX

   字型顏色的theme:MMI_inputbox_normal_filler

  42.編模擬器的時候

  __MTK_TARGET__ 這個是不開啟的,編譯手機時開啟

  43.

 EntryPhnseFactoryDefaultCalibrationScr

  45.讀簡訊:

 mmi_sms_entry_viewer

  收到新簡訊:

 mmi_msg_new_msg_ind

  資訊報告:

 mmi_msg_entry_new_msg_ind

  mmi_msg_nmgr_query_sms_notify

獲取資訊報告的顯示資訊:

 mmi_msg_get_deliver_report_msg

 46.nvram_common_config.c

  中NVRAM_EF_PORT_SETTING_DEFAULT 中

   #if defined(__ONLY_ONE_UART__) || defined(__MMI_DUAL_SIM__)

       0,   /* tst-ps usesuart_null(value is 99 (0x63)) */

       99,   /* APP uses uart_port1(value is 0) */

   #else

       0,   /* tst-ps usesuart_port2(value is 1) */

       1,   /* APP uses uart_port1 (valueis 0) */

   #endif

    進入工程模式自動調好

    47. 觸屏校準相關

   EntryPhnseFactoryDefaultCalibrationScr_internal

    48. 從檔案管理進去看圖片FileMgr.c

   highlight_fmgr_view_image

   49.修改寫資訊時,游標的顏色的主題

   inputbox_cursor_color_defaultTheme

   50.卡1收件箱MENUID:

           MENU_MTPNP_SMS_MASTER_INBOX

           卡2收件箱MENUID:

           MENU_MTPNP_SMS_SLAVE_INBOX

   51. 判斷卡1還是卡2合法:bootupApp.c檔案中

      卡1合法:mmi_bootup_is_sim_valid

      卡2合法: mmi_bootup_is_sim2_valid

      卡1卡2收件箱列表:

      mmi_msg_entry_divided_inbox_menu

      隱藏一個選單:

      mmi_frm_hide_menu_item

      將以前隱藏的選單顯示出來:

      mmi_frm_unhide_menu_item

相關檔案:MTPNP_PFAL_MessageSetup.c

      模式設定: 卡1 開: (MTPNP_AD_Get_Startup_Mode() == MTPNP_AD_NVRAM_CARD1)

      卡2開: (MTPNP_AD_Get_Startup_Mode() ==MTPNP_AD_NVRAM_CARD2)

      卡1卡2同時開: (MTPNP_AD_Get_Startup_Mode() == MTPNP_AD_NVRAM_DUALCARD)

  52.簡訊編輯介面:

  寫簡訊息選擇字 的背景顏色:multitap_filler_defaultTheme

  53.來電歸屬地顯示:

  巨集: __MMI_INCOMINGCALL_SHOW__

 FetchMobileHomeArea

  54.檔案瀏覽  相關:

 entry_fmgr_explorer

 exit_fmgr_explorer

  釋放 瀏覽時獲取的記憶體: mmi_fmgr_free_thumb_image_cache

55. 訊號強度: simdetectiondef.h

#define  SIGNAL_STRENGTH_LEVEL1        6

#define SIGNAL_STRENGTH_LEVEL2        9

#define SIGNAL_STRENGTH_LEVEL3        12

#define SIGNAL_STRENGTH_LEVEL4        15

顯示訊號強度:

NetWorkSignalLevelIndication

56. 修改簡訊條數: #define CM_SMS_MAX_MSG_NUM   150 

57.電話簿列表-----選項 (res_phonebook.c)MITEM101_PBOOK_VIEW_OPTIONS

插入號碼:EMS_ED_OPT_INS_PHB_NUMBER

mmi_msg_highlight_insert_phb_number

58 ,工程模式密碼: #define SSC_ENGINEERING_MODE                              "*#638725#"

59.儲存併發送: SEND_OPT_SAVE_AND_SEND_MENUID

mmi_msg_highlight_send_and_save

61.  選單列表字的顏色:list_normal_text_color_defaultTheme

二級選單選中時的顏色:menu_item_160x22_filler_defaultTheme

list_main_menu_normal_item_filler_defaultTheme

62.多方傳送:

 __MMI_MESSAGES_SEND_TO_MANY__

mmi_msg_highlight_send_to_many

傳送:mmi_msg_highlight_send_only

mmi_msg_send_msg_to_only_entry

 寫資訊函式:

 mmi_msg_entry_write_msg

群發:

__MMI_MESSAGES_SEND_BY_GROUP__

#defineEMS_DEFAULT_DCS_AVAILABLE_LENGTH          160

#define EMS_UCS2_DCS_AVAILABLE_LENGTH              70

63. 0928 版:

編輯簡訊,顯示資訊:

wgui_EMS_redraw_remaining_characters_display

64.傳送名片:

#define CFG_MMI_VCARD (__ON__)

65. 預設的高亮選項:

#defineCFG_MMI_DEFAULT_MAIN_MENU_HIGHLIGHT_MESSAGE  (__AUTO__) 

67.idle的介面,title不變化,相關函式:

standard_animated_matrix_highlight_handler_type2

68.#define CFG_MMI_MESSAGE_LIST_HINT  (__ON__)

69. 檔案路徑: CFG_MMI_FOLDER_SM_CHINESE

70. 6235 上F82要修改lcd背光時間

     在檔案nvram_common_config.c 中

     背光時間對應的一項為:NVRAM_BYTE_BL_SETTING_HFTIME

 71.簡訊copy 巨集: __MMI_MESSAGES_COPY__

 從手機copy到sim卡或從sim卡copy 到手機

 72.手機上儲存簡訊分配的條數:  nvram_common_defs.h

 NVRAM_EF_SMSAL_SMS_TOTAL

 73.sim卡2資訊設定 -- 儲存位置

 儲存位置:MENU_MTPNP_PREFEREDSTORAGE

 74.sim卡和手機儲存簡訊的總條數: customer_ps_inc.h

 #define CM_SMS_MAX_MSG_NUM    350

 75.6235平臺,雙 IMEI

 DUAL_IMEI = TRUE

 76.簡訊設定------sim卡1資訊設定-----------儲存位置設定----------手機

 手機無法支援的原因: 

 #define CM_SMS_MAX_MSG_NUM    350

 CM_SMS_MAX_MSG_NUM  為簡訊的總條數,簡訊總條數必須大於 sim卡和手機分配的條數的和

 手機上儲存簡訊的條數: nvram_common_defs.h

 #ifdefined(LOW_COST_SUPPORT)

#define NVRAM_EF_SMSAL_SMS_TOTAL             (10 * NVRAM_DUAL_RECORD)

#else

#define NVRAM_EF_SMSAL_SMS_TOTAL             (200 * NVRAM_DUAL_RECORD)

#endif /* LOW_COST_SUPPORT */

 77. 有兩個撥號鍵時候,通常要定義

 DEVICE_KEY_SEND 和 DEVICE_KEY_SEND2

 在檔案keypad_def.c

78.電話簿快速搜尋

CFG_MMI_PHB_QUICK_SEARCH

79.收到新資訊的入口函式:

mmi_msg_new_msg_ind

80.傳送完資訊,然後儲存的函式

mmi_msg_save_msg_after_send_req

81.回覆簡訊menuid : SMS_INBOX_OPT_REPLY_MENUID

     回覆簡訊高亮函式: mmi_msg_highlight_reply

    mmi_msg_reply_msg

     新增加的巨集 __SEND_AND_SAVE_SMS__  這個巨集開啟,預設就儲存所發出的簡訊

     傳送並儲存簡訊:mmi_msg_highlight_send_and_save

     傳送並儲存: mmi_msg_send_and_save_msg_req

     寫簡訊:SmsMoMtGuiInterface.c

    HighlightWMessageHandler

    mmi_msg_entry_write_msg

82. 6235平臺,刪除簡訊

mmi_sms_delete_msg_rsp

83.從電話簿中選中聯絡人,傳送簡訊

MENU_ID_PHB_OPTION_SEND_SMS

mmi_phb_highlight_op_send_sms

__MMI_PHB_SEND_SMS_FROM_PHB__

84.向量字型

__MMI_SKY_FONT__

85.拒接電話併發送簡訊

__MMI_UCM_REJECT_BY_SMS__

86.快捷

EXTRA_SHORTCUTS_MENUID

highlight_mainmenu_shortcuts_execute

87.手機設定:

MENU9102_INITIAL_SETUP

MENU_IDLE_SCR_DISP

88.wifi

WIFI_WIZARD_SUPPORT = FALSE   # TRUE or FALSE

89. idle 的時候的快捷選單

__MMI_TOUCH_IDLESCREEN_SHORTCUTS__

90.獲取sms的儲存型別

mmi_frm_sms_get_storage

91.字串相關的問題

將字串轉換成ucs2編碼

mmi_asc_to_ucs2(temple, "  ");

mmi_ucs2cpy(viewer_header_buff,GetString(STR_GLOBAL_NOT_SUPPORTED));

mmi_ucs2cat(viewer_header_buff, buf2);

92.

無sim卡時,在idle介面也顯示宮格-----------------巨集

CFG_MMI_NOSIM_HAVE_NORMAL_IDLE_MENU_INTERFACE

93. 觸控式螢幕

TOUCH_PANEL_SUPPORT

94.彩信:

MMS_FEATURES

MMS_SUPPORT

MESSAGES_MENU_MMS_MENUID

彩信中建立選單:mauisemm.c

static int createMenuItems(int slideCount,int initiated, int slideIndex)

95.wap:

WAP_SUPPORT

相關推薦

300MTK工作筆記工作節省一半時間

剛開始做 Mt6260 ,轉載些資源學習 PDF檔案下載:http://download.csdn.net/detail/feosun/3858953 出處:http://blog.csdn.net/feosun  1.加銷量統計,機型為

mybatis插入資料,id自動生成的uuid,傳入的資料格式map的解決方式

擼程式碼遇到過這種情況: insert into user(id,user_name,user_age) values (自動生成的uuid,"張三",18), (自動生成的uuid,"李四",19), (自動生成的uuid,"王五",20), (自動生成的uuid,"馮六",21) 使

相同資料中,選根據選擇最近時間記錄

表結構(table):game_id     name     score   coure    time                            1      AA           30          Java     2017-04-01     

趕緊收藏!王者級別的Java執行緒技術筆記,我java小菜雞願奉地表最強!

## Java多執行緒技術概述  介紹多執行緒之前要介紹執行緒,介紹執行緒則離不開程序。 首先 , 程序 :是一個正在執行中的程式,每一個程序執行都有一個執行順序,該順序是一個執行路徑,或者叫一個控制單元; 執行緒:就是程序中的一個獨立控制單元,執行緒在控制著程序的執行。一個程序中至少有一個程序。

微信小程序卡券接入流程,酷客支招

酷客多小程序 小程序 微信小程序 酷客多 1.必須是已經認證的小程序(需300元/年認證費)2.必須是已經認證的微信公眾號(需300元/年認證費)必須在微信公眾平臺開通卡券功能3.需要在微信開放平臺綁定公眾號AppId與小程序AppId(開發者資質認證300元/年)在開放平臺綁定小程序和微信公

(java web後端方向)如何讓的簡歷爭取到更的面試機會,內容來自java web輕量級開發面試教程

java web輕量級開發面試教程 我們在做培訓時,會發現一個不合理的情況,一些程序員能力不錯,在公司裏也是技術牛人,但發出去的簡歷往往會石沈大海,沒有回復。對於剛畢業的大學生或工作年限在2年之內的程序員,這個情況會更嚴重。 這種情況下,其實不是你的能力有問題,而是簡歷篩選人(往往是人事

sql語句之拆分兩列數據

sql ast rom spa row 分享 trac clas img 原數據 想要把兩列進行拆分變成: sql語句及思路 思路:先分別拆分A列和B列,以行號相等作為條件連接 select ManagerId,Manager from (SELECT RO

Django學習筆記第八篇--實戰練習四--的視圖函數自定義裝飾器

ons one ces app1 pos print 事情 res 需要 零、背景: 對於登錄後面所有視圖函數,都需要驗證登錄信息,一般而言就是驗證cookie裏面的一些信息。所以你可以這麽寫函數: 1 def personinfo(request): 2 if

awk 筆記之一 -f 命令保存文本

awk可參考文檔http://awk.readthedocs.io/en/latest/chapter-one.html cat awk/pro {print NR,"======",$0} ###NR打印第幾行,$0打印整行$2$3 > 50 {printf(&qu

寫了300篇文章了,說說我什麽堅持寫博客

架構 比較 但我 決定 在哪裏 shell https 系列 水平 今天下午突然看到: 原來,我已經寫了300多篇博客了。現在想想,我收獲了很多,也失去了很多。現在我想寫一篇文章,感想類的文章,也是這麽久以來、這麽多文章中唯一的一篇非技術類文章。 開寫之前,先把我寫的3大

什麽工作10年的工資還不如新來的實習生

什麽 取代 朋友 做的 想要 額外 不同 為我 中國 最近身邊有很多人都辭職了,辭職的理由很簡單,工資太低。吐槽最多的就是“為什麽我有好幾年的工作經驗,但是我的工資卻不如實習生?” 原因其實很簡單: “我有10年的工作經驗,明明是個資深人士,為什麽我的工資還不如新來的實習生

企業微信與微信打通,會實現工作生活分離嗎?馬化騰這樣回答!江西德迅分解

分享 用戶 用戶數 通過 F12 中國 版本更新 數字 信任 4月12日,2018年中國“互聯網+”數字經濟峰會舉行,此次峰會迎來了騰訊、京東等眾多互聯網大企。在本次峰會上馬化騰發表演講,就早前企業微信與私人微信打通的話題,提出了自己的看法。此前內測版企業微信將與私人微信打

ECharts 座標軸軸線,合併

一、問題 2條y軸,y軸的座標軸軸線axisLine太多,擾人視線,如圖 二、經過 剛開始用分割線(yAxis.splitLine)做出來的這個效果。 後期,改為兩條線合併為一條。 網上找一個沒有關於splitLine的設定,查詢ECharts,發現一

SQL Server 分割字串和合並資料一行

分割字串函式create function f_split(@c varchar(2000),@split varchar(2)) returns @t table(col varchar(20)) as begin while(charindex(@split,@c)<&g

全方位徹底讀懂<不知道的JavaScript(上)>--一篇六萬字的讀書筆記

前言 Q&A 1.問:為什麼要寫這麼長,有必要嗎?是不是腦子秀逗了? 答:我想這是大部分人看到這個標題都會問的問題.因為作為一個男人,我喜歡長一點,也不喜歡分割成幾個部分.一家人就要在一起,整整齊齊.好吧,正經點,其實整篇前言可以說都是在回答這個問題.你可以選擇先看完前言

我來給一杯鹿角巷 解答奶茶店為何越來越

前段時間跟朋友一起去一家鹿角巷奶茶店喝奶茶聊天,然後就不經意的聊到了關於奶茶的這個話題,他們當中剛好有一個就是開奶茶店的,也就跟他們聊了聊,我問他現在開奶茶店怎麼樣? 就像現在有不少的的都有加盟類似如鹿角巷,答案,紅茶……還有另外的一點就是,現在的

SpringCloud工作筆記049---nginx的安裝及配置簡單的檔案伺服器

這個可以在專案中做個簡單的檔案伺服器用,如果是許可權這塊的,可以把許可權設計在系統中,有許可權的才能訪問 某個檔案,然後把nginx檔案伺服器,放到內網上,外網不可訪問 -------------------------------------- centos 6.

mybatis 實現批量更新 更新記錄個欄位不同的值

更新多條記錄為多個欄位為不同的值 比較普通的寫法,是通過迴圈,依次執行update語句。 Mybatis寫法如下: <update id="updateBatch" parameterType="java.util.List"> <foreach coll

一百python黑客工具,總有需要的

女朋友最近想學黑客,為了幫助她更加快速的入門黑客技術,於是我通宵熬夜整理出一百多條python黑客工具。女票欣喜若狂,一晚上...睡不著。 百把個python黑客工具,總有你要的!!   下面我們就開始吧~ 小編準備了一份2018年最新的python零基礎系統學習資料

使用JDBC一次插入記錄(以MySQL例)

閱讀本文需要的先修知識: 最基本的SQL語句 最基本的JDBC操作(如插入單條記錄) 如急需使用請直接看最後一段程式碼。 在JDBC中,插入記錄最簡單的方法是使用executeUpdate()方法,但該方法中的引數只能是單條SQL語句,其實對於需要INSERT或者UPDA