现在位置: 首页 > hogg发表的所有文章
  • 09月
  • 03日
综合 ⁄ 共 1241字 评论关闭
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5179   这是BestCode上的题目,但是比赛时,只有思路,却写不出来,当然,对于我来讲,能够知道用Dp来做这种思路就是一大满足了。 赛后看题解,说是最多有1299个解,可以先打印出来。擦,当时我已经推出最多有1299个解了,可咋就没想到打印呢,反正解又不多!!   代码及详解:   #include<iostream> #include<sstream> #include<cstdio> #include<cstring> #include<cmath> #include<algorithm> #include<vector> #define LL __i......
阅读全文
  • 10月
  • 18日
综合 ⁄ 共 379字 评论关闭
最近想做点什么呢,结果就做成这样子了。J2EE web系统原型和Android 客户端原型。 从这里传送 https://github.com/shunliz/AndroidCommonClient.git                      https://github.com/shunliz/xue8.git 感兴趣的可以自己下载代码看。 1, 一个基本上属于原型的J2EE web 系统。 从 tobacco-bootstrap 生成 支持 SpringMVC 支持 Spring Security 支持 Bootstrap. 基本的用户管理 完全符合html5 和CSS3标准 开发中................... 2, 一个基本属于原型的Android客户端。 整合了slidingMenu 主内容支持ViewPager ......
阅读全文
  • 08月
  • 26日
综合 ⁄ 共 1071字 评论关闭
程序员不应轻易当真的那些话 一、只要好好工作就会给你加薪的 我只能说很傻很天真。 二、只要技术牛X就能混得好 技术的高度没有止境,比起你不分白天黑夜的编程,那些钻研于口才的也许却比你混得风声水起。在此也并不是否认技术的重要性,而是认为应该认清社会的规则,适者生存,恐龙再强大也会灭绝。 三、有问题就多百度 可以说百度造就了一批初级程序员,百度的答案王花八门,只能一时地解决问题,而不能知其根本。我认为只有系统性地学习才能真正地提升自己的能力,有问题最好习惯于官方手册中查找答案,看不懂英文也要......
阅读全文
  • 08月
  • 08日
综合 ⁄ 共 3816字 评论关闭
一,简介 如果你对Unix/Linux有所了解的话,你应该知道他们大都自带了C和C++的编译器,分别是GCC和G++。 Unix在程序安装及Make等许多地方使用到了这些编译器。利用一些控制台命令,C++和PHP, 我将向你介绍怎样生成一个完整的C++程序例子,他可以在用PHP程序来执行,并能获得相应的输出结果。我将先生成C++程序代码,并编译它,谈后讨论我 们将如果通过使用PHP的函数passthru来执行这个程序。从某种意义上来说,这边文章给我们提供一种通过Web页面来访问一般程序的方法。 为了能更好的理解这篇文章,你应该有一台运行着apache和最......
阅读全文
  • 06月
  • 09日
综合 ⁄ 共 1853字 评论关闭
  在各个浏览器的JS中,有很多个让你十分囧的属性,由于各大厂商对标准的解释和执行不一样,导致十分混乱,也让我们这些前端攻城狮十分无语和纠结>_< John Resig大神说过,动态元素有3个至关重要的元素,位置,尺寸和可见性.所以,今天,先拿几个页面位置属性开刀. 一.PageX和clientX PageX和clientX ,这个两个比较容易搞混,PageX:鼠标在页面上的位置,从页面左上角开始,即是以页面为参考点,不随滑动条移动而变化clientX:鼠标在页面上可视区域的位置,从浏览器可视区域左上角开始,即是以浏览器滑动条此刻的滑动到的位置为参考点,随滑动......
阅读全文
1,加入hibernate\lib\jpa中的jpa2.0的jar包 2,将JRE System Library的jdk设置成1.6以上版本 3,将ejb3-persistence去掉 注意: hibernate-jpa-2.0-api-1.0.0.Final和ejb3-persistence有冲突,如果升级到Hibernate3.5那么可以把ejb3-persistence干掉 OK!搞定
阅读全文
  • 05月
  • 18日
综合 ⁄ 共 748字 评论关闭
转载自:http://download.pchome.net/mobile/system/ime/detail-177128.html QQ输入法是由腾讯公司自主研发的新一代免费手机输入法。它不仅占用内存少、输入速度快、皮肤自适应,还可以进行笔画输入,并提供标准版和增强版让用户“量机而行”。 QQ拼音的输入框拥有清爽简洁的皮肤、可以智能调节长度,最大限度的减小了手机界面占用率;用户可以一次性输入多个词语、自由混输中文和英文、体验标点联想的畅快。QQ拼音还为用户提供了打造个性词库的功能,用户可以随心导入喜爱的分类词库及通信录人名。 主要特点: 强大的输入体验 ......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 10662字 评论关闭
转载来源:两篇很牛的vim使用技巧 读本文之前请注意: 1. 本文的目标是提供一些vim的使用技巧,利用这些技巧可以提高vim的操作效率。部分技巧在vi上也可以使用,但是现在基本上都是用vim了。2. 本文是整理和总结使用技巧,而非讲解vim入门,因此不会涉及最基本的使用,例如如何上移或下移光标,对此类操作请参阅任何一本vim或者vi教程。3. 本文阅读对象是了解了vim的基本操作,而希望高效地利用vim进行工作的人。熟练使用vim的人自然不必细读,如果能留下您的宝贵意见,本人将感激不尽。4. 本文由本人搜集整理,转载请注明出处本文......
阅读全文
  • 04月
  • 22日
综合 ⁄ 共 2430字 评论关闭
站在这城市的寂静处 让一切喧嚣走远 只有青山藏在白云间 蝴蝶自由穿行在清涧 看那晚霞盛开在天边 有一群向西归鸟        新的世界,新的旅行, 总是走在漫长的路上,26岁悄然来临,我依然在路上,在这块纯净的土地上- New Zealand.         25岁的时候我告诉自己要为自己去写下一首后青春的诗.“ 终究我还是一个理想主义者,岁月没有磨平我的棱角,而是磨利了我的手中剑,仗剑江湖,随心天涯。如果工作不能帮助我们靠近梦想,我们又何必为它消磨最美丽的年华。有时候我们总是不愿意去面对痛苦挣扎,我们不满意现状,但却不知道这......
阅读全文
hlchou@mail2000.com.tw by loda 在軟體開發時,通常都會面臨到系統效能調教的需求,我們希望知道哪些區塊的程式碼或函式被執行的次數頻繁,或是佔據較高的處理器時間,以便藉此優化程式碼撰寫的行為,或是改善耗CPU時間的算法,以Linux平台來說,OProfile(http://oprofile.sourceforge.net )會是一個大家常推薦的工具,OProfile支持Time-based透過系統Timer中斷蒐集當下執行環境資訊,並加以統計,或基於Event-based,以ARM 來說就是Performance Monitor Unit(CP15)硬體支援的Performance控制單元 (更多資訊可以參考:http://infocenter.a......
阅读全文
  • 01月
  • 31日
综合 ⁄ 共 3720字 评论关闭
//服务端 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.PrintWriter; import java.net.*; import java.util.concurrent.*; public class MultiThreadServer {     private int port=8823;     private ServerSocket serverSocket;     private ExecutorService executorService ;//线程池     private final int POOL_SIZE=10;//单个CPU线程池大小         public MultiThreadServer() th......
阅读全文
  • 01月
  • 29日
综合 ⁄ 共 628字 评论关闭
void convert_yuv420p_to_yuv422_my(unsigned char *src,\     unsigned char *dst, int width,int height) {  int i, j;  unsigned char *pY420_0 = src;  unsigned char *pY420_1 = src +width;  unsigned char *pU420 = src + width*height;  unsigned char *pV420 = src + width*height*5/4;  unsigned char *pY422_0 = dst;  unsigned char *pY422_1 = dst+width*2;    for (i = 0; i < height/2; i++)  {   for (j = 0; j < width*2; j +=4)   {    *pY422_0++ = *pV420;    *pY422_1++ = *pV420++;    *pY......
阅读全文