Time of Update: 2018-07-27
基本流程 非靜態方法 得到位元組碼 (FindClass) 得到方法(GetMethodID) 執行個體化該類(AllocObject) 調用方法(CallIntMethod) 靜態方法 得到位元組碼 (FindClass) 得到方法(GetStaticMethodID) 調用方法(CallStaticVoidMethod) 調用的靜態方法 非靜態方法 C代碼調JAVA類中的addInt(int a, int b)方法
Time of Update: 2018-07-27
在項目中遇到這麼一個問題: java端需要把一些資料AES加密後傳給C#端,找了好多資料,算是解決了,分享一下: import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import java.security.SecureRandom;public class AesEncodeUtil {
Time of Update: 2018-07-27
根據我的個人經曆(之所以說是經曆,是因為把null值插入日期型欄位迄今為至我僅做過一次。),把null值插入日期型欄位需要使用帶參數的SQL語句,樣本如下:
Time of Update: 2018-07-27
當初csdn提供bolg的時候,我也湊熱鬧開通了一個,由於幾年不做技術啦,一直也沒開寫。如今來到了新單位,居然又要開始做一些開發工作了,唉,想當年,俺用的是Vb6,開發了許多的GIS軟體,那叫一個熟啊,現如今重操編程舊業,要用C#開發ArcEngine了,兩個東東對我而言都是很新鮮的啊,學吧... 突然想到我還有個csdn bolg,
Time of Update: 2018-07-27
開發環境 Vs 2008 建立一個 win32 console project // 伺服器端代碼 // Server.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "winsock2.h" #pragma comment(lib,
Time of Update: 2018-07-27
項目中碰到這麼個問題,給出一段expression,得出結果,類似於javascript中的eval。同事採用這種方法解決了,覺得挺巧妙,特貼於此。 主要是利用了ADO.NET中DataTable相容SQL算式的特性,目前得出結論,只要是SQL中能夠支援的簡單算式,這裡都可以通過該種方式擷取其值。 using System;using System.Collections; public class MyClass{ public static
Time of Update: 2018-07-27
外掛程式模型體繫結構 (本文為本人原創,轉載請著名作者及本頁網址,謝謝-阿P) 1、 定義 所謂“外掛程式模型”,指應用程式由一些動態獨立模組構成,每個模組均具有一個或多個服務,並滿足一定的外掛程式協議,能夠藉助主程式實現主程式-外掛程式;外掛程式-外掛程式之間的通訊。 應用該模型的系統,具有以下特點: 1) 所有業務功能均是“磚塊”,更新及維護簡便
Time of Update: 2018-07-28
今天在複習Java的時候,發現一個Java的break語句和continue語句和C++/C語言裡面的有點不同。 首先來介紹一下break和continue語句: break 和continue 語句都能夠跳過部分代碼。 可以在switch 語句或任何迴圈中使用break語句,使程式跳到switch或迴圈後面的語句處執行。 continue 語句用於迴圈中,讓程式跳過迴圈中餘下的代碼,並開始新一輪迴圈。 首先在兩種語言裡面break和continue的基本用法都是一致的。
Time of Update: 2018-07-27
Eratosthenes篩選求素數 “除了自身之外,無法被其它整數整除的數”稱之為質數,要求質數很簡單,但如何快速的求出質數則一直是程式設計人員與數學家努力的課題,在這邊介紹一個著名的 Eratosthenes求質數方法。 解法 首Crowdsourced Security Testing道這個問題可以使用迴圈來求解,將一個指定的數除以所有小於它的數,若可以整除就不是質數,然而如何減少迴圈的檢查次數。如何求出小於N的所有質數。
Time of Update: 2018-07-28
234. Palindrome Linked List 題目連結 234.1 題目描述: Given a singly linked list, determine if it is a palindrome. Follow up: Could you do it in O(n) time and O(1) space? 234.2 解題思路: 思路一:判斷鏈表是否迴文,找一個vector把鏈表裡的值都一次push進去,然後遍曆vector,判斷v[i] !=
Time of Update: 2018-07-28
C#實現http協議 支援上傳下載檔案的 GET、POST請求using System; using System.Collections.Generic; using System.Text; using System.Net; using System.Net.Sockets; using System.Collections;
Time of Update: 2018-07-28
深度優先搜尋的基本模型: void dfs(int step) { 判斷邊界 嘗試每一種可能for(i=1;i<=n;i++) { 繼續下一步 dfs(step+1); } 返回 } 任務:深度優先搜尋,把1-n放入n個盒子裡,有幾种放法* C實現 #include<stdio.h>int n,book[10],a[10];void
Time of Update: 2018-07-28
概述 原來的cc.Loader被改造為一個單例cc.loader,採用了外掛程式機制設計,讓loader做更純粹的事。 各種資源類型的loader可以在外部註冊進來,而不是直接將所有的代碼雜揉在cc.Loader中,更好的方便管理以及使用者自訂loader的建立。 cc.loader中包含了一些網路資源擷取的基本api,例如載入js、載入image等。 API描述 (註:以下描述中,全路徑的意思為 "資源的根路徑" +
Time of Update: 2018-07-27
標籤:基於 .com ODB 注意 4.0 老版本 密碼 連結 版本 編寫營運工具,需要聯結MangoDB基於我陳舊的技術棧,就用c#開發了驅動庫記錄到至此,需要的可以下載注意,此驅動是老版本的
Time of Update: 2018-07-28
標籤:res max null ptr ini public nod ++ class /** * Definition for a binary tree node. * struct
Time of Update: 2018-07-27
標籤:設計 執行 null col rate ++ new on() res 裝飾模式在對象動態增加功能方面優於繼承,用裝飾模式替代繼承,比繼承更加靈活。小菜扮靚第三版class person{
Time of Update: 2018-07-27
標籤:code main strong 語言 最大 mat 的區別 第一步 target 源自:百度百科 輾轉相除法輾轉相除法:輾轉相除法是求兩個自然數的最大公約數的一種方法,也叫歐幾
Time of Update: 2018-07-27
標籤:col size 十六 語言 初始 strong 字元 9.png http 二十一、字元指標 運行結果: &
Time of Update: 2018-07-27
標籤:小知識點 磁碟 mic 使用者 任務管理 oca machine ros current 1.以管理員身份登入電腦在win10案頭的開始介面處有個帳戶圖片,點擊在裡面找到administr
Time of Update: 2018-07-27
標籤:一個 系統命令 連結 執行 span win term window col 在MobaXterm中查看系統變數(path命令),有兩個C:\Windows,但就是沒有C:\Windows