- 博客(56)
- 资源 (1)
- 收藏
- 关注

原创 JAVA 代理机制整理(静态代理、JDK动态代理、CGLIB动态代理)
JAVA 代理机制整理(静态代理、JDK动态代理、CGLIB动态代理)最近整理了一下java代理机制,包含:静态代理、JDK动态代理、CGLIB动态代理;比较杂乱,生成脑图如下:查看链接如下:http://naotu.baidu.com/file/98c05903064cc5c1ff1ce9f72bb6733a?token=cae0232f3080b864...
2018-10-11 16:15:13
580

原创 ECharts 定制 label 样式
ECharts 定制 label 样式起因实现对 label 的样式定制,自定义字体颜色、大小等属性;效果如下图实现itemStyle: { normal: { color: '#f7ba0e', label: { show: true, position: 'top', formatt...
2018-03-22 15:41:35
58178
3

原创 java注解应用实例(处理文本\r\n换行显示)
java注解应用实例(处理文本\r\n换行显示)需求背景 近期,开发了一个后台管理项目,主要功能是后台录入文本数据,前台页面展示,同时生成word文档;后台录入没有涉及到富文本编辑框,只有textarea,但要求保留textarea中输入的换行符;此时显示到web页面上时可以用“pre”等标签保留换行效果(\r\n),但存在如下问题:(1)将web页面用“pdf4”导出成PDF之后,“pre”
2017-03-29 19:44:58
2526

原创 JFreeChart 生成图表 在linux服务器中文乱码问题
JFreeChart 生成图表 在linux服务器中文乱码问题java中用JfreeChart可以生成图表,而不借助于flash,js,canvas等技术;图表中的文字生成依赖于系统本地字体,但在Linux服务器上,中文字体缺失,进而引起图表中的中文乱码问题;如下方法可以解决该问题:在项目中加入ttf字体文件; 代码中通过该字体文件创建Font对象; 通过该Font对象控制图表...
2016-08-09 08:33:33
8049
5
原创 javax.mail.MessagingException: A3 NO EXAMINE Unsafe Login.
javax.mail.MessagingException: A3 NO EXAMINE Unsafe Login. Please contact kefu@188.com for help;
2023-10-16 09:53:00
1500
1
原创 Python 边做边学 N.1 成果展示--用户区域统计
(1)近50%(46.57%)用户来自于“北、上、广”,其中北京最多(21.99%);(2)东部用户多余西部,南方用户多余北方;(3)各省份大部分用户集中在一到两个城市(区),尤其是省会城市;(4)“西藏”“青海”仍能看到程序员的身影,虽然数量不多;
2017-09-09 17:37:53
676
原创 Python 边做边学 9.10 数据库操作--实际使用
前文中我们定义了数据库操作额度基础类,目的是为了尽量简化数据库操作,减少重复代码;下面我们来看一下具体怎么使用;
2017-08-22 18:57:33
415
原创 Python 边做边学 9.9 数据库操作--数据库表配置(UserAreaCfg)
1. 定义一个数据库表配置类; 2. 定义数据表字段,数据表名;
2017-08-21 19:42:52
313
原创 Python 边做边学 9.8 数据库操作--数据库执行入口工具(MapperExecute)
1. 定义一个数据库操作便捷入口工具; 2. 提供基础的增删改查入口(任何表);
2017-08-21 19:38:47
358
原创 Python 边做边学 9.6 数据库操作--查询条件解析工具(QCondition)
1. 定义一个查询条件解析工具,解析出简单查询sql语句;
2017-08-21 19:07:00
549
原创 Python 边做边学 9.2 数据库操作--定义数据字段(DbColumn)
1. 每个表对应一个配置类; 2. 需要定义字段名,字段类型,是否是主键;
2017-08-19 16:00:22
854
原创 Python 边做边学 9.1 数据库操作--整体设计
1. 每个表对应一个配置类,该类定义表名,以及表包含的字段; 2. 表字段需要定义字段名,字段类型,以及主键; 3. 需要提供统一的插入、更新、主键查询、主键删除,条件查询,条件统计等功能;
2017-08-18 19:11:01
376
原创 Python 边做边学 8.7 工具类--缓存工具(RedisUtil)
为了将抓取解析与数据保存分开处理,需要将抓取的数据先缓存起来,然后另起线程进行数据保存;公司项目用过Redis处理需要缓存的数据,那就他了; 1. 保存数据; 2. 获取数据; 3. 删除数据;
2017-08-18 18:17:08
1645
2
原创 Python 边做边学 8.6 工具类--时间工具(TimeUtil)
前文说过,我们将时间转成时间戳存到数据库里,那就把处理时间的操作抽象一下,处理成工具; 1. 获取指定时间的时间戳; 2. 将时间戳转换成人可识别的格式(指定格式); 3. 将字符串时间(指定格式)转换成时间戳;
2017-08-18 17:22:23
1618
原创 Python 边做边学 8.5 工具类--MD5工具(Md5Util)
分析数据可以看出,待抓取数据中有“标签”“分类”等信息,这些值通用性比较强,可以只存一份,用关系表来表示其与其他数据的关系,为了查询等方便,需要生成MD5值; 1. 生成字符串的MD5; 2. 生成对象的MD5(转成json字符串,再生成MD5);
2017-08-18 16:40:31
949
原创 Python 边做边学 8.4 工具类--HTML解析工具(HtmlSoupUtil)
为了使用方便,基于“Beautiful Soup”进行了进一步封装,使用更方便;封装之前,先确定我们需要哪几个方法: 1. 通过ID获取元素; 2. 通过class获取元素; 3. 通过name获取元素; 4. 通过标签名获取元素 5. 获取元素内部文本;
2017-08-18 15:14:22
524
原创 Python 边做边学 8.2 工具类--配置文件工具(CfgUtil)
搜索使用Python3读取配置文件CfgUtilpy 代码confini 代码简单描述其他
2017-05-30 12:05:16
1021
原创 Python 边做边学 1 需求分析
python版本:python3 数据库:MySQL IDE:PyCharm http代理服务器:阿里云服务器自建代理
2017-05-19 19:49:34
1533
原创 SQL语句查询出现异常,SQL语句:*** 给定关键字不在字典中。
SQL语句查询出现异常,SQL语句:* 给定关键字不在字典中。C# 用Mysql.Data.dll链接mysql数据库,执行查询sql的时候出现了如下错误:System.Exception: SQL语句查询出现异常,SQL语句:*** 给定关键字不在字典中。网上也很少关于这个错误的描述,咨询高人之后发现错误:查询字段的编码方式有问题检查查询字段后发现有一个字段用的是“utf8mb4”编码,将其编码方
2017-03-21 14:42:24
13207
1
原创 SQL语句查询出现异常,SQL语句:... GUID 应包含带 4 个短划线的 32 位数(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)。
SQL语句查询出现异常,SQL语句:select id from …\r\nGUID 应包含带 4 个短划线的 32 位数(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)。因项目需要,今早用.net写了个web service,需要链接mysql数据库; 查询数据的时候出了如下异常: SQL语句查询出现异常,SQL语句:select id from …/r/nGUI
2017-03-06 16:09:32
4812
原创 eclipse中字母大小写转换快捷键(备忘)
eclipse中字母大小写转换快捷键(备忘)Ctrl+Shift+X 转为大写Ctrl+Shift+Y 转为小写该快捷键是可以在eclipse中自定义的,但并不推荐自定义;
2017-02-22 11:31:19
3077
原创 HTTP:HTTP请求头的具体含意
* Accept-Language: zh-cn,zh;q=0.5* Accept-Charset: GB2312,utf-8;q=0.7,*;q=0.7* Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8* Accept-Encoding: gzip, deflate* User-Agent: Mozilla/5.
2016-11-04 17:08:18
1001
原创 eclipse:解决Ctrl+S 无法保存问题
工作中有一个同事的eclipse中无法使用Ctrl+S保存文件,尝试了各种方法,禁用了所有其他软件的快捷键,依然无法解决,最终发现是eclipse自身快捷键设置有问题;
2016-11-04 16:57:36
9512
原创 eclipse:自动补全的设置(自动提示)
eclipse:自动补全的设置(自动提示)最简单的修改方式是:Windows——>Preferences——>Java–>Editor–>Content Asist,在Auto activation triggers for Java后面的文本框里只有一个“.”。现在你将其改为“.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ”即可;
2016-11-04 16:52:53
1487
原创 eclipse:修改JVM运行内存
修改JVM运行内存找到eclispe 中window->preferences->Java->Installed JRE ,点击右侧的Edit 按钮,在编辑界面中的 “Default VM Arguments ”选项中,填入如下值即可。-Xms512m -Xmx1024m具体含义如下:-Xms512m:初始分配内存 -Xmx1024m:最大允许内存
2016-11-04 09:35:15
6100
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人