黄聪

了解黄聪:http://hcsem.com/

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  494 随笔 :: 0 文章 :: 700 评论 :: 0 引用

公告

2014年4月7日 #

摘要: 最近做的网站,访客一多,CPU就会飙到100%,找了网上很多解决方案,用了下面的方法进行优化:1、mysql开启慢查询方法:在my.ini的[mysqld]添加如下语句:log-slow-queries = E:\web\mysql\log\mysqlslowquery.loglong_query_time = 22、修改My.ini,将tmp_table_size 的值赋值到200M3、修改My.ini,将key_buffer_size的值赋值到128M4、修改My.ini,将query_cache_size 的值赋值到32M最后,重启MysqlPS:程序方面需要注意的问题:1)坚决不在循环阅读全文
posted @ 2014-04-07 16:04 黄聪 阅读(35) 评论(0) 编辑

2014年3月27日 #

摘要: 黄聪导读:最近都在关注雕爷的文章,雕爷是个传奇人物,很多全新的知识值得创业者学习。现在自己创立公司了,感觉欠缺的是培养人的能力。正好看到了雕爷的文章,顿时有种茅塞顿开的感觉。以前我们总是怕养肥徒弟饿死师傅,培养人才,总怕他们哪天跑路了,跑到别的竞争对手的企业中去了。于是很多公司喜欢挖人,通过高薪挖到别的公司的人才,然后拿来就用,死命的用,最好是拿来就能为公司创造价值,尽快的榨干之后,就去挖另外的人才。其实,防止这种情况的发生,最好的办法是让公司、人才、薪资三者的成长匹配即可。也就是说,公司的成长需要员工能力的成长来辅助,而员工要成长,就需要你认真的培养,员工之所以翅膀硬了之后不愿意飞,是因为你阅读全文
posted @ 2014-03-27 11:48 黄聪 阅读(56) 评论(0) 编辑

2014年2月22日 #

摘要: 设置方法如图所示:效果如下图所示:阅读全文
posted @ 2014-02-22 11:26 黄聪 阅读(51) 评论(0) 编辑

2014年2月20日 #

摘要: 1、首先是WP-Mail-SMTP的下载地址:http://wordpress.org/plugins/wp-mail-smtp/2、出现Could not connect to SMTP host错误是因为没有打开openssl支持。以下就是Windows 2003 + IIS 下,如何在PHP扩展里打开openssl支持的方法:3、在c:\windows\php.ini中 将;extension=php_openssl.dll前面分号(注释)去掉4、复制php安装目录中的以下2个文件:libeay32.dll、ssleay32.dll 复制到 C:\windows\system32 如果找阅读全文
posted @ 2014-02-20 21:17 黄聪 阅读(109) 评论(0) 编辑

2014年2月12日 #

摘要: WordPress作为一博客管理系统,相对来说已经相当简洁了,对用户也十分友好,新手也极易上手。仪表盘是我们登陆WordPress后看到的后台界面,映入眼帘的是各种各样的信息,如WordPress China博客消息,及其他关于WordPress的RSS信息,这些无用的东西空空的耗费着我们内存。通过定制WordPress的管理后台,我们可以让WordPress更加简单实用,易于管理。简化后台界面,去除冗余信息和代码。WordPress内置的hooks(包括filter和action)为我们定制WordPress后台提供了完美的解决方案。通过“勾入”而非修改WordPress的核心程序,可以在不阅读全文
posted @ 2014-02-12 21:26 黄聪 阅读(101) 评论(0) 编辑

摘要: 使用WordPress开发网站项目,很多时候都需要对进行后台定制,今天倡萌主要分享下自定义顶部管理工具条的使用技巧。注:如无特殊说明,请将下面的代码添加到主题的 functions.php 或者插件的函数文件中。对所有用户和访客隐藏工具条1234/* * 对所有用户和访客隐藏工具条 */ remove_action( 'init', '_wp_admin_bar_init' );只对管理员显示工具条123456/* * 只对管理员显示工具条 */ if ( !current_user_can( 'manage_options' ) ) { rem阅读全文
posted @ 2014-02-12 21:20 黄聪 阅读(140) 评论(0) 编辑

2014年2月9日 #

摘要: 明明已经在64位window7中安装好了64位版本的jdk,为什么android SDK安装程序却识别不到jdk呢?先看看报错:Java SE Development Kit (JDK) not found Error:Failed to find java version for 'C:\windows\system32\java.exe': [2] 系统找不到指定的文件表示'C:\windows\system32\java.exe'这个目录下的文件不存在,但是访问C:\Windows\System32确实可以发现java.exe这个文件,这是为什么呢?通过研阅读全文
posted @ 2014-02-09 15:54 黄聪 阅读(71) 评论(0) 编辑

2014年2月8日 #

摘要: 错误806 :连接您的计算机与VPN服务器已经成立,但VPN连接无法完成。 最常见的原因是,至少有一个互联网设备您的计算机与VPN服务器没有被配置为允许GRE协议的数据包验证协议47 GRE考试是允许所有个人防火墙设备或路由器。如果问题仍然存在,请与管理员联系。错误如下图所示:解决方案:将网络的启用网络连接设置为【桥接网卡】即可:阅读全文
posted @ 2014-02-08 18:03 黄聪 阅读(60) 评论(0) 编辑

摘要: 习惯了用老方式(注释的方式)来对程序进行调试,不过昨天才发现这样调试存在很大的隐患:在工程发布的时候如果忘记把该注释的代码注释掉,而让这些调试信息随工程一起发布,如果是可见的调试信息倒好发现,如果不是可见的,那就惨了。昨天就吃了这个亏,现在总算找了个新方法,还得感谢一下Debug和Release。通过#if预编译指令对DEBUG进行判断,如下:#if DEBUG // 调试用代码 …… ……#endif调试用代码在Debug状态下是要执行的,而在Release状态下根本执行,在生成的时候也直接忽略。阅读全文
posted @ 2014-02-08 09:03 黄聪 阅读(77) 评论(1) 编辑

2014年1月29日 #

摘要: 实现效果如下:项目已经打包后,大家直接下载吧:【HCWaitForm.rar】阅读全文
posted @ 2014-01-29 09:26 黄聪 阅读(89) 评论(0) 编辑

2014年1月26日 #

摘要: chrome插件提供了查找tab的apiJs代码chrome.tabs.get(integertabId,functioncallback) 但是出于安全的考虑,tab的属性中没有document因此无法在扩展中直接获取某个页签页面中的页面元素但是tab有这样一个方法Js代码chrome.tabs.sendRequest(integertabId,anyrequest,functionresponseCallback)他可以在扩展中可以对某一个tab进行请求,发送请求信息;在对应的tab页面中通过Js代码chrome.extension.onRequest.addListener(functi阅读全文
posted @ 2014-01-26 15:15 黄聪 阅读(115) 评论(0) 编辑

摘要: 通常情况下,若是你将用户控件写好了放入窗体中,若是有不合理的代码,则会弹出错误提示框,不让你放。若是你之前只是随便加了一个用户控件,并且没有什么问题,但后来你又把控件改坏掉了,那么你打开就会报错(在窗体内显示错误,选择"忽略并继续"还是可以打开设计界面的)。一般在设计时打开设计视图报"未将对象引用设置到对象的实例",基本上都是你在用户控件的构造方法及Form Load事件中写入了计算的代码。如以下代码放入到别的控件中就会报错:using System;using System.Collections.Generic;using System.Compon阅读全文
posted @ 2014-01-26 10:43 黄聪 阅读(86) 评论(0) 编辑

2014年1月25日 #

摘要: 1. 申请Google Appengine并创建appid申请账号:打开这个地址:https://appengine.google.com/一步一步完成申请创建app:申请完成后打开https://appengine.google.com/,看到My Applications列表是空的,点击Create Application按钮。如下图,随便命名一个appid(图中的goagent-1只是个例子):填好后点Create Application。据说一个appid每天只有1G的流量,因此不妨多申请几个。2. 部署app到https://code.google.com/p/goagent/dow阅读全文
posted @ 2014-01-25 22:44 黄聪 阅读(18) 评论(0) 编辑

2014年1月23日 #

摘要: 转载:http://www.cnblogs.com/walkingp/archive/2011/04/04/2003875.htmlHTML5中的localStoragelocalStorage与cookie类似,它是存储在客户端浏览器中的数据,它与cookie不同的一点是它没有时间限制。localStorage属于html5中的新特性,在浏览器支持localStorage统计中,Chrome4+、Firefox3.5+、IE8+、IE7兼容模式、Safari4+、Opera10.5+都是支持localStorage的。以下代码可以用于检测你的浏览器是否支持localStorage:if(wi阅读全文
posted @ 2014-01-23 20:41 黄聪 阅读(50) 评论(0) 编辑

摘要: 转载:http://www.cnblogs.com/walkingp/archive/2011/04/02/2002668.html上一节我们已经讲了Chrome扩展的基础知识,并构建了基础的html,这一节我们将就html DOM添加部分添加脚本,即脚本在我们的popup页面中进行的操作,页面所产生的变化。正常情况下数据处理加载完成状态,这些数据是从本地数据读取的。点击“添加新项”,出现输入框,输入文字后回车提交数据:添加完成后将数据存储,同时添加DOM元素:考虑到功能最简化处理,点击已标为完成的任务,将提示“删除或重置为未完成”:以上功能为最核心功能,可以在此基础上进行扩展,比如任务分组,阅读全文
posted @ 2014-01-23 20:40 黄聪 阅读(44) 评论(0) 编辑

摘要: 转载:http://www.cnblogs.com/walkingp/archive/2011/03/31/2001628.htmlChrome的更新速度可以说前无古人,现在我每天开机的第一件事就是打开Chrome检查是不是有了新版本。界面清爽、操作人性化、网络备份资料 和快速的启动速度令我爱不释手,还有它拥有众多的扩展程序,相对于firefox的插件来说,数量上和质量上稍显不足,但相信chrome将会很快在扩展 上超越firefox,firefox上内存占用上实在不令人满意,也许我使用firefox的一个原因就是因为firebug,不过相信chrome平 台的类firebug插件也会很快出现阅读全文
posted @ 2014-01-23 20:39 黄聪 阅读(103) 评论(0) 编辑

2014年1月18日 #

摘要: WordPress实现HTML5预加载方法很简单,把下面代码: 1) && ($paged max_num_pages)) { ?> ”> ”> 加到header.php模版, 与之间。还可以根据自己的需要对上面的代码进行适当的修改,例如加个判断预读首页等。 1) && ($paged max_num_pages)) { ?> ”> ”> ”> ”> 由于预加载是HTML5的一部分,目前并不是所有浏览器都支持,比如:Internet Explorer就不行了。而Firefox、chrome和opera支持该技术。因阅读全文
posted @ 2014-01-18 17:12 黄聪 阅读(41) 评论(0) 编辑

2013年12月30日 #

摘要: 在64位系统中使用VS对程序(32位的)进行调试,出现“不允许对64位应用程序进行修改”的提示,如下图所示:解决方法:在VS主菜单上选择“生成” or "Build"——“配置管理器” or "Configuration Manager",设置生成平台为x86(如果没有就新建一个),如下图所示:OK,完成!阅读全文
posted @ 2013-12-30 20:45 黄聪 阅读(54) 评论(0) 编辑

2013年12月8日 #

摘要: 1、安装【TinyMCE Advanced】插件2、进入【后台】--【设置】--【TinyMCE Advanced】把这个选项勾上保存即可。阅读全文
posted @ 2013-12-08 21:57 黄聪 阅读(60) 评论(0) 编辑

2013年12月7日 #

摘要: 1、在属性窗口找到ScriptErrorsSuppressed,选择"true",这个选择的意思是,如果网页上有出现错误命令,这个错误提示将被抑制2、【项目管理那里,在项目上右击,选择"属性"】--【程序集信息】--【勾选上"使程序集com可见"】,这个选择其实是让浏览器的javascript能找找到"external"对象,如果不明白,那不用理它,涉及浏览器的东西太复杂,你知道该这么用就OK了阅读全文
posted @ 2013-12-07 10:02 黄聪 阅读(111) 评论(0) 编辑

仅列出标题  下一页