原创 dubbo+Spring整合時服務器出現No bean 問題的解決方法

== Error creating bean with name ‘cn.e3mall.service.ItemService’: Cannot resolve reference to bean ‘itemServiceImp

原创 外鍵不兼容問題( in foreign key constraint are incompatible)

在學習SSH框架的時候,由於在Hibernate定義相應的映射文件時,已經定義了一對多的關係。 可是它們給表的時候沒有給出合理的外鍵,因此在Idea中運行的時候就會出現錯誤。 因此我們自己在Navicat中自己添加外鍵。

原创 十進制轉換爲16進制,八進制,二進制通用方法

在介紹這個方法之前,我想來介紹一下移位運算符           移位運算符分爲左移和右移           左移:相當於把當前的數值的二進制位數左移移位,末尾進行0補齊           右移:相當於把當前的數值的二進制位數右移移位

原创 折半查找的兩種實現方式

折半查找的前提是:待排數組必須有序 第一種方式:在判斷條件中直接改low/high的值 public static void main(String[] args) { int arr[] = {4,9,15,2

原创 VS同一工程多個main()運行出錯

   在VS進行程序編寫時,我們爲了方便於是在一個工程裏面建立了多個.c/.cpp文件,但是VS並不像eclipse一樣能夠運行,它會出現如下圖的錯誤。 爲了解決這個問題,我們只需要把其他的文件不參與生成即可 對於不需要參與運行的文件,

原创 求求1!+2!+...+n!和的最後6位數

已知n>=25時最後6位全爲0 算法思想                若我們的n大到一定程度則我們的int,long等基本類型無法儲存我們n!和的結果,由於題目要求是求和的最後6位,則我們只需要把n的階乘的結果求出瞭然後對結果MOD10

原创 多位數逆置輸出

問題描述          通過一個函數把自己所輸入的數據進行逆置輸出 算法思想          通過一個while循環來把n的個位找到,然後把n變成n/10,通過中間變量result來進行最後逆置的存儲 完整代碼 int rever

原创 微信發紅包問題

問題描述               把待發金額隨機分成n份,每份最小值是0.01元 算法思想               通過隨機數來生成每個紅包的金額數目,然後將待發金額分成n份 實現過程中的坑    下面以50元分成10份來舉例  

原创 java中char類型數組在程序調用過程中的清空操作

字符型數組的主要實現是通過String類型的變量來通過 charAt()方法來實現的 由於字符型數組在剛開始進行了聲明所以在別的地方需要繼續進行此數組的運用,因此我們不能通過重複聲明來進行數組的初始化        具體實現       

原创 多組字符進行括號匹配(非數組棧實現)

算法思想                            1.把所有的括號都存儲進去,然後判斷各個括號類型的數目(各種左括號,右括號的數目)                            2.當出現右括號時我們需要判斷其前一

原创 輸入學生姓名然後找出補考名單並且將名單按照平均值從大到小輸入(含有類的模板)

public class bl03 { public static class Student { String name; int score1; int score2; int score3; int t

原创 Java中用for語句對String數組進行循環賦值

Scanner input=new Scanner(System.in); String[] s=new String[number]; s[i]=input.nextLine(); Java不像C/C++是用String s[i]=

原创 java中String類中charAt()函數的使用心得

在charAt(int index)函數中 1.index的值只能從[0,s.length()-1] 2.在String中如果存在數字,則charAt()返回的是字符 例如:用String來接收身份證的編號 輸入:“98874112