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
开发小技巧
2--NSTimer
大纲:创建计时器暂停恢复销毁
开发小技巧
一、创建计时器//第一个参数是间隔时间(s)//第二个参数是self(执行本程序的方法)//第三个参数:selector每过一个间隔时间需要执行的方法//第四个参数
肥咕咕
·
2020-07-16 04:20
iOS
开发小技巧
之--WeakSelf宏的进化,ios--weakself
链接:http://blog.csdn.net/u010124617/article/details/46739749我们都知道在防止如block的循环引用时,会使用__weak关键字做如下定义:__weaktypeof(self)weakSelf=self;后来,为了方便,不用每次都要写这样一句固定代码,我们定义了宏:#defineWeakSelf__weaktypeof(self)weakSe
gx_wqm
·
2020-07-15 23:02
ios
5年 Python 功力,总结了 10 个开发技巧
今天给大家分享10个我平时整理非常实用的Python
开发小技巧
。1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。
Sim1480
·
2020-07-15 14:42
SpringBoot整合Mybatis高级用法
概要这篇文章主要讲述的是SpringBoot整合Mybatis时的几个快速
开发小技巧
,能让我们在开发项目时达到尽量少写SQL语句或最好不写SQL语句的快速开发效果SpringBoot整合DruidSpringBoot
随便吧จุ๊บ
·
2020-07-15 07:46
Java
微信小程序
开发小技巧
——单击事件传参、动态修改样式、轮播样式修改等
一.脚本部分:1.表达式无效的处理:如果你发现自己编写的表达式无效或者数据不展示,那么请先检查你的表达式是否有添加{{}},小程序中全部都要添加的,只要是在模板中调用js中的数据2.获取元素位置问题:微信小程序是基于数据的,不支持DOM和BOM,所以没有提供获取元素位置的方法。虽然有提供滚动事件、触摸事件,也只能获取触摸点相关的位置,并不能直接获取元素的位置,暂时还没摸索到合适替代方案。3.单击事
weixin_30699463
·
2020-07-15 03:46
iOS
开发小技巧
(视频和音乐播放)
1.IOS视频播放代码(添加MediaPlayer.framework和#import)-(void)playMovie:(NSString*)fileName{//视频文件路径NSString*path=[[NSBundlemainBundle]pathForResource:fileNameofType:@"mp4"];//视频URLNSURL*url=[NSURLfileURLWithPat
super_jz_tedu
·
2020-07-14 23:40
iOS网络开发
WINFORM
开发小技巧
技巧1,合理使用控件的Tag属性几乎所有winform控件有都名为object类型的Tag属性,此属性多数情况下用来承载完整的数据源,相当于WEBFORM页面中hidden控件的作用,举个简单的例子C#codetextBox1.Text=info.UserName;上述代码非常简单,将实体的属性赋值给一个文本框,而此实体还有其它属性,文本框无法显示那么多了,不过一会儿其它地方还需要使用实体的其它对
zzmoutmans
·
2020-07-14 03:20
C#
ios
开发小技巧
:TabBar
封装TabBarViewControllerhttp://www.jianshu.com/p/0496c5caff6a非根VC下,处理tabbar的显示隐藏重写自定义的UINavigationController中的push方法-(void)pushViewController:(UIViewController*)viewControlleranimated:(BOOL)animated{if(
Arthur凌
·
2020-07-13 08:02
iOS
开发小技巧
(持续更新)
1.去除导航栏底部线条和去除Tabbar顶部的线条我们自定义NavigationController和自定义UITabbar的时候,想去掉他们自带的细线,通过设置下面的可以达到效果//去除导航栏底部线条[self.navigationBarsetBackgroundImage:[UIImagenew]forBarMetrics:UIBarMetricsDefault];[self.navigati
yuandiLiao
·
2020-07-13 06:33
树莓派QT
开发小技巧
3B&+一、串口开启https://blog.csdn.net/aguangg_6655_la/article/details/54985423开启板载uart串口模式后,蓝牙模块不可使用1、查看串口信息ls-l/dev/*serial*会显示/dev/serial1->ttyAMA01.下载pi3-miniuart-bt-overlay文件,解压出pi3-miniuart-bt-overlay.
big_worm
·
2020-07-09 13:11
树莓派
QT
Flutter开发者必知必会的十个
开发小技巧
0前言SafeAreaWrapRichTextClipRRectMediaQueryFutureBuilderFlexibleSizedBoxAliginDivider如果上面的组件你能够熟练使用,那么就可以关闭此页面去开心的玩耍啦。如果你不清楚他们有什么用法,那么久往下看吧。每一个都有代码示例哦。Tips1-SafeArea直通车https://api.flutter.dev/flutter/w
我只是个菜鸟
·
2020-07-09 01:56
Flutter
【
开发小技巧
】05—如何使用HTML和CSS在鼠标悬停时旋转文本?
英文|https://www.geeksforgeeks.org/how-to-spin-text-on-mouse-hover-using-html-and-css/翻译|web前端开发(ID:web_qdkf)鼠标悬停时文本旋转称为旋转效果。以这种效果,单词的每个字母与任一轴(最好是Y轴)一起旋转。每个单词都包裹在标记中,然后使用CSS:hoverSelector选择器,我们将在Y轴上旋转每个
snshl9db69ccu1aikl9r
·
2020-07-08 06:35
【
开发小技巧
】018—如何使用AngularJS动态获取div的内容宽度?
英文|https://www.geeksforgeeks.org/how-to-dynamically-get-the-content-width-of-a-div-using-angularjs/?ref=rpdiv的内容宽度可以根据用户要求使用clientWidth和scrollWidth属性动态获取。如果用户想知道实际显示内容所需的空间(包括填充所占用的空间,但不包括滚动条,边距或边框),则
snshl9db69ccu1aikl9r
·
2020-07-08 06:35
iOS
开发小技巧
1.取摸除数为0,存在内存泄露NSLog(@"%d",6%0);//结果:84091522.UIButton的使用相关设置UIButton的文字显示位置、字体的大小、字体的颜色btn.frame=CGRectMake(x,y,width,height);[btnsetTitle:@"search"forState:UIControlStateNormal];//设置按钮上的自体的大小//[btns
似奔跑的野马
·
2020-07-07 20:28
ios
开发小技巧
在开发中遇到的判空处理,或者null转@""等操作,之前是通过内联函数放到头文件中去了,时间久了头文件会很庞大,于是新建了一个类,将所有判空整理到类中#import/***Testsifanobjectisanarraywhichisnotempty.*/BOOLMBIsArrayWithItems(idobject);/***Testsifanobjectisadicwhichisnotempt
陌尚煙雨遙
·
2020-07-07 02:35
Swift
开发小技巧
日志(一)
个人学习记录,未必严谨,不喜勿喷!1、键盘加入自定义按钮实现思路:定义一个自定义返回UIToolbar类型的函数,UIToolbar上面有自定义的按钮,然后让调用键盘的比如UITextView的inputAccessoryView属性等于该函数。关键代码:messageTextView?.inputAccessoryView=addToolbar()------------------------
追风观雪
·
2020-07-02 15:31
iOS 9
开发小技巧
:LayoutGuide,Storyboard Reference
前言"小黄鸭"法不仅适用于debug,也适用于学习新知识。表达是最好的吸收。本文原文发表在realm.io上。我翻译并整理成此文。希望可以为国内的iOS朋友提供一些资料。LayoutGuide在iOS9.0和OSX10.11中,分别有两个新的类:UILayoutGuide和NSLayoutGuide。他们可以作为一种类似View的对象,参与到AutoLayout的布局约束中。作为一种新的布局解决方
offbye
·
2020-07-02 13:06
Swift
From
Android
to
Swift
iOS学习笔记62- iOS
开发小技巧
之--WeakSelf宏的进化
我们都知道在防止如block的循环引用时,会使用__weak关键字做如下定义:__weaktypeof(self)weakSelf=self;后来,为了方便,不用每次都要写这样一句固定代码,我们定义了宏:#defineWeakSelf__weaktypeof(self)weakSelf=self;之后,我们可以比较方便的在需要的地方:WeakSelf;...[weakSelfdoSomething
探路者_iOS
·
2020-07-02 11:54
IOS
iOS 学习笔记之开发技巧weakself宏
原文地址:iOS
开发小技巧
之--weakself宏正文一、weak宏定义进化史我们都知道在防止如block的循环引用时,会使用__weak关键
王颜华
·
2020-07-01 05:52
iOS
Tips
5年 Python 功力大咖,总结了这 10 个开发技巧
今天给大家分享10个我平时整理非常实用的Python
开发小技巧
,有点冷门,但是很实用哦!1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。
菜鸟学Python
·
2020-07-01 01:36
Vue
开发小技巧
Vue3.x的Pre-Alpha版本。后面应该还会有Alpha、Beta等版本,预计至少要等到2020年第一季度才有可能发布3.0正式版;所以应该趁还没出来加紧打好Vue2.x的基础;Vue基本用法很容易上手,但是有很多优化的写法你就不一定知道了,本文从列举了36个vue开发技巧;后续Vue3.x出来后持续更新.1.require.context()1.场景:如页面需要导入多个组件,原始写法:im
攻城狮Lee丶
·
2020-06-30 17:49
JavaScript武器库
Vue.js
前端日常工作中常用
开发小技巧
---Vue
1.路由懒加载importVuefrom'vue'importRouterfrom'vue-router'Vue.use(Router)constrouter=newRouter({routes:[{path:'/',component:()=>import("xxx")}]})2.动态组件做一个tab切换时就会涉及到组件动态加载但是这样每次组件都会重新加载,会消耗大量性能,所以就起到了作用3.m
水吉佩奇
·
2020-06-30 16:00
前端日常工作中常用
开发小技巧
---JavaScript
1.格式化金钱值constThousandNum=num=>num.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",");constmoney=ThousandNum(20190214);//money=>"20,190,214"2.取整代替正数的Math.floor(),代替负数的Math.ceil()constnum1=~~1.69;constnum2
水吉佩奇
·
2020-06-30 15:00
Android
开发小技巧
Android
开发小技巧
前言做了许久的开发,常常有些小细节会打动到我,希望这篇文章可以记录这些分享给大家布局文件tools命名空间在预览布局时的应用在布局编写时常常因查看布局效果会添加一些正式环境不会初始化的属性
灰灰鸽
·
2020-06-29 22:28
开发小技巧
收起键盘的三种方法1.重载UIViewController的touchesBegin方法,在里面执行[self.viewendEditing:YES];2.直接执行[[UIApplicationshareApplication]setAction:@selector(resignFirstResponder)to:nilfrom:nilforEvent:nil];用于在获取当前UIViewCont
温暖的男人
·
2020-06-29 20:23
iOS
开发小技巧
:tableview
cell的收起、打开https://www.jianshu.com/p/202b5cfcc6f4自定义cell选中时的背景色cell.selectedBackgroundView=[UIViewnew];cell.selectedBackgroundView.backgroundColor=[UIColorxxxxxx];刷新某个cell或sectionNSIndexPath*indexPath=
Arthur凌
·
2020-06-29 11:26
Android
开发小技巧
之商品属性筛选与商品筛选
前言一周一篇文章,果真是不太容易。顺便吐槽一下上周也就是9月5号的文章,几天之内就耗完了我1.4G的空间流量,吓得我都抽搐了。这个次为大家带来的是一个完整的商品属性筛选与商品筛选。什么意思?都见过淘宝、京东等爱啪啪吧,里面有个商品详情,可以选择商品的属性,然后筛选出这个商品的具体型号,这样应该知道了吧?不知道也没关系,下面会有展示图。[图片上传失败...(image-85d2ec-15349205
weixin_34117211
·
2020-06-28 11:59
开发小技巧
总结
1、滑动的时候隐藏navigationbarnavigationController.hidesBarsOnSwipe=Yes;2、消除导航条返回键自带的title[[UIBarButtonItemappearance]setBackButtonTitlePositionAdjustment:UIOffsetMake(0,-60)forBarMetrics:UIBarMetricsDefault]
weixin_30852367
·
2020-06-28 01:35
开发小技巧
:创建自定义的HTML5输入框验证出错信息
很多时候,我们在做输入框的时候,总希望输入框在用户输入错误的时候,直接给出提示信息,提示用户输入的信息不符合规则。所以下面的这段代码就是可以做到这一点,利用js完成这一项任务。html代码如下:js代码如下:functionvalidateIt(inputelement){if(inputelement.validity.patternMismatch){inputelement.setCusto
该取个啥名字呢
·
2020-06-27 01:04
网页前端技术
javascript
html5
js
【
开发小技巧
】014—如何使用CSS为直线运动中的直线设置动画?
来源|https://www.geeksforgeeks.org/how-to-animate-a-straight-line-in-linear-motion-using-css/翻译|web前端开发(ID:web_qdkf)直线的线性运动意味着该线将从一个点开始,到达第二个点,然后再回到起点。这是一种往返运动。我们将仅使用CSS进行操作。方法:方法是首先创建一条直线,然后使用关键帧为其设置动画
snshl9db69ccu1aikl9r
·
2020-06-26 13:03
Android 开发经验Tips(3)
每次更新一打
开发小技巧
O(∩_∩)O~1.设置Textview中文字与图片的padding值android:drawablePadding="10dp"2.监听SharedPreferences改变registerOnSharedPreferenceChangeListenersp1
燊在锦官城
·
2020-06-24 11:43
5年 Python 功力,总结了 10 个开发技巧
今天给大家分享10个我平时整理非常实用的Python
开发小技巧
。1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。
codingpy
·
2020-06-22 23:38
项目中的
开发小技巧
知识点一.通常在开发中我们会调试程序的一些按钮的点击事件,但是在上架之后我们会让NSLog注释掉,可以这样使用①创建.pch文件②在.pch文件中写如下代码#ifdefDEBUG#defineHHLog(...)NSLog(__VA_ARGS__)#else#defineHHLog(...)#endif③在程序中调用方法如下HHLog(@"%s",__func__);也可以再将HHLog(@"%s
胡胡LoL
·
2020-06-22 17:30
Mui、H5+开发APP小技巧①:点击底部导航菜单切换界面
通过几天的学习感觉这个混合app开发非常方便,我也开始总结一下
开发小技巧
进行记录,方便在以后的开发中可以进行使用。在我们平常使用的APP中,一般操作菜单都是放在页面的底部,一般为四个或是五个。
ZhiHuaWei
·
2020-06-22 10:04
Mui&H5+
PHP
开发小技巧
②③—根据ip地址获取城市
这个方法我们用的还是比较多的,便于收集信息用于数据挖掘分析。此方法不光根据ip地址进行获取当前城市还可以根据http请求获取用户的城市位置。实现方法:主要是根据高德地图API进行获取,首先注册成为高德地图用户,然后认证成为开发者,创建应用获取key进行调用即可。具体实现方法如下:'json','key'=>'4a218d0d82c3a74acf019b701e8c0ccc','ip'=>$cip)
ZhiHuaWei
·
2020-06-22 10:04
PHP
PHP开发小技巧
php开发小技巧
根据IP获取当前城市
根据ip获取地址
Java
开发小技巧
(四):配置文件敏感信息处理
前言不知道在上一篇文章中你有没有发现,jdbc.properties中的数据库密码配置是这样写的:jdbc.password=5EF28C5A9A0CE86C2D231A526ED5B388其实这不是真正的密码,而是经过AES加密的。AES的Java实现AES(高级加密标准)是美国联邦政府采用的一种区块加密标准,其替代原先的DES加密算法,成为对称密钥加密中最流行的算法之一。AES加密解密的实现就
kMacro101
·
2020-06-22 09:03
JAVA
iOS
开发小技巧
收起键盘在UIViewController中收起键盘,除了调用相应的控件的resignFirstResponder方法外,还有另外3种方法。重载UIViewController的touchesBegin方法,然后在里面执行[self.viewendEditing:YES],这样单击View的任何地方,都能停止编辑,收起键盘。直接执行[[UIApplicationsharedApplication]
David_Cap
·
2020-06-22 09:36
iphone
开发小技巧
1、如果在程序中想对某张图片进行处理的话(得到某张图片的一部分)可一用以下代码:UIImage*image=[UIImageimageNamed:filename];CGImageRefimageRef=image.CGImage;CGRectrect=CGRectMake(origin.x,origin.y,size.width,size.height);CGImageRefimageRefRe
coderKeNan
·
2020-06-22 00:20
iOS开发进阶
Android
开发小技巧
--折叠代码块
查看代码的时候,当一个类很大的时候。当我们需要查看XSD文件的时候,如果需要知道这个schema下面的所有一级元素的时候。这时候因为庞大的类文件,或者很长的xsd文件定义就会丧失查看的兴趣。针对这个问题Idea是有相应的方案,那就是代码块折叠。下面就来看一看如何设置代码块折叠。1.打开studio的preferences:image.png2.选择keymap,在搜索里面输入folding,可以看
请叫我财迷
·
2020-06-21 21:09
5年 Python 功力,总结了 10 个开发技巧!网友:太实用了
今天给大家分享10个我平时整理非常实用的Python
开发小技巧
,内容目录如下:值得一提的是,这10个技巧全部收录在我自己写的《Python黑魔法指南》里你可以在按照如下方法,后台发送『黑魔法』就可以获取精美排版的
王一白-
·
2020-06-21 12:47
Java
开发小技巧
(一)
前言相信许多程序员在看别人写的代码的时候,会有怀疑人生的感想,面对一堆天书一样的代码,很难摸清作者的思路,最后选择了重构,如果你认同上面这个作法,说明了两个问题:要么原来的开发者技术菜、要么你技术菜。企业级项目的开发不是一个开发人员就能完成的,开发过程中往往会有一些需求变更、人员调动,所以代码的编写规范非常非常重要,你要确保项目交接后,后续开发人员可以看懂你的东西,知道如何进行后期的维护和功能迭代
weixin_30871701
·
2020-06-21 10:47
【Java
开发小技巧
】
1、当我们提供接口的时候,Ajax返回的时候,当对象在转换JSON(序列化)的时候,值为Null或者为“”的字段还是输出来了。看上去不优雅。如果项目里有Jackson注解的方式(@JsonInclude(JsonInclude.Include.NON_EMPTY))Include.Include.ALWAYS(Default/都参与序列化)Include.NON_DEFAULT(当Value为默认
森雅香
·
2020-06-21 03:25
学习
JAVA高效
开发小技巧
总结(这是一位同事的分享,感谢)
1.以下两种for循环这一种循环,会额外创建一个迭代器,然后遍历值。当遇到链表、Hashmap表时,用它速度很快。因为这样不需要通过遍历整个集合查找元素。for(Stringstr:list){}这一种循环,不用创建迭代器,当遇到数组、ArrayList时,用它速度最快,节省创建迭代器时间。如果遇到链表、HashMap则每一个都必须通过遍历整个集合来查找元素,时间复杂度立马上升。intlen=li
浪漫鼠
·
2020-06-21 01:40
Java
5年 Python 功力,总结了 10 个开发技巧!网友:太实用了
今天给大家分享10个我平时整理非常实用的Python
开发小技巧
,内容目录如下:值得一提的是,这10个技巧全部收录在我自己写的《Python黑魔法指南》里你可以在按照如下方法,后台发送『黑魔法』就可以获取精美排版的
王一白
·
2020-06-17 08:00
iOS
开发小技巧
- 中文排序
在开发过程中经常碰见中文排序,例如通讯录列表、城市列表等等。一开始解决方法。解决思路根据每个中文的对应的唯一的值,在数组中获取中文的首字母。主要的代码:charpinyinFirstLetter(unsignedshorthanzi){intindex=hanzi-HANZI_START;if(index>=0&&index19968){NSString*ccString=[NSStringstr
LiLi_哩哩
·
2020-04-14 05:12
Android
开发小技巧
| 一句命令搞定截屏
--作者谢恩铭转载请注明出处一句命令搞定截屏在安卓开发中,我们很多时候都要用到截屏这个功能。有时是为了演示,有时是为了报告问题(比如在Bugzilla,Jira,Redmine等Bug跟踪系统中上传截图),有时是为了发布应用时要用的截图。今天就来聊聊如何快速只用一句简单的命令就搞定截图。由繁到简的演进:三种方法这篇主要讲Linux系统下如何Android手机截屏(当然了,Windows下也类似,可
程序员联盟
·
2020-04-13 23:34
开发小技巧
*-捡起初心,慢慢走,希望自己好好努力,志于不用工作的人*1、禁止第三方键盘在要填密码的地方,为了安全考虑!要么禁用第三方键盘,要么自定义键盘!//禁止第三方键盘的使用-(BOOL)application:(UIApplication*)applicationshouldAllowExtensionPointIdentifier:(NSString*)extensionPointIdentifie
静心_安神
·
2020-04-13 22:18
js
开发小技巧
··1:页面跳转三剑客:location.assign("http://www.baidu.com");window.location="http://www.baidu.com";location.href="http://www.baidu.com"location.replace("http://www.baidu.com");跳转到新页面。并且禁止后退。location.reload();
Pidgey
·
2020-04-11 07:59
在 Xcode中 自定义代码片段
PS:这是一篇被大家写了很多遍的
开发小技巧
。此处以XcodeVersion10.1(10B61)为例,进行代码片段的自定义。
只灯片笺
·
2020-04-11 00:58
iOS
开发小技巧
及小知识点(一)
目录:1、播放系统音频2、更改状态栏颜色3、图片填充4、图片切圆5、沙盒路径6、各个字段的含义7、dispatch_block_t8、NSAssert()和NSParameterAssert()的使用9、添加PCH文件10、添加自定义的字体到Xcode中1、播放系统音频//获取提示音路径NSString*path=[[NSBundlemainBundle]pathForResource:@"sou
my_杨哥
·
2020-04-10 09:17
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他