李明杰(MJ)高級講師
多年軟件開發(fā)經(jīng)驗和教學經(jīng)驗,尤其精通Android和iOS平臺的開發(fā),還開發(fā)了2個iOS的流行開源框架(MJRefresh、MJExtension),
目前在國內(nèi)的使用率非常高。
李老師曾負責主導開發(fā)過裝飾ERP系統(tǒng)手機端、服裝連鎖管理系統(tǒng)手機及平板客戶端、自動雞尾酒調(diào)酒機系統(tǒng)、網(wǎng)絡(luò)斗地主RPG、游戲
引擎等。曾以架構(gòu)師及技術(shù)總監(jiān)的角色幫客戶成功獲得多家風投,并上了中央電視臺《給你一個億》節(jié)目。除了Android和iOS平臺,李老師也深入研究
HTML5、phoneGap、Sencha-Touch、Less、Bootstrap、AngularJS、NodeJS等前端利器。
2015年8月 CCTV發(fā)現(xiàn)之旅《華商論見》欄目特約嘉賓,受邀參加節(jié)目《互聯(lián)網(wǎng) 浪潮下的創(chuàng)業(yè)之道》,接受央視著名主持人水均益采
訪。2015年10月 曾受邀加入中國經(jīng)貿(mào)代表團隨總理出訪韓國,參與總理訪韓午餐會以及中日韓工商峰會。2015年12月 榮獲中國經(jīng)濟新模
式創(chuàng)新與發(fā)展峰會“2015中國IT教育培訓行業(yè)**具創(chuàng)新人物”獎。
李老師不但具有豐富的軟件開發(fā)經(jīng)驗,并且懂得如何把自己掌握的知識及技能傳授給他人,曾給多家企業(yè)提供Android/iOS技術(shù)培訓
、技術(shù)支持、技術(shù)咨詢等服務(wù)。李老師的授課視頻深得學生們的喜愛,已培養(yǎng)出好幾千名iOS程序員。
培訓Java與自學Java的差距
我以前也是自學Java,在一家公司跟著別人學,以前是別人眼中的菜鳥,現(xiàn)
在是別人眼中的大神,Java很簡單的,貴在堅持和多練,沒必要花那培訓錢。如果真的要去學的話,
選擇Java培訓機構(gòu)要注意這兩點基本上就能避免一些坑:
1. 老師沒有正經(jīng)公司工作經(jīng)歷,或者沒有已經(jīng)在線上正常運轉(zhuǎn)的產(chǎn)品。一
些所謂培訓班的老師水平往往比較一般,甚至還有培訓出來后又接著培訓別人的。
2、是不是會承諾幫你找到工作,要找到好的工作,不是靠別人給你保證的
,還是要靠自己提升能力。
建議多自己學習加上找些好的代碼主動學習。例如github,多練習網(wǎng)上很多
網(wǎng)站里真正好的代碼。作為Java工程師,可以多看看spring文檔,看看很多已經(jīng)成熟的框架,深入去體會。另外,學軟件等等**好還是自己多學,找點
視頻教程之類,也省點錢。
JavaWeb開發(fā)
-
01HTML5與CSS3
-
1.B/S架構(gòu)
-
2.HTML基本使用
-
3.HTML DOM
-
4.CSS選擇器
-
5.常用樣式
-
6.盒子模型與布局
-
7.HTML5新特性
-
8.CSS3新特性
-
02JavaScript
-
1.JavaScript基本語法
-
2.JavaScript流程控制
-
3.數(shù)組、函數(shù)、對象的使用
-
4.JavaScript事件綁定/觸發(fā)
-
5.JavaScript事件冒泡
-
6.JavaScript嵌入方式
-
7.JavaScript DOM操作
-
8.DOM API
-
03jQuery
-
1.jQuery快速入門
-
2.jQuery語法詳解
-
3.jQuery核心函數(shù)
-
4.jQuery對象/JavaScript對象
-
5.jQuery選擇器
-
6.jQuery 文檔處理
-
7.jQuery事件
-
8.jQuery動畫效果
-
04AJAX&JSON
-
05XML
-
1.XML用途
-
2.XML文檔結(jié)構(gòu)
-
3.XML基本語法
-
4.DOM&SAX解析體系
-
5.DOM4j節(jié)點查詢
-
6.DOM4j文檔操作
-
7.xPath語法
-
8.xPath快速查詢
-
06bootstrap
-
1.bootstrap快速使用
-
2.柵格系統(tǒng)
-
3.表單、表格、按鈕、圖片
-
4.下拉菜單
-
5.按鈕組使用
-
6.導航條
-
7.分頁、進度條
-
07Web服務(wù)器基礎(chǔ)
-
1.HTTP協(xié)議
-
2.HttpWatch
-
3.Tomcat服務(wù)器搭建
-
4.Tomcat目錄結(jié)構(gòu)解析
-
5.Tomcat端口配置
-
6.Tomcat啟動&停止
-
7.Tomcat&Eclipse整合
-
8.Eclipse配置優(yōu)化
-
08Servlet
-
09JSP
-
1.JSP語法
-
2.JSP原理
-
3.JSP腳本片段&表達式
-
4.JSP聲明&指令
-
5.JSP九大隱含對象
-
6.域?qū)ο笫褂?/span>
-
10JSTL
-
1.JSTL簡介
-
2.JSTL-核心標簽庫
-
3.JSTL-函數(shù)標簽庫
-
4.JSTL-fmt標簽庫
-
5.自定義標簽庫使用
-
6.自定義標簽庫原理
-
11EL
-
1.EL表達式簡介
-
2.EL使用
-
3.EL取值原理
-
4.EL的11大隱含對象
-
5.EL2.2與3.0規(guī)范
-
6.EL邏輯運算
-
7.函數(shù)庫深入
-
12Cookie&Session
-
1.Cookie機制
-
2.Cookie創(chuàng)建&使用
-
3.Session原理
-
4.Session失效
-
5.Url重寫
-
6.Session活化&鈍化
-
7.Token令牌應(yīng)用
-
13Filter&Listener
-
1.Filter原理
-
2.Filter聲明周期
-
3.Filter鏈
-
4.Filter登錄驗證
-
5.Filter事務(wù)控制
-
6.Listener原理
-
7.八大監(jiān)聽器使用
-
8.Listener監(jiān)聽在線用戶
-
14國際化
-
1.國際化原理
-
2.ResourceBundle&Locale
-
3.國際化資源文件
-
4.日期/數(shù)字/貨幣國際化
-
5.頁面動態(tài)中英文切換
-
6.頁面點擊鏈接中英文切換
-
7.fmt標簽庫的使用
-
15文件上傳
因子和階乘
>
記錄下來題目及代碼算是學習的過程以后方面查閱
題目介紹:輸入正整數(shù)(2<=n<=100),把階乘n!= 1 * 2 * 3 * …* n分解成素因子相乘的形式,從小到大輸出各個素數(shù)(2、3、5….)的指數(shù)。例如825 = 3 * 5^2 * 11,應(yīng)表示成(0、1、2、0、1),即分別有0、1、2、0、1個2、3、5、7、11參加相乘。你的程序應(yīng)該忽略比**大素因子更大的素數(shù)(否則末尾會有無窮多個0)。例如:
輸入:
5 53
輸出:
5!= 3 1 1
53! = 49 23 12 8 4 4 3 2 2 1 1 1 1 1 1 1
#include<iostream>
#include<string.h>
using namespace std;
int k=1;
void
charge(int *p)
{
p[0]=2;
for(int i=3;i<=100;i ){
int flag=0;
for(int j=2;j<i;j ){
if(i%j==0){
flag ;
}
}
if(flag==0)
p[k ]=i;
}
for(int i=0;i<k;i )
cout<<p[i]<<" ";
cout<<endl;
}
int
main(void)
{
int p[100];
charge(p);
int PR[100];
int n,l=0;
while(cin>>n){
memset(pr,0,sizeof(pr));
int max=0;
for(int i=1;i<=n;i ){
int t=i;
for(int j=0;j<k;j )
while(t%p[j]==0){//反復相除,pr累加;
pr[j] ;
t/=p[j];
if(max<j)max=j;
}
}
for(int i=0;i<=max;i ){
cout<<pr[i]<<" ";
}
}
return 0;
}
相關(guān)推薦:
蘇州JAVA培訓 蘇州JAVA培訓班 蘇州JAVA培訓機構(gòu)