编程技术 - 军军小站|张军博客
Android

【Android Developers Training】 24. 保存键值

注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/data-storage/shared-preferences.html如果你有一些希望存储的相对较小的键值对数据集,你应该使用SharedPreferences的APIs。一个SharedPreferenc

系统 2019-08-12 01:55:19 3354

编程技术

c语言调用库函数qsort()进行快速排序

前言各种排序方法中,例如冒泡、插入,快排等我最喜欢用快速排序,特别欣赏快排的分治思想,调用系统的qsort函数前希望大家也能了解一下快速排序的原理,参考链接见:http://blog.csdn.net/zinss26914/article/details/8043168qsort函数原型voidqsort(void*base,size_tnmemb,size_tsize,int(*compare)(constvoid*,constvoid*));函数原型在

系统 2019-08-29 23:50:55 3353

PHP

另外五个 PHP 设计模式

另外五个PHP设计模式级别:中级NathanA.Good(mail@nathanagood.com),高级信息工程师,顾问2008年4月28日PHPV5的面向对象特性使您能够实现设计模式来改进代码设计。通过这种方式改进代码设计,代码在进行修改时将变得更加易读、更易维护且更加健壮。

Jquery

Jquery操作Cookie|多个输入框同时输入效果|下拉

先看看实现后的效果吧,这是一个Cookie数据生成的列表,每次单击查询会存储一个域名,并把最后一次查询的域名放在最上方。本例子最多存储10个,大家可以根据自己情况进行设置下在咱们一起来看看是怎么实现的吧、先写一个操作Cookie的JS文件如下/***Cookieplugin**Copyright(c)http://sufei.cnblogs.com*/jQuery.cookie=function(name,value,options){if(typeofv

系统 2019-08-29 23:30:09 3352

Python

Python——使用scipy求解带约束的最优化问题

我们要求解的最优化问题的形式如下:minf(x)s.t.gi(x)>0,i=1,...,mhj(x)=0,j=1,...,n\begin{aligned}min\f(x)\\s.t.\quadg_i(x)&\gt0,i=1,...,m\\\quadh_j(x)&=0,j=1,...,n\end{aligned}minf(x)s.t.gi​(x)hj​(x)​>0,i=1,...,m=0,j=1,...,n​其中xxx是一个向量,gi(x)g_i(x)gi​

系统 2019-09-27 17:49:47 3350

Jquery

jquery得到表格当前行数据

首先在页面引入jquery.js库文件取表格当前行数据js代码:$(function(){$(".myclass").each(function(){vartmp=$(this).children().eq(3);varbtn=tmp.children();btn.bind("click",function(){varid=btn.parent().parent().children("td").get(0).innerHTML;varname=btn.p

系统 2019-08-29 22:57:28 3350

Android

Android理解:Activity状态和生命周期

要想理解Activity的生命周期,必先理解Activity的状态。一、Activity状态Android官方文档中把Activity分为下面三种状态:1、Resumed(活动状态)或者叫Running状态,这个Activity正在屏幕上显示,并且有用户焦点。这个很好理解,就是用户正在操作的那个界面。2、Paused(暂停状态)这是一个比较不常见的状态。这个Activity在屏幕上是可见的,但是并不是在屏幕最前端的那个Activity。比如有另一个非全屏或

系统 2019-08-12 09:29:45 3349

Python

Python之DataFrame遍历

在数据分析的过程中,往往需要用到DataFrame的类型,因为这个类型就像EXCEL表格一样,便于我们个中连接、计算、统计等操作。在数据分析的过程中,避免不了的要对数据进行遍历,那么,DataFrame如何遍历呢?之前,小白每次使用时都是Google或百度,想想,还是总结一下~小白经常用到的有三种方式,如下:首先,先读入一个DataFrameimportpandasaspd#读入数据df=pd.read_table('d:/Users/chen_lib/D

系统 2019-09-27 17:54:35 3347

Android

基于Android的浮动组件,可以用于应用中的新功

前言在开发Android应用时,加新功能是必不可少的,我们加入了新的功能,有的一看界面就可以看出来,但是有的新功能就比较隐蔽,也就是用户很难知道你添加了这个新功能,这个时候就需要用户在打开我们的应用时给出一些提示,说明我们在哪里添加了新功能,点击哪里可以看到这个新功能。这时我们第一时间想到的可能是Toast,因为它用法简单,又不影响用户操作,但是它有个缺点,就是不能明确的指示是哪里添加了新功能,除非你用文字描述出来。为此,我基于Toast编写了一个小组件F

系统 2019-08-29 22:20:43 3347

Android

Android重力感应示例

android中的很多游戏的游戏都使用了重力感应的技术,就研究了一下重力感应以屏幕的左下方为原点,箭头指向的方向为正。从-10到10,以浮点数为等级单位,想象以下情形:手机屏幕向上(z轴朝天)水平放置的时侯,(x,y,z)的值分别为(0,0,10);手机屏幕向下(z轴朝地)水平放置的时侯,(x,y,z)的值分别为(0,0,-10);手机屏幕向左侧放(x轴朝天)的时候,(x,y,z)的值分别为(10,0,0);手机竖直(y轴朝天)向上的时候,(x,y,z)的

系统 2019-08-12 09:30:10 3346

Java

JBoss,Geronimo还是Tomcat?——三种开源Java

JBoss,Geronimo还是Tomcat?——三种开源Java应用服务器的比较作者:JonathanCampbell译者:李功健原文:http://www.javaworld.com/javaworld/jw-12-2007/jw-12-appservers.html目录1.Java企业特性比较1.1.JavaEE5兼容性1.2.EJB3(企业JavaBeans技术)能力1.3.JSP2.1和Servlet2.5能力1.4.JSF1.2支持1.5.定制

系统 2019-08-12 01:32:18 3345

PHP

CentOS 7.0安装配置LAMP服务器(Apache+PHP+Mari

原文CentOS7.0安装配置LAMP服务器(Apache+PHP+MariaDB)一、配置防火墙,开启80端口、3306端口CentOS7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:systemctlstopfirewalld.service#停止firewallsystemctldisablefirewalld.service#禁止firewall开机启动2、安装iptables防火墙yumin

系统 2019-08-12 01:53:07 3343

PHP

codeigniter:去掉 URL 中的 index.php

去掉URL中的index.php首先,你要清楚自己的Web服务器是Apache,支持mod_rewrite,并且已经配置好rewrite相关的参数。什么是rewrtie可以Google一下。然后,在CI根目录(与index.php同级)下新建立一个配置文件,命名为:.htaccess在里面这样写:RewriteEngineonRewriteCond$1!^(index\.php|images|robots\.txt)RewriteRule^(.*)$/in

系统 2019-08-29 22:54:36 3341

Javascript

javascript实现代码高亮

9款有用的Javascript代码高亮脚本Syntaxhighlightingisveryimportantespeciallywhenwewanttoshowourcodeexampleontheblog.Byenablingthesyntaxhighlightingontheblog,readerscanreadthecodeblockseasier.Therearealotoffreeandusefulsyntaxhighlightingscript

系统 2019-08-29 22:55:02 3340