• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            網絡服務器軟件開發/中間件開發,關注ACE/ICE/boost

            C++博客 首頁 新隨筆 聯系 聚合 管理
              152 Posts :: 3 Stories :: 172 Comments :: 0 Trackbacks

            #

            編譯bjam
            1.點擊 開始->程序->Microsoft Visual Studio 2005->Visual Studio Tools->Visual Studio 2005 命令提示
            2.cd D:\Libs\boost_1_35_0\tools\jam\src
            3.build.bat
             此時在src\bin.ntx86\目錄下產生了bjam.exe
            4.將bjam.exe拷貝到boost的根目錄D:\Libs\boost_1_35_0
            5.cd D:\Libs\boost_1_35_0
            6.bjam.exe --build-dir=build --toolset=msvc stage
             
             編譯完成后,產生了2個目錄build和stage,但同時也發現一個奇怪問題:stage里面的文件,竟然有
            很多相同的lib,比如boost_date_time-vc80-mt-1_35.lib和boost_date_time-vc80-mt.lib,
                 boost_filesystem-vc80-mt-1_35.lib和boost_filesystem-vc80-mt.lib
            他們文件的大小一樣,只是文件名稍微不同,一個帶有版本號,另一個沒有。編譯的問題,還是boost本身有
            特殊含義?比較奇怪!


            2010-12-9日更新:VS2008編譯boost 1.44
            0。進入cmd窗口
            1。解壓到:D:\libs,得到根目錄:D:\libs\boost_1_44_0
            2。cd D:\libs\boost_1_44_0
            3。bootstrap.bat
            編譯bjam,并將bjam.exe復制到當前目錄,由于機器上裝有VS2010,bjam是用VS2010編譯完成的,這個和最終用什么編譯boost無關
            4。bjam.exe --build-dir=build --toolset=msvc-9.0 stage
            默認為靜態庫編譯方式,編譯完成后,會產生build和stage目錄。比較奇怪的是,會用到VS2010,如編譯math時,初步查看可以確定,應該是類似配置方面的東西,并沒有用2010編譯出來的庫。由于剛開始就出現vc10的字樣,我一直以為是編譯命令有問題,于是Crtl + C終端,然后閱讀文檔查找問題,多次試驗無解,折騰了一天多,今晚偶然一次沒有中斷,最后又出現vc9.0的字樣,等待編譯完成后,才明白!
            posted @ 2008-07-12 22:01 true 閱讀(1557) | 評論 (3)編輯 收藏

            域名已經買了www.opensourceinsight.com,昨天和今天在測試空間,由于對Django部署不熟悉,至今沒有成功,實在不行先上php
            的,慢慢過度到python
            已買,歡迎光臨!
            posted @ 2008-07-02 23:02 true 閱讀(1432) | 評論 (4)編輯 收藏

            方框打勾 :
                單元格輸入 :  R    --> 字型選 Wingdings 2

            方框打叉
                單元格輸入 :  Q    --> 字型選 Wingdings 2


            耽誤了快一個小時。。。
            posted @ 2008-07-02 16:22 true 閱讀(2084) | 評論 (2)編輯 收藏

            I18N作為“國際化”的簡稱,其來源是英文單詞 internationalization的首末字符i和n之間的字符數為18
            posted @ 2008-07-02 15:11 true 閱讀(313) | 評論 (0)編輯 收藏

            原文鏈接http://blog.csdn.net/kingheaven/archive/2008/05/17/2454363.aspx
            本系統使用的Django版本是0.96.2,數據庫是Sqlite3,因為它不用配置服務器,便于開發。
            首先創建一個project:
            django-admin startproject webblog
            然后進入webblog目錄,修改settings.py:
            DATABASE_ENGINE = 'sqlite3'
            DATABASE_NAME 
            = 'webblog.db' 
            使用下面的命令創建一個app:
            manage.py startapp blog
            進入blog目錄,修改models.py:
            class Reporter(models.Model):
                full_name 
            = models.CharField(maxlength=70)

                
            def __str__(self):
                    
            return self.full_name
                
            class Admin:
                    
            pass

            class Article(models.Model):
                pub_date 
            = models.DateTimeField()
                headline 
            = models.CharField(maxlength=200)
                article 
            = models.TextField()
                reporter 
            = models.ForeignKey(Reporter)

                
            def __str__(self):
                    
            return self.headline
                
            class Admin:
                    
            pass
            修改view.py:
            from webblog.blog.models import *
            from django.shortcuts import render_to_response
            from django.template import Context, loader
            from django.http import HttpResponse

            def index(request):
                article_list 
            = Article.objects.all()
                
            return render_to_response('htmls/index.html', {'article_list': article_list})
            返回去修改setting.py,把新創建的app和模板加進去:
            TEMPLATE_DIRS = (
                
            # Put strings here, like "/home/html/django_templates" or "C:/www/django/templates".
                # Always use forward slashes, even on Windows.
                # Don't forget to use absolute paths, not relative paths.
                "
            d:/webblog/",
            )

            INSTALLED_APPS 
            = (
                
            'django.contrib.auth',
                
            'django.contrib.contenttypes',
                
            'django.contrib.sessions',
                
            'django.contrib.sites',
                
            'webblog.blog',
                
            'django.contrib.admin',
            )
            在weblog目錄下,執行:
            manage.py syncdb
            在webblog目錄下創建htmls目錄,進入該目錄,創建index.html:
            {% extends "base.html" %}

            {
            % block title %}Articles{% endblock %}

            {
            % block content %}
            <h1>Articles</h1>

            {
            % for article in article_list %}
            <p>Headline : {{ article.headline }}</p>
            <p>By {{ article.reporter.full_name }}</p>
            <p>Published {{ article.pub_date|date:"F j, Y" }}</p>
            {
            % endfor %}
            {
            % endblock %}
            創建base.html:
            <html>
            <head>
                
            <title>{% block title %}{% endblock %}</title>
            </head>
            <body>
              
                {% block content %}{% endblock %}
            </body>
            </html>
            修改url.py,將訪問地址加入進去:
            from django.conf.urls.defaults import *

            urlpatterns 
            = patterns('',
                (r
            '^$','blog.views.index'),
                (r
            '^admin/', include('django.contrib.admin.urls')),
            )
            現在,整個博客系統已經配置完畢,我們可以使用
            manage.py runserver
            來啟動服務器了,在地址欄里輸入:
            http://localhost:8000/
            就可以訪問博客了~
            當然,一開始進去的時候什么資料都沒有,我們需要在管理界面里輸入一些數據來顯示,地址為
            http://localhost:8000/admin/
            用戶名和密碼為你在syncdb時設置的,進去后加入一條記錄即可~~~
            至此,一個簡單的博客系統已經開發完成,相信不比RoR的十分鐘寫個博客系統要復雜多少。
            歡迎大家和我討論Django技術~
            posted @ 2008-07-01 09:54 true 閱讀(591) | 評論 (0)編輯 收藏

            真是無語了,為什么很多人喜歡在代碼中寫錯別字呢?而且是發現了也不改正,任其一直錯下去,顯示自己很忙?做大事不拘小節?
            //UPD通信數據結構如下   ->UDP
            其它的就不舉例了

            posted @ 2008-06-24 17:01 true 閱讀(495) | 評論 (5)編輯 收藏

             好記性不如爛筆頭,看代碼時可以邊看邊記錄關鍵的細節,這樣看完之后可以來一個全面的回顧,對第二天或下周,或更長的時間再回過頭來看,也是很好的一種連續方式
            posted @ 2008-06-20 09:05 true 閱讀(348) | 評論 (0)編輯 收藏

             

            msdn上的解析:
            value_type& front( ); 
            const value_type& front( ) const;

            Returns a reference to the first element at the front of the queue.

            請看下面示例代碼
            queue<int> intqueue;
            intqueue.push(1);
            intqueue.push(2);
            int head = intqueue.front();//int&可以隱式轉換為int?
            intqueue.pop();//將對頭元素彈出隊列
            cout << head << endl;//輸出1,front應該返回的是"引用",但pop之后,為什么head的輸出還有效(引用還有效?)?

            posted @ 2008-06-10 11:39 true 閱讀(2673) | 評論 (2)編輯 收藏

                  今天,和女朋友,zmj還有她男朋友,一起去爬香山,發現自己體格是相當的一般,用了1個小時20分鐘爬到山頂,然后,就是逛,拍照。自己確實很久沒有爬山了。
            posted @ 2008-06-09 20:39 true 閱讀(204) | 評論 (0)編輯 收藏

            Diego Velázquez
            posted @ 2008-06-06 09:44 true 閱讀(377) | 評論 (1)編輯 收藏

            僅列出標題
            共15頁: First 4 5 6 7 8 9 10 11 12 Last 
            亚洲国产精品久久久久婷婷老年| 色综合久久综精品| 亚洲伊人久久成综合人影院 | 国产精品伊人久久伊人电影| 久久精品免费网站网| 亚洲国产综合久久天堂| 亚洲精品乱码久久久久久| 国产精品久久久久影院嫩草| 91久久精品视频| 亚洲精品国产字幕久久不卡| 日韩欧美亚洲综合久久影院d3| 亚洲精品国产自在久久| 国内精品久久久久影院免费| 久久无码人妻精品一区二区三区| 精品国产青草久久久久福利| 精品久久久久久久中文字幕| 亚洲熟妇无码另类久久久 | 亚洲人成无码久久电影网站| 久久久久无码精品国产| 色婷婷噜噜久久国产精品12p | 久久人人爽人人爽AV片| 丰满少妇人妻久久久久久| 久久久久se色偷偷亚洲精品av| 国产女人aaa级久久久级| 国产亚洲精久久久久久无码| 久久SE精品一区二区| 一极黄色视频久久网站| 久久天天日天天操综合伊人av| 久久免费美女视频| 久久久久综合网久久| 大伊人青草狠狠久久| 久久精品国产亚洲av水果派 | 亚洲精品乱码久久久久久久久久久久| 热综合一本伊人久久精品 | 久久综合久久综合久久| 91视频国产91久久久| 99久久精品国产麻豆| 久久精品国产亚洲AV无码麻豆| 久久精品国产亚洲精品2020| 久久96国产精品久久久| 一本久久a久久精品综合夜夜|