- 博客(204)
- 资源 (31)
- 收藏
- 关注
原创 win10系统下如何查看端口被哪个进程占用
使用命令查看端口,这里查看9092端口;netstat -aon|findstr "490923"例如 上个命令执行结果最后一列是 9989tasklist|findstr "9989"例如 找到进程名是 xxx.exetaskkill /f /t /im xxx.exe
2021-11-10 17:22:58
399
原创 mysql主从同步
1、主库设置打开my.cnf配置文件vi /etc/mysql/my.cnf#键入 /server-id 找到server-id的位置,把以下内容对照设置进去,键入 i,激活输入状态(在[mysqlId]下)#注意,这里的Master与Slave的server-id不能相同server-id = 1log_bin = /var/log/mysql/mysql-bin.logexpire_logs_days = 10max_binlog_size = 100binlog_do_db
2021-11-10 16:41:09
778
原创 js生成算术题
<!doctype html><html><title>20以内加减法</title> <head> <meta charset="utf-8"> <script> var count = 0; var con; ...
2020-03-31 16:13:56
999
原创 deepin 相关问题
1.sudo: gedit:找不到命令 解决方法原因gedit文件损坏导致。解决方法重新安装 gedit 即可,打开终端(Ctrl + Alt + T),输入sudo apt-get install gedit注意:输入上面命令无法安装时,可以先卸载 gedit ,输入sudo apt-get remove gedit然后再输入安装 geidt 命令重新进行安装即可。2...
2019-12-12 09:42:31
1335
转载 UML各种图总结-精华
UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。下面将对UML的九种图+包图的基本概念进行介绍以及各个图的使用场景。想要知道UML更多内容的朋友,可以点击以下课程学习相关知识: https://edu.youkuaiyun.com/course/play/24752/280547一、基本概念 ...
2019-09-11 10:16:12
2102
1
转载 复杂性应对之道 - 领域建模
什么时候需要领域建模软件的世界里没有银弹,是用事务脚本还是领域模型没有对错之分,关键看是否合适。就像自营和平台哪个模式更好?答案是都很好,所以亚马逊可以有三方入住,阿里也可以有自建仓嘛。实际上,CQRS就是对事务脚本和领域模型两种模式的综合,因为对于Query和报表的场景,使用领域模型往往会把简单的事情弄复杂,此时完全可以用奥卡姆剃刀把领域层剃掉,直接访问Infrastructure。我个人也...
2019-09-04 14:37:56
252
转载 面向对象的企业开发(4)领域模型模式代码示例 Domain Model Pattern
前言:本节是java伪代码本章和第2章事务脚本示例相同,可以参考第2章。在本章示例中,与第2章事务脚本最大的不同在于,每个类都有行为和数据。即使最简单的收入确认类也有一个简单的方法。我们就从最简单的收入确认类RevenueRecognition开始:class RevenueRecognition { ... 成员变量略; public RevenueRe...
2019-09-04 11:11:14
537
转载 Java之美[从菜鸟到高手演变]之设计模式二
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/zhangerqing/article/details/8239539在阅读过程中有任何问题,请及时联系:egg。邮箱:xtfggef@gmail.com 微博:http://weibo.com/xtfggef如有转载,请说明出处...
2019-08-16 10:38:17
176
转载 ClassLoader 详解及用途(写的不错) 文章最后有实践截图,文章中加粗字体重要
ClassLoader主要对类的请求提供服务,当JVM需要某类时,它根据名称向ClassLoader要求这个类,然后由ClassLoader返回 这个类的class对象。 1.1 几个相关概念ClassLoader负责载入系统的所有Resources(Class,文件,来自网络的字节流 等),通过ClassLoader从而将资源载入JVM 每个class都有一个reference,指向自己的C...
2018-10-09 11:47:17
234
转载 Spring事务回滚和异常类
1、异常的一些基本知识异常的架构 异常的继承结构:Throwable为基类,Error和Exception继承Throwable。Error和RuntimeException及其子类成为未检查异常(unchecked),其它异常成为已检查异常(checked)。 Error异常 Error表示程序在运行期间出现了十分严重、不可恢复的错误,在这种情况下应用程序只能中止运行,例如JAVA 虚拟机...
2018-04-09 08:11:04
239
转载 Spring-事务7种传播行为
在代码层指定Spring事务传播行为,就指明了事务的控制范围。Spring事务的7种传播行为:1) PROPAGATION_REQUIRED ,默认的spring事务传播级别,如果上下文中已经存在事务,那么就加入到事务中执行,如果当前上下文中不存在事务,则新建事务执行。所以这个级别通常能满足处理大多数的业务场景。2)PROPAGATION_SUPPORTS ,如果上下文存在事务,则支持事务加入事务...
2018-04-09 08:08:38
378
转载 Maven安装教程详解
一、准备工作 1、确定电脑上已经成功安装jdk7.0以上版本 2、win10操作系统 3、maven安装包 下载地址:http://maven.apache.org/download.cgi二、解压Maven安装包 在上述地址中下载最新的Maven版本,解压到...
2018-04-02 10:12:22
193
原创 mysql 区分大小写 mysql安装目录 数据文件目录
mysql 区分大小写mysql安装目录 数据文件目录mysql> show variables like '%datadir%';+---------------+--------------+| Variable_name | Value |+---------------+--------------+| datadir | /data/
2017-08-18 09:15:21
336
转载 redis常用命令
http://xuelianbobo.iteye.com/blog/2089021前5次我们只是从每一个数据类型的角度进行的指令学习,这次我们从全局角度来学习一下常用的命令我们分为两部分来介绍:键值命令和服务器命令键值命令:keys pattern; 显示键符合pattern的所有键exists keyname;判断键是否存在del keyna
2017-08-10 18:13:11
351
转载 kafka参数配置
############################# System ##############################唯一标识在集群中的ID,要求是正数。broker.id=0#服务端口,默认9092port=9092#监听地址,不设为所有地址host.name=debugo01# 处理网络请求的最大线程数num.network.thread
2017-08-04 15:30:36
280
原创 kafka知识点整理
无论消息是否被消费,kafka 都会保留所有消息。有两种策略可以删除旧数据:1. 基于时间:log.retention.hours=1682. 基于大小:log.retention.bytes=1073741824需要注意的是,因为Kafka读取特定消息的时间复杂度为O(1),即与文件大小无关,所以这里删除过期文件与提高 Kafka 性能无关。kaf
2017-08-04 10:23:10
269
原创 MyISAM InnoDB 区别
MyISAM适合:(1)做很多count 的计算;(2)插入不频繁,查询非常频繁;(3)没有事务。InnoDB适合:(1)可靠性要求比较高,或者要求事务;(2)表更新和查询都相当的频繁,并且表锁定的机会比较大的情况。1)MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持2)mysiam表不支持外键3)在执行数据库写入的操作(in
2017-07-31 16:02:42
253
原创 mysql 联合索引
,>=,BETWEEN,IN,以及某些时候的LIKE才会使用索引若某字段已建立索引,求该字段的min()或max()时,MySQL会使用索引不要以为WHERE中的字段顺序无所谓,可以随便放在哪,应该尽可能地第一次就过滤掉大部分无用的数据,只返回最小范围的数据。在创建多列索引时,要根据业务需求,where子句中使用最频繁的一列放在最左边。使用短索引可以
2017-07-31 15:18:29
343
原创 UTF gbk 互转
String gbk1 = "我来了"; String iso = new String(gbk1.getBytes("UTF-8"),"ISO-8859-1"); for (byte b : iso.getBytes("ISO-8859-1")) { System.out.print(b + " "); }System.out.println(); //模拟UTF
2017-07-28 10:24:16
330
转载 字符编码笔记:ASCII,Unicode和UTF-8
今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。1. ASCII码我们知道,在计
2017-07-28 10:23:30
254
转载 tomcat 启动 maven 报错 org.apache.catalina.LifecycleException
问题1:tomcat不识别maven工程解决办法:project右击->Properties->Project Facets,选择Dynamic Web Module及其版本(tomcat6.x支持2.5,tomcat7支持3.0)和tomcat,点击应用->OK.(如下图:) 注意:再次打开属性, project右击->Properties,可以看到
2017-07-21 18:12:33
3563
转载 一个java讲师告诉Java小白的23种设计模式有哪些?
转自:https://baijiahao.baidu.com/po/feed/share?wfr=spider&for=pc&context=%7B%22sourceFrom%22%3A%22bjh%22%2C%22nid%22%3A%22news_3655917533789916388%22%7D创建型模式1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅
2017-04-27 10:32:57
417
转载 Maven最佳实践:划分模块
转自:http://juvenshun.iteye.com/blog/305865“分天下为三十六郡,郡置守,尉,监” —— 《史记·秦始皇本纪》 所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-module)相互关联。那么,为什么要这么做呢?我们明明在开发一个项目,划分模块后,导入
2017-04-27 10:32:11
257
原创 mysql设置数据库字段类型,保存时自动获取数据库服务器时间
创建表: CREATE TABLE `t1` ( `p_c` int(11) NOT NULL, `p_t
2016-07-21 18:22:17
1615
转载 【转】用C#.NET调用Java开发的WebService传递int,double问题,出现java无法获得值!
用C#.NET调用Java开发的WebService时,先在客户端封装的带有int属性的对象,当将该对象传到服务器端时,服务器端可以得到string类型的属性值,却不能得到int类型、double和DateTime类型的值(在服务端得到的均为null) 解决办法: VS2005封装WebService引用用C#.NET调用Java开发的WebService时,先在客户端封装的带有int
2016-07-13 17:00:13
1881
原创 @Override报错,myeclipse配置路径
修改你的myeclipse指定的编译器版本在选项里的java compiler中指定版本至少在1.6以上在myEclipse中改变编译器的方法:Project->Properties->Java Compiler->Configure Workspace Setting,在弹出的页面中可以进行设置。
2015-07-06 16:58:45
473
转载 redis-config释义
其实redis.conf文件中,对每一个配置项都有非常详细的注释,本文只是将其进行翻译,同时加了点小料。本文档所对应的redis版本为2.0.4。当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写): 1k => 1000 bytes 1kb => 1024 bytes 1m => 1000000
2014-11-12 10:09:24
2524
原创 log4j.appender.LOGFILE.File配置日志文件夹路径
log4j.appender.LOGFILE.File=logs/wlanapi/client.log --- logs文件夹目录在apache-tomcat-6.0.36\bin\下log4j.appender.LOGFILE.File=/logs/wlanapi/client.log---tomcat根目录下log4j.appender.LOGFILE.File=../logs/
2014-01-06 12:51:13
14600
转载 mysql show processlist命令 详解
SHOW PROCESSLIST显示哪些线程正在运行。您也可以使用mysqladmin processlist语句得到此信息。如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程(也就是,与您正在使用的MySQL账户相关的线程)。请参见13.5.5.3节,“KILL语法”。如果您不使用FULL关键词,则只显示每个查询的前100个字符。本语句报告TCP/IP连接的主机名称
2014-01-03 09:51:12
572
原创 js中遍历el
var arrayObj = new Array();arrayObj['${c.index}'] = '${t.price}';代码理解很简单就不注释了
2013-10-24 17:00:09
1297
原创 打成jar包 在命令行下执行java工程
路径尽量不要用中文1、新建文件夹test位于D盘;2、将用到的所有第三方jar包放在文件夹lib下,再将lib放在test下;3、导出的java工程jar包a.jar也放在test下;4、修改工程jar包META-INF文件夹下的MANIFEST.MF配置文件: Manifest-Version: 1.0 Main-Class: cn.gol
2013-10-15 13:27:33
976
原创 直接关闭当前浏览器窗口--tab
window.open('','_self','');self.close();以上是直接关闭,不询问用户,但是,这段代码对IE和chrome都是有效的,但是在firefox下面无效。需要对firefox进行如下操作: 1.在Firefox地址栏里输入 about:config 2.在配置列表中找到 dom.allow_scripts_to_close_
2013-08-22 14:25:54
3116
2
原创 判断表是否存在 创建表前判断表是否存在
有四种方式进行判断:1. SHOW TABLES LIKE '%tb_bp_d_case%';2. select TABLE_NAME from INFORMATION_SCHEMA.TABLES whereTABLE_SCHEMA='dbname' and TABLE_NAME='tablename' ;3. 如果表不存在就建立这个表,那么可以直接用 create table
2013-08-16 10:35:24
2353
转载 linux vi
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复f
2013-07-09 21:50:21
490
原创 linux下执行带中文的sql文件,中文内容为空解决办法
http://blog.sina.com.cn/s/blog_783177d701012ouf.html今天执行一个sql文件,在本地执行都没问题,将此sql拷到text文件中改了个扩展名为.sql后,交改运维人员在linux下执行。结果contenClass(插入数据为中文)字段中数据为空,经排查是直接更改扩展名时候编码格式没有改过来还是ANSI格式,需要改成UTF-8格式或者在sql客
2013-07-08 11:41:38
2333
原创 jquery 跨域请求
function onlineOrNot() {try{jQuery.getScript("", function(){ var res = net.name; if(res=='akazam') { isConnect=true; }
2013-07-05 17:47:49
829
转载 XFIRE 客户端 传递参数是对象 传递参数的对象所在包路径必须和服务端包路径一样。不然就出现传递过去对象值为空。
public static void main(String[] args) { Service srvcModel=new ObjectServiceFactory().create(IXzspApplyItem.class); XFireProxyFactory factory = new XFireProxyFactory(XFireFact
2013-05-27 13:23:54
2004
转载 通过myeclipse将wsdl文件生成javabean
http://blog.sina.com.cn/s/blog_62ef85c20100txky.html首先我们需要先新建一个WSDL文件new-->other-->web services-->wsdl给新建的wsdl文件命名定义命名空间和协议,在这里默认就可以了。点击finish,在主工作区会出现试着点
2013-05-22 16:02:52
4184
转载 根据wsdl文件生成服务端代码
http://hi.baidu.com/cicon/item/9b7dd6e1a139b6b52e140b5f根据WSDL来生成服务端实现框架一般情况下我们使用Web服务都是通过服务端提供WSDL信息来生成客户端的调用框架,但也不尽然,比如说通讯双方先定义好协议,也就是说最新确定下来的是WSDL,就比如说移动的MISC平台的1.6版,我们从移动获取到的dsm
2013-05-20 18:04:54
7823
mybatis 项目真实使用
2013-03-15
图片上传 及时预览
2012-10-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人