大学生选课问题
?? 又到一學期一次的選課,幾千個人就在那里刷屏,一群人哭爹罵娘。
?? 選課還是沒什么收獲,本來自己認為如果教務系統(tǒng)的cookie存在的時間達到10分鐘,那我可以在后面在進去,進去之后的網(wǎng)頁用了iframe,估計可以選到了。最后,發(fā)現(xiàn)連最基本的都進不了了。四千多個人,系統(tǒng)已經(jīng)奔潰。但是很高興刷出了錯誤的代碼出來。
??
org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session for transaction; nested exception is org.hibernate.exception.JDBCConnectionException: Cannot open connectionat org.springframework.orm.hibernate3.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:599)at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:488)at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105)Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1074)at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2214)?
雖然現(xiàn)在連框架都沒學完,知道是用了SSH,MySQL。但是,作為一名程序員,就是想寫好一個好的產(chǎn)品,所以,很佩服淘寶團隊,雙11的時候那么多個人的訪問雖然有瑕疵,但是只是暫時的卡頓。厲害,以后,我會寫出比教務系統(tǒng)好很多的軟件。
?? 其實在想這個系統(tǒng)不足的時候,換一種思維,我自己想寫一個網(wǎng)站,就在選課前先協(xié)調(diào)一部分同學的選課順序,不然一堆人一次性擠在一個地方,結果就是誰都進不去。本身一些人學分就差一點點,每人想選的東西不同,課程也不同,除了一些熱門課程,大部分都是全校學生不沖突的,所以我想寫的網(wǎng)站就是就是統(tǒng)計同學的選課方向,再進行合理分配,大家一批批進去登錄,可是,這只能夠用道德來約束罷了。搶課的插件只是插隊,還是,寫個好的系統(tǒng)吧。。。。。。希望有好想法的前輩能夠分享想法,解決當代大學生一大選課問題!
?
總結
- 上一篇: PowerDesigner中为Oracl
- 下一篇: RHEL5.4部署中央日志服务器之rsy