文章分类 -  技术类

开发道路上所见、所闻、所感
SpringBoot整合Shiro应用
摘要:1、Shiro是Apache下的一个开源项目,我们称之为Apache Shiro。它是一个很易用与Java项目的安全框架,提供了认证、授权、加密、会话管理,与Spring Security一样都是做一个权限的安全框架,但是与Srping Security相比,在于Shiro使用了比较简单易懂易于使用 阅读全文
posted @ 2018-06-02 15:05 程序媛Kasey 阅读(117) 评论(0) 推荐(0)
EditText中输入信息的限制方法
摘要:应用场景 在Android应用中有时需要EditText中只允许输入约定的一些字符,禁止输入其他字符。这里列举了一些可能的应用场景。 1. 场景一 在通讯录保存好友信息界面中填写好友的电话号码时,应当只能输入数字,禁止输入其他字符。 2. 场景二 在登录界面中输入用户名和密码时,由于很多账号系统都不 阅读全文
posted @ 2016-12-22 10:32 程序媛Kasey 阅读(123) 评论(0) 推荐(0)
SQLServer存储过程基础(转载)
摘要:什么是存储过程呢?存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。 通俗来讲:存储过程其实就是能完成一定操作的一组SQL语句。 那为什么要用存储过程呢?1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数 阅读全文
posted @ 2016-11-30 15:07 程序媛Kasey 阅读(83) 评论(0) 推荐(0)
Android应用程序第一次启动时显示引导页面
摘要:市面上好多优秀的应用(举例新浪微博、UC浏览器)都采用了欢迎页面与使用向导的方式给用户带来了良好的用户体验。 用户没有安装新版本或者不是第一次进入的时候都会显示成 欢迎页面-主界面的方式 那么我们就来看看实现这种变量存储和修改的步骤吧 2、定义SharedPreferences对象,并通过该对象获取 阅读全文
posted @ 2016-11-29 14:38 程序媛Kasey 阅读(136) 评论(0) 推荐(0)
CSS3中webkit-box的用法
摘要:Flexible Box Model(灵活盒子模型) 1.box-orient 在父元素上设置 子元素排列 vertical(垂直) or horizontal(水平) 2.box-flex 在子元素上设置 兄弟元素之间比例,仅做一个系数 3.box-align 在父元素上设置 box 排列 4.b 阅读全文
posted @ 2016-09-28 11:18 程序媛Kasey 阅读(508) 评论(0) 推荐(0)
正则表达式系统学习笔记
摘要:【正则表达式定义:Regular Expression使用单个字符串描述、匹配一系列符合某个语法规则的字符串。】 正则表达式在线工具:http://regexper.com 在JavaScript通过内置对象RegExp支持正则表达式 有两种方法实例化RegExp对象 字面量 构造函数 例: 字面量 阅读全文
posted @ 2016-09-23 15:20 程序媛Kasey 阅读(420) 评论(0) 推荐(0)
asp.net后台生成二维码【使用ThoughtWorks.QRCode和QrCode.Net两种方式】
摘要:最近做了有关二维码的开发,发现网上多是用ThoughtWorks.QRCode和QrCode.Net两种方式。在参考官网时模仿写了两个Demo,其中ThoughtWorks.QRCode的功能更多,但是dll文件大小为6M,QrCode.Net大小为400K左右,搜集整理了网上的有关资料,如下: 1 阅读全文
posted @ 2016-09-22 11:16 程序媛Kasey 阅读(317) 评论(0) 推荐(0)
Asp.net如何通过JQuery的Ajax调用后台方法
摘要:首先是JS中AJAX的方法: 在asp.net后台代码方法如下,注意参数的对应,ajax中data属性传的参数即为后台方法中的参数,参数名要相同 阅读全文
posted @ 2016-09-21 17:43 程序媛Kasey 阅读(143) 评论(0) 推荐(0)
JQuery在URL传参,如何得到各个参数值以及如何解决中文乱码的问题
摘要:1、如何通过Url得到各个参数的值: 2、如何解决中文乱码问题: 假设从页面index1.html跳转到页面index2.html 在index1.html中: 使用encodeURI()方法进行编码。 ex: window.location.href=encodeURI(URL); 在index2 阅读全文
posted @ 2016-09-21 17:30 程序媛Kasey 阅读(231) 评论(0) 推荐(0)
Android判断用户是否是第一次进入应用程序
摘要:在android开发过程中,若是程序中有导航部分的话,导航部分的加载需要有个判断。 只有在用户第一次运行使用此程序的时候,才会加载导航,以后运行程序都不会显示导航部分。 这就需要用到一个判断:用户是否第一次运行此程序,核心代码如下所示: 阅读全文
posted @ 2016-09-21 13:46 程序媛Kasey 阅读(650) 评论(0) 推荐(0)
监听微信、支付宝等移动App等内置浏览器返回(后退)等事件的方法
摘要:实际的应用中,我们常常需要实现在移动app和浏览器中点击返回、后退、上一页等按钮实现自己的关闭页面、调整到指定页面或执行一些其它操作的 需求,那在代码中怎样监听当点击微信、支付宝、百度糯米、百度钱包等app的返回按钮或者浏览器的上一页或后退按钮的事件呢。 我相信很多朋友像我一样,在百度、搜狗里面搜索 阅读全文
posted @ 2016-09-20 13:54 程序媛Kasey 阅读(3700) 评论(0) 推荐(0)
Linq中多表连接的左连接实现
摘要:对于SQL语句: SELECT * FROM T_COURSE a left join T_USER_COURSE_RECORD tucr ON a.COURSE_ID=tucr.COURSE_ID and tucr.[USER_ID]=@userId 其中userId是传入参数。 阅读全文
posted @ 2016-09-20 12:16 程序媛Kasey 阅读(365) 评论(0) 推荐(0)
ASP.Net开发过程中获得时间的各种形式一览
摘要:1 //获取日期+时间 2 3 DateTime.Now.ToString(); // 2008-9-4 20:02:10 4 5 DateTime.Now.ToLocalTime().ToString(); // 2008-9-4 20:12:12 6 7 8 9 //获取日期 10 11 DateTime.Now.ToLon... 阅读全文
posted @ 2016-09-20 12:03 程序媛Kasey 阅读(88) 评论(0) 推荐(0)
用Java生成JPG
摘要:1 /** 2 有许多的动态生成的图像都是使用servlet完成的,而且代码较多,这里的这段代码是用命令生成图像文件。 3 创建一个BufferedImage对象,将你的“画”放到这个缓冲里, 4 打开一个文件,将图像流编码后输入这个文件,这样就有一个jpg文件出现了。 5 */ 1 import java.awt.Color; 2 import java.awt.Graphics; ... 阅读全文
posted @ 2016-03-07 09:54 程序媛Kasey 阅读(1529) 评论(0) 推荐(0)
Android开发:圆角的Button
摘要:在res目录下创建drawable文件夹,在文件夹下新建Android的XML文件,类型选择为shape。 在main.xml文件中: android:background="@drawable/shape"就可以使用shape.xml资源 strings.xml 新建Activity.java 效 阅读全文
posted @ 2016-03-02 13:49 程序媛Kasey 阅读(104) 评论(0) 推荐(0)
使用InputStream读取文件
摘要:在java中,可以使用InputStream对文件进行读取,就是字节流的输入。当读取文件内容进程序时,需要使用一个byte数组来进行存储,如此会有如下两个问题: 1.如何建立合适大小的byte数组,如果已知输入流的大小。 2.如果不知输入流的大小,则肯定需要建立一个很大的byte数组,那么byte中 阅读全文
posted @ 2015-07-16 09:38 程序媛Kasey 阅读(152) 评论(0) 推荐(0)
Freemarker将数据导入到Word
摘要:在使用freemarker向word中导入数据时,有两个基础的步骤,如下 1、创建Word模板,保存为.xml格式 2、将要替换的内容,以${}装载 (1)、加载ftl模板 (2)、替换内容 (3)、输出文本 首先写一个通用的导出Word的一个类: package com.test.freemark 阅读全文
posted @ 2015-05-30 17:50 程序媛Kasey 阅读(414) 评论(0) 推荐(0)
Oracle 创建序列、删除序列
摘要:Oracle 创建序列、删除序列 序列的创建create sequence seq_newsIdincrement by 1start with 1maxvalue 999999999; 得到序列的SQL语句 select seq_newsid.nextval from sys.dual; 删除序列 阅读全文
posted @ 2015-05-11 13:58 程序媛Kasey 阅读(193) 评论(0) 推荐(0)
JSP分页小例子
摘要:首先定义一个PageBean的实体类 public class PageBean { private List data; private int pageNo;//当前页码 private int recordCount;//数据库记录数 public int getRecordCount() { 阅读全文
posted @ 2015-05-08 21:47 程序媛Kasey 阅读(85) 评论(0) 推荐(0)