Reference
Description
不想工作, 最好投資可以每年幫你賺 200萬, 就是在不工作的情況下還是可以賺200萬.
怎麼做呢? 我先做個網頁, 用複利的方式去替你算每年的目標是多少.
二三十年的規畫下來, 定好目標之後, 要怎麼執行則是另一個 story..
Bitmap bitmap = BitmapFactory.decodeFile(picturePath); imageView.setImageBitmap(bitmap);
Display display = getWindowManager().getDefaultDisplay(); imageView.setImageBitmap(Bitmap.createScaledBitmap(BitmapFactory.decodeFile(picturePath),display.getWidth(), display.getHeight(), true));
bitmap.getScaledHeight(DisplayMetrics.DENSITY_LOW);
for ( int i = 1; i < 10; i++ ) { int targetDensity = bitmap.getDensity() / i; try { int h = bitmap.getScaledHeight(DisplayMetrics.DENSITY_LOW); int w = bitmap.getScaledWidth(targetDensity); Log.i(getClass().getName(), "reduce density to " + targetDensity); imageView.setImageBitmap(Bitmap.createScaledBitmap(bitmap, w, h, true)); break; } catch (OutOfMemoryError e) { Log.w(getClass().getName(), "OOM when targetDensity:" + targetDensity); } }
private void selectPicture() { Intent i = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI); startActivityForResult(i, RESULT_LOAD_IMAGE); } @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == RESULT_LOAD_IMAGE && resultCode == RESULT_OK && null != data) { Uri selectedImage = data.getData(); String[] filePathColumn = { MediaStore.Images.Media.DATA }; Cursor cursor = getContentResolver().query(selectedImage, filePathColumn, null, null, null); cursor.moveToFirst(); int columnIndex = cursor.getColumnIndex(filePathColumn[0]); String picturePath = cursor.getString(columnIndex); cursor.close(); loadImage(); } }
public static void main(String[] params) throws IOException { String bigPath = "D:\\logfiles\\biglogfile.log"; File f = new File(bigPath); try (BufferedReader r = new BufferedReader(new FileReader(f))) { System.out.println(f.exists()); int fileCnt = 0; Listlines = new ArrayList (); String line; while ((line = r.readLine()) != null) { if ( lines.size() == 10000 ) { File fileToWrite = new File(f.getParentFile(), f.getName() + "." + fileCnt++); FileUtils.writeLines(fileToWrite, lines); System.out.println("write file:" + fileToWrite); lines.clear(); } lines.add(line); } File fileToWrite = new File(f.getParentFile(), f.getName() + "." + fileCnt++); FileUtils.writeLines(fileToWrite, lines); System.out.println("write file:" + fileToWrite); } catch (Throwable ex) { ex.printStackTrace(); } }
題目 每個伺服器支援不同的 TPM (transaction per minute) 當 request 來的時候, 系統需要馬上根據 TPM 的能力隨機找到一個適合的 server. 雖然稱為 "隨機", 但還是需要有 TPM 作為權重. 解法 別名演算法...