自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 php魔术方法__autuload

(PHP 5, PHP 7)__autoload—尝试加载未定义的类这是php手册中的解释第一次看到__autoload的时间还是在公司发的php水平测试中发现的,当时简单搜了一下,也没有太过在意,今天突然就想起来这个方法,并百度了一下11个魔术方法__autoload__autoload 函数,使用尚未被定义的类时自动调用。通过此函数,脚本引擎在 PHP 出错失败前有了最后一个机会加载所需的类。注意: 在 __autoload 函数中抛出的异常不能被 catch 语句块捕获并导..

2021-01-20 09:28:35 131

原创 2021-01-20 php学习记录 ob_get_clean和ob_get_flush的相似与差异

ob_start php开启缓冲区<?phpfunction callback($buffer){ // replace all the apples with oranges return (str_replace("apples", "oranges", $buffer));}ob_start("callback");?><html><body><p>It's like comparing apples to orang

2021-01-20 09:07:54 324

转载 事务@Transactional和异步@Async注解失效

问题场景重现场景一:Spring的异步执行注解@Async,在调用这个方法的时候发现,不对劲,耗时的逻辑我已经加入到异步取做了,怎么接口请求的响应这么慢,赶紧看日志,懵X,加了异步注解,却没有异步执行。场景二:在项目中用到@Transactional注解实现事务是必须滴,如果你还在用xml配置,那我只能说……。 但是有时候我们会发现在方法上加了@Transactional注解却...

2018-09-29 17:59:39 8693

转载 hibernate基础

1、hibernate.cfg.xml   配置文件的顺序是有关系的,不能顺意更改&lt;?xml version='1.0' encoding='utf-8'?&gt;&lt;!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN" "http:/...

2018-06-24 11:30:54 131

原创 request.getRequestDispatcher()和 response.sendRedirect()

request.getRequestDispatcher()是服务器端跳转response.sendRedirect()是客户端跳转  关于request.request.getRequestDispatcher().forward()方法的一点看法request.request.getRequestDispatcher().forward()跳转本身不会返回,也不会终止程序体的执行,程序体后面该...

2018-05-29 07:02:23 1731

转载 android adapter控件及高级控件

Adapter(适配器)Adapter是界面数据绑定的一种理解。它所操纵的数据如数组,链表,数据库,集合等。常用的适配器有ArrayAdapter,SimpleAdapter,SimpleCursorAdapter,它们都是继承BaseAdapter。Adapter都位于android.widget包下。Adapter对象有两个主要责任:用数据填充布局处理用户的选择

2017-10-19 20:54:52 457

转载 android 复选单选按钮 CheckBox和RadioButton

CheckBox复选框按钮 。RadioButton单选按钮。一组单选按钮需要编制到一个RadioGroup中。CheckBox与RadioButton的常用方法方法名称 说明isChecked() 判断控件是否为选中状态,选中则返回True。setChecked() 通过参数传入,设置控件是否为选中状态。performClick() 调用OnClickLi

2017-10-19 20:51:53 608

转载 android 五大布局(3)相对布局

相对布局(RelativeLayout)是一种非常灵活的布局方式,能够通过指定界面元素与其他元素的相对位置关系,确定界面中所有元素的布局位置特点:能够最大程度保证在各种屏幕类型的手机上正确显示界面布局在众多布局中,推荐使用相对布局<RelativeLayout android:id="@+id/RelativeLayout01"android:layout_w

2017-10-19 20:40:42 293

转载 android 五大布局(2)帧布局和表格布局

FrameLayout(帧布局)是最简单的布局方式。从屏幕的左上角开始显示子对象。后添加的对象覆盖前一个对象。表格布局(TableLayout)也是一种常用的界面布局,它将屏幕划分网格,通过指定行和列可以将界面元素添加的网格中网格的边界对用户是不可见的表格布局还支持嵌套,可以将另一个表格布局放置在前一个表格布局的网格中,也可以在表

2017-10-19 20:36:25 419

转载 android 五大布局(1)线性布局

LayoutLayout(布局)是ViewGroup的实现类(即子类),为视图控件提供排列结构。常用的布局:FrameLayout(帧布局)LinearLayout(线性布局)TableLayout(表格布局)RelativeLayout(相对布局)AbsoluteLayout(绝对布局)布局参数:布局参数定义控件的位置、尺寸等属性。控件的位置由视图的左上点

2017-10-19 20:30:46 1718

原创 android 三种点击事件实现

在构造方法中使用匿名内部类实现事件监听器接口通常在activity组件的onCreate事件中直接定义,直接动作。代码如:public void onCreate(Bundle savedInstanceState) {    …    Button button1 = (Button)findViewById(R.id. myButton1);    button1.setO

2017-10-19 20:28:26 306

转载 android 事件处理

在Android的应用中,用户与界面的交互操作会触发相应的事件。在Android平台上,对事件的处理机制有两种:基于回调机制的事件处理。基于监听接口的事件处理。View类提供了许多公用的捕获用户在界面上触发事件的方法。为了捕获和处理事件,必须继承某个类(如View类),并重载这些方法,以便自己定义具体的处理逻辑代码。onKeyDown(int, KeyEvent) – 按下

2017-10-19 20:23:50 232

原创 Android intent页面跳转

在Android开放当中一般使用intent作为跳转工具,public void onClick(View v) { switch (v.getId()){ case R.id.button1: Toast.makeText(getApplicationContext(),"点击了button1", Toast.LENGTH_

2017-03-31 13:33:16 658

原创 Android第一节课,activity的关系

在Android studio中创建一个activity的时候,比如MainActivity,会自动生成一个xml文件,名字是activity_main,也可以自己定义,也可以先生成xml文件,然后在activity中连接,setContentView(R.layout.activity_main);里面的就是xml文件的路径,一般放在项目的R.layout中。xml是一个相当于前台的东西

2017-03-31 13:05:08 282

原创 android第二节课数据加载与展示,gson xUtils 免id

打开网络权限 useLibrary'org.apache.http.legacy' 连接网络,从服务器请求数据package com.zhang.adm.myapplication5;import android.app.Activity;import android.support.v7.app.AppCompatActivity;import and

2017-03-30 20:07:23 181

空空如也

空空如也

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

TA关注的人

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