自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (16)
  • 收藏
  • 关注

原创 java基础之【继承--->多态】内存图

1:Animal a = new Cat(); 1.1:在栈中创建区域,类型为Animal,变量名:a; 1.2:在堆中new Cat();占用一块区域。地址值:[0x3a4] 1.3:spuer()实例化父类Animal。 1.3.1:new Animal();占用一块区域,地址值:0x3ab; 1.3.2:引用着在方法区中初始化[Animal中的所有方法,该引用为:[0x754]]。 1.3.3:将Animal()引用赋给spuer();spuer引用着Animal(); 1.4:在

2014-08-12 22:55:20 3748 3

原创 java基础之【堆、栈、方法区】结构图

/** * 执行流程 * 1:Person p1 = new Person(); * 1.1:在栈内存中创建p1变量,存储类型为Person; * 1.2:在堆中new Person();加载Peronst中的所有属性和方法; string默认值null;int默认值0 * 1.3:在方法区中开辟一块区域,加载所有Peronst的所有方法,标记为Peronst对象。将生成的地址值[0x321]赋给堆中Peronst区域的方法引用; * 1.4:将生成一个区域十六进制

2014-08-07 00:21:25 3248 4

原创 HTML显示 TIFF

最近写前端页面发现居然*.tif后缀不能展示,找了好多资料,然后发现用这个tif插件可以展示

2022-12-26 20:10:58 1208 4

原创 数据权限-SpringJpa拦截示例

需求:已知系统有很多表然后在每个表都有个公共字段,比如叫租户。需要从租户来隔离数据权限比较直观的方法可能是重写Dao接口的查询,但我们大多场景可能用的JPA或mybatis,写的纯SQL语句来查询业务数据这时就需要想到使用过滤器,拦截所有查询SQL加入数据权限的过滤,这时要考虑的SQL写法就多了常见SQL写法select * from table1 t1 wheret1.field = xxx and t1.field2=bbbselect * from table12 tsg l..

2021-10-13 18:56:38 3788 2

原创 #输出频率最高且最先出现的字符#

假设有一个字符串,字符串内部的所有字符都是在ascii编码的范围内,编码求出字符串中出现频率最高的字符,如果频率最高的字符有几个字符出现的频率一样,则输出最先出现的字符。如输入串为 “hello world, every body!”,则输出频率最高且最先出现的字符。方法定义:char getMaxOccurChar(String str)输入:hello world, ever...

2020-04-02 21:11:14 529

原创 ajax 跨域访问

之前一直只知道有跨域这一说,但并没有在项目中实战过。就在昨日有一个小需求就需要用到跨域。因此将实战的结果记录下。跨域原理:ajax不能请求非当前服务之外的服务。

2017-05-07 09:26:35 558 1

原创 因有需求给每个 a和post带上一个参数,故需要一个通用的js来完成此功能

//////////////////////////////////////////////////////////////////动态绑定参数(20170501) start ///////////////////////////////////////////////////////////////$('form').submit(function () { var si

2017-05-01 11:57:18 558

原创 c# 批量 插入转换为mysql日期

dataRow["createDate_"] = new MySql.Data.Types.MySqlDateTime(DateTime.Now);

2016-11-29 17:34:10 728

原创 开源 ajaxFileUpload 升级改造!

升级:    1:多文件上传    2:支持其他附加参数    3:去除纯文本带来的标签    4:jQuery.handleError is not a function 错误 (是点击打开链接修复)下载地址:          http://download.csdn.net/detail/u012892431/9689883 点击打开链接

2016-11-22 15:33:50 591

原创 判断身份证:要么是15位,要么是18位,最后一位可以为字母,并写程序提出其中的年月日

一开始我做这个题的时候也有点晕,因为不了解身份证的规则,如果知道身份证的格式的话,做这个题就简单了。 已知条件: 1:只能是15位或18位,且最后一位可以是数字或大小不分的字母 2:7-12位出生年月日,比如670401代表1967年4月1日,与18位的第一个区别; 思路: 1:正则校验身份证类型,长度,及后续字符 2:如果长度为15,则截取7-12的字符,返回即截取7-14的字符; 3:输出日期。

2016-03-27 21:05:53 3984 3

原创 springmvc+hibernate环境,事务细节

规范的项目的service都会继续一引起BaseService ,然而如果baseService中有数据库的操作,而子类并没有重写,那么需要在baseService上加上一个@Service  或在xml中声明 一个base,这样他才加入spring 事务管理  service 层队列中。

2016-01-19 16:11:12 785

原创 log4j:ERROR Could not find value for key log4j.appender.error

我是在rootLogger末尾加入R就好了。最终我的配置环境如下:#设置日志的级别 ,多个以,分开(没有给出的,则不会被输出)log4j.rootLogger=info,error,R#DailyRollingFileAppender每天产生一个日志文件log4j.appender.R=org.apache.log4j.DailyRollingFileAppender#

2015-07-06 14:20:32 54249 3

原创 Redis学习

1:redis可以干什么?1、商品基本信息(与库存分开)、商品分类 是基本不变的,这些信息全部可以一次性加载到 redis 中,作为只读信息,直接从 redis 中查询。或者不使用 redis,而是加数据库只读从库(MySQL中可以配置memcached作为数据缓存),从从库中读取数据。2、用户登录信息(集中式 session)3、未登录的购物车信息(设置过期时间,key 保存在客户端

2015-05-18 20:33:54 1853

原创 基于Html5做音频和视频播放

设置html5标签头DOCTYPE html>html lang="en">视频video id="media" style="width: 100%;height:400px;" controls> source src="${pageContext.request.contextPath}/file/video/${fileName}">video> 音频aud

2015-05-11 09:41:12 1269

原创 struts2标签中使用三元表达式

被判断的字符串,如果使用''则被认为是char类型,而我给的gender 是string类型的,所以结果一直为flase,    慢慢调后使用字符串转义

2015-05-05 17:53:06 1106

原创 占用符号索引起始值汇总

hibernate的点位符 从0开始jdbc自带的从 1开始

2015-05-04 14:23:32 995

原创 使用json解决 《三级联动》(省市县) 含地区编号

1:js 比查询数据库性能更高,减轻服务器压力。2:采用灵活方案,此文章,值得参考!!!/*初始化加载所有省份*/$(document).ready(function(){ getProvince();});/** 调用示例 <select id="seleProvince" onchange="getCity(this.value)"> <option value="">省</option> </select> <select id="seleCity" onchange="ge

2015-04-29 23:37:18 69951 2

原创 Log4j参数说明及常用案例

Log4j0:导入jar包及log4j.properties配置文件 1:log4j 格式详解1.1:日志级别log4j.rootLogger=, 日志级别:ALL,不区分大小写CONSOLE:控制台注意,需在控制台输入,只需将其中一个appender定义为stdout即可注意,rootLogger默认是对整个工程生效注意,如果只想对某些包操作,那么:log

2015-04-28 13:08:57 2187

原创 AxWindowsMediaPlayer播放后自动全屏

常用APIaxWindowsMediaPlayer1.Ctlcontrols.Play          播放  axWindowsMediaPlayer1.Ctlcontrols.Stop          停止  axWindowsMediaPlayer1.Ctlcontrols.Pause 暂停  axWindowsMediaPlayer1.Ctlcont

2015-04-09 16:51:06 10254

原创 android实现音乐播放器(进度条)

|--依赖3个对象 MediaPlayer:实现音乐播放,暂停,缓冲。 SeekBar:滑动的进度条。 java.util.Timer:定时器,时时更新进度条。|--补充 1:如果mp3在sd中,如播放失败,是否申请sd访问权限或mp3文件是否存在。 2:MediaPlayer对有个别的音频好像不太支持,如果路径正确,权限具备还无法播放,就考虑下音频问题。 3:本案例用到的权限。 <!-- 申请SD卡写入权限 --> <uses-permissi

2015-02-04 01:30:16 16674 3

原创 使用File Explorer向SD卡Push文件抛出:Failed to push selection: Read-only file sys

使用File Explorer向SD卡Push文件抛出:Failed to push selection: Read-only file sys

2015-02-03 15:51:14 1248

原创 2014工作报名+总结

图书系统展示图:  项目步骤  0:同业务员分析需求  1:抓取数据,这些数据足足有306G,4000多本pdf图书  2:搭建前台静态页面,使用jquery解决了在IE8、IE6不兼容故障  3:开始搭建框架(springMVC3.0.2+hibernate3+log4j)   4:测试使用到的技术   1:采用对pdf进行简单加密,使用^来回换算

2015-01-14 00:43:58 878

原创 PHP将多级目录打包成zip文件

最近接触PHP,需要用到zip压缩,在网上搜索的一大堆,发现代码都不低于50行。 而且调用还很费事(基础太少看不懂)。让我收获的是Php提供有一个ZipArchive类,并有如下方法。bool addEmptyDir( string $dirname )bool addFile ( string $filename [, string$loca

2014-12-14 22:13:17 6811

原创 装饰模式(旧恋)

|--什么是装饰模式。装饰模式:是你还是你,一切拜托你(借用老崔经典词)。它是由继承出现的,先有继承,再有装饰。回忆继承    好处:提高复用性,让可以重复使用,通过方法重写利用后期扩展。    坏处:由于类与类之间的继承关系,但他们关系增强,耦性也就高了。不符合java宗旨:低耦合,高内聚。对比如下:a: 有一个Witer体系|--TxtWrite|-

2014-08-30 00:31:03 1287

原创 古典问题:关于兔子的生命周期。

* 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一 *对兔子,假如兔子都不死,问每个月的兔子总数为多少? * *已知开始已有一对兔子(A), * 第1个月:A兔子 =1对 * 第2个月:A兔子 =1对 * 第3个月:大兔子A生了小兔子B =2对 * 第4个月:大兔子A生了小兔子C, A+B+C=3对。。 注:兔子满3个月后,就每月都生一对。 * 第5个月:大兔子A生了小兔子D,大兔子B(满3个月)生了小兔

2014-08-26 23:10:18 3869

原创 递归阶乘

递归阶乘

2014-08-26 22:57:51 1203

原创 String常量池

String st = "hello"; st+="word"; System.out.println(st);分析如下:1:String st = "hello"; 1.1:先在栈中开辟一块区域,定义一个变量,变量类型为String,变量名为st 1.2:在方法中的常量池中先找有没有hello这个值。如果有则直接引用过来。反之即如下继续。 1.3:在常量池中开辟一块区域,地址值为0x11; 1.4:java加载字符串是一个一个字符加载的,并且在加载时,都会先去常量池中有一个记录池,它里

2014-08-24 10:59:56 934

原创 c#模仿百度关键词提示

1:from窗体环境:TextBox(关键词文本框)、ListBox(提示框)2:实现思路:   2.1:以输入的关键词为条件查询  数据库(在查询中以点击率排序就加一个order by 点击率 desc)返回多行单列数据结果集合。再一一赋值到listBox中显示。   2.2:在TextBox中如果侦听键盘            if(Down(小键盘向下))则先获取到L

2014-07-30 17:27:26 1696 1

原创 java基础之zip(压缩、解压)

本程序依赖第三方包Ant.jar。因为java自带的java.utils.zip.ZipOutputStream对一些敏感中文路径会抛出异常。package javax.zip;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOExce

2014-07-27 15:18:43 1084

原创 java利用爬虫技术抓取(省、市(区号\邮编)、县)数据

最近项目做《收递系统》需要到 城市的地址信息,但从网上下载的xml数据没有几个是最新的地址信息.....数据太老,导致有些地区不全。所以才想到天气预报官网特定有最新最全的数据。贴出代码,希望能给有同样困惑的朋友,减少一些时间。 /** * @param var 城市名称 * @return string数组,0表示邮编 1表示区号 */ @SuppressWarnings("d

2014-07-18 23:00:34 2651

原创 linux 之体验(JDK7+Tomcat7+MySQL5.5)部署环境

------------------------------------------------------------------------------------------------------------------JDK 0:下载JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1

2014-07-17 16:08:43 1236

原创 jquery实现左右上下移动

最近再做报表时候,直接把全部字段都导出了,但这不太灵活。回忆老师讲过的项目做报表如下左右上下移功能灵活控制,所以就尝试下咯。js代码 function selected(thiz) { var name = thiz.name; if(name=="right") $("select[name='left']").val(""); else $("select

2014-07-07 17:20:50 1796

原创 java与c#使用Socket实现局域网聊天

补充:1:上传下载文件、聊天表情、私聊、踢人.......都是可以扩展的功能。只是目前还没有可执行的思路,希望有相同爱好者多多提出宝贵意见。我会继续关注。

2014-06-29 17:31:42 2083 3

原创 Jsp+servlet 验证码案例

昨晚在csdn看到一位前辈写一个ajax+servlet+jsp验证,顿时心血来潮,在前辈的代码下我做出了如下简单好用的小  验证码生成器Demo,供大家做个参考。1:添加VeriyCodeUtils类生成验证码图像package com.servlet;import java.awt.Color;import java.awt.Font;import java.awt.Graph

2014-06-21 14:48:57 1227

原创 java实现Img与PDF相互转换

package com.test;import java.awt.image.BufferedImage;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.Input

2014-06-07 20:45:15 4524 6

原创 c#编码转换工具

最近用java做大量读取/xml/txt/文件时遇到了很多乱码不一致的问题。有的txt是gbk,有的xml又是gb2312。等格式,我目的是把这些文件中的数据提取可用信息保存到数据库。结果发现经程序很难判断文件编码格式。不知道该定义什么编码去读取,虽然java提供了Charset.defaultCharset()类,但我测试,还是没有c#提供的API类好使用。就是StreamReader,它还有一个很做棒的参数对象,就是Encoding.Default; 通过它可以不用指定读取编码,使用本地系统编码,并且

2014-06-01 23:52:29 1224

原创 c#对(oracle\sqlce\sqlite)入门案例

1:连接oracle A:安装oracle服务端(11G/10G) B:添加引用: C:引入命名空间:using System.Data.OracleClient;D:连接字符:public OracleConnection getOracleConnection(String user,String password,String url)        {

2014-05-27 11:36:01 1230

原创 c#发邮件小程序

1:发邮件功能如下:  a:批量添加邮箱  b:添加多个附件、并支持查看附件信息和移除附件。2:因为免费,所以126,136服务器人家对咱 有控制:(我测试了126,136邮件)  1:邮箱虽已分组发送,但一次只能发送35个之内。  2:附件大小控件在50M。 3:功能采用c#的SmtpClient和MailMessage实现,核心源代码如下:批量导入邮箱:

2014-03-30 13:33:49 2046

原创 简单封装Lucenene的IndexWriter、IndexSearcher对象

1:简单封装Lucenene的IndexWriter、IndexSearcher对象2:不用反复创建再调用再传递对象。3:简化doucment与javabean对象的相互转换

2014-03-22 21:27:08 1586

原创 c#进度条案例

进度条案例1:递归查询目录,包含子目录2:采用委托方案与form窗体交互。3:此案例可扩展到:复制、移动、批量命名、或查询等对象文件的操作。

2014-03-21 11:21:53 1535

espeak中文语音包

eSpeak 在windows安装之后不能播放中文,需要安装中文包即可实现中文播读 非常清晰的中文语音包,给大家共享,解压密码123456。比系统自带的还要好

2021-01-23

开源 ajaxFileUpload 升级改造

升级: 1:多文件上传 2:支持其他附加参数 3:去除纯文本带来的标签 4:jQuery.handleError is not a function 错误

2016-11-22

2014最新全国xml地址数据(省、市(区号\邮编)、县)

你还要担心你下载数据不是最新的吗,你还担心又要找区号、邮政编号吗?.....这里提供了最新的全国(港奥台)地址xml数据。

2014-07-18

GBK、UTF-8编码转换工具

本程序的目的是为了把文件编码格式统一。如果文件内容编码不同,则也不能保正内容也正常转换 缺点:比如iso-8859-1的内容转换成utf-8。则可能失败。。 优点:java文件,txt/xml/dat文件。只要都是能识别的内容,即转换成功就更大。

2014-06-01

c#对(oracle\sqlce\sqlite) 简单操作

c#对(oracle\sqlce\sqlite) 简单操作,请大牛忽视我。

2014-05-27

在窗体控件中显示PDF

Adbe Rdr 11.exe Adbe Rdr 11.exe Adbe Rdr 11.exe Adbe Rdr 11.exe

2014-04-25

Adobe Reader XI

Adobe Reader 11! 英文版

2014-04-24

OrmUtils封装 (JDBCUtils+DBUtils+c3p0)

包含: 数据库 : JDBC+DBUtils 数据源 : C3P0 oracle驱动(可自扩展mysql驱动) 源代码分享

2014-04-16

简单发邮件小程序

1:发邮件功能如下:   a:批量添加邮箱   b:添加多个附件、并支持查看附件信息和移除附件。 2:因为免费,所以126,136服务器人家对咱 有控制:(我测试了126,136邮件)   1:邮箱虽已分组发送,但一次只能发送35个之内。   2:附件大小控件在50M。 3:功能采用c#的SmtpClient和MailMessage实现,源代码如下: 批量导入邮箱: 添加附件: 邮件发组: 发邮件:

2014-03-30

图片自动播放程序

  filp_v2系统,是练习c#控件的很好Demo案例。它包含了菜单、多窗口、图片框、复选框、容器等控件。 功能如下: 1:通过定时器完成自动翻转 2:设置毫秒值保存到xml数据中 3:文件夹对话框 4:文件对话框 5:自定义输入文件或目录 6:多个form之间数据共享

2014-03-15

用户登录登录、上传下载、多级菜单

1:操作功能 注册 登录 退出 2:功能实现 2.1:使用二级关联菜单选择城市 2.2:上传图片,使用相对路径灵活保存。 2.3:在登录成功后回显用户数据,并提供下载图片 2.3:使用xml保存数据。 2.4:让弹出的窗口在当前父窗口居中

2014-03-15

odp.net 11g (10g也能用)

用5分下载下来的宝贝,低分出售。(实惠,又实在) 辛辛苦苦找来的.net 连接到 oracle 11g的dll, 试验在32位的 win xp, win7 下都能用。 测试代码见: http://blog.csdn.net/yenange/article/details/11880479 有了这个, 你可以扔掉客户端了, 爽吧!

2014-03-10

webgis完整功能例子(MapEasy)

适合初级者学习GIS.....从0开始接触!

2013-12-30

实现一个页面(增、删、查、改)

某公司的第一个考核小项目: 用户名 密码 性别 地址 注册时间 电话 登录时间 查询姓名 要求: 使用一张表实现 对其添加 增上改查 附带源码+mysql的表数据!

2013-12-17

justep x5建模笔记

在工作中记录的实际开发笔记,希望与初学者一同进步。

2013-12-15

空空如也

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

TA关注的人

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