自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 资源 (7)
  • 收藏
  • 关注

原创 阿里云 centos 7.2 部署python flask 环境

首先需要买一个阿里云服务器,我使用的是mac 所以 买的是centos 的环境,买的是最便宜的,有优惠折扣9.9 半年。首先链接远程服务器                  ssh root@ip(阿里云实例的共有IP)        回车,弹出密码输入,输入密码之后,显示Welcome to Alibaba Cloud Elastic Compute Service ! 表示登陆成功。...

2018-08-21 12:27:45 691

原创 Python 版本升级3.5

一些需要使用到的简单命令——升级之后发现flask不能使用了          pip list          #如果列表没有flask       pip3 install Flask            # python3 中使用pip3 python2.7 中使用 pip因为当时升级了3.5 所以我重新使用pip3 install 安装了需要的 flask pymysql...

2018-08-21 12:26:26 4445

原创 eclipse 配置黑色主题

虽然以前也使用eclipse的黑色主题,但是配置起来稍微麻烦一点。这里先声明,下面的方式适合最新版本的Eclipse Luna,旧的版本可以下载我提供的这个插件,并将其放在eclipse目录下的plugins目录下即可。插件下载地址:http://download.csdn.net/detail/csulennon/8372387wpsDC47.tmpEclipse LUNA 版本无需安装这个插件,

2016-03-14 18:16:27 695

原创 欢迎使用CSDN-markdown编辑器

由于这两天在做listView的东西,所以整理出来一些我个人认为比较特别的属性,通过设置这样的属性可以做出更加美观的列表首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和false android:stackFromBottom=”true” 第二是transciptMode属性,需要用ListView或者其它显示大量I

2016-01-27 18:48:37 371

原创 Android 获取屏幕的信息

//获取屏幕信息 DisplayMetrics dm = new DisplayMetrics(); getActivity().getWindowManager().getDefaultDisplay().getMetrics(dm); int width = dm.widthPixels;

2015-12-25 14:32:23 454

原创 Android HorizontalScrollView 水平滑动 里面放listView 解决滑动冲突

<HorizontalScrollView android:id="@+id/assets_history_chart_scroll_view" android:layout_width="wrap_content" android:layout_height="wrap_content" android

2015-12-25 14:09:45 1964

原创 文章标题

LinearLayout.LayoutParams layoutParams; //改变控件的高度 layoutParams = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT,1); layou

2015-12-18 19:08:39 445

原创 设置TextView 一行文本显示不同的效果

给Spannable对象设置样式: 在构建除了Spannable 对象以后,就可以使用spannable.setSpan(Obj what, int start, int end, int flags)方法来进行样式的设置了,其中参数what是具体样式的实现对象,start则是该样式开始的位置,end对应的是样式结束的位置,参数 flags,定义在Spannable中的常量,常用的有:Spanne

2015-12-10 14:00:05 1005

原创 ListView 优化注意的问题

著作权归作者所有。 商业转载请联系作者获得授权,非商业转载请注明出处。 作者:吴晶 链接:http://www.zhihu.com/question/19703384/answer/56758275 来源:知乎我这里说一下我用 ListView 的一些经验,为了尽量说的全面一些,这里列一些 Tips,具体的代码可以找相关的文章,或者一起交流: 首先,虽然大家都知道,还是提一下,利用好 con

2015-12-05 18:46:04 420

原创 Android 清空activity栈的方法

在intent中添加flags intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);这个标记,将会导致任何用来放置该activity的已经存在的task里面的已经存在的activity先清空,然后该activity再在该task中启动,也就是说,**这个新启动的activity变为了这个空task的根activity.所有老的activity都结束掉。

2015-12-05 11:57:59 23748

原创 ExpandListView 多个ItemView的效率优化

最近在项目遇到一个问题,就是在ExpandListView中有多个ItemView和groupView 每次都需要初始化,这个效率只能呵呵了!思路是如此出发的!以前我们使用在一个Listview只有单个itemView优化如下![java] view plaincopy在CODE上查看代码片派生到我的代码片FitListViewHolder viewHolder; if (conver

2015-12-02 16:16:30 1056

原创 Android listView 中嵌套不同的item

在listview中嵌套不同的item,就要使用不同的ItmeHolder,根据要显示的不同来保存不同的itemholder (setTag)。Listview中有3种Item布局,即使convertView缓存了一些布局,但是在重构时,根本不知道怎么样去让convertView返回你所需要的布局,这时你需要让adapter知道我当前有哪些布局,我重构Item时的布局选取规则,好让convertVi

2015-12-02 16:13:39 821

原创 Android listView 中嵌套不同的item

在listview中嵌套不同的item,就要使用不同的ItmeHolder,根据要显示的不同来保存不同的itemholder (setTag)。Listview中有3种Item布局,即使convertView缓存了一些布局,但是在重构时,根本不知道怎么样去让convertView返回你所需要的布局,这时你需要让adapter知道我当前有哪些布局,我重构Item时的布局选取规则,好让convertVi

2015-11-18 16:18:12 780

原创 Android TextView的走马灯效果

android:marqueeRepeatLimit=”marquee_forever” android:ellipsize=”marquee” marquee 走马灯效果 marquee_forever 无限循环android:scrollHorizontally=”true” 表示一个EditText满了后是自动横着移动不是默认的换行

2015-11-18 16:08:27 424

原创 fragment嵌套的问题

fragment嵌套里面不能用再用getActivity().getFragmentManager() 要用getChildFragmentManager() 要在Fragment中使用getChildFragmentManager()来获得FragmentTransaction

2015-11-11 19:08:41 404

原创 drawable中绘制双重的背景

<?xml version="1.0" encoding="UTF-8"?><layer-list xmlns:android=”http://schemas.android.com/apk/res/android” > <!-- 连框颜色值 --> <item> <shape> <solid android:c

2015-11-11 19:06:15 677

原创 pulltorefresh的使用

PullToRefreshExpandableListView ExpandableListView 的下拉刷新的时候需要使用这样的函数//设置这个PullToRefreshExpandableListView的基本属性 alorderList.getRefreshableView().setGroupIndicator(null); alorderList.

2015-10-30 10:36:38 474

原创 Android 自定义xml中的view。适配

//自定义xml中view的宽度和高度,添加一个相对布局,包着ImageView放到布局中 jiao = (ImageView)view.findViewById(R.id.frag_station_in_assets_combo_img_jiao); //获取屏幕信息 DisplayMetrics dm = new DisplayMetrics(); getActi

2015-10-27 17:26:02 884

原创 Android 画虚线边框

<stroke android:dashGap="2dp" 间隔 android:dashWidth="1dp" 点的大小 android:width="1dp" android:color="#8B8B8B" />

2015-10-22 11:09:11 14055

原创 mysql 数据查询语句优化 null

在数据库中,一般不要存在null值,查询条件为null的时候会拉低数据库的效率

2015-10-19 12:07:05 985

原创 Android 语法(性能优化)——SparseArray(稀疏数组)——》代替HashMap

HashMap是java里比较常用的一个集合类,我比较习惯用来缓存一些处理后的结果。最近在做一个Android项目,在代码中定义这样一个变量,实例化时,Eclipse却给出了一个 performance 警告。

2015-10-19 11:01:01 524

原创 Android listview 优化 一

@Override public View getGroupView(int i, boolean b, View **view**, ViewGroup viewGroup) { ViewHolder holder; if(view == null){ holder = new ViewHolder(); **

2015-10-16 12:01:48 432

原创 Android ExpandableListView的特殊使用——始终展开不收缩

1、首次加载全部展开:mDownloadListView.setAdapter(mDownloadAdapter); for (int i = 0; i < downloadGroup.size(); i++) { mDownloadListView.expandGroup(i); } 提醒:加载前别忘了判断adapter是否为空和有没

2015-10-14 18:05:31 9419

原创 MySql 语句

注意点如果确定只用一条数据,就是用select 1 或者 select count(1) 不要使用 select * 查询的数据越少,查询的效率越高。mysql中的unix_timestamp函数unix_timestamp(),返回自1970-1-1 8:00:00开始到当前系统时间为止的秒数。unix_timestamp(date),返回1970-1-1 8:00:00开始到date所

2015-10-12 15:18:30 329

原创 java 回调函数的写法

/** * 回调函数解析* 1、要在这个类里面实例化另外一个类里面的接口,传递数据过去 * 2、在另外一个类里面调用他的接口的方法,实际执行的是这个类里面的回调方法 */ // 这是pass类中的一个回调函数————这是Activity类 pass.getMyCallBack(new GesturePass.MineCallback(){

2015-09-17 16:50:38 5746

原创 synchronized 理解

在理解synchronized之前要先理解同步和异步同步:发送一个请求,等待返回,然后再发送下一个请求 异步:发送一个请求,不等待返回,随时可以再发送下一个请求 同步和异步最大的区别就在于。一个需要等待,一个不需要等待。也就是说同步是一个一个执行的,异步是可以一起执行的而现在,使用synchronized修饰的变量或者方法,只能有一个在参与到程序运行中去。也就是说,无论你开多少个线程。这个方法

2015-09-16 15:25:05 413

原创 sql 链表查询语句

SELECT *FROM jcb_t_asset_combo_item AS jtaci**INNER join** (select pType,pId,(**CASE WHEN ISNULL(pTrustId)** THEN pFundId ELSE pTrustId END) AS choiceId FROM jcb_t_product) AS product ON prod

2015-09-03 16:49:42 6189

原创 Spring MVC中的一些小的知识点

参数是数组 @RequestParam(“productId[]”) Long[] productId Request 请求传入的参数是数组String loginIp=request.getRemoteAddr(); 在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr() ,这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向

2015-09-01 22:45:13 428

原创 JS 语法简单记录一点

if((this).hasClass(‘gray2’)){(this).hasClass(‘gray2’)){ (this).removeClass(‘gray2’).addClass(‘blue’); var p_Id = $(this).val(); 取出当前的值 class=“?”

2015-09-01 22:43:09 454

原创 SQL 语言整理 ——mysql

测试sql语句的性能select **BENCHMARK**(**100000**,**"**select *,**DATE**(pre_start_date) as times from jcb_tnonstandardproduct as tp INNER JOIN jcb_t_product on pTrustId = tp.product_id**")** BENCHMARK();测试SQ

2015-09-01 22:39:12 481

原创 SQL条件控制(case when...then...else...end) 详细解释

Case具有两种格式。简单Case函数和Case搜索函数 遇到 xxx情况 就 xxx 遇不到就 xxx结束 case when …… then…… else……end--简单Case函数CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN s

2015-08-19 18:22:38 4375

原创 SQL的连接语句

SQL交叉连接,内连接,外连接(左连接和右连接) 交叉连接 cross join内连接 inner join 交叉连接没有where语句,内连接是存在where语句的。 SELECT * FROM jcb_users INNER JOIN jcb_user_agent where jcb_users.loginUserId=1 内连接中两个表没有位置上的区别,可以交换位置外连接中两个

2015-08-19 10:57:58 579

原创 Spring Mvc 属性解释——@ResponseBody

@RequestMapping("myCustom") @ResponseBody public String myCustom(ModelMap m) { m.addAttribute("title", "我的客户"); return "/myCustom/myCustom"; }@ResponseBody 在方法的前面加这个属性的时候说明该方

2015-08-14 16:35:55 1099

原创 Android 字体图标

在string.xml文件中添加 自己定义的字体图标的对应的文本<string name="icon_title_bar_back"></string>其中&#x和后边的;是必须要存在的。然后再oncreate的文件中引用这样的两句话//引用对应的字体文件Typeface font = Typeface.createFromAsset( context.getAssets

2015-08-11 11:28:44 739

原创 Android 改变全局字体

使用的是反射机制,通过搜索MONOSPACE的字体类型,把其字体设置成我们想要的字体在自定义的Application里面声明全局字体。在assets中建立fonts文件夹,里面存放自定义的字体。 在style.xml声明全局的字体类型public final class App extends MApplication{ public static Typeface TypeFac

2015-08-05 17:52:01 3194 1

原创 Android 旋转动画,停止和持续旋转

旋转180度后停止 RotateAnimation rotate;rotate =new RotateAnimation(0f,180f,Animation.RELATIVE_TO_SELF, 0.5f,Animation.RELATIVE_TO_SELF,0.5f); rotate.setDurati

2015-08-03 19:03:59 7981

原创 Android 调用相机或图库,裁剪图片

public class ThirdActivity extends Activity{ Button take,photo; ImageView image; private Uri photoUri = null; @Override protected void onCreate(Bundle savedInstanceState) { s

2015-07-28 11:49:32 449

原创 Android 绘图 cache setDrawingCacheEnabled(boolean flag)

**使用setDrawingCacheEnabled(boolean flag)提高绘图速度。**View组件显示的内容可以通过cache机制保存为bitmap, 使用到的api有 void setDrawingCacheEnabled(boolean flag),Bitmap getDrawingCache(boolean autoScale),void buildDrawingC

2015-07-27 11:38:10 3128

原创 Android 自定义Dialog去除title导航栏

Dialog dialog = new Dialog(context); dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); dialog.setContentView(view);

2015-07-27 10:45:13 3644 1

原创 java 中的List排序

List<StockModel> result = CollectionBuilder.newArrayList(); //要排序的ListMineComparator com = new MineComparator(); //自定义的比较类Collections.sort(result, com); //把result排序了。private class MineComparator imp

2015-07-08 17:45:53 438

openGLES简单学习-demo

openGL的前期学习资料和简单使用,帮助入门和提高水平。可以帮助我们很快的熟悉代码

2018-08-13

java 七大排序算法

用代码解释了Java的七大排序算法,内容丰富,充实

2015-07-24

判断输入的是中文

Android中输入的字符串,判断输入的是不是中文

2015-07-24

volley架包,附带源码

volley架包,并且附带各种源码,可以查看volley的源代码

2015-05-19

百度Api代码

百度的APi开发包,包括所有的功能,定位、云……

2015-05-19

百度api的所有demo

百度的所有demo,包括定位,图层,路线等

2015-05-19

java-Layout

关于java的布局介绍。实用于初学者。主要针对于javaSwing或者是用java编写的一些小界面

2014-06-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除