egrep 檔案編碼問題

今天師父給了幾個正則練習題,發下搞半天沒出來,自信心受打擊,人品爆發,拷貝部分符合和不符合規則的資料到linux記事本中儲存後查詢,哦也 ,可以了 ,才想到是編碼作怪 如果你用egrep來尋找檔案中符合正則的文本資料一定要注意你的檔案編碼是不是有問題,尤其是你從windows上直接拷貝到linux中用egrep分析,及時有資料,你未必能找到 小心啊!不然搞半天還以為是幹什麼呢

VC++設定半透明介面

        剛在CSDN下載了一個同學發的設定半透明介面程式,資源地址為:http://download.csdn.net/detail/jha334201553/2239378。        實現半透明介面的代碼如下:// nTrans為透明度(設定範圍0--255,0表示全透,255表示不透明)void SetTransparent(int nTrans){ModifyStyleEx(0, 0x80000);// 載入user32.dllHMODULE hModule =

《學習openCV》常式解析 ex_8_2 (輪廓)

例:根據滑動條參數檢測輪廓,在滑動條變化時候重新檢測:/** Our Example 8-2 is drawn from the OpenCV package. Here we create a window with an image in it. A trackbar sets a simple threshold, and the contours in the thresholded im-age are drawn. The image is updated whenever

如何做登入後自動跳轉到登入前要訪問的頁面

http://blog.csdn.net/zrwlc2008/archive/2007/07/19/1698981.aspximport java.io.IOException;import java.net.URLEncoder;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;i

遊戲開發之選擇圓圈

import javax.swing.*;import java.awt.*;import java.awt.event.*;/**一.做一個2D的地圖程式*1.做個12x16矩陣方格*2.每個方格的長度和寬度為40像素*3.可以選擇每個方塊*4.根據1是牆0是路排列方塊*/public class MapTest1extends JAppletimplements Runnable,MouseListener,MouseMotionListener{int

老鼠走迷宮

最近很多網友問我要老鼠走迷宮的程式,本來在 林信良老師的網站上有的,可 最近一直登入不上去我就在網上找到篇,然後整理了一下,希望對大家有用 public class MouseMaze{public static void main(String[] args){int maze[][] = new int[15][15];int i,j;for(i=0;i<15;i++)for(j=0;j<15;j++)maze[i][j] =

數位管重影問題

        最近在用單片機做多功能電子鐘,在用數位管動態顯示時間的時候遇到了重影問題。現在已經解決,正確的步驟應該為:1、消除重影        如果數位段選端串連P0,則共陰極數位管消除重影為:P0 = 0;2、數位管位選       如果數位管用138晶片進行位選,代碼如下:// 實現數位管位選LS138A = (i) & 0x01;LS138B = (i>>1) & 0x01;LS138C = (i>>2) &

Thinkpad 筆記本待機亮度變低解決辦法

        當你發現筆記本從待機恢複後,螢幕亮度變低,即使你調節亮度,它也很低而且亮度並不正常的。解決辦法就是拔掉電源,然後重新插上,亮度就能恢複。當然我之前都是重啟電腦解決。        但是,有的時候卻不會變低。這是為什麼呢?大家可以做這樣一個實驗:在待機的時候,筆記本有插電源和不插電源之分,插電源代表A,不插電源代表B。從待機恢複也有插電源和不插電源的狀態,插電源代表1,不插電源代表2。現在大家分別嘗試,A1、A2、B1、B2。就可以看看哪種狀態組合會導致待機恢複螢幕亮度變低。   

UVA 101 – The Blocks Problem(類比)

        題目不難,就是有點麻煩。會用到棧。#include <stdio.h>#include <string.h>struct _r { int a[30]; int x;}r[30];int n;// 判斷a, b是否在同一堆中int pos(int a) { for (int i=0; i<n; i++) { for (int j=0; j<r[i].x; j++) { if (a == r[

對話方塊中設定靜態文字框字型及顏色

1、添加對話方塊類聲明中字型和顏色變數public:CFont m_myFont;// 字型對象COLORREF m_myColor;// 顏色對象2、在對話方塊初始化函數OnInitDialog()中對字型和顏色進行初始化// TODO: 在此添加額外的初始化代碼m_myFont.CreatePointFont(150, _T("華文彩雲"));m_myColor = RGB(255, 0,

UVA 400 – Unix ls(排版題)

        該題中主要用到了整型相除截斷的技巧。例如,計算行數和輸出時候判斷是否為最後一列。#include <stdio.h>#include <stdlib.h>#include <string.h>int cmp(const void *_a, const void *_b) { char *a = (char*)_a; char *b = (char*)_b; return strcmp(a, b);}// 根據len長度的字串,

UVA 127 – “Accordian” Patience (類比)

        就把CSDN當成儲存UVA做題代碼的一個地方好了。。。 #include <stdio.h>#include <string.h>struct _r { char a[53][3]; int x;}r[53]; // 定義好要用的資料結構// 移動處理函數void deal(int n, int s) { int left = r[n-s].x; int right = r[n].x; for (int i=0; i<3

求n的下一個符合2的m次方的數

n不是2的m次方,要求下一個符合2的m次方的數這個演算法很多地方都有了 只是沒詳解 小的愚昧 整理於此 做個備忘 對你有用更好 沒有勿噴下面是我請教別人的地方,或許他們的解釋更容易讓你明白http://topic.csdn.net/u/20110926/09/8ac6fb0f-d59a-4506-8536-c6d1bbb4ea79.htmlpublic static int test(int n){ n -= 1; n |= n

《學習openCV》常式解析 ex_8_3 (輪廓)

/*:我本人感覺常式有誤,下面是修改後的英文(如:max_level)和常式,運行時按住除ESC 鍵以外任意一個按鍵,可觀察到輪廓從下往上的順序依次畫出。外部輪廓為紅色,內部輪廓為藍色。*//**In this example, we find contours on an input image and then proceed to draw them one by one. This is a good example to play with yourself and see what

設計模式之中介者模式

  public class MediatorTest1{public static void main(String[] args){ConcreteMediator m = new ConcreteMediator();ConcreteColleague1 c1 = new ConcreteColleague1(m);ConcreteColleague2 c2 = new ConcreteColleague2(m);m.setColleague1(c1);m.setColleague2(c2

UVA 572 – Oil Deposits(DFS)

        用DFS把相鄰的@字元標記掉,並統計塊的個數就好了。#include <stdio.h>int m, n;char map[105][105];int dir[8][2] = {-1, -1, -1, 0, -1, 1, 0, -1, // 定義8個方向數組 0, 1, 1, -1, 1, 0, 1, 1};void dfs(int x, int y) { map[x][y] = '*'; for (int i=0

虛擬機器添加新硬碟常見錯誤

添加新硬碟後添加為擴充分區,格式化時候經常會遇到這個錯誤,mkfs.ext4: inode_size (128) * inodes_count (0) too big for afilesystem with 0 blocks, specify higher inode_ratio (-i)or lower inode count (-N)原因是擴充分區不能直接格式化,智能格式化主要磁碟分割和擴充分區,所以還需在這個擴充分區上繼續添加一個邏輯分區,然後格式化fdisk

Regex小記

一下均是由我從gun manual翻譯過來的 翻譯得有些蹩腳 但是自己能看懂 方便以後查看 其實鳥哥私房菜裡涵蓋了GNU manual 中正則部分90%的內容,需要的可以參考鳥哥linux菜鳥私房菜 字典字母匹配他本身圓點(.)匹配除換行,null以外的任一字元 如 ‘a.b‘ 匹配以a開頭b結尾的三個字元的字串串連操作符 把B緊跟A後,結果為一個Regex將匹配一個字串如果A匹配地一部分,B匹配第二部分重複操作符 ‘*’, ‘+’,‘ ?’* 匹配零次或零次以上 ‘fo*’ 匹配 ‘f‘, ‘

《學習openCV》常式解析 ex_9_1 (像素片段)

/*(1)利用cvInitLineIterator() CV_NEXT_LINE_POINT()對視頻中任意直線上的像素進行採樣,並把每一幀的BGR 像素值,分別輸出到檔案中(2)把視頻中採樣的線區段標記為紅色如表格中為B 通道的像素值,每一行代表每一幀,每一列代表線段中從pt1到pt2每個像素B 通道的像素值.因為該視頻68幀,所以有68行資訊,pt1到pt2有81個像素,所以共有81列。*//**************************************************

UVA 113 – Power of Cryptography(數學)

        大數開方,結果不超過整型範圍。我用的高精和二分在POJ通過了,在UVA沒通過。後來在網上看到有大牛直接用double過了,實在讓人佩服啊。My Code:#include <stdio.h>#include <string.h>// 交換字串函數void swap_str(char str[]) { int len = strlen(str); for (int i=0; i<len/2; i++) { int tmp =

總頁數: 61357 1 .... 17476 17477 17478 17479 17480 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.