自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Vanadis

分享一些我在日常coding中,遇到的问题,及我亲测准确可用的解决办法

  • 博客(38)
  • 资源 (2)
  • 收藏
  • 关注

原创 框架:play framework 使用笔记

使用 play 框架一年,虽然认识不够深刻,但还是做个阶段性总结 用的是1.2.6的版本,相对稳定,2.0以上的版本和1.x的版本已经不是一个概念了。特点第一就是热部署咯,代码即时修改,刷新后即时生效,这点很爽全栈的框架,从前端模板到数据库调用框架都自带了Bug时,错误提示直接定位到错误行,很方便前端模板系统运用Groovy语言作为支持,是一个特点,相比JSP、S...

2018-04-11 01:24:48 11098

原创 JVM:log不打印错误堆栈信息,原因及解决

HotSpot VM有个许多人觉得“匪夷所思”的优化,叫做fast throw:有些特定的隐式异常类型(NullPointerException、ArithmeticException( / 0)之类)如果在代码里某个特定位置被抛出过多次的话,HotSpot Server Compiler(C2)会透明的决定用fast throw来优化这个抛出异常的地方——直接抛出一个事先分配好的、类型匹配的异常...

2019-07-12 11:09:07 1578

原创 android:项目引入本地moudle 错误: 找不到符号 符号: 方法 xxx() 位置: 类 xxx

android项目引入了同项目下的moudle,本来能执行,还来编译时提示错误: 找不到符号 符号: 方法 xxx() 位置: 类 xxx,找到问题,打包代码的时候开启了代码混淆,导致引入moulde编译不成功,所以本地引用要把代码混淆关了解决方法: 将代码混淆开关minifyEnabled 改为falsebuildTypes { release { ...

2018-08-21 10:39:52 2291

原创 springboot:shell启动脚本

#!/bin/bashcheckUser() { if [ "`whoami`" == "root" ]; then echo "You can't root to run this script" exit 1 fi}checkUser#获取当前脚本相对路径bin_path=`cd $(dirname $0); pwd`APP_NAME=dingtalk-...

2018-06-26 10:37:57 4479

转载 MySQL:索引类型

MySQL目前主要有以下几种索引类型: 普通索引 唯一索引 主键索引 组合索引 全文索引 语句CREATE TABLE table_name[col_name data type][unique|fulltext][index|key][index_name](col_name[length])[asc|desc] 1.unique|fulltext为可选

2018-05-07 15:01:38 10569

原创 IOS:游戏存档修改,替换

主要:找到你要修改的游戏,一般为游戏英文名 或 游戏拼英首字母 或 开发者/公司名 等多种情况 找到之后进入该文件夹一般有两到三个文件夹,这个时候你就要找他的数据存在哪里了,一般数据都存在为.plist的后缀文件中,都打开看看,你会看到登入时间,用户id/userId等各种信息,然后下面就会有,你的金币,等级,经验等等信息(不是每个游戏的存储方式都一样,有些是加密的),如果没有加密,恭喜你,把文件拖出来,用

2018-04-04 16:58:43 69739 6

原创 Java:去噪,灰度化,二值化,去除干扰线或干扰点

看注释就行,是否去除一个像素点根据实际需求判定package com.vanadis.vap.utils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedIm...

2018-04-02 19:41:35 16863

原创 局域网内ping不通,防火墙规则更改

控制面板——系统和安全——windows防火墙——高级设置—— 入站规则——文件和打印机共享(回享请求-ICMPv4-In)(开启)——属性 1. “远程IP地址”选择“任何IP地址” 2. “高级”页面的“配置文件”同时勾选“专用”、“公用”...

2018-03-12 13:39:29 15537 1

原创 ajax 传递对象 后台接受映射 不成功

1. 检查对象、属性名字是否正确 2. 实体类对象没有设置set方法

2018-02-06 14:38:20 12691

原创 MyBatis MySQL 中文乱码

修改mysql根目录下的my.ini文件下的[mysqld]character-set-server=utf8然后 任务管理器-服务 重启mysql服务

2018-02-06 03:36:38 10675

原创 JS:layPage:一款多功能的js分页组件

贴个网址:http://www.layui.com/laypage/html://此处为table<table id="recordTable" style="width: 100%"></table>//那这里就是分页咯<div id="page" class="text-right"></div>js:laypage({ cont: $('#page'), pages: e

2017-06-14 14:09:20 10768

原创 问题:解决java/后端 设置cookies 中文乱码

关键代码://后台传值的时候,编码URLEncoder.encode(value,"utf-8")//前端接受的时候,解码decodeURI(value);java:response.setCookie(WebParams.SESSION_USER_NICK, URLEncoder.encode(enscryptNick,"utf-8"), "120h");js:var nick = docum

2017-06-12 21:24:53 12145 2

原创 Java:MD5Util:MD5加密

代码调用private static String charset = "UTF-8";MD5Util.MD5Encode(sb.toString(), charset)MD5Util 类package utils;import java.security.MessageDigest;/** * @author create by yaoyuan * @date 2017年6月5日

2017-06-10 16:00:00 26400

原创 Java:微信公众号:现金红包支付

依据:https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=13_4&index=3有不明白的地方,留言问我1.传参: // 发送红包接口 public static String sendRedPack(String openId, String sendName, String wishing, S

2017-06-09 21:30:14 11855 1

转载 Java:HttpUtils :发送get/post请求

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.URL;import java.net.URLConnection;import java.util.List;impor

2017-06-09 20:44:30 17944

原创 Java:Gson:Java对象与JSON字符串

Gson gson = new Gson();String jsonString = gson.toJson(object);Type userType = new TypeToken<Result<User>>(){}.getType();Result<User> userResult = gson.fromJson(json,userType);User user = userResult.

2017-06-03 13:57:19 10618

原创 问题:京东API接口调用,及搜索接口keyword传值问题

public static String SERVER_URL = "https://gw.api.360buy.com/routerjson";//传入自己的三个参数:AccessToken,key, sercretclient=new DefaultJdClient(SERVER_URL,AccessToken,JD_APP_KEY,JD_APP_SECRET);SearchWareReque

2017-06-02 21:34:32 13456

原创 Javascript:点击<a href=“”>改变输入框文字

<input id="keyWord" placeholder="要改变的输入框"><a href="#" onclick="changeText(this);" >要传的值</a><script> function changeText(e) { document.getElementById("keyWord").value = $(e).text(); }</

2017-06-02 14:49:30 12287

原创 vue.js:运用例子

//@ sourceURL=skuLocation.jsvar JD = JD || {};((function($, window) { JD.WareList = JD.WareList || {}; var WareList = JD.WareList; WareList.init = WareList.init || {}; WareList.init = $.

2017-06-01 15:38:32 10657

转载 Java:合并两个JSONArray

//合并两个JSONArray public static JSONArray joinJSONArray(JSONArray mData, JSONArray array) { StringBuffer buffer = new StringBuffer(); try { int len = mData.length();

2017-06-01 13:00:48 21059 1

原创 问题:vue.js a标签href里有变量,函数拼接问题

正确格式:<a :href ="'http://search.jd.com/Search?enc=utf-8&keyword='+keyWord+'&page='+Math.ceil(record.skuRank/60)+'.html'">跳转</a> 注意点: 1.href前面要加“:” 2.字符串要用单引号“ ’ ”包住 3.句尾要加“.html”

2017-05-31 19:19:03 34090

原创 Android:透明状态栏

android:theme="@android:style/Theme.Holo.NoActionBar.TranslucentDecor" tools:targetApi="kitkat"

2017-05-10 15:59:35 10577

转载 Android:不让ScrollView中EditTextView不自动获取焦点的方法

焦点拦截在layout的xml文件中1.设置EditText的上级控件android:focusable="true"android:focusableInTouchMode="true";2.同时EditText控件android:focusableInTouchMode="true";即可将焦点拦截,让EditText不自动获取焦点。

2017-05-10 10:51:43 12096 1

原创 Android:Volley实现参数,字符数组,文件,图片的上传

RequestQueue queue = Volley.newRequestQueue(context);MultipartRequest multipartRequest = new MultipartRequest(url, new Response.Listener<String>() { @Override public void onResponse(String st

2017-05-09 11:25:21 11660

原创 Android:自动弹出/隐藏 输入法软键盘

1.让Edittext获取焦点:edittext.requestFocus();2.弹出软键盘: InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.showSoftInput(edittext, InputMethodManager.RESULT

2017-05-03 08:41:37 10891

转载 Java:WeakReference 弱引用

A a = new A();B b = new B(a);当 a=null ,A对象的引用a置空了,a不再指向对象A的地址,我们都知道当一个对象不再被其他对象引用的时候,是会被GC回收的,很显然及时a=null,那么A对象也是不可能被回收的,因为B依然依赖与A,在这个时候,造成了内存泄漏!A a = new A();WeakReference wr = new WeakReference(a);当

2017-04-25 09:38:42 10544

原创 Android:常用控件属性

//ImageView保持纵横比:android:adjustViewBounds="true";

2017-04-21 17:07:49 10640

原创 Android:微信分享(好友、朋友圈、收藏)图片信息

使用微信官方自带的SDK实现图片分享记得用 填写在微信开放平台的签名 打包private static final int THUMB_SIZE = 150;//使用的参数//第一个参数为 上下文 记得传public static void shareText(Context context,int sceneFlag) { Bitmap bmp = BitmapFactory.de

2017-04-21 11:38:11 11029

原创 Android:微信分享(好友、朋友圈、收藏)文字信息

使用微信官方自带的SDK实现文字信息分享记得用 填写在微信开放平台的签名 打包public static void shareText(int sceneFlag) { // 初始化一个WXTextObject对象 WXTextObject textObj = new WXTextObject(); textObj.text = "这是一条测试信息";

2017-04-21 11:34:29 11807 2

原创 Android:微信开发问题:errCode = -1 第二次支付失败

问题描述 1.errCode返回值为-1 2.第一次支付成功,第二次支付失败解决方法 将APP打包,同时生成签名文件.jks在手机上安装有签名的APK使用微信的工具获取签名 签名工具下载址: https://open.weixin.qq.com/zh_CN/htmledition/res/dev/download/sdk/Gen_Signature_Android.apk修改微信开发平台的

2017-04-14 14:39:39 12682 1

原创 Java:BigDecimal的int、string转换

当程序中涉及金钱存储变量的时候,可以通过BigDecimal进行操作,比int更加安全。 ps:微信支付时,只能用整形,价钱12.34*100的整型,输出结果仍为 价钱12.34//字符串型String money = 12.34;//声明BigDecimal moneys =new BigDecimal(money);//转换intint moneys1 = moneys.intValue

2017-04-13 15:57:37 22760

原创 Android:常用组件

StickyHeaderListView —— 标题停靠

2017-04-12 16:41:39 10655

原创 java.lang.OutOfMemoryError: PermGen space

1.在Eclipse中下面Servers双击Tomcat Server… 2.然后点击General InformAtion 下的Open launch configuration; 3.会弹出Edit Configuration,然后在选中Arguments选项卡; 在VM arguments文本框中最后面添加 -Xms512M -Xmx1500M -XX:MaxPermSize

2017-03-31 15:56:44 10556

原创 Spring:IOC与AOP的个人理解

IOC:控制反转(又名:依赖注入)正常情况下(无IOC): 你制作一件家具 你需要锤子,自己去找锤子 你需要扳手,自己去找扳手 你需要锯子,自己去找锯子 家具完成了IOC情况下: 制作前,你把锤子,扳手,锯子给管家(所以称为:依赖注入) 你制作一件家具 你需要锤子,管家递给你锤子(所以称为:控制反转) 你需要扳手,管家递给你扳手 你需要锯子,管家递给你锯子 家具完成了你管家就是

2017-03-30 14:09:41 10672

原创 解决中文乱码:SpringMVC过滤器

问题:JSP form post提交值为中文乱码 解决:在web.xml中添加拦截器(加在其他拦截器之前) <filter> <filter-name>setcharacter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <

2017-03-30 09:00:53 10758

原创 Android:FragmentManager与FragmentTransaction

FragmentManager:用来管理Fragment的,利用Activity的getFragmentManager()取得它的实例.FragmentTransaction:是对Fragment进行添加,替换,移除等操作的。FragmentManager可以做如下一些事情:1、使用findFragmentById() (用于在activity layout中提供一个UI的fragment)或fin

2017-03-29 10:58:26 11085

原创 JAVA多线程:thread与runnale

JAVA中多线程的创建方式: 实现Runnable接口 继承Thread类thread:线程各自运行,不共享资源 (声明一个10张票的thread,4个thread则分别消费10张票,共40张) runnable:线程共享资源,同时消耗同一个资源 (声明一个10张票的runnable,4个runnable则一起消费10张票,共10张)

2017-03-28 13:24:01 10905

转载 jsp的四个作用域 :page、request、session和application的区别

1.page:指当前页面,在一个jsp页面里有效2.request:指从http请求到服务器处理结束,返回响应的整个过程。在这个过程中使用forward方式跳转多个jsp。在这些页面里你都可以使用这个变量。 3.Session:有效范围当前会话,从浏览器打开到浏览器关闭这个过程。 4.application:它的有效范围是整个应用,作用域里的变量,它们的存活时间是最长的,如果不进行手工删除,它们就一

2017-03-28 13:13:10 10626

play框架手册

在Play框架中,商业逻辑在domain model层里进行管理,Web客户端不能直接调用这些代码,domain对象的功能作为URI资源暴露出来。 客户端使用HTTP协议提供的统一API来暗中操作这些底层的商业逻辑实现资源的维护。然而,这些domain对象到资源的映射并不是双向注入的:它可以表示成不同级别的粒度,一些资源可能是虚拟的,某些资源的别名或许已经定义了… 这正是控制器层发挥的作用:它在模型对象和传输层事件之间提供了粘合代码。和模型层一样,控制器也是纯java书写的代码,这样控制器层就很容易访问和修改model对象。和http接口类似,控制器是一个面向Request/Response的程序。

2018-04-12

空空如也

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

TA关注的人

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