在家访问网站还勉勉强强的,这一回学校,我去,开个首页也要半天,更别说编辑文章了,于是我趁着晚上网速稍微好了一些把网站搬了回来。
这几天在学校很充实啊,白天学开车,晚上搞学习,时不时还得去实验室弄点东西,毕业设计还没有开始,暂时还是不知道写什么东西的好,老师说开学后第二周再开会。我想,到时候再加一个毕业设计,那就更加有的忙了。
前几天把电脑给重装了,这下是彻底干干净净了,以前装了很多软件基本上都没怎么用过,新装系统装上新版的软件,少了很多补丁舒服多了,记得以前的系统光是系统的补丁文件就有十几二十多个 G,想一想都觉得吓人,新系统尝试了一些新软件,感觉现在还是跑的挺顺的。
最近一些以前的软件需要部分重写了,有时候挺纠结的,有空的时候别人那部分没弄完,现在有点忙起来了,别人的那部分就交过来了,现在也只能慢慢地一部分一部分的往下写了。弄了个 SVN 感觉挺不错的,想想以前都是拷贝文件夹的。。。就顺便拿这个项目练练工具软件吧,到时候再学学文档的生成软件。
明天还要去老校区领软考证书,早点睡吧。
在.Net 环境下使用 MySQL
要想在.Net 环境下使用 MySQL,必须引用 MySQL 的 Connector, 在 VS 中“ 项目”->“ 添加引用”->“ 浏览”,选择“MySql.Data.dll”,然后在文件开头
using MySql.Data.MySqlClient;
这个 MySql.Data.dll 可以从 MySQL 的官方网站上得到,但是下载到的要不是一个源码的 zip 包,要不就是一个 10 几 M 的 msi 安装文件,里面包含了很多其他的东西,包括 Sample 等等,实际上这几个 dll 只有几百 K 而已。所以,我打包把它单独拿出来。v2.0.rar v4.0.rar
using System; using System.Collections.Generic; using System.Text; using MySql.Data.MySqlClient; namespace MySQL { class Program { static void Main(string[] args) { try { MySqlConnection conn = new MySqlConnection("server=Server;uid=User;pwd=Pass;database=Database"); MySqlCommand cmd = new MySqlCommand("show databases;", conn); conn.Open(); MySqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Console.WriteLine(reader.GetValue(0).ToString()); } conn.Close(); } catch (Exception ex) { Console.WriteLine(ex.Message); } Console.ReadKey(); } } }
Ubuntu 上搭建 PPTPD 的 VPN
安装 pptpd
apt-get install pptpd
vi /etc/pptpd.conf #去掉 localip 192.168.0.1 remoteip 192.168.0.234-238,192.168.0.245 前面的 #
vi /etc/ppp/options ms-dns 8.8.8.8 vi /etc/ppp/chap-secrets #依次添加 用户名、服务器、密码、IP
一些常用到的 Bash 小语句
以后的工作将会与 Linux 打交道了,所以脚本必须得会用,这篇文章记录一下常用的一些 Bash 语句,以方便自己查阅。
1. 检测当前脚本运行用户是否具有 root 权限
#!/bin/bash if [ $(id -u) != "0" ]; then echo "Sorry, you must run this as root. You can cry sudo " $0 exit 1 else echo "You are root" fi
2. 按照当前日期组织文件名
$(date +%Y%m%d).log #Tips: 在用于 crontab 的计划任务时,由于% 在 crontab 里面有其他的意义,所以必须转义 $(date +\%Y\%m\%d).log
DD-WRT 多出口负载均衡提升带宽
呵呵,家里以前上网是用的老爸办公室的光纤,网速就 2M,下个东西勉勉强强。去年电信在搞三网合一,早就在我家挂了个设备盒,年前好不容易催了又催,终于把线路搞通了,发了个华为的 HG8240 的 PON 终端,网速是 4M,下载东西勉强跑到了 500 多 K。由于不知道家里这边的 VlanID,不能让 HG8240 当路由器用,所以只得把以前家里的老无线路由 NetCore NW606 挂在后面自动拨号。
前段时间无聊,把我原来的 TP-Link 840N 的无线路由器刷了下固件,改成了 DD-WRT 的系统,转发了楼下的无线信号,但是原来的那个 2M 的光纤就闲置了,于是改了改 DD-WRT 的设置,让它挂在两个网段下面,因为它的无线是个网卡,WAN 是个网卡,LAN 也是个网卡,而且还能虚拟 VLAN 出来。所以我就然它的 WAN 接在了 2M 光纤上,无线连接楼下的信号,再虚拟个无线出来和 LAN 桥接在一起。这样一来,就相当于有两个出口了,最开始本来是想按照网通、电信做路由表的,但是想想还是算了,本来 840N 的处理能力就一般,再挂一个这么大的路由表性能肯定好不到哪去,于是在网上找了半天,看到了负载均衡,今天试了一下,果断效果显著啊。 继续阅读 DD-WRT 多出口负载均衡提升带宽
Windows 7 环境下重置图标缓存
图标缓存可以加速图标的显示,但是有时,如果图标发生了改变,但是并没有正常显示时,我们需要重建图标的缓存,把如下代码保存为.cmd 文件运行即可。
rem 关闭 Windows 外壳程序 explorer
taskkill /f /im explorer.exe
rem 清理系统图标缓存数据库
attrib -h -s -r "%userprofile%\AppData\Local\IconCache.db"
del /f "%userprofile%\AppData\Local\IconCache.db"
attrib /s /d -h -s -r "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\*"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_32.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_96.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_102.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_256.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_1024.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_idx.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_sr.db"
rem 清理 系统托盘记忆的图标
echo y|reg delete "HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v IconStreams
echo y|reg delete "HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v PastIconsStream
rem 重启 Windows 外壳程序 explorer
start explorer
博客安装笔记
WordPress 的安装就不用怎么多说了。下载、解压、移动到你想要的目录,修改 owner,建数据库,安装就是的。
我主要讲一下插件的问题,我装的是CK and SyntaxHighlighter这个插件,它综合了 CKEditor、CKFinder 以及 SyntaxHighlighter 三个软件,能够提供可视化编辑器、文件管理以及语法高亮。这个插件还是很不错的,至少很对我的胃口,然而这几个插件本身有着一些不足之处,所以得对它们进行一些修改。
世界,你好!
最终,我就把 RSS 的图标处理了下,因为它开始挡着副标题了,后来在重排版的时候突然发现,其实不用动图片的,只要把副标题的 CSS 的 z-index 设置一个值就可以了。
留着这个博客慢慢弄吧,我是不太喜欢写东西的,主要是因为文笔不够好,而且觉得排版时间很痛苦的事情。但是我觉得,还是的记录点什么,不然这个情况永远得不到改变,所以说,慢慢积累吧。