E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
编程小技巧
嵌入式C语言
编程小技巧
流水线被指令填满时才能发挥最大效能,即每时钟周期完成一条指令的执行(仅指单周期指令)。如果程序发生跳转,流水线会被清空,这将需要几个时钟才能使流水线再次填满。因此,尽量少的使用跳转指令可以提高程序执行效率,解决发案就是尽量使用指令的“条件执行”功能。在LPC2200系列中,可以通过过下面的程序延迟10毫秒:for(i=0;i>8;//IP数据报总长度低字节IpHeadUint8[11]=IpHea
Leon_Geo
·
2019-12-14 20:56
嵌入式C语言
编程小技巧
流水线被指令填满时才能发挥最大效能,即每时钟周期完成一条指令的执行(仅指单周期指令)。如果程序发生跳转,流水线会被清空,这将需要几个时钟才能使流水线再次填满。因此,尽量少的使用跳转指令可以提高程序执行效率,解决发案就是尽量使用指令的“条件执行”功能。在LPC2200系列中,可以通过过下面的程序延迟10毫秒:for(i=0;i>8;//IP数据报总长度低字节IpHeadUint8[11]=IpHea
Leon_Geo
·
2019-11-29 16:24
图片批处理|必备小技能
微信公众号:AI算法与图像处理关注可了解更多的
编程小技巧
和优质资源。
zero_f460
·
2019-11-02 06:41
别死写代码了,方法比结果更重要
今天给大家分享一下25个实用
编程小技巧
,希望可以给开发编程人员的工作和学习带来更多的思考。1、不要毫无计划
xcbeyond
·
2019-10-13 13:55
别死写代码,这 25 条比涨工资都重要
今天给大家分享一下25个实用
编程小技巧
,希望可以给开发编程人员的工作和学习
SnailClimb在csdn
·
2019-10-12 08:58
JavaWeb
SpringBoot
编程小技巧
之 Linux 文本处理命令
合格的程序员都善于使用工具,正所谓君子性非异也,善假于物也。合理的利用Linux的命令行工具,可以提高我们的工作效率。本文简单的介绍三个能使用Linux文本处理命令的场景,给大家开阔一下思路。希望大家阅读完这篇文章之后,要多加实践,将这些技巧内化到自己的日常工作习惯中,真正的提高效率。内化很重要,就像开玩笑所说的一样,即使我知道高内聚,低耦合的要求,了解23种设计模式和6大原则,熟读代码整洁之道,
程序员历小冰
·
2019-09-26 22:00
10条php
编程小技巧
1、写程序的时候会用到这种情况,比如对一个数字进行四舍五入取整。很多人会这样写:复制代码代码如下:inputaifa-int(a)>=0.5thena=a+1endif其实这个判断语句可以使用一个很简单的表达式来写复制代码代码如下:a=fix(a+sgn(a)*0.5)用php写作:复制代码代码如下:$a=intval($a+0.5*($a>0?1:-1));分析:假设a为4.4那么a+0.5=4
·
2019-09-23 22:49
编程小技巧
之 Linux 文本处理命令
合格的程序员都善于使用工具,正所谓君子性非异也,善假于物也。合理的利用Linux的命令行工具,可以提高我们的工作效率。本文简单的介绍三个能使用Linux文本处理命令的场景,给大家开阔一下思路。希望大家阅读完这篇文章之后,要多加实践,将这些技巧内化到自己的日常工作习惯中,真正的提高效率。内化很重要,就像开玩笑所说的一样,即使我知道高内聚,低耦合的要求,了解23种设计模式和6大原则,熟读代码整洁之道,
remcarpediem
·
2019-09-20 20:49
命令行
linux
C语言
编程小技巧
文章目录1位运算1.1如何判断一个数是不是2的整数次方?1位运算1.1如何判断一个数是不是2的整数次方?在FatFS源码看到的技巧,直接上代码://CodeTest.cpp:定义控制台应用程序的入口点。//#include"stdafx.h"#include#includeusingnamespacestd;boolIsPowOf2(intnum){boolret=false;if((num>0)
SlowIsFastLemon
·
2019-09-17 09:38
所学所思所想
文章汇总
文章目录1单片机1.1MCU1.2RTOS1.3文件系统1.4轻量级TCP/IP协议栈1.5GUI2嵌入式3C/C++3.1汇编、计算机体系结构3.1.1X86汇编3.2基础语法3.2.1
编程小技巧
4C
SlowIsFastLemon
·
2019-09-16 14:17
所学所思所想
编程小技巧
之 Linux 文本处理命令
点击上方"程序员历小冰",选择“置顶或者星标”你的关注意义重大!合格的程序员都善于使用工具,正所谓君子性非异也,善假于物也。合理的利用Linux的命令行工具,可以提高我们的工作效率。本文简单的介绍三个能使用Linux文本处理命令的场景,给大家开阔一下思路。希望大家阅读完这篇文章之后,要多加实践,将这些技巧内化到自己的日常工作习惯中,真正的提高效率。内化很重要,就像开玩笑所说的一样,即使我知道高内聚
程序员历小冰
·
2019-09-16 08:00
学会这些 pycharm
编程小技巧
,编程效率提升 10 倍
PyCharm是一款非常强大的编写python代码的工具。掌握一些小技巧能成倍的提升写代码的效率,本篇介绍几个经常使用的小技巧。一、分屏展示当你想同时看到多个文件的时候:1、右击标签页;2、选择moveright或者splitvertical;3、效果。二、远程Python解释器1、解释器设置里点击设置;2、选择docker,ssh等远程解释器。三、LiveTemplateslivetemplat
王雨泽
·
2019-06-28 14:00
编程小技巧
-@Data与@Slf4j的使用
前言最近在项目中发现两个很好使用的注解,在这里分享给大家;描述@Data:使用此注解后,自动生成setter、getter方法;@slf4:如果不想每次都写Logger,可以用注解@Slf4jprivatefinalLoggerlogger=LoggerFactory.getLogger(XXX.class);代码在pom文件加入依赖org.projectlomboklombok@Data:未使用
37.1 ℃
·
2019-04-25 10:09
编程技巧
别死写代码,这25条比涨工资都重要
今天小编就跟大家分享一下25个实用
编程小技巧
,希望可以给开发编程人员的工作和学习带来更多的思考。1.不要毫无计划地写代码,思考、调研、计划、编码、测试、修改,一个都不
JAVA葵花宝典
·
2019-03-15 08:00
图片批处理|必备小技能
微信公众号:*AI算法与图像处理关注可了解更多的
编程小技巧
和优质资源。
flyfor2013
·
2019-01-09 22:32
机器学习
实战
这几个
编程小技巧
,让你代码效率提高一个档次
点击上方“程序人生”,选择“置顶公众号”第一时间关注程序猿(媛)身边的故事作者彭瑶来源https://zhuanlan.zhihu.com/p/42936185如需转载,请联系原作者授权。for循环1.for循环变量初始化在c语言中,我们常常这样使用for语句:for(inti=0;i=80)、良好(>=70)、及格(>=60)、不及格(>=0)四个分数段。for所有学生分数 if分数=80 归
CSDN 程序人生
·
2018-09-03 13:11
python中一些提升工作效率的小技巧
这篇文章会持续收录一些
编程小技巧
,提升自己的同时希望也能跟大家分享。
人如墨
·
2018-08-23 11:07
python
转--python 黑魔法2
Python高效
编程小技巧
个人博客:临风|刀背藏身Python一直被我拿来写算法题,小程序,因为他使用起来太方便了,各种niubi闪闪的技能点也在写算法的过程中逐渐被挖掘到,感谢万能的谷哥度娘SOF以及各大博客网站
dianxunma2886
·
2018-07-04 17:00
python
json
c/c++
一些Python
编程小技巧
一些Python
编程小技巧
1,首先命名时统一满足下划线/驼峰等命名规则,不管自己看起来还是别人开起来都会比较顺心,Python建议使用下划线2,如果代码过长,建议写成类及其他function写到其他py
CoderX10
·
2018-06-18 12:39
Shell脚本
编程小技巧
(1)-如何解决脚本中多行重定向结束符不用对齐到行首
参考资料https://blog.csdn.net/ccwwff/article/details/485191191、what?问题需求是什么?首先需求从何而来呢,主要是编写shell脚本,用cat进行多行输入重定向的时候,结束符必须要对齐行首,格式不好看。2、how?怎么解决这个问题?首先百度,google搜索了下,结果就是说的多的就是shell多行重定向没有解决实际问题,可能是搜索的关键字不对
lajifeiwomoshu
·
2018-04-16 08:57
shell
多行
重定向
tips
Python
编程小技巧
(3)
Py的魔法派生内置不可变类并修改实例化行为的魔法一个类的实例化方法是__init__?不是呢,是__new__,__init__只是初始化方法.魔法原料:_new_:创建对象时调用,会返回当前对象的一个实例_init_:创建完对象后调用,对当前对象的一些实例初始化,无返回值魔法咒语:1.如果__new__和__init__同时存在,会优先调用__new__.2.__new__方法会返回所构造的对象
Justin13
·
2018-04-07 20:19
Python
编程小技巧
(2)
字符串处理字符串最主要的处理之一就是分割.最基础简单的分割方式就是使用split函数."Hello".split("l")#["He","","o"]哎?出现了一个空字符串!,这并不是我们想要的,再讲如何消去它之前,我们先来说一下为什么会产生.可以做做这样的小实验:"aaaa".split("a")#['','','','','']产生了五个空字符串,然而我们只传了四个呀.那么就开始猜测,会不会是
Justin13
·
2018-04-07 20:42
Python
编程小技巧
(1)
Part1基本数据结构与collections过滤过滤操作是一个很常用的操作,Python作为函数式编程语言,提供了非常好的解析支持.比如过滤负数,常规操作如下:data=[-4,2,4,9,10,-2]res=[]fornindata:ifn>=0:res.append(n)但事实上,仅仅需要一行就可以解决问题res=[xforxindataifx>=0]如果使用filter函数,也仅仅需要一行
Justin13
·
2018-04-07 20:38
java中编程技巧
//======================================================java中的
编程小技巧
==================================
山若万丈-云自萦绕
·
2017-08-28 17:59
java编程方法总结
js异步
编程小技巧
详解
异步回调是js的一大特性,理解好用好这个特性可以写出很高质量的代码。分享一些实际用的一些异步编程技巧。1.我们有些应用环境是需要等待两个http请求或IO操作返回后进行后续逻辑的处理。而这种情况使用回调嵌套代码会显得很难维护,而且也没有充分使用js的异步优势。看下实例(为了大家容易理解使用了jq作为示例)$.get("获取数据1.html",function(data,status){$.get(
moonpanda
·
2017-08-14 08:23
JAVA
编程小技巧
之UDP发送中文字符乱码问题解决
StringsendStr="Hellow你好!";System.out.println(sendStr.length()+""+sendStr.getBytes().length);DatagramPacketdp=newDatagramPacket(sendStr.getBytes(),sendStr.getBytes().length,InetAddress.getByName("127.0
wjwisme
·
2017-07-04 11:32
Java
【Unity
编程小技巧
】折叠大量代码
在Unity,编程中,会有大量的代码出现,一行一行的看,就会很麻烦,那么怎样把一块代码折叠起来,就要使用#region方法region使用方法如下所示#regionUnitySkill.....#endregion在VS中,就可以把#regionUnitySkill.....#endregion,范围内的代码折叠起来,折叠名字为UnitySkill,当然这个名字都是可以自定义的
BuladeMian
·
2017-01-05 16:00
编程
unity
unity教程
Visual
Studio
Unity经验
PHP常用的一些屌炸天的技巧(一)
以下是我个人从工作经验中总结的一些
编程小技巧
,其中可能也会包括一些前辈们分享的经验,如有更好的实现方法,可以留言分享一下您的
github_36670459
·
2016-11-18 01:53
PHP
Android
编程小技巧
1、我们有时会遇到如下问题。当有两个或多个UI类展示界面大体相同,但需要展示不同的内容,并且这些类之间都要相互交换或者刷新数据。繁琐的做法是为每一个UI类都建立新的布局,这样便出现了很多冗余布局,当它们之间需要交换业务时,直接把这些类的引用到处传递也是很头疼的事情,这时可用抽象了类来解决这个问题。当然,Fragement完全可以实现这样的功能,但也有它所不能施展的地方。例:有三个页面展示的类,为F
YQS_Love
·
2016-05-04 15:00
编程
android
技巧
(Caffe)
编程小技巧
1.Cuda中要处理单位数据N大于可用的线程数量N’时以向量乘函数为例,mul_kernel(n,a,b,y)对长为n的a,b求内积,结果放入ytemplate__global__voidmul_kernel(constintn,constDtype*a,constDtype*b,Dtype*y){CUDA_KERNEL_LOOP(index,n){y[index]=a[index]*b[inde
沤江一流
·
2016-05-02 13:47
Caffe
Cuda
(Caffe)
编程小技巧
1.Cuda中要处理单位数据N大于可用的线程数量N’时以向量乘函数为例,mul_kernel(n,a,b,y)对长为n的a,b求内积,结果放入ytemplate __global__voidmul_kernel(constintn,constDtype*a, constDtype*b,Dtype*y){ CUDA_KERNEL_LOOP(index,n){ y[index]=a[index]*b
mounty_fsc
·
2016-05-02 13:00
android
编程小技巧
(持续中)
first: Intent跳转一般存用于Activity类,但是若要在非activity类里跳转的话,解决方法是在startActivity(intent)前加mContext即上下文,最终为:mContext.startActivity(intent); 换言之,以后在非activity类里调用activity的方法 一律这么做。若不行的话可以这么做:(Activity)mContext。
xiaoduo0629
·
2016-03-28 15:00
hadoop
编程小技巧
(5)---自定义输入文件格式类InputFormat
Hadoop代码测试环境:Hadoop2.4应用:在对数据需要进行一定条件的过滤和简单处理的时候可以使用自定义输入文件格式类。Hadoop内置的输入文件格式类有:1)FileInputFormat这个是基本的父类,我们自定义就直接使用它作为父类;2)TextInputFormat这个是默认的数据格式类,我们一般编程,如果没有特别指定的话,一般都使用的是这个;key代表当前行数据距离文件开始的距离,
ido
·
2016-02-18 14:00
Xcode
编程小技巧
Xcode
编程小技巧
1.把中文放到最后填写。Xcode的提示和自动完成功能在编程中非常方便,但是有些时候提示无法出来,可能是编写的语句中有中文,导致后面没有了提示。
u013892686
·
2016-01-04 15:00
编程
xcode
qtp 基础
编程小技巧
(三)
1.Q:runaction后面能不能接变量(动态调用action,所以从数据库取数据做action名字了,但是调用总是找不到)? A:脚本中原有RunAction"testbase[case1]",oneIteration 把引号中的内容放到Global表中的第22行,然后将代码修改为:datatable.getsheet("Global") datatable.setcurrentrow(
u013493370
·
2015-12-31 09:00
JNI
编程小技巧
集合(持续更新)
1、java 传入的String 在 C 中转化为 char*打印出来 jstring obj; const char* string = (char*)(*env)->GetStringUTFChars(env,obj,NULL); __android_log_print(ANDROID_LOG_INFO, "JNIMsg",string); 2、'
·
2015-11-12 17:38
jni
积累的VC
编程小技巧
之框架窗口及其他
1. 修改主窗口风格 AppWizard生成的应用程序框架的主窗口具有缺省的窗口风格,比如在窗口标题条中自动添加文档名、窗口是叠加型的、可改变窗口大小等。要修改窗口的缺省风格,需要重载CWnd::PreCreateWindow(CREATESTRUCT& cs)函数,并在其中修改CREATESTRUCT型参数cs。CWnd::PreCreateWindow 函数先于窗口创建函数
·
2015-11-12 13:33
小技巧
积累的VC
编程小技巧
之图标、光标及位图
1.图标透明 (1).Windows中的图标其实是有两个图像组成的,其中一个用于与它要显示的位置的图像做“AND”操作,另一个作“XOR”操作。 透明:用“白色”AND,用“黑色”XOR 反色:用“白色”AND,用“白色”XOR 正常色:用“黑色”AND,用正常颜色XOR. (2). WIN9X中好像是对像素的操作实现透明的 WIN2K中就有API直接实现透明了! WIN2K中 G
·
2015-11-12 13:32
小技巧
积累的VC
编程小技巧
之视图
1.如何得到视图指针 [问题提出] 现在你有一个多线程的Demo,你想在多线程里处理视图指针里的函数,我们给这个函数起个名字:Put();该如何实现呢? //有两种方法可以实现你的要求: //1)第一种方法: //要是多线程不是在App.cpp里出现
·
2015-11-12 13:31
小技巧
积累的VC
编程小技巧
之打印相关
1.修改打印预览的ToolBar 为AFX_IDD_PREVIEW_TOOLBAR这个ID创建一个DialogBar。则系统就会用新创建的DialogBar代替系统默认的那个 2.关于打印 1.要打印哪个视就 ((CMainFrame*)AfxGetMainWnd())->m_wndSplitter.SetActivePane(...) //要打印的那个视对应的Pane &
·
2015-11-12 13:30
小技巧
积累的VC
编程小技巧
之文件操作
1.删除文件夹 // 删除文件夹及其所有内容void CBaseDoc::RemoveFolder(const CString &strPathName){ CString path = strPathName; if (path.Right(1) != _T("\\"
·
2015-11-12 13:30
文件操作
积累的VC
编程小技巧
之对话框
1.用鼠标移动基于对话框的无标题栏程序的简单方法 void CVCTestDlg::OnLButtonDown(UINT nFlags, CPoint point) { //一句话解决问题 SendMessage(WM_SYSCOMMAND,0xF012,0);  
·
2015-11-12 13:29
对话框
积累的VC
编程小技巧
之工具提示
1.用鼠标移动基于对话框的无标题栏程序的简单方法 void CVCTestDlg::OnLButtonDown(UINT nFlags, CPoint point) { //一句话解决问题 SendMessage(WM_SYSCOMMAND,0xF012,0);  
·
2015-11-12 13:28
小技巧
积累的VC
编程小技巧
之滚动条
1.设置滚动条的滚动大小 创建一个基于CScrollview的SDI Project(在第6步中选CScrollview) 若你已创建了,这步可以省略。 然后: 改为如 void CTestView::OnInitialUpdate() { CScrollView::OnInitialUpdate(); CSize sizeT
·
2015-11-12 13:27
滚动条
积累的VC
编程小技巧
之树操作
1.如何在TreeList中加图标? [问题提出] 请问treeview控件和treectrl控件的用法有何不同呢?向如何imagelist控件中加图象呀? [解决方法] 1) HICON hicon[8]; m_i
·
2015-11-12 13:27
小技巧
积累的VC
编程小技巧
之按钮
1.资源种创建的控件,对其属性的动态控制: 在对话框类的头文件里创建所要改变属性的控件的对象,如要改变一个Button(其ID为IDC_MyButton)的属性,则需创建Cbutton的对象m_button。然后在.cpp中的DoDataExchange函数里将Button的ID和创建的对象绑定在一起: //{{AFX_DATA_MAP(CPrintDlg) &nbs
·
2015-11-12 13:26
小技巧
积累的VC
编程小技巧
之编辑框
1.如何让对话框中的编辑框接收对话框的消息 ////////////////////////////////////////////////// 如何让对话框中的CEdit控件类接收对话框的消息////////////////////////////////////////////////1、在对话框中增加一个ID 为IDC_EDIT1的CEdit1控件2、通过ClassWi
·
2015-11-12 13:25
小技巧
积累的VC
编程小技巧
之组合框
1.如何正确的得到ComBox的指针 CComboBox *mComb = (CComboBox*)GetDlgItem(IDC_DuanCB); CComboBox *mComb = (CComboBox*)::GetDlgItem(m_hWnd,IDC_DuanCB); 2.CComboBox控件详解 CComboBox控件又称作组合框控件,其有三种形态可供选择,1.简单
·
2015-11-12 13:25
小技巧
积累的VC
编程小技巧
之列表框
1.列表框中标题栏(Column)的添加 创建一个List Control,其ID为IDC_LIST,在其Styles属性项下的View项里选择Report、Align项里选择Top、Sort项里选择None. 然后在该List所在对话框的类(头文件)里创建ClistCtrl的一个对象m_list然后在.cpp文件的OnInitDialog()之类的函数里实现如下代码: CString st
·
2015-11-12 13:24
小技巧
积累的VC
编程小技巧
之标题栏和菜单
1.窗口最大最小化按纽的控制 ①怎样在程序开始的时候让它最大化? ②vc++做出来的exe文件在窗体的右上方是没有最大化和最小化按钮的,怎样实现这一功能? ③如何在显示窗口时,使最大化按钮变灰? ①在App类里的C…App::InitInstance()中把m_pMainWnd->ShowWindow(SW_SHOW)改成m_pMainWnd->ShowWind
·
2015-11-12 13:23
小技巧
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他