- 浅谈代码“整洁”VS代码“肮脏”
编程-李老师
关于代码2019年9月
写出整洁的代码,养成所谓的代码“洁癖”是每个程序员的追求。《cleancode》指出,要想写出好的代码,首先得知道什么是肮脏代码、什么是整洁代码;然后通过大量的刻意练习,才能真正写出整洁的代码。WTF/min是衡量代码质量的唯一标准,UncleBob在书中称糟糕的代码为沼泽(wading),这只突出了我们是糟糕代码的受害者。国内有一个更适合的词汇:屎山,虽然不是很文雅但是更加客观,程序员既是受害者
- R010 大风起于青萍之末
筱轩私塾
原创:筱轩私塾筱轩私塾今天筱轩私塾的读书笔记类,第十篇更文。原文链接:R010大风起于青萍之末最近把《军师联盟》刷了一遍,作为历史小白,全剧最深的感触是大风起于青萍之末,所有掩藏在掌声背后的结构力量才是最重要的。表演者《军师联盟》两部下来能让你感受到,历史长河中,个人微不足道,外在见到的表演者都是能看清所有表象之下的时局利害和形势的人,借助了社会结构的力量,站在了舞台之上,构建起了自己的结构力量。
- D58+5组菜菜《高效人士用超级笔记术》读书笔记
爱分享的Amy菜菜
今天将整合笔记和创意笔记的部分,在手机微信读书看完了,蛮多阅读笔记类书籍方法都会有类似的地方,整合笔记里的○,箭头符号,还有VS,?,☆,对话框,完全可以规划做笔记的方法,自己平时只会用☆代表重要,现在在做笔记方法又多了几个纪录方式,关于电子笔记检索,很实用是里面通过关键词来学习的方法的方式,做笔记形式越简单越好。关于创意笔记里的纪录方式也很是实用,特别是handle化,这个真的......吗?我
- 黑马点评-发布探店笔记
洒水水儿
黑马点评项目javaredis
探店笔记探店笔记类似点评网站的评价,往往是图文结合。对应的表有两个:tb_blog:探店笔记表,包含笔记中的标题、文字、图片等tb_blog_comments:其他用户对探店笔记的评价流程如下:上传接口:@Slf4j@RestController@RequestMapping("upload")publicclassUploadController{@PostMapping("blog")publ
- 20181130-日检视
岩下松子
【每日视检】日期:2018/11/30334/36548/90【作息】早睡:01:00早起:6:40【健康】体重:55.4kg【情绪管理】坚持连续60天控制好情绪2/23/5/11/2/7天清晨自问我今天目标是什么?我今天心情美丽吗?我为自己加油了吗?【学习】英语:外文新闻[x]百词斩英语单词30个[]阅读:《》时间管理100讲:笔记类工具的推荐信息管理知识管理资料管理没有记录就没有发生印象笔记【
- 十二、内部类
那时间总是跑得很潇洒
java系编程开发语言java
文章目录内部类3.1静态内部类3.2成员内部类3.3方法内部类3.4匿名内部类内部类本文为书籍《Java编程的逻辑》1和《剑指Java:核心原理与应用实践》2阅读笔记类都对应于一个独立的Java源文件,但一个类还可以放在另一个类的内部,称之为内部类,相对而言,包含它的类称之为外部类。当一个事物(即一个类结构)的内部还包括另一个事物,即还有一个完整的类结构进行描述,而这个内部事物又只为外部事物提供服
- 介绍个小工具 - ABAP Cleaner
SAP-nkGavin
SAPABAP性能优化SAPABAPCleanCodeABAPCleaner
1.背景在编写ABAP代码时,我们可以通过PrettyPrinter(Shift+F1)去完成代码的美化,但PrettyPrinter所能提供的仅仅是关键字大小写的设置、以及行首留空格的控制,如下图所示。也就是说,PrettyPrinter所能提供的仅仅是代码格式上的微调,并不能让我们的代码更加的clean。“Clean”是什么意思呢?这个就要说一说CleanCode的概念了,它从命名规范、格式、
- 爬虫实战--人民网
东离与糖宝
python数据库爬虫mongodb
文章目录前言发现宝藏前言为了巩固所学的知识,作者尝试着开始发布一些学习笔记类的博客,方便日后回顾。当然,如果能帮到一些萌新进行新技术的学习那也是极好的。作者菜菜一枚,文章中如果有记录错误,欢迎读者朋友们批评指正。(博客的参考源码可以在我主页的资源里找到,如果在学习的过程中有什么疑问欢迎大家在评论区向我提出)发现宝藏前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【
- mongodb数据库集合(表)的创建和修改【数据直接插入数据库也行】
东离与糖宝
MongoDB数据库mongodb
文章目录前言发现宝藏一、集合的创建1.需求分析2.代码实现二、集合的修改前言为了巩固所学的知识,作者尝试着开始发布一些学习笔记类的博客,方便日后回顾。当然,如果能帮到一些萌新进行新技术的学习那也是极好的。作者菜菜一枚,文章中如果有记录错误,欢迎读者朋友们批评指正。(博客的参考源码可以在我主页的资源里找到,如果在学习的过程中有什么疑问欢迎大家在评论区向我提出)发现宝藏前些天发现了一个巨牛的人工智能学
- 数据分析入门指南:用 Python 开启数据之旅
东离与糖宝
合作推广数据分析python数据挖掘
文章目录前言发现宝藏为什么选择Python进行数据分析?准备工作数据分析基础1.数据加载2.数据探索3.数据清洗4.数据可视化探索更多可能性好书推荐总结前言为了巩固所学的知识,作者尝试着开始发布一些学习笔记类的博客,方便日后回顾。当然,如果能帮到一些萌新进行新技术的学习那也是极好的。作者菜菜一枚,文章中如果有记录错误,欢迎读者朋友们批评指正。(博客的参考源码可以在我主页的资源里找到,如果在学习的过
- 渣本双非,备战了 2 个月,三面京东侥幸收获 Offer(附面经分享)
狂徒_张三
推荐:Java面试新一代题库,大厂面试现场实录,挑战100天薪资涨幅30%丨附1658页电子版笔记渣本双非,备战了2个月,京东面试成功上岸!分享一波我的面试经历,同时在文末分享了我为明年金三银四准备的备战资源库,包含了源码笔记类,大厂面试真题,跳槽解析,简历解析,项目实战源码+笔记+工具,有需要的可以帮忙三连支持一下即可!京东一面:35min自我介绍手写冒泡排序介绍Java线程池线程池的流程为什么
- 02-1组-Rachel#202101第二课作业打卡#
Rachel_111
最爱pp:1.笔记类型很多,没有一个准确的定位;把账号内容做得更垂直,譬如说专门分享穿搭/零食/旅行/美妆2.图片风格不统一,有拼图有加小表情的,建议统一同类型图片风格3.文案类型不统一,有夸张的有知性的,建议用夸张类型的会更吸引目标人群张瑜:1.定位是母婴,整体主页分享的非常广,没有涉及母婴类的笔记。建议统一发与定位相关笔记2.文案标题笔记宽泛,没有什么吸引力;多加修饰词或者增加修饰词,体现笔记
- 手帐都有哪些?这是一篇入坑扫盲篇~
敏敏绘成长
我使用手帐断断续续已经有一年多了。一开始只是想用个本子记录自己的生活,没想到仅仅一年,我做了很多以前一年内都做不了的事:2018年完成的Flat还有最重要的一点,是清楚自己想要做什么,并为之而努力。这是一篇扫盲入门篇。下面我会按照手帐不同的内容去介绍手帐的体系,不同内容的手帐有什么功能,以及你要怎样开始你的第一本手帐。01手帐体系有哪些?手帐按照内容大致可以分为计划类、主题记录类以及笔记类这三大部
- 2019.08.03--anaconda 初步使用(基于windows)
稚恒羽
这篇文章属于个人笔记类的,不会面面俱到,集中介绍一些必要的基础知识和常使用的一些命令和功能。anaconda简介anaconda是可以便捷获取包并且对包进行管理,对环境进行统一管理的电脑软件。它包含了conda、python在内的超过180个科学包及其依赖项。它强大的功能来源于它具有1000+开源库、conda包、环境管理器功能。conda和pip1.condaconda是包及其依赖项和环境的管理
- 完成比完美更重要
姜味人生
是上上周的事情了,听了一个关于个人形象设计的课程。课后需要做一个个人小总结。因为最近在学习思维导图和视觉笔记,所以特别想做一个视觉笔记类型的总结,图文结合,特别生动,应该也会比较有成就感。但是课程结束将近两周了,还是迟迟没有下笔。因为小图标以及文字等应用的不熟练,总是觉得自己做的没有自己想象的那么好。头脑中有一个非常恢弘的蓝图,想把每一个小细节,都用完美的图标展现出来,让人一目了然,而且有马上抓住
- Android, 笔记+课表的app实现
陈壮实的搬砖生活
安卓开发笔记AndroidJAVA
NoteSchedule:笔记课表,不同于超表和课程格子等笔记类软件,笔记课表的核心是将课表和笔记进行深度绑定,点击每个课表,就进入到笔记view中,点击其中的item就可以进入到笔记详情;该应用已上线,各位可以直接百度搜索"笔记课表",即可下载源码:笔记课表源码特点(1)笔记采用富文本方式,实现了:图文混排、图片查看器等功能,可以在上面记录一些课程关键信息,如:讲师姓名、联系方式、期末考试重点(
- 正则表达式基础
东离与糖宝
python正则表达式python学习
文章目录发现宝藏前言1.正则表达式的定义2.常见的正则表达式字符3.经典示例3.1匹配电子邮件地址3.2匹配URL3.3匹配日期3.4匹配IP地址3.5匹配HTML标签3.6匹配电话号码3.7匹配用户名发现宝藏前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【宝藏入口】。前言为了巩固所学的知识,作者尝试着开始发布一些学习笔记类的博客,方便日后回顾。当然,如果能帮到
- 程序员必备:变量命名神器-Codelf
杀个程序猿祭天
关于命名计算机科学的两件难事:缓存失效和命名计算机科学的两件难事:缓存失效和命名程序员最头疼的事:命名半数的人认为命名是最头疼《CleanCode》和《编写可读代码的艺术》将有意义的命名作为第一个内容来描述。CodeIf介绍Codelf通过搜索在线开源平台Github,Bitbucket,GoogleCode,Codeplex,Sourceforge,FedoraProjec的项目源码,帮开发者从
- Java 命名之道
前端三少爷
为什么需要重视命名?好的命名即是注释,别人一看到你的命名就知道你的变量、方法或者类是做什么的!好的命名对于其他人(包括你自己)理解你的代码有着很大的帮助!简单举个例子说明一下命名的重要性。《CleanCode》这本书明确指出:好的代码本身就是注释,我们要尽量规范和美化自己的代码来减少不必要的注释。若编程语言足够有表达力,就不需要注释,尽量通过代码来阐述。举个例子:去掉下面复杂的注释,只需要创建一个
- [Ray Tracing: The Next Week] 笔记
owlmo
图形学笔记图形渲染
前言本篇博客参照自《RayTracing:TheNextWeek》教程,地址为:https://raytracing.github.io/books/RayTracingTheNextWeek.html该教程在raytracinginoneweekend的基础上,增加了运动模糊、BVH树、Texture映射、柏林噪声、光照、体积渲染等内容。渲染器的构建过程与我的上一篇系列笔记类似,我会顺序罗列我认
- 小红书一对一调研报告
Fly_690a
一对一深度访谈调研结果调研人数15人1性别:男3人女12人2年龄:18岁以下1人18-23岁3人24-30岁10人30岁以上1人3目前常驻城市:一、二线城市及海外4每天使用时长:30分钟及以下5人30分钟-1小时8人1小时-2小时2人2小时以上0人5平时使用小红书观看哪些方面的笔记:女性用户较长的使用时间时主要会浏览彩妆、护肤以及时尚方面的笔记类别,闲暇时会浏览一些美食、旅游类的笔记。男性用户主要
- “无纸化”调研信息及问题整合
我来羊你
*本章主要以实践体验反馈为主,整合各类软件上有参考价值的用户分享内容以及部分参考短文。无纸化应用范围学习:笔记资料整合阅读考试(如雅思开放的机考)互联网查询办公:工作资料制作信息传递数据库网络管理其他:数字艺术(线上或线下数字展览)常用软件艺术类:ProcreateArtSet笔记类:NotabilityGoodnotesNebo办公类:PagesNumbersKeynote辅助类:Xmind扫描
- R012 真实的战争
筱轩私塾
原创:筱轩私塾筱轩私塾今天筱轩私塾的读书笔记类,第12篇更文。结合刷《新宋》和水库关于军事战争的分析,写下自己对于战争的收获和认识;《新宋》《新宋》(唯为老师推荐):来自现代的历史学生石越,穿越到北宋王安石时期,通过一系列行为,给那个时空带来的影响;书本身还未完结;分十字、权柄和燕云3个系列,文章内容涉及朝政、经济、战争文化,作者的历史和国学底子超强,刷起来实在够虐;但作者铺开的局面非同一般,文章
- 易效能时间管理第80讲《工具——笔记类工具推荐》
一杯咖啡的生活
2018/9/18打卡第78天宣言:用行动改变自己。必修一早起时间(以小程序更早为准):5:55必修二:叶武滨时间管理100讲第80讲收获印象笔记两三集的目录架构管理有价值的信息分门别类的存储学习清单选修一项:朗读✔️字词综合训练50优·yōu快·kuài扭·niǔ颇·pō翁·wēng铁·tiě中断·zhōngduàn池塘·chítáng梳子·shūzi宁可·nìngkě告终·gàozhōng个人
- 我决定这样使用印象笔记(初稿)
理查芒果
印象笔记(Evernote)是一款笔记类APP,在市面上还有很多类似的APP,比如有道云笔记、为知笔记、OneNote等等,后面提到的这些软件我都没用过,印象笔记虽然早几年就下载了,但是用的很少,一方面没有大量收集资料的需求,另一方面也没有专门研究印象笔记的使用技巧。最近才开始学习怎么使用印象笔记。作为一个新手,我第一次频繁使用印象笔记竟然是为了搞清楚怎么使用印象笔记。首先是看看高手怎么用,我先是
- 程序员必备变量命名神器-Codelf
叫我老村长
还在为命名头疼码?这款软件会很适合你,只需998程序员必备:变量命名神器-Codelf计算机科学的两件难事:缓存失效和命名计算机科学的两件难事:缓存失效和命名程序员最头疼的事:命名半数的人认为命名是最头疼《CleanCode》和《编写可读代码的艺术》将有意义的命名作为第一个内容来描述。CodeIf介绍Codelf通过搜索在线开源平台Github,Bitbucket,GoogleCode,Codep
- Clean Code 阅读笔记四
超级大鸡腿
CleanCode阅读笔记四格式日常编码中,需要保持良好的编码格式,自己选择简单好用规则,一致保持下去。团队合作中,成员们应该经过商量探讨从而选择并且统一使用同一套编码规则,可以使软件具有统一的风格,降低软件的阅读复杂度。编码过程中,如需要注意缩进,变量的位置,以及相关代码函数应该靠近等等都可以大大地提高代码的可阅读性,提高效率。对象和数据结构此处直接引用书中原话,对象暴露行为,隐藏数据。以便于添
- 选择软硬件的一些基本理念-81
琴儿_920e
最近这几天我们谈论的话题是“工具”,工具实在太重要了,工欲善其事,必先利其器。彼得·圣吉也是一位管理学的大师,他讲过这么一句话:“要想教会人们一种新的思维方式,必须给他一个工具,通过工具的使用来培养新的思维方式。”易效能非常重视理论和工具的结合。我们今天就来学习如何选择工具?我们前期讲了日历、清单和笔记类的软件,这3个其实一个非常重要的基础。今天我们来谈谈整体的硬件和软件怎样来做选择,以便你在后续
- 2021总结
程序员麻辣烫
思考程序人生
2021年已经结束啦,对今年情况做个总结。学习今年坚持写博客,每周至少写4篇文章。数据其中,设计模式30篇、工具类4篇、思考类21篇、技术类32篇、算法类3篇、读书笔记类3篇,共计93篇,去年写了60篇,提升了50%。今年更加关注系列文章,写了设计模式系列、MySQL系列、技术管理系列,重启算法系列。今后继续按照系列模式写文章。文章主要在公众号、掘金、CSDN、知乎、今日头条发表,数据方面也有一些
- 代码整洁之道
一维世界是条线
CleanCode神在细节之中整洁的代码只做好一件事如何在意代码让营地比你来时更干净简洁代码能通过所有测试没有重复代码体现系统中全部设计理念包括尽量少的实体,比如类,方法,函数等如果每个里程都让你感到深合己意,那就是整洁代码。如果代码让编程语言看起来像是专为解决那个问题而存在,就可以称之为漂亮的代码--WardCunningham有意义的命名变量名应该明确它为什么会存在,它做什么事,应该怎么用如果
- java线程Thread和Runnable区别和联系
zx_code
javajvmthread多线程Runnable
我们都晓得java实现线程2种方式,一个是继承Thread,另一个是实现Runnable。
模拟窗口买票,第一例子继承thread,代码如下
package thread;
public class ThreadTest {
public static void main(String[] args) {
Thread1 t1 = new Thread1(
- 【转】JSON与XML的区别比较
丁_新
jsonxml
1.定义介绍
(1).XML定义
扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document type definition)文档类型定义来组织数据;格式统一,跨平台和语言,早已成为业界公认的标准。
XML是标
- c++ 实现五种基础的排序算法
CrazyMizzz
C++c算法
#include<iostream>
using namespace std;
//辅助函数,交换两数之值
template<class T>
void mySwap(T &x, T &y){
T temp = x;
x = y;
y = temp;
}
const int size = 10;
//一、用直接插入排
- 我的软件
麦田的设计者
我的软件音乐类娱乐放松
这是我写的一款app软件,耗时三个月,是一个根据央视节目开门大吉改变的,提供音调,猜歌曲名。1、手机拥有者在android手机市场下载本APP,同意权限,安装到手机上。2、游客初次进入时会有引导页面提醒用户注册。(同时软件自动播放背景音乐)。3、用户登录到主页后,会有五个模块。a、点击不胫而走,用户得到开门大吉首页部分新闻,点击进入有新闻详情。b、
- linux awk命令详解
被触发
linux awk
awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息
awk处理过程: 依次对每一行进行处理,然后输出
awk命令形式:
awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file
[-F|-f|-v]大参数,-F指定分隔符,-f调用脚本,-v定义变量 var=val
- 各种语言比较
_wy_
编程语言
Java Ruby PHP 擅长领域
- oracle 中数据类型为clob的编辑
知了ing
oracle clob
public void updateKpiStatus(String kpiStatus,String taskId){
Connection dbc=null;
Statement stmt=null;
PreparedStatement ps=null;
try {
dbc = new DBConn().getNewConnection();
//stmt = db
- 分布式服务框架 Zookeeper -- 管理分布式环境中的数据
矮蛋蛋
zookeeper
原文地址:
http://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/
安装和配置详解
本文介绍的 Zookeeper 是以 3.2.2 这个稳定版本为基础,最新的版本可以通过官网 http://hadoop.apache.org/zookeeper/来获取,Zookeeper 的安装非常简单,下面将从单机模式和集群模式两
- tomcat数据源
alafqq
tomcat
数据库
JNDI(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。
没有使用JNDI时我用要这样连接数据库:
03. Class.forName("com.mysql.jdbc.Driver");
04. conn
- 遍历的方法
百合不是茶
遍历
遍历
在java的泛
- linux查看硬件信息的命令
bijian1013
linux
linux查看硬件信息的命令
一.查看CPU:
cat /proc/cpuinfo
二.查看内存:
free
三.查看硬盘:
df
linux下查看硬件信息
1、lspci 列出所有PCI 设备;
lspci - list all PCI devices:列出机器中的PCI设备(声卡、显卡、Modem、网卡、USB、主板集成设备也能
- java常见的ClassNotFoundException
bijian1013
java
1.java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory 添加包common-logging.jar2.java.lang.ClassNotFoundException: javax.transaction.Synchronization
- 【Gson五】日期对象的序列化和反序列化
bit1129
反序列化
对日期类型的数据进行序列化和反序列化时,需要考虑如下问题:
1. 序列化时,Date对象序列化的字符串日期格式如何
2. 反序列化时,把日期字符串序列化为Date对象,也需要考虑日期格式问题
3. Date A -> str -> Date B,A和B对象是否equals
默认序列化和反序列化
import com
- 【Spark八十六】Spark Streaming之DStream vs. InputDStream
bit1129
Stream
1. DStream的类说明文档:
/**
* A Discretized Stream (DStream), the basic abstraction in Spark Streaming, is a continuous
* sequence of RDDs (of the same type) representing a continuous st
- 通过nginx获取header信息
ronin47
nginx header
1. 提取整个的Cookies内容到一个变量,然后可以在需要时引用,比如记录到日志里面,
if ( $http_cookie ~* "(.*)$") {
set $all_cookie $1;
}
变量$all_cookie就获得了cookie的值,可以用于运算了
- java-65.输入数字n,按顺序输出从1最大的n位10进制数。比如输入3,则输出1、2、3一直到最大的3位数即999
bylijinnan
java
参考了网上的http://blog.csdn.net/peasking_dd/article/details/6342984
写了个java版的:
public class Print_1_To_NDigit {
/**
* Q65.输入数字n,按顺序输出从1最大的n位10进制数。比如输入3,则输出1、2、3一直到最大的3位数即999
* 1.使用字符串
- Netty源码学习-ReplayingDecoder
bylijinnan
javanetty
ReplayingDecoder是FrameDecoder的子类,不熟悉FrameDecoder的,可以先看看
http://bylijinnan.iteye.com/blog/1982618
API说,ReplayingDecoder简化了操作,比如:
FrameDecoder在decode时,需要判断数据是否接收完全:
public class IntegerH
- js特殊字符过滤
cngolon
js特殊字符js特殊字符过滤
1.js中用正则表达式 过滤特殊字符, 校验所有输入域是否含有特殊符号function stripscript(s) { var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]"
- hibernate使用sql查询
ctrain
Hibernate
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import org.hibernate.Hibernate;
import org.hibernate.SQLQuery;
import org.hibernate.Session;
import org.hibernate.Transa
- linux shell脚本中切换用户执行命令方法
daizj
linuxshell命令切换用户
经常在写shell脚本时,会碰到要以另外一个用户来执行相关命令,其方法简单记下:
1、执行单个命令:su - user -c "command"
如:下面命令是以test用户在/data目录下创建test123目录
[root@slave19 /data]# su - test -c "mkdir /data/test123" 
- 好的代码里只要一个 return 语句
dcj3sjt126com
return
别再这样写了:public boolean foo() { if (true) { return true; } else { return false;
- Android动画效果学习
dcj3sjt126com
android
1、透明动画效果
方法一:代码实现
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
View rootView = inflater.inflate(R.layout.fragment_main, container, fals
- linux复习笔记之bash shell (4)管道命令
eksliang
linux管道命令汇总linux管道命令linux常用管道命令
转载请出自出处:
http://eksliang.iteye.com/blog/2105461
bash命令执行的完毕以后,通常这个命令都会有返回结果,怎么对这个返回的结果做一些操作呢?那就得用管道命令‘|’。
上面那段话,简单说了下管道命令的作用,那什么事管道命令呢?
答:非常的经典的一句话,记住了,何为管
- Android系统中自定义按键的短按、双击、长按事件
gqdy365
android
在项目中碰到这样的问题:
由于系统中的按键在底层做了重新定义或者新增了按键,此时需要在APP层对按键事件(keyevent)做分解处理,模拟Android系统做法,把keyevent分解成:
1、单击事件:就是普通key的单击;
2、双击事件:500ms内同一按键单击两次;
3、长按事件:同一按键长按超过1000ms(系统中长按事件为500ms);
4、组合按键:两个以上按键同时按住;
- asp.net获取站点根目录下子目录的名称
hvt
.netC#asp.nethovertreeWeb Forms
使用Visual Studio建立一个.aspx文件(Web Forms),例如hovertree.aspx,在页面上加入一个ListBox代码如下:
<asp:ListBox runat="server" ID="lbKeleyiFolder" />
那么在页面上显示根目录子文件夹的代码如下:
string[] m_sub
- Eclipse程序员要掌握的常用快捷键
justjavac
javaeclipse快捷键ide
判断一个人的编程水平,就看他用键盘多,还是鼠标多。用键盘一是为了输入代码(当然了,也包括注释),再有就是熟练使用快捷键。 曾有人在豆瓣评
《卓有成效的程序员》:“人有多大懒,才有多大闲”。之前我整理了一个
程序员图书列表,目的也就是通过读书,让程序员变懒。 写道 程序员作为特殊的群体,有的人可以这么懒,懒到事情都交给机器去做,而有的人又可
- c++编程随记
lx.asymmetric
C++笔记
为了字体更好看,改变了格式……
&&运算符:
#include<iostream>
using namespace std;
int main(){
int a=-1,b=4,k;
k=(++a<0)&&!(b--
- linux标准IO缓冲机制研究
音频数据
linux
一、什么是缓存I/O(Buffered I/O)缓存I/O又被称作标准I/O,大多数文件系统默认I/O操作都是缓存I/O。在Linux的缓存I/O机制中,操作系统会将I/O的数据缓存在文件系统的页缓存(page cache)中,也就是说,数据会先被拷贝到操作系统内核的缓冲区中,然后才会从操作系统内核的缓冲区拷贝到应用程序的地址空间。1.缓存I/O有以下优点:A.缓存I/O使用了操作系统内核缓冲区,
- 随想 生活
暗黑小菠萝
生活
其实账户之前就申请了,但是决定要自己更新一些东西看也是最近。从毕业到现在已经一年了。没有进步是假的,但是有多大的进步可能只有我自己知道。
毕业的时候班里12个女生,真正最后做到软件开发的只要两个包括我,PS:我不是说测试不好。当时因为考研完全放弃找工作,考研失败,我想这只是我的借口。那个时候才想到为什么大学的时候不能好好的学习技术,增强自己的实战能力,以至于后来找工作比较费劲。我
- 我认为POJO是一个错误的概念
windshome
javaPOJO编程J2EE设计
这篇内容其实没有经过太多的深思熟虑,只是个人一时的感觉。从个人风格上来讲,我倾向简单质朴的设计开发理念;从方法论上,我更加倾向自顶向下的设计;从做事情的目标上来看,我追求质量优先,更愿意使用较为保守和稳妥的理念和方法。
&