- 博客(34)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 记一下java使用WindowManager判断折叠屏
网上搜到的都是kt版,源码方法还是挂起函数,java调起来好麻烦,最后在官网api最下面的Extension functions里找到rxjava的方法。
2024-12-18 11:21:08
373
1
原创 关于Checkbox去不掉的右边距问题
使用Checkbox时发现右边始终有一段空白去不掉代码是这样的<CheckBox android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:drawablePadding="0dp" android:padding="0dp" android:button="@drawab
2021-12-16 10:25:00
2911
原创 flink使用hanlp进行情感分析
驯练negDir和posDir是分别存放负面语料和正面语料的文件夹,里面的语料是txt文件public class NlpTrain { public static void main(String[] args) { final StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment(); String negDir="E:\\nlp\\samp
2021-10-15 11:43:52
899
1
原创 Flink 窗口 Window
分配器(assigner)按规则创建窗口并分配数据,数据进入窗口(window),触发器(trigger)根据数据和定时器判断是否已满足特定条件,不满足继续等待并接收数据,满足后结束接受数据,并将数据移交给方法(function)开始运算
2021-10-12 14:31:26
686
原创 Flink - Watermark
给datastream添加watermark的方法assignTimestampsAndWatermarks(WatermarkStrategy<T> watermarkStrategy)WatermarkStrategy(watermark策略)是一个interface,包含一个方法WatermarkGenerator<T> createWatermarkGenerator(Context var1);这个方法需要返回的WatermarkGenerator(wa
2021-10-11 17:37:25
644
原创 Flink数据流DataStream
准备final StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment();env.registerJobListener(new JobListener() { @Override public void onJobSubmitted(@Nullable JobClient jobClient, @Nullable Throwable throwable) {
2021-10-08 18:03:13
911
原创 flink上下文StreamExecutionEnvironment
StreamExecutionEnvironment类的方法解析,java代码
2021-09-29 17:39:29
4146
原创 对象池
下面代码摘自《Android高性能编程》,注解是加上去的public abstract class ObjectPool<T> { private SparseArray<T> freePool;//空闲对象集合 private SparseArray<T> lentPool;//非空闲对象集合 private int maxCap...
2019-03-12 17:03:11
181
原创 Android——HashMap的替代方案
1. Sparse数组SparseBooleanArray : HashMap<Integer,Boolean>SparseLongArray : HashMap<Integer, Long>SparseIntArray : HashMap<Integer,Integer>SparseArray<E> : HashMap<I...
2019-03-12 12:13:18
1409
原创 Android——文章详情页的处理
private LinearLayout mContentContainer;//文章容器1.普通文章private void dealNormalArt(String content){//content是html格式的文章 String reg = "<img.*?>";//匹配img标签 Pattern pattern = Pattern.compil...
2019-02-26 15:35:11
1865
原创 Android——布局的一些动态设置
1.获得屏幕宽度int mScreenWidth;WindowManager windowManager = getActivity().getWindowManager();DisplayMetrics outMetrics = new DisplayMetrics(); windowManager.getDefaultDisplay().getMetrics(outMetrics...
2019-02-26 15:06:16
276
原创 Android——发送请求和文件上传
import android.util.Log;import java.io.BufferedReader;import java.io.ByteArrayOutputStream;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOE...
2019-02-26 14:39:05
283
原创 Java加密之SHA加盐
import java.math.BigInteger;import java.security.MessageDigest;import java.security.SecureRandom;import java.util.HashMap;import java.util.Map;public class SHA { public static final String KEY...
2018-09-12 09:48:47
6725
原创 Message,Loop和Handler
最近在弄Android,因为不允许在主线程中直接发送http请求获取图片,就搞起了Handler,然后看了网上和书上的各种原理,嗯。。。道理我都懂,但感觉用起来还是懵懵哒,就跑去翻了api文档,然后这篇文章算是总结正文之前先写两点声明:1. Runnable大家都知道是Thread实现的接口,但是和线程好像又不太一样,不知道要翻译成什么合适,就直接写Runnable了。2. 因为是An...
2018-07-20 11:32:12
389
原创 网络图片下载(带请求头)
String url="https://xxxx"; InputStream ism = null; File dir = new File("F:/downloads/test.jpg");//下载路径 try{ System.out.println(url); URL imgUrl = new URL(url); HttpURLCo...
2018-05-22 13:01:39
1730
原创 python3发送请求
pip安装requestspip install requests文件代码#coding:utf-8import requestsimport jsonclass RequestClass: def sendPost(self): url="http://xxx.xx.xx..." param={"key1":value1,"key2":value2...
2018-04-18 09:31:37
478
原创 python3的mysq连接
pip安装pip install PyMySQL文件代码#coding utf-8import pymysqlclass DatabaseClass: #insert/update,返回true/false def commitSql(self,sql): result=True db = pymysql.connect(host="local...
2018-04-18 09:25:01
289
原创 JSONArray排序
package cn.wmsupvi.use;import java.util.Comparator;import net.sf.json.JSONObject;public class KeyWordSort implements Comparator<JSONObject> { @Override public int compare(JSONObject o1,...
2018-02-11 10:26:55
1728
原创 日期比较
if(y!=0&&m!=0&&d!=0){ Calendar rightNow = Calendar.getInstance(); Integer year = rightNow.get(Calendar.YEAR); Integer month = rightNow.get(Calendar.MONTH)+1; //月份从0开始 Intege...
2018-02-11 10:14:42
248
原创 ajax与springmvc
$.ajax({ type : 'POST', url : '../list/type.action', dataType : 'json', data : {'index':0,'size':4}, success : function(data) {}, error : function(XMLHttpRequest, textStatus, errorThrown) {}});...
2018-02-11 10:02:25
557
原创 springmvc 拦截器
package interceptor;import java.io.PrintWriter;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.web.servlet.HandlerIntercept...
2018-02-11 09:50:28
216
原创 Mybatis 备忘
配置文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration>
2018-02-11 09:36:54
206
原创 java模拟http请求
Get请求 /** * Get请求 * @param url 请求地址 * @param encoding 编码 * @param properties 请求头 * @return */ public static String sendGet(String url,String encoding,Map<String,String> prop...
2018-02-11 08:59:48
329
原创 时间的毫秒值long和日期格式date的转换
date->longlong time1 = System.currentTimeMillis();//获得系统当前时间long time2 = date.getTime();//date为Date格式的变量long->datelong time = (long)1514339596672;//报错,The literal 1514336569739 of type int is ou
2017-12-27 09:51:42
3360
原创 jdbc.properties备忘录
mysqldriver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/dbnamejdbc.username=unamepassword=pwdsqlserverdriver=com.microsoft.sqlserver.jdbc.SQLServerDriverurl=jdbc:sqlserver://127.0.0
2017-12-19 12:06:05
229
转载 dedecms完全禁止缓存文件的生成
转自一手册http://yishouce.com/article/55.htmldedecms的模版缓存机制是一个奇葩的东西. 虽然在线上能提高效率, 但是在开发调试的时候, data/cache data/tplcache不断产生的.inc inc.txt文件就是一个噩梦.缓存的不限制增长是大家遇到的一个主要的问题. 为了完全禁止缓存的产生,要:1,dede后
2017-12-14 10:49:52
2508
原创 织梦5.7的一些小修改
1.会员文章收藏后打不开删不了的问题在plus\stow.php的$addtime = time();下面加上:$type=empty($type)? 'sys' : trim($type);即可。如果已经收藏过文章,到数据库update xx_member_stow set type='sys' where isNULL(type);(xx是自己设定的前缀)修改原因参见member\
2017-12-12 15:47:27
728
原创 织梦cms三级栏目权限管理修改
这个问题在网上搜了好多基本都是这样说的:修改sys_admin_user_edit.php文件(后台管理的文件夹下,默认为dede)把最下面 //显示用户信息 下面的内容改成$randcode = mt_rand(10000,99999);$safecode = substr(md5($cfg_cookie_encode.$randcode),0,24);$typeOption
2017-11-25 14:39:17
1050
2
原创 Python学习笔记——文件操作
1.文件读取file=open("path/file.txt","r",encoding="utf-8")file.read()//读取全文file.readline()//读取单行file.close()2.文件的写入1)非追加,替换之前的内容file=open("path/file.txt","w")file.write(data)//写入文件file.wr
2017-09-14 13:18:39
272
原创 selenium的一些总结
jar包主要包括selenium-java-2.44.0.jar,selenium-java-2.44.0-srcs.jar和libsselenium-server-standalone-2.49.0.jar谷歌selenium-chrome-driver-2.48.2.jar,火狐selenium-firefox-driver-2.48.2.jar等浏览器操作火狐打开
2017-08-31 13:18:26
310
原创 获得文件的MD5
MD5可用于判断是否为同一文件 File dir = new File(filepath); InputStream is=null; String md5=""; if(dir.exists()){ try{ is=new FileInputStream(filepath); md5 = DigestUtils.md5Hex(IOUtils.toByteArray(i
2017-08-31 11:40:36
420
原创 文件下载
InputStream ism = null; try{ URL imgUrl = new URL(url); //获得资源,获得失败时重试,最多三次 int x = 1; while (true) { try { ism = imgUrl.openStream(); break; } catch (IOException e) {
2017-08-31 11:25:30
460
原创 Rmi远程调用
不想再各种查一遍了,写个总结记录编写被调用的程序1.创建远程接口RemoteService,继承(extends)java.rmi.Remote,里面的抽象方法抛出java.rmi.RemoteException2.创建实现类RemoteServiceImpl,继承java.rmi.server.UnicastRemoteObject,实现RemoteService3.指定通信端口
2017-08-30 15:46:56
658
请问有没有人知道HTTP response code: 478代表什么?
2017-07-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人