`
jjjssh
  • 浏览: 77219 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论
文章列表
思路是,对原图产生两张图片,一张是底图,被抠掉一部分的图片,另外一张是移动图,被抠出的来部分 只写了后台怎么生成拖动验证码的两个图片,前端的还没写,待续。以下是后台的代码 /* * 根据源图片,剪切出两张图 * */ package com.chainway.dragimgvalidate; import java.awt.Rectangle; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileInputStream; import java.io.IOExcep ...
最近做微信公众号的功能,刚开始没注意,拉取用户信息的时候,如果昵称有那种特殊符号,则保存到mysql数据库,其实是对mysql编码有要求的,一般我们装mysql数据库的话,一般编码都是UTF-8,而要保存这种特殊字符,则需要utf8mb4,如果之前不知道,那现在就要面临着修改mysql数据库编码的问题,由于当时,我是在linux上装数据库的,当时是各种不熟悉,麻烦,所以我不想整mysql数据库了,于是我想了个办法,我把这些特殊字符,转成byte[]数组,然后再把byte数组,转成字符串数组,然后保存到数据库中 当取出来显示时,再把这个byte[]字符串数组,再转回正常的字符串, 经测试,效果 ...
以前看网上的资料说mysql like使用索引,要是单个%时,索引才会生效,然后我试了下 select * from t_t1 where name like '1_%'; 然后发现这么试都是用 tye=All,但是possible_keys又有索引,但是key=空的,百思不得其解 最后,从网上看到一个人说,当mysql所用全表查,都比用索引查的时候,mysql会默认选择全表查 果然, select * from t_t1 where name like '1_%'; select * from t_t1 ; 这两条sql查询时间,确实第二条比第一条快,所以explain的时候,一直显示A ...
之前开发一个项目,用的是jdk1.7开发的 开发完后,访问系统都很正常 但是有一天把jdk换成了1.8的,开发环境一直登录不了系统了 现象是这样的: 登录的ajax请求一直显示pendding 但是奇怪的是,如果登录验证码错误的话,一下就能返回请求了 百思不得其解 后来想想,是不是因为我之前换了jdk的缘故 尝试把工程换成1.7的来编译,在tomact7运行,还是不行,一样一直pendding 后来换成tomcat8运行,好了,没有pandding了 暂时猜测是tomcat7过于low B
功能:每个10秒获取车辆的最新位置点,然后地图上画出点和线路,两点之前是用规划路线,而不是直接连线,并且移动点时,根据位置是否在视野范围内,重新设置地图的视野,下面是代码 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="initial-scale=1. ...
nginx+redis实现session共享和负载均衡 最近想实现一个通过nginx做负载,然后共享session的东西 需要到的资源 nginx-1.13.4 apache-tomcat-7.0.63 commons-pool2-2.3.jar commons-pool-1.2.jar jedis-2.1.0.jar tomcat-juli-8.0.23.jar tomcat-redis-session-manager-1.2-tomcat-7.jar 首先是nginx的配置 upstream cluster_redis { server localhost: ...
maper.xml <select id="getUsers" resultType="java.util.Map" parameterType="java.util.Map"> select id,name,sex from t_user </select> java dao代码 import org.apache.ibatis.annotations.MapKey; @MapKey("id") public Map<Integer,Map<String, ...
观察主题 /* * 观察的主题 * */ package pattern.observer; public class Weather { private String desc; public Weather(String desc){ this.desc=desc; } public String toString(){ return this.desc; } } 被观察者 /* * 被观察者 * */ package pattern.observer; import java.util.Obser ...
我需要定义一个控件,控件本身支持全局修改属性,且有自己的私有方法 <html> <head> <script src="jquery-1.8.3.min.js"></script> <script> (function(){ var _myWidget={ id:null, el:null, _c:{ alertText:"", }, init:function(config){ var self=this; ...
刚学习Shiro,然后想把他整合到spring MVC里面。 搞了好久,一直不能用@Autowired进行注解 最后发现注解只在Controller不能用,查了好多资料,但都没整明白,最后猛然发现,引用了Shiro后,Controller层,不能用实体类的bean,必须通过接口实现。 比如:我之前的UserService直接是class,然后加上@Service注解,这个不行 必须要先写一个UserService接口,然后再写一个UserServiceImpl集成UserService接口 然后,我的Controller就可以@Autowired UserService了
cache:      在默认情况下,如果你需要从hbase中查询数据,在获取结果ResultScanner时,hbase会在你每次调用ResultScanner.next()操作时对返回的每个Row执行一次RPC操作。即使你使用ResultScanner.next(int nbRows)时也只是在客户端循环调 ...
Intent.ACTION_AIRPLANE_MODE_CHANGED; //关闭或打开飞行模式时的广播 Intent.ACTION_BATTERY_CHANGED; //充电状态,或者电池的电量发生变化 //电池的充电状态、电荷级别改变,不能通过组建声明接收这个广播,只有通过Context.registerReceiver()注册 I ...
app缓存 http://87426628.blog.163.com/blog/static/6069361820139183417725/ http://blog.csdn.net/t12x3456/article/details/13745553
根据log日志中的错误提示去搜索或者修改 这些问题都可以搜得到,但是如果没有查看详细错误的时候怎么办?不要慌,你可以直接找log查看 log就再你的工作空间---workspace的.metadata文件中 http://stackoverflow.com/questions/19746319/how-to-solve-invalid-resource-directory-name-resource-crunch
安卓部分代码 class MyWebviewclient extends WebViewClient { @Override public void onPageStarted(WebView view, String url, android.graphics.Bitmap favicon) { if (url.startsWith("mqqwpa")) { view.stopLoading(); Intent in = new Intent(Intent.ACTION_VIEW, Uri.parse ...
Global site tag (gtag.js) - Google Analytics