软件开发
文章平均质量分 69
编程乐趣
分享编程相关知识、干货。
展开
-
GitHub与微信开启“秘密扫描”计划,来确保数据安全
该计划的大概功能,就是微信与Github合作秘密扫描,当用户发起请求,Github会对仓库进行秘密扫描,并把开发者的秘钥发送给微信,微信会匹配秘钥并通知受影响的用户,并用邮件通知用户,删除在Github的秘钥,并建议重置秘钥,这样才能最终保证安全。申请备用Key,这也是很多公司的做法,正式的Key涉及真实用户的数据,这些数据安全性、敏感度都比较高,而额外申请一个备用Key,就能在真实的环境里面测试,还没有额外的工作量。但是数据安全还是非常重要的,也是根本,所以牺牲一定的工作效率,来保证安全还是很有必要的。原创 2022-12-25 18:44:56 · 624 阅读 · 0 评论 -
一个变量命名神器:支持中文转变量名
变量命名的规范,对于我们编程,大家都知道是非常重要的,上次给大家推荐过一个命名辅助工具《程序员还在为变量取名苦恼,那是因为你不知道,这个变量命名神器》,但大家一致反馈存在2个问题:1、网速很慢,非常影响效率;2、对于中文支持不是很好。所以,今天给大家推荐另外一个变量命名辅助工具。输入中文,自动翻译为英文,并按照匈牙利命名法列举变量列表。变量列表分为2部分,第一部分为常用命名方法:小驼峰法、大驼峰法、下划线法、前下划线法。第二部分:为全局的命名方法包含各种类型的变量,比如:全局、常量、静态、数组、函数、布尔类原创 2022-12-07 20:09:19 · 2674 阅读 · 0 评论 -
用ajax和asp.net实现智能搜索功能
近来一直在开发股票模拟系统,终于告一段落了,回想起来感慨很多。突然想应该做点总结了,想来想去还是觉得通过写点日志来把相关的知识点记录下来,下面就我在项目中经常用到的动态提示搜索选项功能的实现。 第一步,先做好搜索页面 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/x原创 2009-06-05 12:04:00 · 8046 阅读 · 4 评论 -
Ecshop打印报价单页面显示空白!
今天碰到了这样的一个问题,公司的Ecshop模板的网店。打印报价页面,在本地测试可以显示产品价格信息。但在服务器上当点击打印报价单时,页面也空白,什么都没有。先说明一下本地系统是:Windows XP + IIS 5.0 + php 5.0;服务器是Windows Server 2003 +IIS 6.0 +php 5.0。 在网上搜了一下,主要有两个可能原因:1、在data中,是否有qu原创 2010-02-04 11:24:00 · 2325 阅读 · 1 评论 -
技术以外的功夫
记得看过冯仑的“赚钱以外的功夫”有感而发,写写我们IT人技术以外的功夫。 有时候发现做技术做长了,很多的人的性格都会发生变化,变得内向,变得封闭。有的会发现市场团队的开会,大家都你一言我一语,踊跃发言,争相斗艳。而有的时候程序员开会要么一声不吭,要么就会变成牢骚会,这需求不好,那个做法不对。 我们为何不换个角度看问题或者处理问题呢:我觉得如果这么做可能更好,如果那么做可以避免这样的问题转载 2010-02-25 12:54:00 · 592 阅读 · 0 评论 -
“完成”宣言
刚才在InfoQ看到这篇文章,很有感触。记得在工作中经常告诉经理说,功能实现了、工作完了。但总有这样那样的问题。虽然任何的程序都很难没有bug,但我们有做完Alixx Skevington的“完成”添加列表吗? Alixx Skevington贴出一篇“完成宣言”以引发讨论,其中谈到团队成员针对各自的工作质量向彼此做出的承诺,并清晰表明了他们对于使用代码交付业务价值的承诺。他的“完成”转载 2010-03-24 20:08:00 · 568 阅读 · 0 评论 -
根据日期获得当天是星期几?
蔡勒(Zeller)公式:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1 公式中的符号含义如下,w:星期;c:世纪-1;y:年(两位数);m:月(m大于等于3,小于等于14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月来计算,比如2003年1月1日要看作2002年的13月1日来计算);d:日;[ ]代表取整,即只要整数部分。(C是世纪数减一,y是年份后两位,M是原创 2010-03-24 14:09:00 · 2275 阅读 · 4 评论