- 博客(21)
- 资源 (4)
- 收藏
- 关注
原创 CentOS8安装Nginx
安装好了MySQL,那就紧接着就着手安装Nginx环境。安装环境说明:阿里云CentOS 8.0 64位nginx-1.18.0安装Nginx本次采用yum方式在Linux平台安装Nginx安装gcc#安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境:yum -y install gcc#可以查看gcc版本 gcc -v安装PCRE pcre-devel#PCRE(Perl Compatible Regular Expressio.
2021-01-14 23:41:04
246
原创 C# DevExpress控件Gridview和GridControl学习总结
DevExpress GridControl小结去年公司开始启动做自己的ERP物流系统,我也从Android客户端转向C#客户端开发,以下是在开发项目中遇到的一些知识点,记录下来,毕竟好记性不如烂笔头。1、 如何解决单击记录整行选中的问题View->OptionsBehavior->EditorShowMode 设置为:C
2019-03-02 16:18:40
8751
4
转载 Android 显示输入法中的emoji表情以及String字符串转码
实现用原生键盘输入表情并显示,有两种办法:发送时将String字符串转换为Unicode编码字符串,显示接收的列表时用Unicode编码字符串转化为String字符串发送时将String字符串转换为UTF-8编码字符串,显示接收的列表时用UTF-8编码字符串转化为String字符串将String字符串转换为Unicode编码字符串只是将中文字符串和emoji表情转换为十六进制Unicode编码
2017-12-02 16:29:55
1826
转载 RecyclerView之更新UI数据的高级用法
以前在使用ListView当中,如果我们的列表数据发生了改变,我们会去调用Adapter.notifyDataSetChanged()去更新UI界面上的列表数据,当然这个方法在RecyclerView也同样适用,那么既然说RecyclerView是ListView最好的替代者,那么RecyclerView有没有什么高级的方法呢?答案是有的。RecyclerView的Adapter支持更多种类的更新UI数据的方法,并且
2017-11-24 17:57:07
1436
原创 Struts2入门学习(二)
Struts2配置:1.1:Struts2的Action开发方式方式一:继承ActionSupport (如果需要数据校验,则必须此类)public class UserAction2 extends ActionSupport { // Action中业务处理方法 public String login() { System.out.println("UserAct
2017-10-20 22:50:34
303
原创 Struts2入门学习(一)
Struts2框架什么是软件框架: 1、框架 是 实现部分功能的代码 (半成品),使用框架简化企业级软件开发 ,提高开发效率。 2、框架已经实现了一些基础功能,这样就可以提高开发效率!struts2框架简述: 1、Struts 2是在 struts 1和webwork的技术基础上进行了合并的全新的Struts 2框架。 2、其全新的Struts 2的体系结构与Struts 1的体系
2017-10-17 17:21:29
370
转载 Android Canvas绘图详解(图文)
大部分2D使用的api都在android.graphics和android.graphics.drawable包中。他们提供了图形处理相关的: Canvas、ColorFilter、Point(点)和RetcF(矩形)等,还有一些动画相关的:AnimationDrawable、 BitmapDrawable和TransitionDrawable等。以图形处理来说,我们最常用到的就是在一个View上画一些图片、形状或者
2017-10-16 09:50:14
559
原创 Java集合类解析
最近看了下Java中的集合类对象,发现零碎的知识好多,有些记忆已经模糊了,突然想回忆下这块内容,给自己充充电。废话少说了,直接入主题吧~~ 在Java中有一套设计优良的接口和类组成了Java集合框架,使程序员操作成批的数据或对象元素极为方便。所有的Java集合都在java.util包中。网上找了一张图片详细解释了其中的关系: 然后看出集合之间的(继承)关系,还是文字说下比较直观点,以下是常用的集
2017-10-12 23:55:42
444
原创 Android开发工具类集合
工欲善其事必先利其器! Android开发过程经常需要用到各式各样的工具类,这样提高了我们开发者的开发效率,网上看到了有些大神封装了许多完善的工具类,并且无私的开源了出来。再此我找了一些大神开源的工具类整理如下,以便不时之需:工具开源地址(1):https://github.com/vondear/RxTools工具开源地址(2):https://github.com/Blankj/Andro
2017-10-12 09:39:40
416
原创 检测内存泄漏常用工具之Leakcanary
在遇到Leakcanary之前,排查Android开发时发生内存泄漏问题,真是蛋疼的要命,后来技术发烧友向我推荐了Leakcanary这款利器,我试着集成到开发项目中,不得了了:内存泄漏定位准确(比如持有static的强引用对象窗体结束后仍然未销毁),让我在解决时候有了一个明确的方向感。让我优雅的处理内存泄漏的排查和解决。感谢Square神器Leakcanary,github开源地址:https:/
2017-09-30 16:25:26
680
原创 c3p0连接池用法总结
c3p0连接池: C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。最常用的连接池技术!Spring框架,默认支持C3P0连接池技术!C3P0连接池,核心类:CombopooledDataSource;使用步骤: 1. 下载c3p0相关jar文件,引入项目中: c3p0-0.9.1.2.jar 2. 推荐配置方式(xml)方式,
2017-09-29 00:02:09
636
原创 JDBC通用方法及DbUtils组件使用
一:元数据(DatabaseMetaData )定义 在jdbc中获取数据库的定义,例如:数据库、表、列的定义信息。就用到元数据。 在jdbc中可以使用: 数据库元数据、参数元数据、结果集元数据。 (元数据定义相关api, ..MetaData) 二:获取DataBaseMetaData对象 DatabaseMetaData metaData = Connection.
2017-09-26 23:52:04
490
原创 Apache开源组件BeanUtils用法总结
出现原由: 程序中对javabean的操作很频繁, 所以apache提供了一套开源的api,方便对javabean的操作!即BeanUtils组件。 BeanUtils组件: 作用是简化javabean的操作! 注意: Android开发使用不要使用该组件,否则抛出异常: java.beans.PropertyDescriptor,在Android SDK中试着找java.beans这个包
2017-09-26 17:01:33
746
原创 mysql学习总结(三)
这几天打了点鸡血,感觉收获颇丰,于是今天我接着昨天的课程,今天我学习了mysql存储过程以及触发器。下面是我的收获的心得:存储过程:带有逻辑的sql语句(简单的做了一个定义)存储过程特点: 1)执行效率非常快!存储过程是在数据库的服务器端执行的!!! 2)移植性很差!不同数据库的存储过程是不能移植。 存储过程语法: 参数: IN: 表示输入参数,可以携带数据带存储过程中 OUT:
2017-09-23 23:57:25
745
原创 mysql学习总结(二)
接着之前的mysql记录心得,还是砍草了某马的教程,今天主要复习了mysql的约束:2.1什么数据约束 对用户操作表的数据进行约束2.2 默认值 作用:当用户对使用默认值的字段不插入值的时候,就使用默认值。 注意:
2017-09-22 23:27:33
473
原创 mysql学习总结(一)
晚上闲来无事,发现某马32期讲到mysql处讲的很清晰,笔记完善,可圈可点,于是摘下来,时常复习之: 1)mysql存储结构: 数据库 -> 表 -> 数据 sql语句 2)管理数据库:增加: create database 数据库 default character utf8;删除: drop database 数据库;修改: alter database 数据库 default charact
2017-09-21 23:26:53
462
原创 javaee 标准标签库(JSTL)学习总结
近期重新温习了下javaee 的标准标签库 发现遗忘了好多,自己整理了下资料,做了点小demo,记下来,以便自己以后查阅,下面是几个比较重要的标签:保存数据: c:set>c:set> 浏览器输出数据: c:outvalue="">c:out>单条件判断 c:iftest="">c:if>多条件判断 c:choose>c:choo
2017-09-20 23:01:57
521
转载 Fresco实践总结-高斯模糊、圆形圆角、URL、File、Assets、Resource
今天只是入门级别的,改天会出一个深度一点的文章介绍用法。题外话:最近消沉了有快三个月了,这几天都不知道自己在干嘛,这是春节之后的第一篇博文,从今天开始让一切都不一样: Code Behavior, one can.t be less.Fresco是一个Facebook开源的Android图片加载库,性能真的让我无话可说,而且满足了我对图片加载的一切幻想,所以我必须为它写一篇文章,当然更
2017-09-19 08:35:06
791
原创 Java实现AES加解密
摘要: 高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院(NIST)于2001年11月26日发布于FIPS PUB 197,并在2002年5月26日成为有效
2017-09-12 14:29:57
723
原创 Android给Activity状态栏设置自定义颜色
Android开发这么久了,肯定会遇到因为不同手机自带的app状态栏不一样的问题,刚好公司最近有一个需求就是把状态栏定义成相同的颜色,也符合Material Design风格,于是查看了google 的 Android SDK以及在前辈的博客帮助下,我找了相关代码。先测量出状态栏的高度:然后通过高度给状态栏添加设置自定义颜色的布局:下面就贴出我的代码:...
2017-09-11 19:28:45
2129
DataTable和GridControl基本功能使用
2019-03-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人