- 掌握这些方法,你的代码一定会在变废的路上一去不复返~
沐森老师
用手机写编码,绝对不用电脑编码。电脑可以用的为什么手机不能用?即使运行不了,你也不要在电脑上写代码,这样你的代码才能变成垃圾代码。学习时不要预习提前预习所要学的知识只是浪费时间而已,你应当利用更多的时间敲垃圾代码。什么都学一点省下预习的时间,你也可以在各个领域涉猎,在基础未打扎实之前,多学习不同的知识。看到题目就直接写代码编写高质量代码是这样一个流程:先想好思路、规划可行性、编写代码、验证、修改。
- 设计模式学习笔记 - 学前简述
陈建111
设计模式-实战设计模式
1.为什么学习设计模式?学习设计模式的原因:应对面试中的设计模式相关问题;写出高质量代码,告别让人吐槽的烂代码;提高复杂代码的设计和开发能力让读源码、学习框架爱事半功倍;为职场发展铺垫。设计模式作为一门与编码、开发有着直接关系的基础知识,是你现在就要开始学习的。早点学习,以后的项目就都可以拿来锻炼,每写一行代码都是对内功的利用和加深,是可以收益整个事业生涯的一个技能。2.如何写出高质量代码,如何评
- 03 - 面向对象、设计原则、设计模式、编程规范、重构
舍是境界
要具备编写高质量代码的能力,你需要学习一些编程方法论,其中就包含面向对象(我们可以把它看成一种设计思想)、设计原则、设计模式、编程规范、重构技巧等接下来的内容围绕着这几块展开讲解,本文先来简单介绍一下这几个概念,并且说一说它们之间的联系面向对象主流的编程范式或者是编程风格有三种,它们分别是面向过程、面向对象和函数式编程。面向对象这种编程风格又是这其中最主流的。现在比较流行的编程语言大部分都是面向对
- 【从Jest入门到 TDD,BDD双实战】整体学习介绍①
不停喝水
#【Jest自动化测试】react.js前端vue.jsjest自动化测试
一:前端要学的测试Jest入门TDD实战BDD实战二:前端工程化的一部分前端自动化测试高质量代码设计高质量代码实现三:前端自动化测试的例子VueEchartsReactAnt-Design这些都有使用到了自动化测试1.比如Lodash2.比如Redux四:前端为什么需要自动化测试?1.该需求时,代码重构:导致修复时间长,成本高2.自动化测试,修复时间少,难度低五:涵盖内容2.学习安排六:学习前置需
- 2018W1 | 5.14-5.20 | 周总结
Levi段玉磊
工作主要完成了大部分UI方面的工作,完成游戏结算页面的功能以及UI。做了一个H5游戏下载器,并与客户端以及服务端同事进行联调。读完《编写高质量代码的52个有效方法》这本书。对KVO/KVC机制有了更加深度的理解电影黑衣人1最打动人的情节,莫过于K探员为自己的工作奔劳了30多年,最终为了家庭,放弃所有,哪怕是30年的记忆,只因为爱,不忘初心。那我们工作的目的是为了什么?阅读精进:如何成为一个很厉害的
- 写出高质量代码的10个Tips
会九卦的兔子
让函数成为编码的基本单位,每个函数只做1件事情;省略不必要的代码;使用主动式;避免连串的松散表达式;把相关的代码放在一起;多用肯定语句;善用平行结构;1.让函数成为编码的基本单位,每个函数只做1件事情Theessenceofsoftwaredevelopmentiscomposition.Webuildsoftwarebycomposingmodules,functions,anddatastru
- iOS 编写高质量代码(二)
曼谷第一开膛手
这篇将从面向对象的角度分析如何提高OC的代码质量。一、理解“属性”这一概念属性(@property)是OC的一项特性。@property:编译器会自动生成实例变量和getter和setter方法。下文中,getter和setter方法合称为存取方法ForExample:@property(nonatomic,strong)UIView*qiShareView;等价于:@synthesizeqiSh
- 如何开通GitHub Copilot
ai使用测评
copilotGitHubvisa
GitHubCopilot是由GitHub和OpenAI共同开发的人工智能代码辅助工具,可以自动地生成高质量代码片段、上下文信息等。通过自然语言处理和机器学习技术,能够通过分析程序员编写的代码、注释和上下文信息,自动生成代码,减轻程序员的工作量,节省开发者的时间和精力。可以开Fomepay的5347的卡来支付GitHub点击获取Fomepay虚拟卡按图片步骤开卡,姓名可以是拼音也可以是英文名卡片c
- 2018-11-28
wangyou2550
python书籍入门:python基础教程第二版,笨方法学python进阶:流畅的python,effictivepython,Python编程实战,编写高质量代码:python,python核心编程第三版,PythonCookbook中文版第3版计算:python科学计算,利用Python进行数据分析前端:FlaskWeb开发:基于Python的Web应用开发实战,DjangoWeb开发指南网络
- Java中异常的优雅处理方式
Memory_2020
java后端
工作当中经常遇到程序跑异常的问题,而优雅处理异常则是高质量代码的关键。本文将深入讨论Java中异常的优雅处理方式,通过代码示例和实际使用场景进行详细说明,帮助大家更好地理解和应用异常处理机制。1.异常处理基础在Java中,异常分为可检查异常(CheckedException)和不可检查异常(UncheckedException)。可检查异常通常是在编译时被检查的,开发者必须显式地处理或声明抛出;而
- C++:组合、继承与多态
星*湖
C++c++
面向对象设计的重要目的之一就是代码重用,这也是C++的重要特性之一。代码重用鼓励人们使用已有的,得到认可并经过测试的高质量代码。多态允许以常规方式书写代码来访问多种现有的且已专门化了的相关类。继承和多态是面向对象程序设计方法的两个最主要的特性。继承可以将一群相关的类组织起来,并共享它们之间的相同数据和操作行为;多态使程序员在这些类上编程时,就像在操作一个单一体,而非相互独立的类,并且可以有更多灵活
- GIS项目实战08:JetBrains IntelliJ IDEA 2022 激活
GIS萬事通
GIS系统开发实战-从零到精通intellij-ideajavaide
为什么选择IntelliJIDEA使用编码辅助功能更快地编写高质量代码,这些功能可在您键入时搜索可能的错误并提供改进建议,同时无缝地向您介绍编码、新语言功能等方面的社区最佳实践。IntelliJIDEA了解您的代码,并利用这些知识通过在每种上下文中提供相关建议来提供超快的导航和智能体验。与您的团队实时合作完成项目。创建共享会话以查看代码、调试等。将您的项目转移到远程机器上,在任何笔记本电脑上利用I
- 编写高质量代码的50条黄金守则-Day 03(首选is或as而不是强制类型转换)
比特飞_byteflying
本文由比特飞原创发布,欢迎大家踊跃转载。转载请注明本文地址:https://www.byteflying.com/archives/6710。编写高质量代码的50条黄金守则-Day03(首选is或as而不是强制类型转换),本文由比特飞原创发布,转载务必在文章开头附带链接:https://www.byteflying.com/archives/6710该系列文章由比特飞原创发布,计划用半年时间写完全
- Copilot 插件的使用介绍:如何快速上手
攻城狮Adam
windowscopilot
GitHubCopilot本文主要介绍如何通过脚本工具激活GitHubCopilot插件,提供安装及激活图文教程,大家按下面操作即可激活GitHubCopilot插件,免费使用Ai编码工具一、GitHubCopilot介绍GitHubCopilot是由GitHub和OpenAI共同开发的人工智能代码辅助工具,可以自动地生成高质量代码片段、上下文信息等。通过自然语言处理和机器学习技术,能够通过分析程
- 关于敏捷中的测试趋势和意义
思维集中营
敏捷中强调开发的质量能力,包括高质量代码,UT和自动化测试等,有人认为既然开发能做测试,而且也有团队去实践不需要测试的产品团队也有可接受的结果,是不是代表可以不用测试?测试在之后发展趋势是怎样的呢?下面一段话值得借鉴:现在大的趋势,未来的测试主要工作是如何让开发更好的做测试。也就是赋能。不过我也认同群主的观点,在未来很长的时间还是有测试人员的存在,一方面开发人员是建设性思维,测试人员破坏性思维。这
- 前端工程师成长之多读好书
强哥科技兴
1引言乱七八糟的书看了很多,有一本讲JavaScript的印象特别深开篇说的是"JavaScript是Java的脚本语言",但还是看完了,最后忘了书名。下面列的这些都是看过后至少记得起书名的,也有部分是经常看的书,一起列出来,推荐给爱学习的同学。2前端技术2.1综合《现代前端技术解析》《Web前端开发最佳实践》《Web前端工程师修炼之道》《编写高质量代码-Web前端开发修炼之道》《响应式Web设计
- 深入剖析Golang中单例模式
ldxxxxll
golang单例模式开发语言
前言虽说Golang并不是C++、Java这种传统的面向对象语言,而是偏向于面向接口编程的语言。但是Golang依旧有接口、结构体、组合等概念去模拟所谓面向对象中非常重要的设计模式。基于面向对象的模型去编写代码往往能编写成高内聚、低耦合、扩展性极强、难出bug的高质量代码结构。而这个系列主要介绍比较常用的创造型、结构型、行为型设计模式以及Golang中的实现、案例…什么是单例模式?单例模式是一类经
- python:编写高质量代码
霍格沃兹测试学院
本内容参考:EffectivePython,有时间的同学可以购买原书籍阅读一:关键词Python:多指python3版本,本人使用的是Python3.6二:编码风格代码风格:https://www.python.org/dev/peps/pep-0008/#introduction5注释风格:https://www.python.org/dev/peps/pep-0257/1Pylint是Pyth
- MetaGPT AI模型开源,能够智能生成高质量代码
雪叶雨林
行业资讯github开发语言后端PM
据悉,MetaGPT是一个着重于代码生成的AI模型,不过值得一提的是,该模型并非Meta公司团队所开发,而且已经在GitHub中开源。根据有关消息称,MetaGPT模型可以抽象出了多个不同**PM**角色,包括产品经理、架构师、项目经理、工程师等。并且还可以在代码生成时,自己进行内部监督,提升最终输出的代码质量。另外,MetaGPT还可以一键进行“市场调研、竞品分析、架构设计”等环节,从而智能分析
- C#编写高质量代码的养成之道
心之飞翼
c#java算法编程
编写高质量的代码是每个程序员都应该追求的目标。良好的编码习惯可以提高代码的可读性、可维护性和可扩展性,从而减少错误和改进开发效率。在本文中,我将分享一些在C#编程中养成良好习惯的实用技巧,并提供相应的源代码示例。使用有意义的命名在编写代码时,使用有意义且描述性的命名是非常重要的。变量、函数、类和命名空间的名称应该清晰地传达其用途和功能。避免使用无意义的缩写或简写,而应该选择具有描述性的名称,以提高
- 【Python】编程规范与风格指南(Google Python Style Guide)
Xavier Jiezou
pythonpython风格指南编程规范styleguidegoogle
Python-Style-Guide在谷歌提出的Python编程规范上进行了简化,让你快速养成良好的编程习惯✍,开发高质量代码。文章目录Python-Style-Guide1.背景知识2.语言规范2.1.Lint2.2.导入2.3.包2.4.异常2.5.全局变量2.6.嵌套/局部/内部类或函数2.7.推导式和生成式2.8.默认迭代器和操作符2.9.生成器2.10.Lambda函数2.11.条件表达
- 支持中文,性能超GPT-4!为开发人员而生的 AI 搜索引擎
richerg85
AIGCchatgpt人工智能
生成式AI代码开发平台Phind在官网发布了最新V7版本,性能方面超越GPT-4,运行效率提升了5倍,并且支持中文和16K超长上下文。据悉,PhindV7是基于Phind的开源代码模型CodeLlama-34BV2,以及700亿个高质量代码和推理问题进行了额外精调。CodeLlama-34BV2在huggingface(笑脸)的代码大模型排行榜中位居第一名,这也是首个击败GPT-4的开源代码项目。
- 支持中文,性能超GPT-4!笑脸排名第一的纯代码模型
RPA中国
chatgpt
生成式AI代码开发平台Phind在官网发布了最新V7版本,性能方面超越GPT-4,运行效率提升了5倍,并且支持中文和16K超长上下文。据悉,PhindV7是基于Phind的开源代码模型CodeLlama-34BV2,以及700亿个高质量代码和推理问题进行了额外精调。CodeLlama-34BV2在huggingface(笑脸)的代码大模型排行榜中位居第一名,这也是首个击败GPT-4的开源代码项目。
- 高质量代码-代码依赖于公共接口
罗帮奎
最近在读《代码大全》这本书,第六章说到了一个点,代码应该依赖于公共接口,而不是依赖于类的私用实现。我发现这个点是很多初、中级的程序员都会忽略的点。下面内容来自于书中的原话比较起来,语义上的封装性和语法上的封装性两者的难度相差无几。从语法角度说,想要避免窥探另一个类的内部实现细节,只要把它内部的子程序和数据都声明为private就可以了,这是相对容易办到的事情。然而,想要达到语义上的封装性就完全是另
- iOS 编写高质量代码(一)
曼谷第一开膛手
一、Objective-C的起源谈到Objective-C语言的出现,可要比Java还要早十多年。Java在1995年推出,而Objective-C早在1980年代就已经出现了。Objective-C(OC)由Smalltalk语言演化而来,后者是消息传递型语言的鼻祖。消息传递?是的!引入了今天的第一个Key:消息传递。OC与C++、Java等面向对象语言类似,但又有很大区别。为什么这么说呢?首先
- 如何写出高质量代码
十毛tenmao
代码评价的维度可读性:可读性是优秀代码最重要的一个特性,代码被阅读的次数远远超过被阅读的次数,所以需要使用良好的编码规范、合适的命名以及适当的注释可扩展性:需求业务是不断变化的,在实现逻辑的时候,如果保持良好的扩展性,在后续业务变化时,就容易实现而且不容易引入bug。重点可以掌握二十三种设计模式。可复用性:代码尽量通用,内聚,提升可复用性可测试性:其实很难写单元测试,基本上可复用性也是很差的如何才
- 增加并行测试的好处
软件测试test
java软件测试javascript大数据人工智能
快速质量是大多数CIO的新口头禅。作为响应,DevelopmentOperations已经发展了其软件生命周期-变得更加敏捷和更具可扩展性,同时试图提供完美的体验。作为响应,公司不断向消费者提供新产品和更新,而对缓慢而复杂的测试过程的依赖限制了他们交付高质量代码和功能的速度。快速的变化步伐直接影响功能测试空间。如何在保持最高体验标准的同时快速交付产品?输入并行测试。并行化不是同时运行单个测试,而是
- java if else重构_详解如何把Java中if-else代码重构成高质量代码
Shichun.Z
javaifelse重构
为什么我们写的代码都是if-else?程序员想必都经历过这样的场景:刚开始自己写的代码很简洁,逻辑清晰,函数精简,没有一个if-else,可随着代码逻辑不断完善和业务的瞬息万变:比如需要对入参进行类型和值进行判断;这里要判断下对象是否为null;不同类型执行不同的流程。落地到具体实现只能不停地加if-else来处理,渐渐地,代码变得越来越庞大,函数越来越长,文件行数也迅速突破上千行,维护难度也越来
- Java基础知识(一),打好基础才能写出高质量代码
郭优秀的笔记
Java
前沿:不管工作多久,基础永远是最重要的,好多大厂看的就是基础好不好,所以写代码的同时,基础知识还是要去理解和记忆的,坚持每天来看一点Java基础、语法:java面向对象的特征有哪些方面?1、抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。2、继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息
- 学【Java多态】-- 写高质量代码
阿飞¥
java开发语言
多态的实现条件在java中要实现,必须要满足如下几个条件,缺一不可。1.必须在继承体系下2.子类必须要对父类中的方法进行重写3.通过父类的引用调用冲写的方法。想要真正的学好多态需要去学习一些前置知识,那我们直接开始吧!重写重写:也称为覆盖。重写是子类对父类非静态、非private修饰,非final修饰,非构造方法等的实现过程进行重新编写,返回值和形参都不能改变。即外壳不变,核心重写!重写的好处在于
- Java实现的基于模板的网页结构化信息精准抽取组件:HtmlExtractor
yangshangchuan
信息抽取HtmlExtractor精准抽取信息采集
HtmlExtractor是一个Java实现的基于模板的网页结构化信息精准抽取组件,本身并不包含爬虫功能,但可被爬虫或其他程序调用以便更精准地对网页结构化信息进行抽取。
HtmlExtractor是为大规模分布式环境设计的,采用主从架构,主节点负责维护抽取规则,从节点向主节点请求抽取规则,当抽取规则发生变化,主节点主动通知从节点,从而能实现抽取规则变化之后的实时动态生效。
如
- java编程思想 -- 多态
百合不是茶
java多态详解
一: 向上转型和向下转型
面向对象中的转型只会发生在有继承关系的子类和父类中(接口的实现也包括在这里)。父类:人 子类:男人向上转型: Person p = new Man() ; //向上转型不需要强制类型转化向下转型: Man man =
- [自动数据处理]稳扎稳打,逐步形成自有ADP系统体系
comsci
dp
对于国内的IT行业来讲,虽然我们已经有了"两弹一星",在局部领域形成了自己独有的技术特征,并初步摆脱了国外的控制...但是前面的路还很长....
首先是我们的自动数据处理系统还无法处理很多高级工程...中等规模的拓扑分析系统也没有完成,更加复杂的
- storm 自定义 日志文件
商人shang
stormclusterlogback
Storm中的日志级级别默认为INFO,并且,日志文件是根据worker号来进行区分的,这样,同一个log文件中的信息不一定是一个业务的,这样就会有以下两个需求出现:
1. 想要进行一些调试信息的输出
2. 调试信息或者业务日志信息想要输出到一些固定的文件中
不要怕,不要烦恼,其实Storm已经提供了这样的支持,可以通过自定义logback 下的 cluster.xml 来输
- Extjs3 SpringMVC使用 @RequestBody 标签问题记录
21jhf
springMVC使用 @RequestBody(required = false) UserVO userInfo
传递json对象数据,往往会出现http 415,400,500等错误,总结一下需要使用ajax提交json数据才行,ajax提交使用proxy,参数为jsonData,不能为params;另外,需要设置Content-type属性为json,代码如下:
(由于使用了父类aaa
- 一些排错方法
文强chu
方法
1、java.lang.IllegalStateException: Class invariant violation
at org.apache.log4j.LogManager.getLoggerRepository(LogManager.java:199)at org.apache.log4j.LogManager.getLogger(LogManager.java:228)
at o
- Swing中文件恢复我觉得很难
小桔子
swing
我那个草了!老大怎么回事,怎么做项目评估的?只会说相信你可以做的,试一下,有的是时间!
用java开发一个图文处理工具,类似word,任意位置插入、拖动、删除图片以及文本等。文本框、流程图等,数据保存数据库,其余可保存pdf格式。ok,姐姐千辛万苦,
- php 文件操作
aichenglong
PHP读取文件写入文件
1 写入文件
@$fp=fopen("$DOCUMENT_ROOT/order.txt", "ab");
if(!$fp){
echo "open file error" ;
exit;
}
$outputstring="date:"." \t tire:".$tire."
- MySQL的btree索引和hash索引的区别
AILIKES
数据结构mysql算法
Hash 索引结构的特殊性,其 检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索引的查询效率要远高于 B-Tree 索引。
可能很多人又有疑问了,既然 Hash 索引的效率要比 B-Tree 高很多,为什么大家不都用 Hash 索引而还要使用 B-Tree 索引呢
- JAVA的抽象--- 接口 --实现
百合不是茶
抽象 接口 实现接口
//抽象 类 ,方法
//定义一个公共抽象的类 ,并在类中定义一个抽象的方法体
抽象的定义使用abstract
abstract class A 定义一个抽象类 例如:
//定义一个基类
public abstract class A{
//抽象类不能用来实例化,只能用来继承
//
- JS变量作用域实例
bijian1013
作用域
<script>
var scope='hello';
function a(){
console.log(scope); //undefined
var scope='world';
console.log(scope); //world
console.log(b);
- TDD实践(二)
bijian1013
javaTDD
实践题目:分解质因数
Step1:
单元测试:
package com.bijian.study.factor.test;
import java.util.Arrays;
import junit.framework.Assert;
import org.junit.Before;
import org.junit.Test;
import com.bijian.
- [MongoDB学习笔记一]MongoDB主从复制
bit1129
mongodb
MongoDB称为分布式数据库,主要原因是1.基于副本集的数据备份, 2.基于切片的数据扩容。副本集解决数据的读写性能问题,切片解决了MongoDB的数据扩容问题。
事实上,MongoDB提供了主从复制和副本复制两种备份方式,在MongoDB的主从复制和副本复制集群环境中,只有一台作为主服务器,另外一台或者多台服务器作为从服务器。 本文介绍MongoDB的主从复制模式,需要指明
- 【HBase五】Java API操作HBase
bit1129
hbase
import java.io.IOException;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.HBaseConfiguration;
import org.apache.hadoop.hbase.HColumnDescriptor;
import org.apache.ha
- python调用zabbix api接口实时展示数据
ronin47
zabbix api接口来进行展示。经过思考之后,计划获取如下内容: 1、 获得认证密钥 2、 获取zabbix所有的主机组 3、 获取单个组下的所有主机 4、 获取某个主机下的所有监控项  
- jsp取得绝对路径
byalias
绝对路径
在JavaWeb开发中,常使用绝对路径的方式来引入JavaScript和CSS文件,这样可以避免因为目录变动导致引入文件找不到的情况,常用的做法如下:
一、使用${pageContext.request.contextPath}
代码” ${pageContext.request.contextPath}”的作用是取出部署的应用程序名,这样不管如何部署,所用路径都是正确的。
- Java定时任务调度:用ExecutorService取代Timer
bylijinnan
java
《Java并发编程实战》一书提到的用ExecutorService取代Java Timer有几个理由,我认为其中最重要的理由是:
如果TimerTask抛出未检查的异常,Timer将会产生无法预料的行为。Timer线程并不捕获异常,所以 TimerTask抛出的未检查的异常会终止timer线程。这种情况下,Timer也不会再重新恢复线程的执行了;它错误的认为整个Timer都被取消了。此时,已经被
- SQL 优化原则
chicony
sql
一、问题的提出
在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统
- java 线程弹球小游戏
CrazyMizzz
java游戏
最近java学到线程,于是做了一个线程弹球的小游戏,不过还没完善
这里是提纲
1.线程弹球游戏实现
1.实现界面需要使用哪些API类
JFrame
JPanel
JButton
FlowLayout
Graphics2D
Thread
Color
ActionListener
ActionEvent
MouseListener
Mouse
- hadoop jps出现process information unavailable提示解决办法
daizj
hadoopjps
hadoop jps出现process information unavailable提示解决办法
jps时出现如下信息:
3019 -- process information unavailable3053 -- process information unavailable2985 -- process information unavailable2917 --
- PHP图片水印缩放类实现
dcj3sjt126com
PHP
<?php
class Image{
private $path;
function __construct($path='./'){
$this->path=rtrim($path,'/').'/';
}
//水印函数,参数:背景图,水印图,位置,前缀,TMD透明度
public function water($b,$l,$pos
- IOS控件学习:UILabel常用属性与用法
dcj3sjt126com
iosUILabel
参考网站:
http://shijue.me/show_text/521c396a8ddf876566000007
http://www.tuicool.com/articles/zquENb
http://blog.csdn.net/a451493485/article/details/9454695
http://wiki.eoe.cn/page/iOS_pptl_artile_281
- 完全手动建立maven骨架
eksliang
javaeclipseWeb
建一个 JAVA 项目 :
mvn archetype:create
-DgroupId=com.demo
-DartifactId=App
[-Dversion=0.0.1-SNAPSHOT]
[-Dpackaging=jar]
建一个 web 项目 :
mvn archetype:create
-DgroupId=com.demo
-DartifactId=web-a
- 配置清单
gengzg
配置
1、修改grub启动的内核版本
vi /boot/grub/grub.conf
将default 0改为1
拷贝mt7601Usta.ko到/lib文件夹
拷贝RT2870STA.dat到 /etc/Wireless/RT2870STA/文件夹
拷贝wifiscan到bin文件夹,chmod 775 /bin/wifiscan
拷贝wifiget.sh到bin文件夹,chm
- Windows端口被占用处理方法
huqiji
windows
以下文章主要以80端口号为例,如果想知道其他的端口号也可以使用该方法..........................1、在windows下如何查看80端口占用情况?是被哪个进程占用?如何终止等. 这里主要是用到windows下的DOS工具,点击"开始"--"运行",输入&
- 开源ckplayer 网页播放器, 跨平台(html5, mobile),flv, f4v, mp4, rtmp协议. webm, ogg, m3u8 !
天梯梦
mobile
CKplayer,其全称为超酷flv播放器,它是一款用于网页上播放视频的软件,支持的格式有:http协议上的flv,f4v,mp4格式,同时支持rtmp视频流格 式播放,此播放器的特点在于用户可以自己定义播放器的风格,诸如播放/暂停按钮,静音按钮,全屏按钮都是以外部图片接口形式调用,用户根据自己的需要制作 出播放器风格所需要使用的各个按钮图片然后替换掉原始风格里相应的图片就可以制作出自己的风格了,
- 简单工厂设计模式
hm4123660
java工厂设计模式简单工厂模式
简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式。是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。
- maven笔记
zhb8015
maven
跳过测试阶段:
mvn package -DskipTests
临时性跳过测试代码的编译:
mvn package -Dmaven.test.skip=true
maven.test.skip同时控制maven-compiler-plugin和maven-surefire-plugin两个插件的行为,即跳过编译,又跳过测试。
指定测试类
mvn test
- 非mapreduce生成Hfile,然后导入hbase当中
Stark_Summer
maphbasereduceHfilepath实例
最近一个群友的boss让研究hbase,让hbase的入库速度达到5w+/s,这可愁死了,4台个人电脑组成的集群,多线程入库调了好久,速度也才1w左右,都没有达到理想的那种速度,然后就想到了这种方式,但是网上多是用mapreduce来实现入库,而现在的需求是实时入库,不生成文件了,所以就只能自己用代码实现了,但是网上查了很多资料都没有查到,最后在一个网友的指引下,看了源码,最后找到了生成Hfile
- jsp web tomcat 编码问题
王新春
tomcatjsppageEncode
今天配置jsp项目在tomcat上,windows上正常,而linux上显示乱码,最后定位原因为tomcat 的server.xml 文件的配置,添加 URIEncoding 属性:
<Connector port="8080" protocol="HTTP/1.1"
connectionTi