Ubuntu 16.04 下配置 Flask + Nginx + Gunicorn + Supervisor

仅供个人记录,附带了在另一台 Debian 8.0 x86_64 minimal 机器上的一些操作。 Initial Server Setup with Ubuntu 16.04 SSH 登录 ssh <user>@<ip> -p <port> 修改 root 密码 passwd root 添加新账户,新建用户目录,替换 sh 为 bash useradd --create-home --user-group --shell /bin/bash <user> passwd <user> usermod -aG sudo <user> 修改 SSH 端口,禁用 root 登录,禁用密码登录 sudo vi /etc/ssh/sshd_config 找到并修改 Port <数字>、PermitRootLogin no、PasswordAuthentication no SSH-Key 登录,本地 ssh-keygen cat ~/.ssh/id_rsa.pub 服务器 mkdir ~/.ssh chmod 700 ~/.ssh vi ~/.ssh/authorized_keys 复制公钥进去

Python 3 下使用 Flask-SQLAlchemy + MySQL

按照 Flask-SQLAlchemy 文档的说明,配置好 SQLALCHEMY_DATABASE_URI = 'mysql://username:password@server/db' 后操作 MySQL 报错 ImportError: No module named 'MySQLdb'。既然缺少 MySQLdb 这个模块,按照正常的想法执行 pip install MySQL-python 应该能解决,但是却报错 ImportError: No module named 'ConfigParser'。查了一下,这是由于 MySQL-python 不支持 Python 3(MySQL-3.23 through 5.5 and Python-2.4 through 2.7 are currently supported)。 于是 找到了一个替代—— PyMySQL(还有一个 可能的选择 是 oursql)。执行 pip install PyMySQL,将数据库连接改为 mysql+pymysql://username:password@server/db,接下来的操作就一切正常了。 其他备忘: 执行 Flask-Migrate 的 python manage.py db migrate 时报错 sqlalchemy.exc.InternalError: (pymysql.err.InternalError) (1049, "Unknown database 'testdb'"),是因为要先建好数据库才能访问,SQLAlchemy 不会自己创建数据库。 数据库连接和依赖配置好后,依次执行: $ python manage.py db init $ python manage.

ArcGIS Runtime SDK for WPF 导入 Shapefile 的注意事项

在最新的 ArcGIS Runtime SDK for .NET 中,Esri 添加了 直接导入 Shapefile 文件的功能。但是这一功能在早前版本的 WPF Runtime 中并未实现,为此官方提供了 借助 DynamicLayer 实现该功能的方法。 需要注意的是,导入后的 Shapefile 被存入了 FeatureLayer,等执行完 featureLayer.Update();(之前记得调用 MyMap.Layers.Add(featureLayer); 或 featureLayer.Initialize();,以便初始化 FeatureLayer 进入 Initialized 事件),却很奇怪地发现无法遍历获得这个 FeatureLayer 中的 Graphic。我咨询了 Esri 技术支持人员,对方表示我的方法理论上是没有问题的,后来搜索到官方论坛上 How to open shape file in ArcGIS Runtime WPF SDK as Graphics/Feature layer 的讨论,Mike Branscomb(MBranscomb-esristaff)在 3 楼提到如果想获得 Graphic,必须进入 UpdateCompleted 事件中才行,例如: featureLayer.UpdateCompleted += (s, e) => { foreach (Graphic graphic in featureLayer.Graphics) { // ... } // .

让 WPF 的 ListBox 更流畅地滑动

默认情况下,ListBox 的 item 是一个接着一个滑动(one item at a time)的,每个在上方的 item 都是完整的,不可能显示一半,比如这样: 这是因为 ListBox 的滑动行为由 ScrollViewer 提供,它的 CanContentScroll 属性默认设为了 True。如果想要一个接着一个像素地流畅滑动,必须为 ListBox 设置 ScrollViewer.CanContentScroll="False" 这个附加属性,完成后效果如下: 参考链接:Set CanContentScroll to False for Smooth Scrolling in a ListBox

导入 ArcPy 及打包地图

导入 ArcPy 安装 ArcGIS 的时候一般会附带安装 Python,但是其版本比较旧,例如 ArcGIS 10.1 自带的还是 Python 2.6,而我通常选择使用较新的 Python 2.x 版本,这就造成了在执行跟 ArcPy 相关的命令时,将提示 No module named arcpy 的问题。对此,ArcGIS 官方文档提供了一个导入 ArcPy 的方法。 打开资源管理器浏览至 python27\Lib\site-packages 文件夹,以 ArcGIS 10.2.2 版本为例,添加或编辑 Desktop10.2.2.pth 文件(或 Engine10.2.2.pth、Server10.2.2.pth),内容如下: c:\Program Files\ArcGIS\Desktop10.2.2\arcpy c:\Program Files\ArcGIS\Desktop10.2.2\bin c:\Program Files\ArcGIS\Desktop10.2.2\ArcToolbox\Scripts 根据自己的实际路径修改完成后,如果提示 No module named numpy,那么还要去下载安装 NumPy,之后就可以正常使用 ArcPy 了。 打包地图 之前有同事通过 ArcGIS 的 GP 工具打包生成的 MPK 文件不能用于 ArcGIS Runtime,检查后发现 MPK 中均没有 .msd 文件。另一个问题是 MPK 中含有 v101 和 v10 两个文件夹,而我们的系统只需要 v101 即可。造成这些问题的原因都在于打包过程中没有指定正确的参数。类似地,利用 ArcPy 打包地图时,需要指定 arcgisruntime 和 version 两个参数,官方文档 对各个参数做了详尽的解释。一个可能的示例代码如下:

为 RadGridView 的行增加点击事件

Telerik 的 RadGridView 本身有一个 SelectionChanged 事件,可以处理行的选择改变操作。但是已经选中了的行再次点击时并不会触发这个事件,因此有必要为 RadGridView 的行增加点击事件。考虑在 RadGridView 的 RowLoaded 事件里实现以下代码: private void RadGridView_RowLoaded(object sender, RowLoadedEventArgs e) { var row = e.Row as GridViewRow; if (row != null) { // 防止事件处理程序被触发多次 row.RemoveHandler(UIElement.MouseLeftButtonDownEvent, new MouseButtonEventHandler(GridViewRow_MouseLeftButtonDown)); row.AddHandler(UIElement.MouseLeftButtonDownEvent, new MouseButtonEventHandler(GridViewRow_MouseLeftButtonDown), true); } } // 处理选中行的 MouseLeftButtonDown 事件 private void GridViewRow_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { var row = sender as GridViewRow; if (row != null) { // 执行的操作… } } 其他如 ListBox、DataGrid 等控件也可以用这种方法处理。

ArcGIS Runtime SDK for WPF 环境下 PictureMarkerSymbol 向右下方偏移

做基于 ArcGIS Runtime SDK for WPF 的地图开发时,我希望利用 PictureMarkerSymbol 在地图上放置一个定位图片,标识出查询得到的地点。但是发现总有偏移,如图: 这种情况下,一旦缩小地图,偏移量就会特别厉害: 原因我猜测是由于图片默认以左上方的顶点定位,所以虽然左上方确实在中心位置,但是整张图片的看起来已经偏移了。 解决办法是,为 PictureMarkerSymbol 的 OffsetX 和 OffsetY 属性设置为图片宽度和长度一半的值。例如图片为长宽为 30×50,那么设置 OffsetX="15" OffsetY="25" 即可: 参考资料:http://forums.arcgis.com/threads/96639-PictureMarkerSymbol-Shifting-on-Zoom

ArcGIS for Android 开发:开发资源

文档 从比较实际的角度出发,最有用的是 Esri 的开发帮助文档。 一份是《ArcGIS API for Android 案例教程》,这个时间上比较旧,不过其中用到的 API 没什么变化,开发的过程比较详细,如果有一点 Java 基础,可以轻松入门。在线地址:http://blog.csdn.net/warrenwyf/article/category/784554 另一份是《ArcGIS for Android 2.0 开发教程基础版》,时间上相对新一点,对 API 的介绍较多。在线地址:http://blog.csdn.net/arcgis_mobile/article/category/1161606 网站 Esri ArcGIS Runtime SDK for Android 主页:http://developers.arcgis.com/en/android/ ArcGIS Runtime SDK for Android 帮助文档:http://resources.arcgis.com/en/help/android-sdk/concepts/ ArcGIS Android 10.1.1 API:http://developers.arcgis.com/en/android/api-reference/ ArcGIS Runtime SDK for Android 示例代码:http://developers.arcgis.com/en/android/sample-code/ ArcGIS Server REST API:http://resources.arcgis.com/en/help/rest/apiref/ 技术博客 ArcGIS_Mobile(已停止更新,并入「ArcGIS产品与技术专栏」):http://blog.csdn.net/ArcGIS_Mobile ArcgisServer_book:http://blog.csdn.net/ArcgisServer_book ArcGIS产品与技术专栏:http://blog.csdn.net/arcgis_all 牛魔王的作坊:http://blog.csdn.net/warrenwyf 菩提老王的葡萄架:http://blog.newnaw.com/ 在线教程 Android 官方教程:https://developer.android.com/training/index.html Android 官方教程的中文翻译:http://wiki.eoe.cn/ 可能遇到的问题 AVD 无法显示本地 AcrGIS Server 地图,查看 DDMS 报Connection to http://127.

ArcGIS for Android 开发:ArcGIS for Server 配置

对于 Server 的安装以及配置,在《ArcGIS 10.1 for Server 入门教程》这份文档中有详细的说明,可自行搜索。下文所说的「文档」均对应于该教程中的位置。 安装 ArcGIS 10.1 for Server 下载地址 安装参考文档「2.2 Windows 系统下的安装」 。 其中有一步需要创建 Server 账户和密码。该账户会在你的 Windows 系统中存在,跟 ArcGIS Server 有关的进程都会在此账户下运行。 授权 这部分请自行搜索方法。 注意:要想能够登陆 Manager,必须确保在任务管理器中 ArcGISServer.exe 进程正在运行。如果没有运行,到任务管理器的服务选项卡中启动。安装 ArcGIS for Server 后该服务会开机运行,很占内存,可以考虑在服务管理中将「启动类型」改为「手动」: 配置 参考文档「2.3 配置(单机部署)」。 发布 Map Service 参考文档「3.2 在 ArcCatalog 中发布 Map Service」。 我们借助 REST 服务操作地图,地图服务启用的每个功能都对应一个 URL。 比如我们的地图服务命名为 WhuMap,保存在 root 根目录下,那么 REST 服务的访问地址则形如 http://localhost:6080/arcgis/rest/services/WhuMap/MapServer,这也是在 Java 代码中 ArcGISDynamicMapServiceLayer 所使用的地址。如果用 AVD 开发,要把 localhost 改为 10.0.0.2;如果用真机开发,要把真机和运行着 ArcGIS for Server 的电脑置于同一个局域网内,在 PC 的 cmd 窗口中输入 ipconfig,获得本机的 IP 地址,例如用 192.

ArcGIS for Android 开发:Android 平台搭建

前言:《ArcGIS for Android 开发》这几篇文章本来是我为师弟写的一份入门指导。水平有限,仅供参考。 清单: JDK + Eclipse + Android SDK + ADT + ArcGIS Runtime SDK for Android 一、安装 JDK 1. 下载 JDK JDK(Java Development Kit)是 Oracle 公司针对 Java 开发人员发布的免费 SDK(Software Development Kit)。JDK 有多个类型版本,这里我们选择 Java SE(Standard Edition,标准版)。 JDK 的下载地址在 http://www.oracle.com/technetwork/java/javase/downloads/index.html,选择 Java Platform (JDK) 7u17,点击它的 DOWNLOAD 按钮,跳转到新的页面: 这里有不同平台的版本可供下载,对于 Windows 系统分为 32 位(x86)和 64 位(x64)两种。我的电脑是 64 位 Windows 7 操作系统,所以选择下载 jdk-7u17-windows-x64.exe。下载相应版本的安装包前,需要接受相应的许可协议,默认是不接受许可协议(Decline License Agreement),必须先点击左边的单选按钮 Accept License Agreement,接受许可协议才能下载。 2. 安装 JDK 如果下载的是 exe 可执行程序,只需要运行该程序进行安装,无需设置环境变量,在安装过程中可以指定安装的路径。当然你也可以检查一下环境变量设置得是否正确,可以新建或修改环境变量:

使用 Sphinx 制作文档

Sphinx 是一个由 Python 编写的文档生成工具,可以用 reStructuredText 语法生成美观的文档。 1. 确保已经安装 Python 2. 安装 setuptools,以便使用 easy_install 命令 3. 安装 Sphinx easy_install sphinx 4. Sphinx 使用 使用向导创建文档项目,执行 sphinx-quickstart Welcome to the Sphinx 1.1.3 quickstart utility. Please enter values for the following settings (just press Enter to accept a default value, if one is given in brackets). Enter the root path for documentation. Root path for the documentation [.]: // 输入根目录,默认为当前目录 You have two options for placing the build directory for Sphinx output.

秋日偶感

从无话不说到无话可说,从一个眼神都是默契到一个表情一句不经意的话都是误会。 到底因为什么变成这样了呢。 连日来反思走过的路,大概真的是起点不对,终点才无疾而终。一切温柔只是习惯,却忘了本该情不自禁地流露。 偶尔还是会酸酸的吧。 所以开始庆幸种种原因疏远了的人,巧合让他们变成可以怀念的部分。至少百无聊奈时能发条短信说一句,「嘿,我在听一首歌,想起你,最近过得怎样?」 所以也会担心,口口声声以学长自诩的我,处事时是否不够成熟。莫怪。 昨天遇见 XP,她讲起最近的纠结,甚至有想要放弃的念头。我忽然说,PKU 是你的梦想么?你曾经那么努力地去争取、去奋战到底的不就是为了这个梦想么。这个世界上有梦想的人越来越少,拥有梦想并为之殒身不恤,无论结果如何,都是值得骄傲毫无遗憾的事。 好煽情啊喂。 可是,她让人羡慕:会做梦、实现梦的人最幸福啊。 秋天来啦,数学书还有那么多没看,可是为什么我蹦跶蹦跶得好开心。像一只……斑猪!:D 因为——pH 学妹,我认识了你呀。

Fedora 17 KDE 个人配置

把 Fodora 16 Gnome 换成了 Fedora 17 KDE,以下是配置过程中的记录。 安装 我下载的镜像为 Fedora-17-x86_64-Live-KDE.iso,利用 Universal USB Installer 软件进行U盘安装。 中文支持 应用程序 - 管理 - 语言 里选择「Chinese(P.R.China) - 中文(简体)」,系统会自动下载中文语言包。 system settings - locale - coutry/region & language - languages 把「Chinese Simplified」 加到 「Prefered Languages」 并 apply。 输入法:应用程序 - 设置 - 输入法选择器,选择「使用IBus(推荐)」。 登陆界面换成中文:编辑 /etc/sysconfig/i18n 原来是 LANG="en_US.UTF-8" 添加 LANG="zh_CN.UTF-8" 更新 更新系统和软件 # yum update 如果有问题可以试一下清除 yum 缓存 # yum clean all 修复启动错误 Fedora 17 启动的时候,出现一条一闪而过的错误信息: GRUB2 error: file '/boot/grub2/locale/en.

Hello Jekyll

这是我迁移到 Jekyll 后的第一篇文章(后记:之后又迁移到了 Hexo、Hugo)。Jekyll 是一个很好的静态内容生成系统,可以部署到免费的 Github Page 或 Heroku 上,也可以部署到自己的服务器上。之前在 Windows 和 Ubuntu 环境下尝试配置了 Octopress,但总有小毛病,于是转向 Jekyll-Bootstrap。其中的过程可谓历尽波折,Windows 上的编码就困扰过我一个通宵…… 在 Windows 上搭建 Ruby on Rails 环境,强烈建议使用 RailsInstaller,它简化了 Rails 在 Windows 上的安装过程,包含有 Ruby、Rails、Bundler、Git、Sqlite、TinyTDS、SQL Server support 和 DevKit。我换了个 Git 的版本。 以下是部署 Jekyll 或 Octopress 的参考链接: 在 Windows7 下从头开始安装部署 Octopress Github Pages 极简教程 使用 Github Pages 建独立博客 Octopress 搭建 Blog:配置篇 学习 Git 的参考链接: git - 简易指南 GotGitHub

HP Pavilion g4-1208tx 笔记本 PE 下不识别硬盘

HP Pavilion g4-1208tx 笔记本预装 Windows 7 Home Basic 64bit 系统,自带的还原软件占用了 10 多 G 硬盘,我按照常规步骤打算用深度 Windows PE 硬盘安装系统。进入 PE 发现完全找不到 750G 的硬盘,只能看见我自己的U盘…… 经过搜索应该在 BIOS 里把硬盘模式改成 IDE,但是惠普的 BIOS 里根本没有 IDE 模式开关。因此得改用带 SATA 驱动的 PE,试了几个以后还是没法识别。干脆直接用 Win7 内核的 PE,进入 PE 以后果然可以识别硬盘了。正常分区,装系统和软件,完成。

解决「The Realtek Network Controller was not found」

家里今天装配了一台电脑,主板是昂达 N68GD3,Win7 32 位下有线网卡不能直接驱动。当时没有其它电脑在手边,还好试着挂载了一下 Ubuntu 镜像,能连上网络。根据 ZOL 的硬件信息找到 Realtek RTL8103E 的相关驱动,安装报错「Findfile failed」,然后继续报错「The Realtek Network Controller was not found. If Deep Sleep Mode is enabled Please Plug the Cable.」意思是 Realtek 网络控制器未找到,如果进入了深度睡眠状态,请插上网线。 搜索到 国外的一个网站 是这样解答的:大意是要先关机,开机箱取出 CMOS 电池和内存条,等到主板、内存都处于掉电状态,相关信息自动重置后,再放入 CMOS 电池并插上内存条。但是我考虑电脑在 Ubuntu 下是可以联网的,应该不是网卡的问题也用不着拆机箱。 尝试去别的网站找网卡驱动,这次没有报错「Findfile failed」,不过还是报「The Realtek Network Controller was not found. If Deep Sleep Mode is enabled Please Plug the Cable.」这时找到 一个豆友的文章,去了下 Realtek 的官网,到 这个页面 下载了驱动文件 Win7 and WinServer 2008 R2 Auto Installation Program (SID:1483418),安装后网卡在设备管理器里即可识别。

开启 Windows「自动播放」功能

装好 Windows 后,我通常会禁用「自动播放」这一功能,因为每次插入U盘时弹出的提示都很烦。如果想重新开启「自动播放」功能,可以通过打开 控制面板 > 系统和安全 > 硬件和声音 > 自动播放,勾选 为所有媒体和设备使用自动播放(U)。 若这样做无效,则进一步确定以下两点: Win+R 打开运行,输入 services.msc 并回车,确保 Shell Hardware Detection 服务开启 运行 gpedit.msc,打开 计算机配置 > 管理模板 > Windows 组件 > 自动播放策略 > 关闭自动播放,双击,勾选 已禁用(D)

书抄:青春

作者: 韓寒 出版社: 新經典圖文傳播有限公司 出版年: 2010-09 頁數: 336 定價: 新台幣300圓 ISBN: 9789868631823 《青春》 這就是為什麼富士康有這麼多人跳樓,機械的勞動,無望的未來,很低的薪水。但去了別的地方薪水更低,很高的物價,除了吃得飽和穿得暖以外,別的什麼都做不了,而讓你吃飽飯還在被這個政府當作對世界人類天大的貢獻和政績宣傳,還恨不得拿出遠古時代的資料和冰川時代的照片想表明:你能吃飽已經要感謝國家了,你說你能奢望什麼。 你賺了多少錢往往是中國家庭衡量一個小孩在這個世界上價值的唯一標準。 外面的燈紅酒綠和他們一點關係都沒有,連對愛情的憧憬都沒有,這個世界上沒有第三者,現實是最大的第三者,也許唯獨在跳樓的時候,他們的人生價值才有所體現,那就是被當作一個生命被提起和記起,可惜現在又變成數字了。 心理輔導是沒有用的,當我看見我們的女人摟著有錢人,有錢人摟著官員,官員摟著老闆,老闆摟著林志玲,你怎麼給我心理輔導? 為什麼我們的政客能在世界的政治舞臺上挺起了腰桿,還能來幾下政治博弈,耍幾下政治手腕?是因為你們,每一個廉價勞動力,你們是中國的籌碼,GDP 的人質。無論這是中國特色的社會主義,還是封建特色的資本主義,在未來的十年裡,這些年輕人都是無解的,多麼可悲的事情,本該在心中的熱血,它塗在地上。 《這一代人》 舉凡因為獨生子女而帶來的問題,我想這帳似乎不能算在無辜的被生下來的人身上。 而所謂的不關心政治,其實也是無稽之談。在當今的環境下,政治還不是可以用來關心的。以前那批人,只是情不自禁被政治關心了,而他們所扮演的只是政治潮流的小嘍嘍和被害者,被害不能成為一種談資,就好比被強姦其實不能算在自己的性愛經歷裡一樣。政治可以關心的時代暫時還沒有到來。 有信仰自然好,關鍵是信仰帶我們去何方。如果信仰帶我們去溝裡,那我們還是暫且留在岸上看天色吧。 這一代人中的壞蛋王八蛋,都還沒浮現。但是笨蛋肯定有不少,不過這點上哪一代都一樣。 《趁火打劫央視》 而政府也需要反思一個問題,那就是央視,人民日報,光明日報,新華社等喉舌,在現在的操作模式下,其實還拖累了主子的形象,本來是真事,被這些媒體一說,新華社通稿一發,反而像個假事了,本來是個加分的事,被他們一宣揚,居然正正得副變成了一個減分的事情。 但現在是一個講究以德服人和以德蒙人的年代,所以,希望這場大火能讓相關部門考慮考慮,新聞到底需要不需要聯播。 《中央電視臺很黃很暴力》 線民和城管不一樣,他們都是光說不練的,都已經不練了,你還計較些什麼呢,去管管那些光練不說的吧。 《該關心的和不該關心的》 如果一個交通事故都不能報,那還有什麼能報。 父輩的行為都告訴我們,人算什麼東西,所以,我認為冷漠是很正常的,沒有利益,你熱情個啥呢。 《像成龍一樣學會揣摩聖意》 雖然在智商上,他們失敗了,但是在政治上,他們成功了。 任何國家任何星球的人都需要管理,但管理他們的,不是思想,不是制度,不是文化 ,不是宗教,不是意識形態,不是上級部門,而是合理的法律和儘量的公正。 《我的前衛與荒唐》 或者某些人本來就喜歡借光明的口幹卑鄙的事。 《戀愛的問題》 我覺得喜歡一個人和一個人的思想品德完全沒有關係,況且現在的教育已經發展到了一個人在學校裡的所謂思想品德和這個人真正的思想品德完全沒有關係的地步。 《別拿下一代做道具──致網易論壇》 其實,用下一代來說事情是中國的一個傳統,自己不爽就說自己不爽,非要給自己一個正義凜然的馬甲,打著毒害少年的旗幟,做著毒害青年的事。 《從今天起,做一個低俗的人》 因為很多朋友平時看上去還是比較正經的,沒想到你們那麼不正經。 有人花一百塊嫖娼是低俗,有人用一百萬去玩藝人是高雅?有人看黃色圖片是低俗,有人看紅頭文件是高雅?有人買個模擬槍是低俗,有人真槍一崩兩人是高雅?有人玩魔獸就是低俗,有人玩模特就是高雅? 《汽車知識和生命模樣》 對於死,我一直是這麼覺得,他們並沒有離開世界,他們只是離開了人間。他們一定和我們分享著同一個世界,用不同的生命模樣。 《給點鹹菜吃》 有些人可以吃鮑魚,但不能因為看見吃鹹菜的人吃太多鹹菜而制定一個標準,說你每天必須吃規定量的鹹菜,否則太鹹了有害身體健康,但解決的辦法又不是給人家肉吃,而是將人家已經多吃的或者即將多吃的鹹菜按照肉來收費。 《莫名,我就仇恨你》 我中華民族文化人上下五千年來幾乎從來沒有過可以隨心所欲寫文章的時候,基本上還沒寫出代表人類進步的東西來,身體器官就會缺少一點什麼,大則腦袋小則鳥,寫點前朝的事已經算是最大尺度了,所以留下的真正文化遺產屈指可數。 《把酒言歡 言無不盡》 你希望你的國家是什麼樣子的(這是一個日本媒體的提問)。 答:不通過房地產或者賣地,不通過低端的加工業,一樣有高GDP,而且是人均。好人不翻牆,壞人進監獄,有影響世界的文化,有別國模仿的文藝,一樣乾淨的環境,一樣自由的空氣,看著被關進籠子的權力,把酒言歡,言無不盡。 《十塊錢更實在》 穀歌可能高估了自由,真相,公正,叉叉等東西在中國很大一部分線民心目中的價值,這些都沒有路上撿到一百塊錢實在。 《應該廢除學生作文》 可以說,很多人的撒謊體驗都是從作文開始的,而為數不多的說真話體驗,是從寫情書開始的。 自然有喜歡的不喜歡的,讓喜歡寫文章的人去寫真正的文章,讓不喜歡寫文章的去寫情書,讓寫情書被拒絕的人去寫日記,讓喜歡寫假大空作文的人去當領導,這樣才皆大歡喜嘛。 《關於高考作文和絕代天驕》 我很早前就說過,現如今的大學像妓女一樣,只要有錢,全國所有大學都乖乖排成一排隨便你點,想上哪個上哪個,願意多花點錢甚至可以幾個一起上。 《詩歌的問題》 而給了這個詩歌滿分就相當於在足球比賽裡有一個隊員手球破門,但是因為這個手球力量大,角度刁,十分罕見,所以進球有效,而且算兩個球的意思。 《現代詩和詩人怎麼還存在》 如果數學習題冊像現代詩集那樣排就好了,打草稿的地方全有了。 《大師們,我等無條件臣服於您》 而這怎麼就成了錯誤的輿論導向了呢?您的小名叫正確麼? 我個人的認為是,作為一個作家,最重要的是——作品的情懷,作品的文采和說真話。 《文人幾文》

ArcGIS Desktop 10 图文安装教程

1. 下载 ArcGIS Desktop 10 (1) 官方地址 复制链接,在迅雷等下载软件里新建任务即可。注意,这个 3.75G 的 ArcGIS_Desktop10_122519.iso 文件为英文版,不包含补丁。 (2) sp5补丁地址 ArcGIS Desktop 10 的版本已更新到最终版 SP5 (2012-7-10),这里以 ArcGIS Desktop 10 Service Pack 2 演示升级过程。升级到 SP2 并不需要先升级到 SP1,可以直接安装 SP2 补丁。由于我们仅安装 Desktop 和 LicenseManager,所以只需下载 ArcGISDesktop10sp2.msp 和 ArcGISLicenseManager10sp2.msp 这两个补丁文件。如图: 2. 安装 ArcGIS Desktop 10 (1) 使用 DAEMON Tools Lite 之类的软件加载 iso 镜像文件,运行安装包里的 ESRI.exe,选择安装 ArcGIS Desktop。先安装 Desktop 或者 License Manager 都可以。 ArcGIS Desktop 10 需要 .NET Framwork 3.5 SP1 支持,如果系统中没有安装时会提示。安装包中已附带 .