- 博客(38)
- 资源 (5)
- 收藏
- 关注
原创 BaseDao——基于dbutils实现万能的对象数据库访问
dbutils的好用之处不必多说,但是在使用的过程中发现要对每个Bean写一个BeanDao,来实现Bean的访问,虽然一个Bean只需要写一次,但是对于复杂的Bean来说,其属性众多,写起来也是非常费时间的。所有我想写一个万能的BaseDao来一劳永逸。
2017-01-26 17:26:57
2411
原创 用树莓派通过Java实现远程控制电灯
用树莓派通过Java实现远程控制电灯 科幻电影里电脑特效总是令人兴奋,现在我们自己动手也能实现几个特别好玩的功能。比如说远程控制家里的电灯,虽然这已不是什么稀奇的高科技,而且市面上也有很多智能家居系统,但是有些人就是想自己动手做,我们这里是用Java来进行程序编写的,呵,万能的Java啊。
2013-12-29 22:36:37
31506
29
原创 Permission Denial: opening provider xxx that is not exported from UID 10xxx解决方案
在网上搜索发现方案一般是要复制一个官方的FileProvider,然后注释掉异常语句。实际操作后不行,并不适合我这个情况。
2025-08-11 00:19:16
275
原创 【windows server下修复mysql乱码】及【解决mysql修改my.ini配置后无法启动问题】
问题描述: 在windows server上部署MySQL时,使用的msi文件安装的,安装向导中没有设置服务器编码,导致数据库中中文字符乱码。 修复乱码: 设置D:\ProgramData\MySQL\MySQL Server 5.7\my.ini文件中的两个配置: default-character-set=utf8 character-set-server=utf8 产生的问题: 修改好my.ini文件,直接保存后,发现启动不了服务,启动、重启、停止都不可点击。需要使用如下方法停止残留
2020-09-17 19:12:37
521
原创 VS2019中解决窗体程序模糊的问题
1.在解决方案资源管理器中查看有没有app.manifest文件(如果没有,这里有个笨方法可以自动生成出来:右击项目名称->属性->安全->启用安全设置,这时会自动生成该文件,然后再关闭安全设置) 2.关闭app.manifest中dpiAware的注释,使其可用。在其 app.config 中将 "EnableWindowsFormsHighDpiAutoResizing" ...
2019-07-13 13:53:52
6755
9
原创 使用宝塔面板时80端口被占用的解决方法
安装宝塔面板后,又接着安装了Nginx,然后再启动Java项目时提示80端口被占用。 1、查看端口占用情况 netstat -apn 可以看到是Nginx占用80端口,我们取消其80端口,只保留888就够了。 2、修改配置 打开宝塔软件管理-->Nginx管理-->配置修改,找了半天没有发现“80”二字,原来是在配置的最底部单独引入了默认配置,根据其位置果然找到了默认配...
2018-09-03 13:52:29
57542
4
原创 python安装scrapy遇到的一些坑
python安装scrapy遇到的一些坑1.环境python3.6win7 64bitanaconda或者python自带环境都可以2.安装2.1安装scrapy前需要先安装Twisted,直接安装scrapy中间也会安装twisted失败。2.2先下载系统对应的Twisted,然后输入命令安装:pip install D:\Download\360极速浏览器下载\Twisted-18.4.0-c...
2018-05-21 16:23:57
896
原创 Mysql和postgresql不一样的地方
Mysql和postgresql不一样的地方 1、 “SELECT COUNT (*)”在mysql中会报错,应为“SELECT COUNT(*) ”,SUM函数也一样,所以推测所有的函数都不能多加空格! 2、mysql中表名不能加双引号 应为“update user set...”,但是postgresql中user必须要加双引号,所以改表名vt_user 3
2017-10-13 13:46:28
621
原创 修改Jupyter Notebook的默认路径
修改Jupyter Notebook的默认路径 1、按照网上的方法,先修改了快捷方式的起始位置,发现并不能修改默认路径。 2、后来发现“目标”中后面有个参数%USERPROFILE%,很明显这个决定了目录,于是我将这个参数删除改成了"D:\Project\AnacondaProjects",然后就可以了,记得带上双引号。
2017-09-08 09:38:14
11477
11
原创 在使用IDEA时遇到的一些问题
在使用IDEA时遇到的一些问题 1、ClassNotFound异常,如果你手动添加了jar文件到lib中,可能会遇到这个异常,需要下图步骤解决: Project Structure-->Artifacts-->右击项目名称-->Put into Output Root 2、如果一切正常但是在Tomcat运行后显示404,如果别的方案都试过,还不行就试试再下载一个Tom
2017-05-11 16:18:50
2625
原创 Cannot create Parameters: [] 异常原因和解决方法
今天使用前段时间写的BaseDao时发现一个异常,信息如下,原因是我写的Bean有问题,默认的被我给覆盖了,必须要有public Forum(){}构造器。 java.sql.SQLException: Cannot create com.match.test.Forum: com.match.test.Forum Query: select * from forum Parameter
2017-02-18 21:03:48
2320
6
原创 解决AndroidStudio找不到符号:getContext()
解决AndroidStudio找不到符号:getContext() 本来好好的程序,导入几个jar包之后,在运行,提示:找不到符号:getContext(),后来发现是因为导入了android-support-v4.jar包,导致AndroidStudio引用了错误的类,删除该包,完美解决。
2017-02-05 15:36:09
6511
1
原创 解决服务器收到的post数据出现部分乱码问题
解决服务器收到的post数据出现部分乱码问题 今天遇到一个很奇怪的问题,当我使用Java代码进行post提交json数据时,服务器居然出现部分乱码的现象,这些部分乱码不是什么特殊的符号,而是普通的中文,比如:“互联??” 、“网互联网??网” 。我提交json数据时全部是utf-8编码,服务器也是采用utf-8编码,为什么会出现这样的乱码呢?很令人费解! 于是我就试试通过表单提交会出现这种情况
2016-10-29 15:07:42
7936
原创 MySql插入时错误
插入数据时报如下错误: ERROR 1467 (HY000): Failed to read auto-increment value from storage engine ERROR 1030 Got error -1 from storage engine 如果你之前更改过mysql数据目录下的my.ini文件中的innodb_force_recovery,那么这就是这个错误的起源。
2016-10-24 20:00:09
708
原创 关于SearchView的使用和遇到的问题
关于SearchView的使用和遇到的问题 1、在menu.xml中配置SearchView。 <item android:id="@+id/action_search" android:actionViewClass="android.widget.SearchView" android:icon="@drawable/ac
2016-09-16 22:51:46
4701
原创 手机助手——数据分析报告
手机助手——数据分析报告 截止2016年6月5日,手机助手上架17天,用户量虽然不多,但却统计了不少数据。 自2016年5月19日到2016年6月4日的新增用户数: 启动次数: 2016年6月2日设备画像: 设备型号: 操作系统版本: 分辨率: 网络环境: 运营商: 设备型号:
2016-06-05 11:12:02
999
原创 安装Android Studio时出现‘tools.jar’ seems to be not in Android Studio classpath.
安装Android Studio时出现如图的问题,然后环境都配置了也没能搞定。直到看到下面的方法: Hey guys I had this same problem and was able to fix it after wasting about 3 hours: Just copy tools.jar from %JAVA_HOME\lib to (Android Studio Root
2016-04-18 21:21:09
660
原创 关于日常编程中遇到小问题总结
关于日常编程中遇到小问题总结 平时编程,不会就百度,过时儿就忘,又去百度,所以还是自己总结下比较好。 1、//在使用String.split(String regularExpression)时要对特殊的字符进行转义,因为该参数是正则表达式字符串,特殊字符会被看做表达式的一部分。 比如,要想使用 } 来拆分字符串,就要对其进行转义。 String[] datas = jso
2016-02-24 00:00:47
875
原创 关于fragment多次调用onCreateView的问题
当第一次创建fragment的时候在onCreateView里面初始化view,下一次创建时不需要重新创建view时,希望使用已经创建的,所以要把view设为全局变量。view为空,表示是第一次,则初始化view。如果view不为空,则返回该view,需要注意的是:如果直接返回会报错(java.lang.IllegalStateException: The specified child al
2016-02-11 14:28:00
10004
1
原创 解决android.view.InflateException: Binary XML file line #8: Error inflating class
解决异常:android.view.InflateException: Binary XML file line #8: Error inflating class com.match.txtview 在xml布局文件中调用自己写的view时报了这个错误,试了好多办法都不行,我发现继承TextView时少写了一个构造方法public TxtWordView(Context context, At
2016-01-04 21:18:19
10833
原创 用MySql Workbench导出表结构
在别人的方法上做了修改。 1、mysql workbench 菜单file=>add model(添加模型) mysql 添加模型 点击上面的红圈中的add diagram(添加新的图解),就会在右边多出一个新的图解模型 2,mysql workbench 菜单database=>reverse engineer mysql
2015-04-19 11:03:22
9497
原创 android布局设计中不想要listview的分割线,不想滚动列表时条目背景变颜色
android:divider="#00000000" android:cacheColorHint="#00000000" 设置分割线透明 设置滚动时条目背景为透明
2014-10-29 21:26:18
852
转载 解决XBMC / OpenELEC中文乱码
XBMC / OpenELEC 在安装后大家是不是和小编一样,发现没有中文? 可是要怎么设置成中文呢?小编下面就为大家说明: 1.鼠标移动到 SYSTEM然后点击 Settings Tips:也可以直接点击SYSTEM默认进入Settings 2.点击Appearance 3.点击左侧的International,在右侧的Language中选择Chinese (Simple) 这时界面会
2014-01-24 19:45:48
7966
原创 android在服务中报NetworkOnMainThreadException的可能原因
android在服务中报NetworkOnMainThreadException的可能原因 1、为何我启动服务来发送邮件,有时还是报android.os.NetworkOnMainThreadException呢? 2、明明是在服务里运行,可是过不久,系统就提示“该应用无响应”,这又是为何? 学艺不精,我的猜想是服务是Activity中启动的,如果没有另外启动线程,所有的工作
2013-11-27 14:39:07
826
原创 用中文写程序
用中文写程序 敲代码的时候输入法是中文,就打出了中文,于是我就是试了试,没想到还真行,平时我们都是用英文写代码,看看用中文感觉如何,等中国是No.1了,中文写代码这天就来了。 File 文件 = new File("data/system/test.txt"); if(文件.delete()){ System.out.println("-------文件已删除-------"); }
2013-11-26 14:59:04
1936
原创 关于android系统主题问题
关于android系统主题问题 在开发中遇到一个问题:我们做的软件不随系统的不同而发生变化,在4.2的系统上依然是2.2的主题。 我们想这样: 可是软件偏偏这样: 这个时候该怎么办呢? 有两种方法: 1、在新建工程的时候将Target SDK(目标版本)选择为4.2,Compile Width(编译)和Target一样就行,这样建出来的工程会随系统的
2013-11-26 09:44:00
1249
转载 java图片旋转,缩放,翻转
/** * 旋转图片为指定角度 * * @param bufferedimage * 目标图像 * @param degree * 旋转角度 * @return */ public static BufferedImage rotateImage(final Buf
2013-11-22 17:27:58
3838
原创 Android中设置onTouch事件后listview产生点击变长按、不能滚动的的怪异现象
Android中设置onTouch事件后listview产生点击变长按、不能滚动的的怪异现象 在给listview添加onTouch事件后发现这些怪异现象,在网上没有搜到这种帖子,于是就自己琢磨琢磨。 listOrder.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(Vie
2013-11-09 19:51:18
2053
原创 自己写程序用就是爽啊
自己写程序用就是爽啊 今天在网上找到了《越狱》的看美剧学英语的听力讲解课堂(www.tingclass.net),有70多节课,而且还有lrc文件。试听了一些搅得的挺好的,就打算下载下来,可是发现可以批量下载,但是没有lrc文件,lrc文件得一个一个的下载,我去,这不扯淡了吗! 后来我发现lrc的文件下载地址有规律啊: 第一节:http://down11.tingclass.net/
2013-10-20 15:39:02
1155
原创 安卓程序异常NetworkOnMainThreadException
在2.3上写的联网程序到4.0上就出现了这个异常,这是因为4.0中不能再主线程中联网的原因,以免导致ui线程阻塞,影响用户体验。 解决方法1: StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder() .detectDiskReads() .detectDiskWri
2013-09-20 20:19:52
779
原创 在网站上加入QQ在线客服,不需要加为好友,直接可以临时会话
如果你的临时会话需要加好友,那么得看这里。 在网站上加入QQ在线客服,不需要加为好友,直接可以临时会话,去http://wp.qq.com开通,然后复制代码。
2013-07-23 17:46:02
3787
转载 android屏幕亮度调整
android屏幕亮度调整 /** * 获得当前屏幕亮度的模式 * SCREEN_BRIGHTNESS_MODE_AUTOMATIC=1 为自动调节屏幕亮度 * SCREEN_BRIGHTNESS_MODE_MANUAL=0 为手动调节屏幕亮度 */ private int getScreenMode(){ int screenMode=0;
2013-05-27 22:08:07
1043
原创 这样就可以双击打开jar了,真爽
1、打开注册表,定位到:HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command 2、修改值为 "D:\Program Files\java\jre7\bin\javaw.exe" -jar "%1"注意后面。
2013-03-30 21:26:04
1007
转载 Java解析XML文档(简单实例)——dom解析xml
转Java解析XML文档(简单实例)——dom解析xml 一、前言 用Java解析XML文档,最常用的有两种方法:使用基于事件的XML简单API(Simple API for XML)称为SAX和基于树和节点的文档对象模型(Document Object Module)称为DOM。Sun公司提供了Java API for XML Parsing(JAXP)接口来使用SAX和DOM,
2013-03-23 22:51:21
967
转载 java中设置文本框的滚动条到末尾
1.、JTextArea.setCaretPosition(JTextArea.getText().length()); 2、JScrollPane.getViewport().add(JTextArea,null); Point p = new Point(); p.setLocation(0,JTextArea,getLineCount() * int);
2013-01-21 20:22:50
1734
原创 java笔试、面试题
我骗了你们,这是转载的。 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过
2013-01-20 21:21:09
789
原创 用javamail发送邮件(带附件)的简单实例
终于知道了什么叫难了不会,会了不难。经过不断地查阅,不断的测试,终于成功了,所以就写了一个简单的例子给大家分享。这个代码部分有借鉴别人,然后我做了一些修改,更简单,更实用。不要忘记设置发送者账号和密码,并且在src目录下放个notice.jpg文件,发送邮件后这张图片不仅在邮箱正文,而且还会成为一个附件。 package com.util.mail; import java.io.
2013-01-01 20:10:23
1104
BaseDao用到的jar包
2017-01-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅