为您找到搜索结果:2354个
NSString和NSMutableString常用方法+NSArray常用代码 (转)
常见的NSString和NSMutableString方法:NSString方法:...
我们的代码为什么要压缩成7z?
代码为什么要压缩成7z? a.代码的复制速度是非常慢的. 几M或几KB都是常事。 b.压缩成7z格式后,复制速度迅速提高上百倍或者几十倍 下面是html文件: html文件总共占20.6M。压缩的只要是网页即可(html、shtml、mhtml…)即可。 压缩成7z后,存储容量迅速下至1.09M。 推荐用 “好压” 等待压缩完成后即可(压缩过程中较慢… 耐心等待)。 ...
转--Android实用的代码片段 常用代码总结
这篇文章主要介绍了Android实用的代码片段常用代码总结,需要的朋友可以参考下 1:查看是否有存储卡插入 复制代码代码如下:Stringstatus=Environment.getExternalStorageState();if(status.equals(Enviroment.MEDIA_MOUNTED)){说明有SD卡插入} 2:让某个Activity透明OnCreate中不设Layoutthis.setTheme(R.style.Theme_Transparent);以下是Theme_Transparent的定义(注意transparent_bg是一副透明的图片)3:在屏幕元素中设置句柄使用Activity.findViewById来取得屏幕上的元素的句柄.使用该句柄您可以设置或获取任何该对象外露的值. 复制代码代码如下:TextViewmsgTextView=(TextView)findViewById(R.id.msg);msgTextView.setText(R.string.push_me); ...
通过Application传递数据代码
使用Application传递数据步骤如下:创建新class,取名MyApp,继承android.app.Application父类,并在MyApp中定义需要保存的属性 在整个Android程序中,有时需要保存某些全局的数据(如:用户信息),方便在程序的任何地方调用。在Activity之间数据传递中有一种比较使用的方式,就是全局对象,使用过J2EE的都应该知道JavaWeb的四个作用域,其中Application域在应用程序的任何地方都可以使用和访问,除非是Web服务器停止,Android中的全局对象非常类似于JavaWeb中的Application域,除非是Android应用程序清除内存,否则全局对象将一直可以访问。在启动Application时,系统会创建一个PID,即进程ID,所有的Activity就会在此主进程上运行。所以,在同一Application中所有的Activity都可以通过Activity.getApplication()方法获取到同一个Application对象,继承Application类,即可访问自定义数据。简单来说,使用Ap...
转--Android学习笔记-实用代码合集
http://blog.csdn.net/yf210yf/article/details/7295577转载请注明原文出处:奔跑的蜗牛(袁方的技术博客)点击打开链接一、当利用textview显示内容时,显示内容过多可能会折行或显示不全,那样效果很不好。今天发现androidapi中已经给出自动省略的功能。实现如下: [java] viewplaincopyprint? <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/hello" android:ellipsize="e...
imageView--转-如何代码动态的获取和设置ImageView的宽度和高度?
11-12-13-android获取图片原始长宽; =========11--国内某金融企业的一道面试题:如何在代码中获得一个ImageVIew的高度和宽度?相信很大一部分人,会直接想到用imageview.getWidth()和 imageview.getHeight()来获得,其实不然。我们可以自己写个程序来跑一下,当我们放置一张图片在imageView中,并且设置了它的高度和宽度,我们不妨在日志控制台输出看一下,Log.i("MainActivity","宽度:"+String.valueOf(imageView.getWidth()));Log.i("MainActivity","高度:"+String.valueOf(imageView.getHeight()));输出结果如下: 是不是很恼火呀,结果就是这样。那么究竟该如何获取图片的高度和宽度呢?其实,我们可以通过构建一个BItMap对象出来,这个BItMap就是从我们的那种图片资源转换而来,bitmap对象中的getWidth()和getHeight()可以获得位图的大...
转--Android如何在java代码中设置margin
======== 3 1、获取按钮的LayoutParamsLinearLayout.LayoutParams layoutParams = (LinearLayout.LayoutParams)button.getLayoutParams();2、在LayoutParams中设置marginlayoutParams.setMargins(100,20,10,5);//4个参数按顺序分别是左上右下3、把这个LayoutParams设置给按钮button.setLayoutParams(layoutParams); =========== 2给你写个最简单的吧,其实和XML布局是一样的。都是在LinearLayout、RelativeLayout这些布局中加控件,不同的是java代码都是new出来的对象。例子:LinearLayoutlayout=newLinearLayout(context);layout.setOrientation(Line...
阿基米德螺旋线原理及代码
一个点在射线上匀速向外运动,同时射线以w的速度转动,点的轨迹就被称为阿基米德螺旋线或等速螺线。1.公式阿基米德螺旋线的极坐标公式可以表示为:r=a+b∗θr=a+b*hetar=a+b∗θ其中a为起始点与极坐标中心的距离,主要负责旋转整个螺线(增加a顺时针旋转);b为控制螺线间的螺距,b=rθb=dfrac{r}{heta}b=θr,b越大变化越快螺线越密;θhetaθ的范围控制了螺线的大小,θhetaθ越大螺线的范围越大。在直角坐标系下,利用极坐标系到直角坐标的公式,其公式可以被改写为:x=r∗cosθy=r∗sinθx=r*cosheta\y=r*sinhetax=r∗cosθy=r∗sinθx=(a+b∗θ)∗cosθy=(a+b∗θ)∗sinθx=(a+b*heta)*cosheta\y=(a+b*heta)*sinhetax=(a+b∗θ)∗cosθy=(a+b∗θ)∗sinθ此外还可以利用角速度和线速度的概念来控制螺线的形状,生成其他螺旋线:x=vt∗cos(wt)y=vt∗cos(wt)x=vt*cos(wt)\y=vt*cos(wt)x=vt∗cos(wt)y=vt∗...
【TensorFlow】多GPU训练:示例代码解析
使用多GPU有助于提升训练速度和调参效率。本文主要对tensorflow的示例代码进行注释解析:cifar10_multi_gpu_train.py1080Ti下加速效果如下(batch=128)单卡:两个GPU比单个GPU加速了近一倍:1.简介多GPU训练分为:数据并行和模型并行单机多卡和多机多卡2.示例代码解读官方示例代码给出了使用多个GPU计算的流程:CPU做为参数服务器多个GPU计算汇总更新#--------------------------Multi-GPUs-code------------------------#1.demo文件的说明部分#Copyright2015TheTensorFlowAuthors.AllRightsReserved.##LicensedundertheApacheLicense,Version2.0(the"License");#youmaynotusethisfileexceptincompliancewiththeLicense.#YoumayobtainacopyoftheLicenseat##http://www.apache.org...
nginx源代码学习资源(不断更新)
nginx源代码学习是一个痛苦又快乐的过程,以下列出了一些nginx的学习资源。 首先要做的当然是下载一份nginx源代码,能够从nginx官方站点下载一份最新的。看了nginx源代码,发现这是一份全然没有凝视,全然没有配置文档的代码。 如今你最希望要的是一份凝视版的nginx源代码,能够从以下的链接中下载一份:https://github.com/jianfengye/nginx-1.0.14_comment这份凝视版源代码会不断进行更新的 好了,第一个问题,nginx的main函数在哪里呢?src/core/nginx.c 第二个问题,nginx启动的时候都做了哪些事情呢?參考以下两篇文章:http://www.pagefault.info/?p=188http://www.pagefault.info/?p=201&cpage=1 nginx启动的命令是nginx,重新启动的命令是nginx-sreload,nginx有master和worker进程,他们之间是怎么通信的呢?能够參考以下的文章:http://simohay...
WordPress插件入口菜单创建的位置代码
Add_management_page()在Tools下面创建Add_options_page()在Settings下面创建Add_theme_page()在Appearance下面创建Add_users_page()在Users下面创建Add_dashboard_page()在Dashboard下面创建Add_posts_page()在Posts下面创建Add_media_page()在Media下面创建Add_links_page()在Links下面创建Add_pages_page()在Page下面创建Add_comments_page()在Comments下面创建Add_page_menu()创建一个新的主菜单项,与Tools,Settings等平级...
WooCommerce代码收集
修改首页和分类页面每页产品数量每页显示多少产品默认跟随设置»阅读设置»博客页面至多显示的值,若要产品索引页和博文索引页使用不同的设置,可以使用下面的代码为产品索引页单独设置每页产品数。add_filter('loop_shop_per_page',create_function('$cols','return24;'),20); 代码注释:每页显示24个产品。代码放在主题的functions.php中即可下面整理更多适用于WooCommerce的短代码,方便查阅和使用,更是为了理清思路,提高自己。以下WooCommerce简称WC,代码放在主题的functions.php中即可。WooCommrce官方代码集» 在主题中声明对WooCommerce的支持add_action('after_setup_theme','woocommerce_support');functionwoocommerce_support(){add_theme_support('woocommerce');} 禁用WooCommerce默认样式//Disabl...
让dede运行php代码和mysql语句
一、dede运行php代码举例1:{dede:namerunphp='yes'}$str="hello";@me=$str;@me.="world";{/dede:name}结果:helloworld说明:"name"为任意定义的名字,@me表示当前的值,也就是要输出最后一个@me的值。 举例2{dede:fieldrunphp='yes'}$str="world";$DedeMeValue="hello";$DedeMeValue.=$str;{/dede:field}结果:helloworld说明:如果直接引入PHP并要获得运行后的值,必须用$DedeMeValue表示运行这个PHP后最终返回的值(因此不能用HTML混合的写法) 举例3{dede:listperpage='10'}[field:idrunphp="yes"]$dsql=newDedeSql(false);$a="selecta.addressFROMdede_addonarticleasawherea.aid=@me";$arcRow=$dsql->GetOne($a);@me=''.$a...
网页mp3播放代码
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>无标题文档</title></head><body><EMBEDsrc="test.mp3"type="audio/mpeg"autostart="true"></EMBED></body></html> ...
150行代码搭建异步非阻塞Web框架
最近看Tornado源码给了我不少启发,心血来潮决定自己试着只用python标准库来实现一个异步非阻塞web框架。花了点时间感觉还可以,一百多行的代码已经可以撑起一个极简框架了。需要的相关知识点:HTTP协议的请求和响应IO多路复用asyncio掌握上面三个点的知识就完全没有问题,不是很清楚的同学我也推荐几篇参考文章 HTTP协议详细介绍(https://www.cnblogs.com/haiyan123/p/7777924.html) Python篇-IO多路复用详解(https://www.jianshu.com/p/818f27379a5e) Python异步IO之协程(一):从yieldfrom到async的使用(https://blog.csdn.net/SL_World/article/details/86597738)实验环境:python3.7.3 由于在框架中会使用到async/await关键字,所以只要确保python版本在3.5以上即可。我们的框架要实现最基本的几个功能:封装HTTP请求响应路由映射类视图和函数视图协程支持 当然一个完善的...