分类:技术Tips

← 返回全部分类列表

Windows平台打印包含Latex的MD文件

在我的理解里面,MD格式随着Git的兴起而被广泛的使用。它以简洁的语法来显示文档内容,相比较TXT文件,当然丰富得多,相比较与rtx文件,又简洁得多。

My SQL 转SQL Server的一些常见问题

学习JDBC的时候,课程上用了MySQL,但是我的机器只装了SQL Server Express,懒得再装一个MySQL,于是打算把MySQL用的Script稍加修改变成T-SQL可用的:

Java泛型

最近一周开看Java的泛型,本以为Java跟C#、.Net一样,却惊奇地发现Java泛型的实现跟自己想象不同。

小试Gradle

IT行业的特点就是“快”。这里有全球最聪明的大脑,所以,技术的浪潮也是一波接着一波。当新的一波到来时,就是旧的一波消散时。

Discover xUnit test with MemberData in Test Explorer

起源是,用MemberData进行封装的Test方法,在Visual Studio 的Test Explorer中只显示为1个。本来,这个显示问题没啥问题,问题是,当你其中一个测试用例出错,而你又想进行Debug的时候,在Test Explorer中运行该方法,实际上会遍历所有的调用,是的Debug过程异常麻烦。

Angular中Input输入值修改的监听

HTML中Input的值发生变化,应用程序需要对其作出响应。当然有些值修改可以在整张表单提交时才作出响应,但大部分的应用需要当场作出响应,譬如:

Typescript Tips

许久没碰的Angular程序,重新编译一遍,却遇到下列错误:

Git I: Branch operations

虽然git的官网有免费的、详细的git文档,但是这并不妨碍做个git相关操作的小结。一来便于记忆,二来便于查阅。

Typescript II Enums

根据enum的官方文档,link, Typescript的enum分为numeric enum和string enum两类。

JDBC Driver to SQL Server Express, Part III

基于前两篇《JDBC Driver to SQL Server Express》和《JDBC Driver to SQL Server Express,Part II》,已经可以尝试使用SQL Server Express并能执行SQL且返回结果集了。

Maven浅窥三:archetype

基于前两篇《Maven浅窥一:基础》和《Maven浅窥二:复杂项目》,应该已经可以创建Maven项目,甚至是较大的Maven项目。

Maven浅窥一:基础

Maven某种程度上跟NPM类似,都是软件项目中包依赖解决方案。但是它比NPM更强大,因为它提供了更多地软件项目的编译、打包以及发布等操作。

学习React.js I

用Angular 用了很久了,是时候试试别的Framework了。譬如这个排名第一的React。

Github.com无法访问

好久没有碰到github.com无法访问,想来应该是上海电信某个路由服务器又出幺蛾子了,因为上海移动的网络可以访问。

Rxjs并发处理的错误处理

RxJs中提供了n种operators来支持并发,譬如map, mergeAll, switchMap等等。具体可以查看rxjs的官方文档或者搜索引擎。然而,现实中比较常见的并发请求,是需要只针对出错的需求进行重新计算。

C# Part VII, 统计文本行数

本文基于StackOverflow的以下问题收集整理而成。 What is the fastest waty to count newlines in a large .NET string How to count lines in a string

phpMyAdmin无法登录之解决方案

Alvachien

登录phpMyAdmin,一直有个user没有设置密码的警告,于是把root的密码给修改掉了,然后,再登录phpMyAdmin,一个华丽丽的错误显示在屏幕上:

工笔画人像PS后期方法一

工笔画人像PS后期方法一 Alvachien

缘起:看到这么一组片子(http://www.ilovemw.com/post/7922.html)。于是,今天晚上花了两个小时来研究PS方法。

Solve the issues on AngularJS: [$injector:modulerr]

Alvachien

按照现有的Angular JS的教程,即便最简单的controller定义都会遇到[$injector:modulerr]的错误。万能的搜索引擎告诉我,这种问题只出现在AngularJS 1.3版本之后,换言之,这是版本1.2到1.2的break update。

国内的前端公共库CDN服务

Alvachien

难得流氓们发次善心,Baidu,Sina等推出的前端公共库CDN服务还是值得值得表扬一下的。综合来说,Baidu的库是最全的,也最新。

Next choice: AngularJS?

Alvachien

Search “Multiple views One Page” in Stackoverflow.com, the results all pointed to Angular UI. It’s actually a UI libarary based on AngularJS. AngularJS, is a...

当Flickr又无法访问时

Alvachien

最近好懒。懒得拍照,懒得Photoshop处理照片,懒得上传照片到Flickr,懒得备份照片到Baidu,所以,当发现Flickr又无法登陆时,才又愣了一下:感情又到了Flickr无法访问的时候了。

SAPUI5 学习笔记IV: Git

Alvachien

跟传统的SAP代码架构不同,也与我熟知的VCS (Version Control System)迥异,SAPUI5项目采用了Git.

SAPUI5 学习笔记III:oData的URI Convertions

Alvachien

虽然SAPUI5支持N种Model,但在SAP的产品开发中,最常见的是oData。关于oData(Open Data Protocol),是Microsoft发布的一种旨在标准化网页程序数据交换标准化的开源协议,oData被.Net框架中的WCF原生支持。具体可以参考:OData.org。

SAPUI5 学习笔记I: 自己搭建SAPUI5的开发环境

Alvachien

我司是一个严格控制访问权限的公司:内部Server不通过VPN很难访问,就连Exchange Server权限管理都比Microsoft等严格得多:即便Activate Sync开放出来,即便BYOD (Bring Your Own Device),也不允许unathorized的device进行直连——仅允许A...

Excel plus VBA Tip 3: Outlook中Recurrence Pattern的Exception

Alvachien

想起来写个Outlook的Macro是因为年纪渐渐大,记忆力越来越不够用,于是考虑用艾宾浩斯记忆曲线来加强一下自己的记忆。跟之前写过的那些“复杂”的Excel Macro相比较,Outlook的Macro更具有挑战性——可以有多个Excel的Instance,但只有一个Outlook的Instance。

Excel plus VBA Tip 2: DateTimePicker控件和User Form的返回值

Excel plus VBA Tip 2: DateTimePicker控件和User Form的返回值 Alvachien

虽然一直想得很美好,把技术相关的Blog放到CSDN上(Write Ideas Down, Together With Skills),把随笔等文章放在个人网站上。然而,事实总是很残酷,总有些想法在一边起了个头,却在另外一边掺了一腿。这里说的是,我先是写了一篇Excel plus VBA Tip 1: Using...

MacBook Air安装Windows 8虚拟机实录

Alvachien

打算给MacBook Air安装Windows 8的虚拟机的需求来自MacBook Air的主人坚持使用着她的Thinkpad T400。尤其在双十一来临之际,MacBook Air的主人更是抱着T400寸步不离。询问为啥不能给MacBook Air一个春天,得到的答复是,“太麻烦了,Word程序中很多常用的功能...

Excel plus VBA Tip 1: Using Table in Data Validation

Alvachien

在Excel定义Table或是使用Table Style (Styles Group中的Format as Table按钮)时,Excel会自动为该Table命名,从Table1, Table2开始。在Name Manager会看到对应的Table。一切看起来很完美,不是么?但注意,Table Name没有对应的...

不折腾不痛快

Alvachien

悲哀的发现,自己还是一个喜欢折腾的人。更悲哀的是,难得地可以休息一天的大好时间,就花费了大半天的时间,耗在无穷无尽的Ping,Tracert的命令中,从一个Router折腾到另一个Router,从Switcher折腾到终端设备。聊为记录,是为上次装修的亡羊补牢之举,兼做下次装修的未雨绸缪之备。

[.NET] WPF中Resource调用方法小析

Alvachien

WPF支持两种格式的Resource,即binary resource和logical resource。而Binary resource又有三种方法:可以嵌入在assembly中,编译时才打包的独立文件,运行时的独立文件。至于binary resource的culture属性不在这里讨论。Visual Stud...

Day 3 of 21

Alvachien

Distance: 4.3KM Time: 37min App. Speed: 7.1KM/h

[Photoshop] 学无止境,百尺竿头

Alvachien

陆陆续续又累积了无数的片子等待PS,从去年的杭州之旅到东京、西安所拍的照片,对了,还有世纪公园的烟花。

Andriod?Andriod!

Alvachien

终于逃离了Symbian,终于丢掉了Nokia,在偶的E71华丽地以自由落体的方式亲吻了地板之后。当然,Nokia的做工是让人折服的,这样的蹂躏之下,依然只是外伤,内部完好无损。

Websites for WIC/XMP, EXIF, IPTC

Alvachien

首先,一个值得收藏的个人Blog: http://www.tassography.com/。看得偶自己都又想做一个自己的了。 Resources websites:

[.NET] Get properties of Photoes

Alvachien

这里定义的Photoes,对我来说就是BMP, JPG, TIF, 和CR2 (Canon RAW)。至于NEF之类的,暂不在我考虑范围。

[Office] Customize the Page Footer

Alvachien

Though I have digged inside the Style of MS Office five years ago when I joining SAP, I felt strongly loss when I tried to add a customized page Footer to th...

Tools: Adjust Timeline of SRT file

Alvachien

看一部叫做《Appaloosa》的片子,可惜提供的字幕实在难以忍受。同样的问题出现在最近的《Inglourious Basterds》。

还是DPP好

Alvachien

Adobe Photoshop Lightroom也好,Google Picasa也罢,以及Windows Live Photo Gallery,无一例外都是创建一个In process的数据库来管理图片文件,问题是,偶却找不到一个能顺利通过Ctrl+C, Ctrl+V来复制图片文件的程序:Windows Liv...

[.NET] C#中SendMessage通过LPARAM传递Structure

Alvachien

这两天一直被一个问题烦着:SendMessage在C#始终不正常。因为SendMessage是标准的WinAPI,在C/C++中,Structure可以很方便通过取地址传递给SendMessage,比如Richedit中常用的EM_GETCHARFORMAT消息: SendMessage( hWnd, EM_GE...

大杂烩V: Windows 7 and Visual Studio 2010 Beta 2 and Lightroom

Alvachien

Chapter 1. Windows 7 偶承认,偶安装的Windows 7 Ultimate是盗版。 其实,这么长时间以来,偶一向觉得“盗版干不掉微软,只是干掉了我们自己的软件业”。买盗版是不对的,起码买了盗版不值得到处炫耀、更不值得在网上发所谓的破解教程,但偶不得不感谢一下这些无私贡献教程的网友们,因为没有这...

码农读了码农的文档之后

码农读了码农的文档之后 Alvachien

都说“隔行如隔山”, 但是码农这个行业, 却也相隔千万里。 比如,Code for Windows, 用C++, Visual C++; 比如,Code for Multimedia,用DirectX,GraphEdit; 比如,Code for Funny and Usage,用.NET, C#, Visual...

Operation Research Toolkit: 汽车开销问题

Alvachien

一直想写个Toolkit来应用Operation Research中那些不错的方法。迫于LD要求,首先付之行动的便是汽车开销问题。本以为,写个算法应该不太难,真正动手的时候才发现:写个可以重用的算法就非常难,尤其是基于图这个结构。

Chrome OS: 又一场“星球大战计划”?

Alvachien

Google要出桌面版本的OS了,命名为Chrome OS,还故意弄了两张明显跑焦的、所谓的系统图片,另外又号称预装Chrome OS的上网本今年就能上市。一下子,所有的矛头全部指向Microsoft,因为Microsoft看起来是这件事情的唯一受害者。到目前为止,Microsoft还没有官方回应。 作为一个旁...

Symbian? NO!

Alvachien

尽管刚刚入手E71一个礼拜,我已经深深后悔,如今的S60系统已经物是人非了,暂且不论证书的引入孰是孰非,但其复杂的权限设置、基础功能的缺失更是让我这种有着数年软件开发经验的用户头疼不已。 无意讨论Symbian的市场份额持续下跌的现实(Google it, Baidu it, Windows Live it, ...

Windows 7 VS 300CNY

Alvachien

最近,杂七杂八的事情忙得我晕头转向,昨天才突然想起来Windows 7的ISO下载了已经快一个月了,而且再不激活,License可能会失效了。于是,打算这个周末抽时间装一下。在网上随意的浏览了一下,貌似Windows 7在初始安装阶段有个严重Bug,如果通过Delete分区来安装的话,会创建一个虚拟分区,而删除这...

三国演义 > 两虎相争

Alvachien

Google这个号称永不为恶的公司,继续着它的口碑策略,依旧是瞄着“万恶不赦”的MS,不过这次Target变成了Internet Explorer了。Google Chrome说来就真的来了。

俺要学PS了

Alvachien

终于下定决心好好钻研一下PS了,倒不是因为考试要考这个,而是觉得自己那些只会调饱和度、拉拉曲线以及极其娴熟的打Logo的PS手法,已经越来越拿不出手了。

珍惜生命,远离QQ

Alvachien

本来俺不用QQ已经很多年了。只是最近为了跟一帮摄影班的同学交流,不得不重新启用QQ,结果忍受了不到一个礼拜的我,最终还是决定彻底远离QQ,因为我还是比较珍惜自己的生命,人嘛,谁不想活得长一点?

依旧恶心的iTunes,还是超烂的Safari

依旧恶心的iTunes,还是超烂的Safari Alvachien

自从白得了一个iPod Touch以后,俺不得不再次用上了Apple的iTunes,不过这次俺学了个乖,不再给Apple做免费测试,为了兼容iTunes,我不得不额外做了个镜像音乐路径来专供iTunes用。

Do you IE8 today?

Alvachien

It seemed that the software giant in Raymond has waken up. So that it only took about 1 year for the Internet Explorer to upgrade from 7 to 8, however it cos...

Losing...

Alvachien

I am totally lost in the choice between Microsoft SQL Server Compact Edition and Microsoft JET Engine, though I have written an article as a free ad. for Mic...

ACReciter Beta 1.0

Alvachien

In fact, I had decided to read more books instead of written so many codes (mostly in C# now). However when I finished the travel to Nanjing, I can not help ...

Using Windows Vista 64-bit Version

Alvachien

Finally, I got the 64-bit Windows Vista Home Premium to instead of the unactived version, and it’s great that the new OS supports 4G memory very well. Howev...

A perfect weekend

Alvachien

Ferrari win in Australia, the first F1 race of 2007! Real Madrid win! HIH Client 1.0 is released! HIH Client is an application which come from PIH p...

Reading Notes

Alvachien

Reading a good book, and a cup of coffee, and I won’t ask for more… Inside Microsoft SQL Sever 2005 Applied Microsoft .NET Framework Programming, Compl...

Feeling the power of ASP.Net

Alvachien

After I have put a month to study the C# under the .Net Framework 2.0 and have writen a Windows Form version P.I.H., I am satisified with current status, and...

Basic Concept of UML

Alvachien

UML is a powerful language for Software Engineering. And the useful tools will be Rational Rose and Microsoft Visio.

Quick Review of Microsoft.Net

Alvachien

As I explained in my articles earily, I have to stop the review process of C++ and STL, instead, I must put all my attention to Microsoft.Net platform.