自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一起玩编程

和大家一起玩转编程

  • 博客(114)
  • 资源 (7)
  • 收藏
  • 关注

原创 my career goal & plan

goal, plantechnique, business, communication(involving English)Once you have not any think about a problem in half an hour, ask colleagues for help.goal :1 month (10/16/2010 - 11/16/2010) be fam

2010-11-20 14:33:00 2589

原创 SpringCloud Gateway路由配置

SpringCloud Gateway路由配置

2022-07-28 19:10:15 1865 1

原创 docker安装mysql8

docker安装mysql8,映射端口、设置root密码、解决大小写敏感、远程无法登陆等问题 some-mysql: 容器别名 my-secret-pw:初始化设置的root用户的密码 --lower_case_table_names=1:启动时就指定大小写不敏感 tag:mysql的版本,不写默认使用最新版 -p 33261:3306:表示在这个容器中使用3306端口(第二个)映射到本机的端口号也为3306(第一个) -d:............

2022-06-15 17:14:27 4108

原创 Httpclient5 多线程爬取页面

httpclient5 多线程抓取网页

2022-06-10 18:49:48 1570

原创 设计模式关系区分

关联 VS 依赖说明【关联关系】:是一种拥有的关系,它使一个类知道另一个类的属性和方法;如:老师与学生,丈夫与妻子关联可以是双向的,也可以是单向的。双向的关联可以有两个箭头或者没有箭头,单向的关联有一个箭头。【代码体现】:成员变量【箭头及指向】:带普通箭头的实心线,指向被拥有者【依赖关系】:是一种使用的关系,即一个类的实现需要另一个类的协助,所以要尽量不使用双向的互相依赖.【代码表现】:局部变量、方法的参数、返回值或者对静态方法的调用【箭头及指向】:带箭头的虚线,指向被使用者

2022-05-31 09:38:44 178

转载 单例模式与双重锁

设计模式中,最为基础与常见的就是单例模式。这也是经常在面试过程中被要求手写的设计模式。下面就先写一个简单的单例:public class Singleton {private static Singleton singleton =new Singleton(); private void Singleton(){}public static Singleton getSingleton(){return singleton;}}...

2022-05-27 17:19:45 1289

转载 4种方式配置不同作用域的jvm的堆栈内存。

1、Eclise 中设置jvm内存: 改动eclipse的配置文件,对全部project都起作用改动eclipse根文件夹下的eclipse.ini文件 -vmargs //虚拟机设置 -Xms40m //初始内存 -Xmx256m //最大内存 -Xmn16m //最小内存 -XX:PermSize=128M //非堆内存 -XX:MaxPermSize=256M2、Eclise 中设置jvm内存:jresVM...

2022-05-23 10:47:43 193

转载 git add -A 和 git add . 的区别详解

这篇文章主要介绍了git add -A 和 git add . 的区别详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧git的分支与合并的两种方法git add -A和 git add . git add -u在功能上看似很相近,但还是存在一点差别git add . :他会监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件。gi.

2022-05-14 17:39:53 488

原创 linux 常用命令

删除目录rm -rf 目录名 r意思是删除目录, f意思是force的缩写,强制删除,不提示。压缩和解压war包把当前目录下的所有文件打包成game.warjar -cvfM0 game.war ./-c 创建war包-v 显示过程信息-f -M-0 这个是阿拉伯数字,只打包不压缩的意思解压game.warjar

2022-05-14 12:25:42 90

转载 Intellij IDEA怎么添加依赖jar文件modules

对于当前中使用的一个的Intellij IDEA的代码工具中的,就需要来对于添加依赖jar文件的上操作,作者告诉大家怎么添加依赖jar文件? 首先,打开一个的Intellij IDEA的界面中,点击右上角中的 file 菜单 点击了file菜单值,弹出了下拉菜单选中为 project structure 选项 就会弹出了一个的 设置的界面中,选中左侧中的 modules 选项 点击 添加 按钮 点击了添加 按钮,弹出了下拉菜单..

2022-04-29 17:08:20 4400

原创 Java8及以后时间字符串转换

与最早版本的Java捆绑在一起的旧日期时间类现在已成为传统。应避免使用诸如java.util.Date/.Calendar和java.text.DateFormat / .SimpleDateFormat之类的类。这些旧类已被Java 8及更高版本中内置的java.time框架所取代。如果您有java.util.Date,请使用toInstant()。如果您有java.util.Calendar对象,请转换为ZonedDateTimeDateTimeFormatter这个类它只提供了时间格式化的

2022-04-24 11:17:45 2023

原创 jdk 11使用jvisualVM visualGC

目录安装visualVM下载安装visualGC插件安装visualVM下载jdk9及以上不再自带visualVM,需要手动安装,下载地址visualVM。下载后修改etc/visualvm.conf文件,配置jdk路径visualvm_jdkhome="D:/soft/java/JDK/jdk-11.0.14-win-x64"安装visualGC插件双击bin下的visualvm.exe打开visualVM,选择菜单tools - Plugins 在Available Plugins中输入v

2022-04-17 15:39:17 3429

原创 JavaScript指定概率获取随机数

JavaScript指定概率获取随机数

2022-03-19 12:53:12 2172

原创 win10安装docker(适用于windows家庭版)

win10家庭版安装最新版本docker,已经不再需要hyper-v虚拟机,也不用修改windows版本注册表,最新版windows docker采用了wsl容器(适用于 Linux 的 Windows 子系统)。安装步骤如下:一、下载,浏览器访问https://www.docker.com/products/docker-desktop,点击Download for Windows按钮下载docker desktop安装文件二、双击“Docker Desktop Installer.exe”安

2022-03-01 22:22:23 52554 5

原创 Spring Cloud Gateway Socketio框架搭建

一、项目背景项目需要,在微服务架构上,前后端通信采用socketio,中间架设一个网关。架构图如下:暂未实现socketio服务端之间session共享。文章最后附源码链接。二、项目难点1.网关转发socket请求2.网关对socket请求做负载均衡三、解决过程(一)构建spring cloud微服务工程1.新建cp-cloud-parent父工程 maven project,pom文件如下:主要是定义spring cloud依赖和spring boot依赖.

2021-02-09 16:35:10 3547 6

原创 SpringBoot+Websocket+ThreadPoolExecutor线程池实现任务执行监控

背景最近接到项目需求,前端将多次请求后端,后端要执行业务数据查询,并实时监控业务数据的变化,将变化推送给前端。数据要推送,前后端采用websocket通信;后端将接收多次请求,采用队列线程池ThreadPoolExecutor管理;后端要实时监控业务数据变化,监控也采用队列线程池。使用线程池,可复用线程,减少重复创建销毁的开销;可有效控制最大并发线程数,提高系统资源的使用率。图 1 技术架构任务执行线程池队列耗尽则等待,如果等待超时则拒绝客户端的请求。 把...

2021-01-15 09:21:01 1760

原创 如何应对职场新环境

先说方法:发展才是硬道理个人发展首先考虑个人发展,新到一个环境,无论是初入职场还是新换公司,考虑自己在这边怎么稳步提升自己。对于职场新人心态:和同学沟通、和趣味相投的年轻同事沟通。沟通有利于缓解从学校到社会产生的巨大落差及不适应。调整心态,不要把压力都淤积在心里,既不利于健康,也不利于工作。而和同龄人的沟通,有利于拉近你们的距离,加深同学和同事情谊。技能树:我们要承认学校和企业是脱节的,学校里学的知识,往往无法照搬到企业,因此我们要思考如何快速的掌握所在企业需要的业务和技术能力,制定合理

2021-01-12 11:07:42 222 4

原创 零基础实现数据可视化

一、本章介绍前面介绍了玩转数据的前两部:可视化使用数据爬虫,可视化开发数据管理。今天介绍玩转数据第三部——可视化数据展示(1)数据爬虫解决的是数据来源问题,以便我们不需要人工整理收集或生产数据;(2)数据管理解决的是数据存储问题,让我们的数据能够被存储、编辑、检索;(3)数据展示解决的是数据统计问题,让我们对数据全局一目了然,帮助我们做出决策。本章将介绍如何将爬虫爬取的数据导入数据管理系统然后基于这些数据快速生成报表实现数据展示。注意,可以跳过前两部直接学习第三部。二、系统.

2021-01-09 20:27:13 269

原创 零基础可视化开发

2020-12-31 14:50:10 257

原创 零基础学习可视化爬虫

介绍 背景 互联网上有着无数的网页,包含着海量的信息。但很多时候,无论出于数据分析或产品需求,我们需要从某些网站,提取出我们感兴趣、有价值的内容,但是我们不可能去每一个网页去复制粘贴。所以我们需要一种能自动获取网页内容并可以按照指定规则提取相应内容的程序,这就是爬虫技术。利用爬虫技术批量且自动化得获取和处理信息。对于整体情况可以多一个侧面去了解。比如获得本地某房产信息网上房屋交易价格信息、获得网上商城当前的爆款商品、获得各个机场的实时流量、获得热点城市的火车票情况、各种热门公司招聘中的职位数及月薪

2020-12-30 13:32:25 401

转载 WSDL和SOAP的关系

OAP:SOAP(Simple Object Access Protocol )简单对象访问协议是在分散或分布式的环境中交换信息的简单的协议,是一个基于XML的协议,它包括四个部分:SOAP封装(envelop),封装定义了一个描述消息中的内容是什么,是谁发送的,谁应当接受并处理它以及如何处理它们的框架;SOAP编码规则(encoding rules),用于表示应用程序需要使用的数据类型的实例

2014-10-16 08:58:12 1973

转载 如何在Oracle中复制表结构和表数据 【转载】

如何在Oracle中复制表结构和表数据 【转载】1. 复制表结构及其数据: create table table_name_new as select * from table_name_old 2. 只复制表结构: create table table_name_new as select * from table_name_old where 1=2; 或者:

2013-01-31 17:43:28 564

原创 fusionchart

in jsfusionchart api1. 将参数传入配置文件sql语句支持动态赋值,如Sql:select a,b from t需要动态赋值,可以编写为select a,b from t where a=#[param1],在访问通用servlet时加上&param1=’xx’来赋值传入多个参数?chart.setXMLUrl(encodeURI("genera

2012-12-24 10:57:15 1433

原创 gwt解析xml

import com.google.gwt.xml.client.Document;import com.google.gwt.xml.client.Node;import com.google.gwt.xml.client.NodeList;import com.google.gwt.xml.client.XMLParser;private void parseMessage

2012-09-25 10:37:27 2457

转载 oracle创建表空间

*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf' /*可改为user_temp.dbf*/size 50m autoextend on next 50m maxsize 20480m extent

2012-09-18 20:57:20 504

转载 Android引入第三方jar的问题

搞了一天,发现很麻烦。作个备忘录。android带了一些java的库,比如javax,但是不完整,要用到本身不包括的那一部分的时候,无论是直接把整个jar或者部分加到工程中编译,都是不行的,android在编译的过程中,会先生成.class文件,然后再把所有.class转换成一个.dex,再打包成.apk。.dex实际上就是跑在dalvik上的二进制码,跟标准java的二进制码是不

2012-09-05 22:57:52 682

转载 Axis2 WebService(配置、发布、调用)

LifeBa文章如未注明转载均为原创.转载请注明: 转载自Life吧 本文永久链接地址:http://www.lifeba.org/arch/java_axis2_webservice.html准备工作1、下载:axis2-1.5.4-bin.zip,axis2-1.5.4-war.zip 下载地址:http://axis.apache.org/axis2/java/core/2、

2012-09-04 21:41:47 1191

转载 使用wsdd创建WebService服务器端

以前一直用公司搭建的WebService框架,自己则负责写逻辑,现在突然想把WebService一些细节给解决了,搞了一个晚上,终于把这个wsdd来发布服务端搞掂了,记录下来。1、直接拷贝下载的Axis的axis到tomcat或者其他的一些容器下部署好。2、写好那个服务端的逻辑。这里也不具体写了。3、刚入门比较麻烦的就是写这个wsdd并编译了,先给个简单的模板。- http

2012-08-30 18:10:45 722

原创 guvnor+designer开发环境搭建

guvnor5.4 + designer 2.2guvnor要求环境: gwt2.3添加jar包 jboss-security-spi.jar 从sources中添加源码,排除guvnor-webapp-core-5.4.0.Final-sources designer依赖jar包 servlet-api.jar

2012-06-21 01:02:16 1208

原创 group by where条件的设置

/*where要放在group by前面group by 后面加条件只能用having关键字*/select case_id, count(*) from  td    inner join TD_PROC proc    on td.wf_proc_id = proc.businessid    and proc.type != 'done'where case_

2012-06-07 15:57:10 28023 2

原创 Android学习心得

比如1. 打开一个uc浏览器首页2. 进入某个网址 baidu3. 回到home4.打开日历5.回到home6.点击uc,查看baidu7.点击back,不会到日历而会进入uc首页 文件存储//mode == 0 表示覆盖文件,且只能被本应用使用,文件名不要含有路径Context.openFileOutput(String name, int mode)

2012-06-01 00:09:53 901

原创 left join on 和where条件的放置

select * fromtd left join (select case_id as sup_case_id , count(*) supervise_number from td_kcdc_case_sup_info group by case_id ) supon sup.sup_case_id = td.case_idwhere

2012-05-30 19:11:15 313628 23

原创 smartgwt 使用心得

1. 列表中根据值显示可以点击操作的图标,参考showcase中的 Grids/ Grid cell widgets          重写ListGrid的createRecordComponent(final ListGridRecord record, Integer colNum)方法2.显示带图标的下拉框,参考showcase ComboBox & Family/ S

2012-05-24 11:50:33 1922

原创 css 学习心得

font 用于一次设置元素字体的两个或更多方面。注意,如果没有使用这些关键词,至少要指定字体大小和字体系列。可以按顺序设置如下属性:font-stylefont-variantfont-weightfont-size/line-heightfont-familycss 设置水平和垂直居中:text-alignrightvertical-ali

2012-05-21 20:00:23 534

转载 CSS 多类选择器

CSS 多类选择器在上一节中,我们处理了 class 值中包含一个词的情况。在 HTML 中,一个 class 值中可能包含一个词列表,各个词之间用空格分隔。例如,如果希望将一个特定的元素同时标记为重要(important)和警告(warning),就可以写作:class="important warning">This paragraph is a very important war

2012-05-21 14:43:13 1029

原创 smartgwt 制作有背景图片的banner

import com.smartgwt.client.widgets.Label;import com.smartgwt.client.widgets.layout.HLayout;import com.smartgwt.client.widgets.toolbar.ToolStrip;public class TopBarWithBackground extends HLayout{

2012-05-17 23:12:27 979

原创 URL传递中文参数乱码问题

请求服务器显示页面过程第一步:浏览器把URL经过编码送给服务器;第二步:服务器把这些请求解码处理完毕之后将显示的内容进行编码发送给客户端浏览器;第三步:浏览器按照指定的编码显示网页在浏览器提交url请求时,若以get方式传递参数,浏览器会对url进行编码(这个编码方式根据客户端不同而设置不同)。完成了URL encode之后URL就成了ASCII范围内的字符了,然后

2012-05-10 15:33:50 1268

原创 Android Intent

AndroidManifest.xmlmanifestxmlns:android="http://schemas.android.com/apk/res/android"package="com.junbuzhi.sample" activity            android:label="@string/intent_src_appname"

2012-05-07 22:58:45 1323

原创 android学习目标计划和安排 2012-5-4 to 2012-5-15

时间2012-5-4 to 2012-5-15目标:了解基本组件,实现简单应用计划:四大组件 广播   activity service  contentprovider            intent用法 其次就是 listview button等小组件 安排:中午预习一下大概20min;晚上在公司学习、实践大概1-2个小时,在csdn上总结学习心得 时间 201

2012-05-04 13:18:54 814

原创 数据库字段值为null、空串、空格的区别

用以下sql语句来测试create table tb_sam_person(p_name varchar(20))insert into tb_sam_person values(' ') -- In database blank space is not nullinsert into tb_sam_person values('') -- In database blank str

2012-05-03 18:01:37 7234

完全可视化开发平台,代码自动生成+界面在线设计+报表在线设计

压缩包解压密码:yqwbc 在线数据库表设计+代码自动生成+界面在线设计(可下载后二次开发)+报表在线设计 具体使用方法参考: https://blog.csdn.net/muxiaoshan/article/details/112008741 https://blog.csdn.net/muxiaoshan/article/details/112404466

2021-01-14

XReplace-2.2完美破解免注册版

很赞的一个小软件,我之前需要把几百份相同样式的excel数据表修改其中一行的数据,手动修改的话很麻烦,网上很多软件都不好用,好在找到了这个软件——XReplace破解版,非常好用,是破解版的。   支持多种办公常用文档格式内容替换:文本/超文本文件(*.html;*.txt;*.htm),office文档:Word文件(*.doc)、Excel文件(*.xls)、PowerPoint幻灯片文件(*.ppt)的批量内容替换。   不仅一次批量处理多个文件,更可一次批量处理多组内容替换。   替换定义可保存到文件多次使用。   替换质量高,可以进行区分大小写替换,处理Word文档时不仅替换一般内容、还能替换文本框等内容;不仅替换正文内容,亦可替换页眉页脚内容。   可批量替换Word文档中的超链接地址。   支持以通配符方式替换Word文档。   支持多母版类型的PowerPoint幻灯片文档替换。   替换文件内容的同时还可以替换文件名(文件替换改名)。   支持大字符集UNICODE字符串的替换。   能将Word文档中半角字符批量替换为全角字符,或将全角字符批量替换为半角字符。   自动识别文本文件(包括网页文件)的编码类型(ANSI、UTF-8、Unicode)并进行替换,支持文本文件全字匹配替换。   Word文档带格式替换:可以将Word文档的指定内容替换为特定格式(字体、颜色、排版)的内容。

2015-01-08

SourceTreeSetup_1.5.2

SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,同时也是Mercurial和Subversion版本控制系统工具。支持创建、克隆、提交、push、pull 和合并等操作。 SourceTree拥有一个精美简洁的界面,大大简化了开发者与代码库之间的Git操作方式,这对于那些不熟悉Git命令的开发者来说非常实用。 SourceTree拥有完整的Git功能: 通过一个简单的用户界面即可使用所有的Git命令 通过一次单击,即可管理所有的Git库,无论是托管的还是本地的 通过一次单击,即可进行commit、push、pull、merge等操作 一些先进的

2015-01-07

Android阶梯电价计算器

按照湖南阶梯电价方案一计算:不分季节。第一档电量为每户每月160度以内,电价保持不变;第二档为每户每月160度以上至270度,每度电提高0.05元;第三档为每户每月270度以上,每度电提高0.3元。 支持android1.5以上平台 欢迎大家多提意见,也可结合当地电费收费标准提出功能需求,本开发团队将慎重考虑您的意见以及需求。

2012-05-24

代码行数统计工具

统计代码行数工具 任意目录下解压后运行SourceCounter.exe即可

2012-01-14

网络课程开发研究-计算机网络论文

本文运用教学系统设计的方法,结合目前国内外网络课程开发的实践,提出了网络课程开发的一般步骤,包括设计、开发、评价、发布和维护四个环节。并结合技术特点和开发者实际情况,提出了基于专业人员和学科教师开发的两种模式。 关键词:网络教育;课程开发;教学设计;课程发布

2010-02-04

网页特效库javascript源码

包括网页背景特效、按钮特效、导航特效、图像特效、文本特效、时间特效、状态特效……

2009-05-17

空空如也

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

TA关注的人

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