自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (3)
  • 收藏
  • 关注

原创 Spring面试整理

很多人会对比JDK和CGLIB的性能,JDK动态代理生成类速度快调用慢,CGLIB生成类速度慢但调用快,在老版本CGLIB的速度是JDK速度的10倍左右,但是实际上JDK的速度在版本升级的时候每次都提高很多性能,而CGLIB仍止步不前.AOP,一般称为面向切面编程,用于那些与业务无关,但对多个对象产生影响的公共行为和逻辑,抽取并封装为一个可重用的模块,这个模块被命名为切面,减少系统中重复代码,降低了模块的耦合度,同时提高了系统的可维护性.18、什么是bean装配?什么是bean的自动装配?

2023-06-28 09:56:30 372

原创 Nginx面试整理

当客户端与Nginx进行了三次握手,与Nginx建立好一个连接后,这时某个子进程会接收成功,然后创建Nginx对连接的封装,即nginx_connection_t结构体,接着,根据事件调用相应的事件处理模块,如http模块与客户端进行数据交换,最后,Nginx或客户端主动关掉连接,到此,一个连接就寿终正寝了。这个时候,客户端就可以向Nginx发起连接了。1)保护了真实的web服务器,web服务器对外不可见,外网只能看到反向代理服务器,而反向代理服务器上并没有真实数据,因此,保证了web服务器的资源安全。

2023-06-27 16:50:10 589

原创 Redis常用命令与数据类型

Redis常用命令与数据类型

2022-10-20 09:27:15 293 1

原创 帆软 FCJA 2022

帆软 FCJA

2022-03-29 11:50:32 1335

原创 MySql数据库文件迁移

一、CentOS7配置IP地址设置-参考:https://www.cnblogs.com/yhongji/p/9336247.htm打开关闭防火墙与端口-参考:https://www.cnblogs.com/moxiaoan/p/5683743.html二、安装MySQL 5.6安装wgetyum -y install wget安装MySql-参考:https://blog.cs...

2019-04-18 16:07:33 540

原创 PHP Win7-64 环境搭建(PhpStorm + Apache24 + PHP56 + MySql + phpMyAdmin + xdebug)

PhpStorm + Apache24 + PHP56 + MySql + phpMyAdmin + xdebug前期准备: 1、PhpStorm http://www.sdifenzhou.com/phpstorm20162.html 破解版2、Apache24 https://www.apachelounge.com/download/ 需要下载对应的VC,根据提示度娘下载...

2018-05-25 17:21:55 459

原创 自定义Notification

可以通过Notification.Builder.setContent方法自定义Notification。setContent方法的原型如下:public Builder setContent(RemoteViews views); RemoteViews 是一种视图容器,只是这种视图容器支持的视图有限,目前RemoteViews 只支持布局和控件: 布局:FrameLayout、Linear

2016-11-03 09:56:23 330

原创 TextView的高级用法

private void initView() {// 字符串占位符 TextView txt01 = (TextView) findViewById(R.id.txt01); txt01.setText(Html.fromHtml(String.format(getResources().getString(R.string.txt001), "张三

2016-11-02 10:26:14 412

原创 根据资源ID名获取ID值

/** * 根据资源ID名获取ID值 * 利用Java反射机制从 R.drawable 类中获取资源ID * @param name * @return */ private int getResId(String name){ try { //根据资源ID名获取Filed对象

2016-11-02 09:59:22 788

原创 Activity XML 属性详解

android:screenOrientation屏幕方向切换android:configChanges阻止Activity销毁和重建android:enabled允许Activity被实例化android:excludeFromRecents在最近应用列表中显示android:exported

2016-10-31 17:13:26 676

原创 如何定义BaseActivity与设定TitleBar

如何定义BaseActivity与设定TitleBar

2016-10-31 15:03:39 648

原创 封装 SharedPreferences

SharedPreferences

2016-10-31 14:51:52 189

原创 自定义RatingBar,五星评论

效果图: rating_bar.xml<?xml version="1.0" encoding="utf-8"?><!--suppress ALL --><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+android:id/background"

2016-10-20 14:53:49 205

原创 修改Zookeeper日志输出路径,并按照日期输出

1、修改log4j.propertiesvi /opt/zookeeper-3.4.8/conf/log4j.properties# Define some default values that can be overridden by system propertieszookeeper.root.logger=INFO,ROLLINGFILEzookeeper.con

2016-09-02 15:20:11 7761

转载 Storm入门教程:构建Topology

原文一、Storm基本概念在运行一个Storm任务之前,需要了解一些概念:TopologiesStreamsSpoutsBoltsStream groupingsReliabilityTasksWorkersConfigurationStorm集群和Hadoop集群表面上看很类似。但是Hadoop上运行的是MapReduce

2016-08-10 15:57:29 453

原创 Android 、Java 验证二代身份证号码是否正确

额~直接贴代码吧~当个工具类 已经验证过,包括尾字母是X(注意大写)的身份证号码。可放心使用。送一个限制Edittext只输入身份证号包含的字符 @Override public int getInputType() { return android.text.InputType.TYPE_CLASS_PHONE;

2016-06-30 11:46:49 6929 2

原创 自定义Loading Dialog,图片(仿美团)、GIF图片加载两种方式

整理了一下网上的 Loading Dialog, 一个仿造美团的,还有一个是直接加载gif动态图片的。 MainActivity.javaimport android.app.Activity;import android.os.Bundle;import android.view.View;import com.example.loading.R;public class MainActi

2016-05-12 13:31:10 6175

原创 根据二代身份证号码判断年龄

/** * 根据二代身份证号码判断用户年龄 * @param idCardNum * @return */@SuppressLint("SimpleDateFormat")public static boolean ageParse(String idCardNum){ boolean state = false; try { String dates =

2016-05-11 15:55:23 1125

原创 SHA256加密,MD5加密

MD5加密/** * 描述:MD5加密. * @param str 要加密的字符串 * @return String 加密的字符串 */public static String MD5(String str) { char hexDigits[] = { // 用来将字节转换成 16 进制表示的字符 '0', '1', '2', '3', '4', '5', '6', '7

2016-05-11 15:50:52 980

原创 SDK封装,资源转换器 用于代替R

最近在做SDK封装的相关工作,大的方向有两种用Eclispe和AS。 1)Eclipse封装: 可以先把.java文件提取出来打成jar包,然后再把资源文件提取出来copy到要用的工程中。类似友盟等sdk的封装那样。 2)AS封装: 把需要封装成SDK的项目打成AAR包,这个包不同于jar包。相当于整个工程打成包。然后在需要使用的工程直接饮用aar包即可。Eclipse封装比较麻烦一些。尤其

2016-05-11 11:45:51 478

原创 Android自定义Dialog

效果图: CustomDialog.javaimport android.app.Dialog;import android.content.Context;import android.content.DialogInterface;import android.view.LayoutInflater;import android.view.View;import android.

2016-05-11 11:20:08 218

原创 Ioc依赖注入,使你的项目告别findViewById

MainActivitypackage test.dbing.com.ioctest;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.Toast;import test.dbing.com.ioctest.ioc.IocView;public

2016-04-20 13:45:29 325

原创 Android Studio 快捷键、插件、基本设置、注意事项

之前一直使用Eclipse,现在换AS,刚开始真有些不适应。在使用AS有一段时间后,感觉AS最强大之处就是代码提示功能。下面总结一下AS刚开始使用时的一些基本配置,磨刀不误砍柴工,我们现在来好好磨磨刀。 一、 快捷键快捷键这个东西太多了,网上也有很多,但是全而不实。我挑几个经常用的写出来吧。 操作 MAC OSX Win/Linux 智能提示 ctrl+空格 同左(若快捷键冲

2016-04-18 19:23:41 1030

原创 Android Studio NDK开发 Mac版

AS1.5版本对NDK开发优化了很多地方,网上一些帖子都是旧版本的。按照步骤做会有很多迷惑的地方。既然有新版本那么我们就按照新版本的来。一、从配置环境开始。AS 选择右上角【File】->【Project Structure】->【SDK Location】-> 【Android NDK location】选择【download】下载。(下载安装需要时间比较久,耐心等待)安装好后点击【

2016-04-16 14:42:43 349

原创 Android 项目中引用Unity3D建好的模型对象

最近在研究怎么在Android 项目中添加Unity3D建模,研究了半天终于弄会了。在这里写个博客,算是总结一下。首先在unity中把需要的模型建好,然后在unity 的 【File】 中选择【Build Setting】如图所示:点开后会见到如下窗口:选择Android 后,勾选右侧 【Google Android Project】 这个时候【Export】会变成可点

2016-04-01 14:47:26 1866

原创 Data Binding 用户指南(Android)

引自简书 - Data Binding(数据绑定)用户指南1. 介绍这篇文章介绍了如何使用Data Binding库来写声明的layouts文件,并且用最少的代码来绑定你的app逻辑和layouts文件。Data Binding库不仅灵活而且广泛兼容- 它是一个support库,因此你可以在所有的Android平台最低能到Android 2.1(API等级7+)上使

2016-03-16 22:12:15 433

原创 Android如何获取asset下的xml文件,并解析

1.asset下的自定义xml文件: Java Eclipse Swift Xcode C# Visual Studio 2.activity解析代码:import java.io.IOException;import java

2015-11-19 11:42:04 2163

BaseActivity自定义TitleBar

BaseActivity自定义TitleBar

2016-10-31

自定义RatingBar,五星评论

自定义RatingBar,五星评论

2016-10-20

自定义Loading Dialog

自定义Loading Dialog,GIF加载,仿美团加载

2016-05-12

空空如也

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

TA关注的人

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