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
开发小技巧
iOS之宏定义
iOS
开发小技巧
之--WeakSelf宏的进化宏定义不是C语句,也无须使用分号结束宏定义并不是变量,它甚至不是常量编译器对宏定义处理时“查找,替换”执行宏定义之后,该宏的作用鱼尾从定义该宏开始,直到该源代码结束
younger_times
·
2017-11-02 17:44
开发小技巧
之在Application中监听App中的Activity的生命周期
在有一些场景下,需要我们在app从后台进程到前台进程的切换过程中,做一些操作,如展示一个公司广告页面等等情况。这个时候,我们可以在我们的Application中来监听当前App的状态,Google已经给我们封装好了方法:publicclassMyApplicationextendsApplication{@OverridepublicvoidonCreate(){super.onCreate();
别人都叫我小华
·
2017-10-11 16:36
Android
Android
开发小技巧
系列(六)
setBackgroundResource(0)——可以移除View的背景色Resources.getSystem().getDisplayMetrics().density——可以不用Context也能获取屏幕密度通过重载ViewGroup的dispatchDraw可以实现一个简单的蒙版效果。例如下拉刷新时,可以在contentView上加一层遮罩。canvas.drawRect(0,mCont
Zhang Jun
·
2017-09-02 16:31
Android
进阶
iOS
开发小技巧
开发中,将.h文件生成文档的方法在terminal中,将当前的工作目录切换到要生成的文档的.h文件目录下;在终端中输入:$headerdoc2html[需要生成的文件目录/文件名]-o[生成的文档的目录]MAC电脑上面如何显示隐藏文件夹的命令defaultswritecom.apple.finderAppleShowAllFiles-boolNO&&killallFinder//不显示隐藏文件夹d
979e521182b4
·
2017-07-24 16:11
开发技巧合集【持续更新】
近期
开发小技巧
设置Fedora禁止自动休眠对/etc/systemd/logind.conf文件进行配置去掉下面亮相的#号注释或添加如下两行代码HandleLidSwitch=ignoreLidSwitchIgnoreInhibited
Goorwl
·
2017-07-14 15:48
iOS
开发小技巧
1.去掉UISearchbar的边框线,改变输入框背景色-(void)setSearchBarBackgroundColor:(UIColor*)searchBarBackgroundColor{_searchBarBackgroundColor=searchBarBackgroundColor;for(UIView*subViewin[[self.searchBar.subviewslastOb
你美你媚儿
·
2017-07-11 10:56
iOS
开发小技巧
整理(持续更新中)
开发中总有那么些小的细节让我们事半功倍,下面我就列一列,希望帮到你,哈哈。1、禁止手机睡眠[UIApplicationsharedApplication].idleTimerDisabled=YES;2、隐藏某行cell-(CGFloat)tableView:(UITableView*)tableViewheightForRowAtIndexPath:(NSIndexPath*)indexPath
CoderXiong
·
2017-06-30 16:25
java
开发小技巧
—二进制进阶—状态位
/***事物同时具有多种状态工具*二进制,每一位代表一种状态,0或1,采用&,|,^计算*/publicclassStateUtils{publicfinalstaticlongUSER_START_STATE=1;//初始状态publicfinalstaticlongUSER_BASE_INFO_STATE=2<<1;//填写基本信息publicfinalstaticlongUSER_PHONE
easyit360
·
2017-06-15 14:46
PHP
开发小技巧
①④—PHP判断时间在某一时间段内
例如:判断当前时间是否在9:00-18:00内。=$timeBegin1&&$curr_time<=$timeEnd1){return0;}return-1;}$result=get_curr_time_section();echo$result;
ZhiHuaWei
·
2017-06-08 18:55
PHP
PHP开发小技巧
开发小技巧
:如何设置导航栏右侧的图标位置LBQ_DS经验分享
前言:开发中常有在导航栏添加图标的需求,可以直接用系统自定义的,但有时候希望图标在自己想要的位置出现,但系统自定义的按钮位置是固定的所以我参照网上的资料再通过自己的实践总结得出下面的两个方法:刚开始没设置位置的时候,按钮和右边的距离很大:方法一:如下代码所示参考文章:http://www.jianshu.com/p/5f3eae0c0bd9//右侧UIButton*button=[UIButton
LBQ_DS
·
2017-03-22 15:00
JavaScript优化以及前段
开发小技巧
一、网络优化YSlow有23条规则,中文可以参考这里。这几十条规则最主要是在做消除或减少不必要的网络延迟,将需要传输的数据压缩至最少。1)合并压缩CSS、JavaScript、图片,静态资源CDN缓存通过构建工具Gulp,可以在开发的时候就将合并压缩的事情一起做掉。之所以要做合并压缩是因为:HTTP1.x不允许一个连接上的多个响应数据交错到达(多路复用),因而一个响应必须完全返回后,下一个响应才会
咖啡机(K.F.J)
·
2017-02-02 15:10
Android
开发小技巧
| 一句命令搞定截屏
Android
开发小技巧
|一句命令搞定截屏手动+adb命令用你的手机的组合键来截屏(一般是同时按下Home键和电源键),然后用adbpull来取回本地:1adbpull/手机的截屏图片保存路径/xxx.png
机器人的忧伤
·
2017-01-18 12:12
手机截图
screencap
android
【Linux命令】
【工作常用命令】
JAVA
开发小技巧
笔记
以逗号,分隔的字符串与字符串数组、字符串集合的互换String与Array互换Stringstr="a,b,c";//str转str[]String[]strArr=str.split(",");//[a,b,c]//str[]转str(前后带有中括号)Stringstr2=Arrays.toString(strArr);//[a,b,c]//str[]转str(前后没有中括号)Stringstr
coder_小康
·
2017-01-16 15:30
java
浅谈前端网络、JavaScript优化以及
开发小技巧
一、网络优化YSlow有23条规则。这几十条规则最主要是在做消除或减少不必要的网络延迟,将需要传输的数据压缩至最少。1)合并压缩CSS、JavaScript、图片,静态资源CDN缓存通过构建工具Gulp,可以在开发的时候就将合并压缩的事情一起做掉。之所以要做合并压缩是因为:HTTP1.x不允许一个连接上的多个响应数据交错到达(多路复用),因而一个响应必须完全返回后,下一个响应才会开始传输。也就是说
咖啡机(K.F.J)
·
2017-01-03 16:04
前端网络、JavaScript优化以及
开发小技巧
一、网络优化YSlow有23条规则,中文可以参考这里。这几十条规则最主要是在做消除或减少不必要的网络延迟,将需要传输的数据压缩至最少。1)合并压缩CSS、JavaScript、图片,静态资源CDN缓存通过构建工具Gulp,可以在开发的时候就将合并压缩的事情一起做掉。之所以要做合并压缩是因为:HTTP1.x不允许一个连接上的多个响应数据交错到达(多路复用),因而一个响应必须完全返回后,下一个响应才会
咖啡机(K.F.J)
·
2017-01-03 09:00
前端网络、JavaScript优化以及
开发小技巧
一、网络优化YSlow有23条规则,中文可以参考这里。这几十条规则最主要是在做消除或减少不必要的网络延迟,将需要传输的数据压缩至最少。1)合并压缩CSS、JavaScript、图片,静态资源CDN缓存通过构建工具Gulp,可以在开发的时候就将合并压缩的事情一起做掉。之所以要做合并压缩是因为:HTTP1.x不允许一个连接上的多个响应数据交错到达(多路复用),因而一个响应必须完全返回后,下一个响应才会
咖啡机(K.F.J)
·
2017-01-03 09:00
PHP
开发小技巧
⑦—获取中文字符的拼音首字母
有时候在我们的项目开发过程中,需要对某一组数据按照中文进行排序,这就需要我们首先获取这些中文字符的首字母,然后进行排序,这是解决此类问题的以后总方法。笔者就曾遇到这样一个问题,当时由于经验比较少,为了解决这个问题查找了很多方法,但是都没有把它完美的解决掉,最后还是在网上找到这个一串代码先获取到首字母,然后在进行拍的序。代码如下:=ord('A')&&$fchar=-20319&&$asc=-202
ZhiHuaWei
·
2016-12-06 08:03
PHP
PHP开发小技巧
Ipython常用加速
开发小技巧
这里没有放图了,动手做一下比什么都好。1.Tab自动补全这个用linux都不会陌生2.内省这个就比较给力一点了,当你在对象后面加上?后就可以将这个对象的所有信息显示出来。当你在对象后面加上两个??时,还能将源代码显示出来。3.%run使用%run命令(注意前面的百分号),可以执行.py文件,如:%runtest.py4.%cpaste当我们直接从网页或者ide里面复制代码到ipython时候,因为
KillerManA
·
2016-07-21 23:36
你值得拥有的Android Studio
开发小技巧
上一次发过了一个介绍Studio的,这里再发一个补充下。我们都知道,AndroidStudio的功能是非常强大的,也是很智能的。如果有人告诉你学Android开发要用命令行,你可以告诉他AndroidStudio是谷歌提供给开发者提升效率的。试想想你脑袋里有一堆想法,但是开发编码效率太低导致想法都丢失了或者兴趣消失了多可怕对不。好了废话不多说,这里介绍几个比较好用的技巧和快捷键,提升我们的编码效率
Fndroid
·
2016-06-21 14:21
Android开发学习之路-Android Studio
开发小技巧
上一次发过了一个介绍Studio的,这里再发一个补充下。我们都知道,AndroidStudio的功能是非常强大的,也是很智能的。如果有人告诉你学Android开发要用命令行,你可以告诉他AndroidStudio是谷歌提供给开发者提升效率的。试想想你脑袋里有一堆想法,但是开发编码效率太低导致想法都丢失了或者兴趣消失了多可怕对不。好了废话不多说,这里介绍几个比较好用的技巧和快捷键,提升我们的编码效率
Fndroid
·
2016-06-21 12:00
iOS 9
开发小技巧
LayoutGuide在iOS9.0和OSX10.11中,分别有两个新的类:UILayoutGuide和NSLayoutGuide。他们可以作为一种类似View的对象,参与到AutoLayout的布局约束中。作为一种新的布局解决方案,这两个类的出现使你无需再创建、显示无关的View了。举个栗子,原本需要一个空的UIView占位的地方,现在只需要用UILayoutGuide去替代它就可以了。1234
jiang314
·
2016-06-07 09:00
APP
reference
transport
storyboard
自动布局
Securi
UILayoutGuide
NSLayoutGuide
平时遇到的问题的总结和一些
开发小技巧
1.StoryBoard中scrollview不能滑动解决方法:在如下方法中定义contentsize-(void)viewDidLayoutSubviews{self.scrollView.contentSize=CGSizeMake(712,1000);}2.项目只支持竖屏解决办法:在General->DeviceOrientation里只勾选了portrait,取消勾选其他的3.改变导航栏t
别叫我超人
·
2016-05-24 17:23
前端
开发小技巧
(来自知乎)
1.YouMightNotNeedjQuery不用jQuery,原生js如何实现,可以参考这里:YouMightNotNeedjQuery。原生js越来越好了,如果是简单的页面,没必要引入一个庞大的jQuery,尤其在手机端,对速度流量敏感的地方,另外最好自己简单封装一些常用的函数,比如toggleClass等。。。2.Firefox查看源代码功能检查页面错误页面写完后,记得用Firefox查看页
jack2wang
·
2016-05-14 00:00
chrome
firefox
html
css
javascript
iOS
开发小技巧
1.隐藏多余的tableView的cell分割线self.tableView.tableFooterView=[[UIViewalloc]init];2.取消系统自带的返回字样[[UIBarButtonItemappearance]setBackButtonTitlePositionAdjustment:UIOffsetMake(0,-60)forBarMetrics:UIBarMetricsDe
xiaobo0134
·
2016-04-21 11:00
Android
开发小技巧
之对android颜色渐变(Gradient )的改进
本文讨论的是android中如何实现更平滑的单色渐变效果。一般来说,当我们想让界面上的某个区域呈现单色渐变效果,我们用drawable来实现:定义一个drawable,取名叫gradlient_background.xml1234567891011 将gradlient_background应用给LinearLayout12345=android.os.Build
StarkHuang
·
2016-04-08 16:00
Android
开发小技巧
系列之避免连续点击
为了防止用户或者测试MM疯狂的点击某个button,可以使用以下方法防止按钮连续点击。定义方法public class Utils { private static long lastClickTime; public static boolean isFastDoubleClick() { long time = System.currentTimeMill
StarkHuang
·
2016-04-06 15:00
Elixir
开发小技巧
持续更新 (Updated at: 2016-04-18)
Map的嵌套匹配添加时间:2016-04-30defbackground_check(%{manager:employee}=company)do%{name:full_name}=employeefrom(cinCriminals,where:c.full_name==^full_name,select:c)|>Repo.one|>casedonil->congratulate(employee
developerworks
·
2016-04-01 00:00
elixir
iOS
开发小技巧
在实际开发过程中经常需要的一些简单技巧1.TableView不显示没内容的Cell:self.tableView.tableFooterView=[[UIViewalloc]init];2.拉伸图片的时候怎么才能让图片不变形? 方法一: UIImage*image=[[UIImageimageNamed:@"+"]stretchableImageWithLeftCapWidth:10topCapH
lijuan3203
·
2016-03-10 15:00
ios
小技巧
老程序总结的
开发小技巧
1.重构是程序员的主力技能。2.工作日志能提升脑容量。3.先用profiler调查,才有脸谈优化。4.注释贵精不贵多。杜绝大姨妈般的“例注”。漫山遍野的碎碎念注释,实际就是背景噪音。5.普通程序员+google=超级程序员。6.单元测试总是合算的。7.不要先写框架再写实现。最好反过来,从原型中提炼框架。8.代码结构清晰,其它问题都不算事儿。9.好的项目作风硬派,一键测试,一键发布,一键部署;烂的项
lifuxiangcaohui
·
2016-03-10 14:00
【解决方法】iOS
开发小技巧
(二)
1、TableView不显示没内容的Cell怎么办?类似这种,我不想让下面那些空的显示.很简单.1self.tableView.tableFooterView = [[UIView alloc] init];试过的都说好.加完这句之后就变成了这样.2、自定义了leftBarbuttonItem左滑返回手势失效了怎么办?123456 self.navigationItem.leftBarBut
chen_gp_x
·
2016-03-08 22:00
tableview
图片拉伸
卡顿
separaLine
【解决方法】iOS
开发小技巧
1,SearchBar怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现clearColor无法使用)。其实在代码里还是可以设置的,那就是删除背景view[[self.searchBar.subviewsobjectAtIndex:0]removeFromSuperview];2,NSDate:[java] viewplaincopy字母 日期或时间元素
chen_gp_x
·
2016-03-02 20:00
search
NSDate
UITextField
UINavigationBar
iOS 9
开发小技巧
:LayoutGuide,Storyboard Reference
前言"小黄鸭"法不仅适用于debug,也适用于学习新知识。表达是最好的吸收。本文原文发表在realm.io上。我翻译并整理成此文。希望可以为国内的iOS朋友提供一些资料。LayoutGuide在iOS9.0和OSX10.11中,分别有两个新的类:UILayoutGuide 和 NSLayoutGuide。他们可以作为一种类似View的对象,参与到AutoLayout的布局约束中。作为一种新的布局解
offbye
·
2016-02-25 11:00
reference
storyboard
LayoutGuide
从Tomcat工程源码中学到的软件
开发小技巧
摘要本文主要总结我阅读ApacheTomcat7.0.65源码的过程中学到的一些软件
开发小技巧
。今后如果我们新建工程项目,团队遵循这些小技巧能够给工程代码管理与组织带来极大的方便性。
王诚
·
2016-02-20 20:00
Android
开发小技巧
篇之集合
1.对于过多的控件,功能类似,数量又多的,可以用include方法。在实现应用中,可以把控件放入List集合中。privatevoidinitView(){//TODOAuto-generatedmethodstubpwd1=(EditText)findViewById(R.id.pwd_et_6_1);pwd2=(EditText)findViewById(R.id.pwd_et_6_2);pw
bluejww
·
2016-01-07 13:55
Android
开发小技巧
(长期更新)
使用gradle构建android项目是一件很美妙的事情,博大精深,我也只是初窥门径而已。今天,突然有点想法把日常开发中一些小技巧分享出来,于是开了这篇博文。巧用BuildConfig类例如,获取自己App的版本信息,按传统的做法就是:int versionCode = context.getPackageManager().getPackageInfo(context.getPackageNam
青春不再
·
2015-12-09 18:00
XAML实例教程系列 - XAML传递参数到值转换类实例
继上一篇值类型转换器(TypeConverter),这篇将通过实例代码讲解一个XAML
开发小技巧
。
·
2015-12-09 12:45
传递参数
程序
开发小技巧
——格式化代码
程序
开发小技巧
——格式化代码 作者:陈跃峰 出自: http://blog.csdn.net/mailbomb  
·
2015-11-13 18:05
格式化
【HTML5游戏
开发小技巧
】RPG情形对话中,令文本逐琢夸出
从前用JAVAscript完成过令文本逐琢夸出的效果,明天嗡炒用html5中的canvas完成一下。canvas里的内容可没有像<p>那样好操做,起首,您需求懂得一些html5的API才气操做canvas,而<p>能够用DOM间接操做,相督言,canvas仍是要比<p>庞大些。那末本篇便为各人讲述进股令文本逐琢夸出。 起首我先阐明,本篇
·
2015-11-13 15:16
html5
Asp.Net
开发小技巧
汇总
1. 如何让页面回发(PostBack)后,滚动条位置保持不变? 在页面后台代码的Page_Load事件中,添加如下代码: this.Page.MaintainScrollPositionOnPostBack = true; 上面的代码在.net1.1中等价于 this.Page.SmartNavi
·
2015-11-13 09:19
asp.net
【HTML5游戏
开发小技巧
】RPG情景对话中,令文本逐字输出
以前用javascript实现过令文本逐字输出的效果,今天我来用html5中的canvas实现一下。canvas里的内容可不像<p>那样好操作,首先,你需要懂得一些html5的API才能操作canvas,而<p>可以用DOM直接操作,相对而言,canvas还是要比<p>复杂些。那么本篇就为大家讲述入股令文本逐字输出。 首先我先说明,本篇我不打算用任何引擎,因为
·
2015-11-13 07:47
html5
ios小技巧
ios
开发小技巧
(转) 1.通过下面方式可以获取图片的像素颜色点:- (void*)getImageData:(UIImage*)image{ void*
·
2015-11-13 06:05
ios
【HTML5游戏
开发小技巧
】RPG情景对话中,令文本逐字输出
以前用 JAVAscript实现过令文本逐字输出的效果,今天我来用 html5中的canvas实现一下。canvas里的内容可不像<p>那样好操作,首先,你需要懂得一些html5的API才能操作canvas,而<p>可以用DOM直接操作,相对而言,canvas还是要比<p>复杂些。那么本篇就为大家讲述入股令文本逐字输出。 首先我先说明,
·
2015-11-13 01:51
html5
ios
开发小技巧
-用宏化简代码
在IOS开发中,要做字典转模型一般情况如下: 1 /** 2 * 声明方法 3 */ 4 - (instancetype) initWithDictionary:(NSDictionary *)dict; 5 + (instancetype) carWithDictionary:(NSDictionary *)dict; 6 7 /** 8 * 实现方
·
2015-11-12 20:56
ios开发
CRM2011
开发小技巧
1.使用可视化Ribbon,站点地图编辑工具,可以在www.codeplex.com上搜索CRM2011 Ribbon、CRM2011 Sitemap ,并且这个网站上有很多CRM有用的工具, 2.按钮<Actions>对过URL打开开对话框时可以传递整个window对象,通过WinParamas设置置打开对话框窗口的大小等参数。并且在打开的窗体中可以通过windows.d
·
2015-11-11 08:13
小技巧
.net(C#)
开发小技巧
漫谈
.net(C#)
开发小技巧
漫谈之三:关于在Web开发中绑定数据的三种方法 本例完全代码下载: StrongTypeDataBinding.rar 六,关于web开发中的数据绑定 &
·
2015-11-11 02:08
.net
Windows Phone 7
开发小技巧
1.使用Popup来实现自定义的弹出效果。Popup控件弹出的块会一直在屏幕的最前方,所以使用Popup可以实现各种各样的弹出框,并且给了你极大的自定义的空间,很多第三方的弹出框控件的原理其实就是使用了Popup来包装上各种效果来实现的。 Popup使用的方法:private Popup popup;popup = new Popup();popup.Child = new 控件类();//打开
·
2015-11-10 21:00
windows phone
Android
开发小技巧
之--------继承AppCompatActivity后设置全屏的问题
Causedby:android.util.AndroidRuntimeException:requestFeature()mustbecalledbeforeaddingcontent atcom.android.internal.policy.impl.PhoneWindow.requestFeature(PhoneWindow.java:229)atandroid.app.Activity
veidy
·
2015-11-09 15:00
winfrom
开发小技巧
三则
技巧1,合理使用控件的Tag属性 几乎所有winform控件有都名为object类型的Tag属性,此属性多数情况下用来承载完整的数据源,相当于WEBFORM页面中hidden控件的作用,举个简单的例子 Code textBox1.Text=info.UserName; 上述代码非常简单,将实体的属性赋值给一个文本框,而此实体还有其它属性,文本框无法显示那么多了,不过
·
2015-11-09 14:06
ROM
winfrom
开发小技巧
三则
技巧1,合理使用控件的Tag属性 几乎所有winform控件有都名为object类型的Tag属性,此属性多数情况下用来承载完整的数据源,相当于WEBFORM页面中hidden控件的作用,举个简单的例子 textBox1.Text=info.UserName; 上述代码非常简单,将实体的属性赋值给一个文本框,而此实体还有其它属性,文本框无法显示那么多了,不过一会儿其它地方还需要使用实体
·
2015-11-08 14:15
ROM
IOS
开发小技巧
1,Search Bar 怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现clear Color无法使用)。 其实在代码里还是可以设置的,那就是删除背景view [[self.searchBar.subviews objectAtIndex:0] removeFromSuperview]; 2,NSDate:
·
2015-11-08 11:10
ios开发
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他