自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhao_Gq

好记性不如烂博客

  • 博客(27)
  • 资源 (10)
  • 收藏
  • 关注

原创 Kotlin LiveData observe第二个参数无法进行SAM转换

AndroidStudio 4.1版本,默认带有Kotlin 1.3.72的插件版本,对于上图的SAM转换,编译不出错,但会报红!解决办法,将Kotlin插件版本升级到最新即可,截至21年4月,Kotlin最新版本是1.4.32,升级后则不再报红。...

2021-04-28 16:23:48 318

原创 AndroidStudio4.1 升级Kotlin插件不生效问题

背景,在使用SAM转换写Livedata observe的第二个参数时,发现AS报红,但编译不出错,功能也能正常运行。然后就尝试升级Kotlin插件。AndroidStudio4.1默认带有1.3.72版本的kotlin插件。截至21年4月,Kotlin最新版本是1.4.32。打开Settings->Languages&Frameworks->Kotlin , 检查新版本,安装点击Install后会下载安装,安装成功后需要重启AndroidStu...

2021-04-25 09:00:22 4160

原创 迁移AdndroidX和android.support包冲突

将相关support包转为androidx后,rebuild,出现以下错误 , 错误不太明确经过一番查询、折腾后,最终解决问题。经历了一下配置尝试。首先调整project的 build.gradle ,改为版本3.5.1调整gradle/wrapper/gradle-wrapper.properties,版本改为gradle-5.4.1-all再次rebuild后出现然后尝试修改gradle.properties 中 android....

2020-06-11 21:28:43 1702

转载 解决问题 Cause: buildOutput.apkData must not be null

https://blog.csdn.net/yezisuifengbiao/article/details/102740943

2020-04-11 11:12:32 261

原创 Proguard 混淆是出现 Unknown verification type [*] in stack map frame 错误

原因是集成了第三方sdk,在打包后出现的错误,但又不能修改第三方sdk。经过搜索得知是proguard的一个bug,需修改源码中,ClassConstants.java类中的ATTR_StackMapTable的值改为"dummy",然后重新编译一个proguard。重新编译Proguard1.官网下载源码https://www.guardsquare.com/en/products/...

2020-02-10 11:00:13 274

原创 eclipse 安装 adt

1.eclipse 打开后进入界面点击help菜单 点击install new software2.打开后name随便输 location输入https://dl-ssl.google.com/android/eclipse/ 然后点击确定  如果https://dl-ssl.google.com/android/eclipse/慢的话可以换成http://dl-ssl.google.co

2014-10-02 12:07:10 365

转载 正则表达式中/g的用法

转自:http://blog.csdn.net/huiguixian/article/details/6131048解答“正则表达式(/[^0-9]/g,'')中的"/g"是什么意思?”这个问题,也为了能够便于大家对正则表达式有一个更为综合和深刻的认识,我将一些关键点和容易犯糊涂的地方再系统总结一下。 总结1:附件参数g的用法 表达式加上参数g之后,表明可以进行全局匹配,注意这

2014-02-08 23:37:30 777

转载 Hibernate——Criteria

Criteria Query 可以看作传统sql的对象化表示Criteria 可以由session创建Criteria ct= session.createCriteria(TUser.class);Criteria中可以增加查询条件ct.add(Expression.eq("name","Erica"));ct.add(Expression.eq("sex",new Integer(1)

2013-11-10 00:58:11 466

原创 归并排序

public class mergeSort { public static void main(String [] args){ int[] b={72,73,71,23,94,16,5,68,64}; mergeSort(b); for(int i=0;i<b.length;i++){ System.out.print(b[i]+" "); } } pub

2013-11-08 22:16:19 624

原创 插入排序

public static > void insertSort(AnyType []a){ for(int i=1;i<a.length;i++){ AnyType tmp=a[i]; int j=i; for(;j>0&&tmp.compareTo(a[j-1])<0;j--){ a[j]=a[j-1]; } a[j]=tmp; }}

2013-11-08 13:46:57 676

原创 希尔排序

public static > void shellSort(AnyType []a){ for(int g=a.length/2;g>0;g=g==2?1:(int)(g/2.2)){ for(int i=g;i<a.length;i++){ AnyType tmp=a[i]; int j=i; for(;j>0&&tmp.compareTo(a[j-g])<0;j-=g

2013-11-08 13:42:49 556

原创 最大连续子序列和

public static int findMaxSum(int [] a){ int maxSum=0; int thisSum=0; for(int i=0,j=0;j<a.length;j++){ thisSum+=a[j]; if(maxSum<thisSum){ maxSum=thisSum; seqStart=i; seqEnd=j; } els

2013-11-06 16:40:32 385

转载 log4j——关于log4j的日志文件保存位置解决方案

以DailyRollingFileAppender 为例:假设每天一个日志文件有以下设置:log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender log4j.appender.A1.File=app.loglog4j.appender.A1.DatePattern='.'yyyy-MM-ddlog4j.appe

2013-11-05 23:23:31 701

转载 java日志操作之Log4j

日志论    在应用程序中输出日志有有三个目的:(1)监视代码中变量的变化情况,把数据周期性地记录到文件中供其他应用进行统计分析工作。(2)跟踪代码运行进轨迹,作为日后审计的依据。(3)担当集成开发环境中的调试器,向文件或控制台打印代码的调试信息。  Apache能用日志包(Commons Logging Package)是Apache的一个开放源代码项目,

2013-11-05 16:31:34 784

原创 JS——验证身份证号码

var Wi = [ 7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2, 1 ]; // 加权因子var ValideCode = [ 1, 0, 10, 9, 8, 7, 6, 5, 4, 3, 2 ]; // 身份证验证位值.10代表X function IdCardValidate(idCard){

2013-11-05 15:33:20 708

原创 JS——获取URL里的参数

function request(paras){ var url = location.href; var paraString = url.substring(url.indexOf("?")+1,url.length).split("&"); var paraObj = {} for (i=0; j=paraString[i]; i++){ paraObj[j.s

2013-11-05 15:20:36 688

原创 <jsp:forward.../> 里跳转 xxx.action

在web.xml里 <!-- 让Struts 2的核心Filter拦截所有请求 -->struts2/*FORWARD

2013-11-05 15:18:14 722

原创 web应用中的部署文件配置

<Resource name="jdbc/abc" type="javax.sql.DataSource" password="ebss88" driverClassName="com.mysql.jdbc.Driver" maxIdle="5" maxWait="100" usernam

2013-11-05 15:17:21 583

原创 SSH验证码

import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.awt.*;import java.awt.image.*;import java.util.*;import javax.imageio.*; public class AuthImg extends HttpServlet

2013-11-05 15:14:31 821

转载 Hibernate——Hibernate4.2更新部分更改的字段 hibernate update

Hibernate 中如果直接使用Session.update(Object o);会把这个表中的所有字段更新一遍。比如:123456789101112public class TeacherTe

2013-11-05 15:08:01 826

原创 JS 跳出iframe框架,退出

(1)session过期后登陆页面跳出iframe页面问题 登陆页面增加javascript:function window.onload() { if(window.parent.length>0) window.parent.location=location; }或者:if (win

2013-11-05 15:01:30 6802

原创 Hibernate——基于HibernateDaoSupport的三个分页控制方法

import java.sql.SQLException;import java.util.List;import org.hibernate.HibernateException;import org.hibernate.Query;import org.hibernate.Session;import org.springframework.orm.hibernate3.Hiber

2013-11-05 14:57:21 1423

原创 Struts——解决传值中文乱码

1. 将页面的 pageEncoding 设置为GBK 或 GB18030 ;2.在web.xml中加入过滤器; GBKEncoding com.abc.filter.GBKEncodingFilter GBKEncoding /*  3.编写过滤器代码:

2013-11-05 14:47:34 824

原创 国际化文件

使用命令native2ascii  源资源文件  目的资源文件native2ascii   mess_zh_CN.properties   mess_en_US.properties在struts.properties文件#指定Struts2国际化资源文件的baseName为messageResourcestruts.custom.i18n.resources=messag

2013-11-05 14:43:45 698

原创 struts——/struts-tags.tld 标签库

如果Web应用使用了Servlet2.3以前的规范,因为Web应用不会自动加载Struts框架的标签文件,因此必须在web.xml文件中配置加载Struts2标签库。        /s        /WEB/struts-tags.tld struts-tag.tld文件 在struts-core-2.1.6.jar文件的META-INF路径下

2013-11-05 14:42:54 1367

原创 spring的:java.lang.NoClassDefFoundError: org/aspectj/weaver/tools/PointcutPrimitive错误

解决方法,加aspectjweaver.jar包,位于:spring-framework-2.0-with-dependencies\spring-framework-2.0\lib\aspectj 目录下。

2013-11-05 11:24:27 1463 1

原创 SEO 最佳隐藏文本的办法

针对 SEO 最佳隐藏文本的办法是:.seowhy{display: block;height: 0;width: 0;overflow: hidden;}其次还可以使用 visibility:hidden; 样式,但是它会占据一定的文本流空间。

2013-11-03 11:35:35 1566

调整ATTR_StackMapTable值的proguard(5.3.3)

android混淆工具Proguard,其中调整ATTR_StackMapTable值为dummy后重新编译打包。版本为5.3.3

2020-02-09

科大讯飞语音引擎3.0

科大讯飞语音引擎3.0 ,android TTS ,中文发音的语音引擎,安装配置语言引擎为讯飞后,即可离线使用

2016-03-17

《数据结构和问题求解(Java语言版)(第四版)》源码

《数据结构和问题求解(Java语言版)(第四版)》源码

2013-11-15

json-lib-2.4-jdk15及其依赖jar包

包含: commons-beanutils-1.8.0.jar commons-collections-3.1.jar commons-lang-2.5.jar commons-logging-1.1.1.jar ezmorph-1.0.6.jar json-lib-2.4-jdk15.jar json-lib-2.4-jdk15-javadoc.jar json-lib-2.4-jdk15-sources.jar

2013-10-09

jQuery权威指南源码

jQuery权威指南源码

2013-07-29

jQuery权威指南

jQuery权威指南

2013-07-29

JAVA核心技术-CoreJava(第八版)随书源码(上下卷全)

JAVA核心技术-CoreJava(第八版)随书源码(上下卷全)

2013-07-20

锋利的jQuery源码

锋利的jQuery源码 锋利的jQuery源码 锋利的jQuery源码

2013-06-29

锋利的jQuery(第2版)

锋利的jQuery(第2版)源码 锋利的jQuery(第2版)源码 锋利的jQuery(第2版)源码

2013-06-29

科学计算器 C#源代码 可处理小数点、负数

C#源代码包!经常在网上找的程序多数是不能处理小数点和负数。经过自己的总结,本程序成功处理负数和带小数点的运算。计算的方法主要运用了逆波兰算法。 2.35+9*(3+-6)/2.2+sin60得出的结果是-0.905670186894283372

2012-11-10

空空如也

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

TA关注的人

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