开发(应用软件、网站相关)
秤秤biubiu
me,you---喵
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
安装新版本的idea,双击打不开
查看.bat文件,发现一直找旧版本的idea的破解jar,各种找网上给出的目录都不对,最后自己翻到这个路径。。。原创 2022-02-11 20:41:27 · 904 阅读 · 0 评论 -
java将byte转为无符号字节——解决java没有unsigned byte问题
在使用代码和硬件通讯时,通常碰到c++中使用无符号字节unsigned byte 进行数据发送与接受,但JAVA没有无符号字节,怎么把131(java的字节只能存 -128 ~127 )发送给机器呢,怎么接收机器发过来的131呢?其实,只要稍作处理应该可以了。只要在发送时,把131用int存,强转为byte, (byte)131, 发送过去即可,c++无符号字节接收到表现回131。在接收时, ...转载 2020-04-27 13:14:54 · 1402 阅读 · 0 评论 -
JAVA单服务应用拆分成多个服务的实践(3)--前端的nginx转发
上篇文章JAVA单服务应用拆分成多个服务的实践(2)--服务的dubbo化已经将部分模块微服务化了,但我们怎么测试?我们的目标是支持ALL In One,又要支持多个微服务,但前端怎么处理,前端代码又只有一个版本,但又要怎么面向多个微服务呢。这样的话,我们只能引入伟大的nginx。前端只认一个,就使用nginx的转发,将特定的请求转发到微服务的接口里,让前端无感请求到到另一服务中。ngin...转载 2019-12-25 20:52:18 · 1453 阅读 · 0 评论 -
java 向指定文件写入内容(如文件存在,则先删除再创建;写入如目录不存在,则创建)
/** * 向指定文件写入内容(如文件存在,则先删除再创建写入) * * @param content 保存内容 * @param path 文件完整路径 * @throws IOException */ public static void save(String content, String path) thro...转载 2019-12-25 20:49:40 · 2227 阅读 · 0 评论 -
centos7下部署rsync+innotify实现数据同步
转自:https://blog.51cto.com/12244079/2336264?source=dra一、文档目的随着应用系统规模的不断扩大,对数据的安全性和可靠性也提出的更好的要求,rsync在高端业务系统中也逐渐暴露出了很多不足。首先,rsync在同步数据时,需要扫描所有文件后进行比对,进行差量传输。如果文件数量达到了百万甚至千万量级,扫描所有文件将是非常耗时的,并且正在发生变化的...转载 2019-12-16 09:16:10 · 854 阅读 · 0 评论 -
Postman报错Unsupported Media Type
报错信息如下:{"timestamp": "2018-12-06T01:37:11.184+0000","status": 415,"error": "Unsupported Media Type","message": "Content type 'text/plain;charset=UTF-8' not supported","path": "/testgu/ycyzha...转载 2019-10-22 16:14:00 · 97382 阅读 · 1 评论 -
关于Freemarket+webwork的编码问题
(说明:以下文字全部来自引用的论坛帖子)ftl是GBK编码的,直接使用Freemarker进行页面输出。 要求输出时使用UTF-8编码,该怎么配置?? 已经解决,方法是: 1) webwork.properties中 webwork.locale=zh_CN webwork.i18n.encoding=UTF-8 ... 指定输出为UTF-8 2) freema转载 2009-04-01 11:01:00 · 907 阅读 · 0 评论 -
在工程加载是出现“严重: Error listenerStart”,“Error filterSt”
部署在TOMCAT下的工程出现这种错误: log4j:WARN No appenders could be found for logger (org.apache.commons.beanutils.ConvertUtils). log4j:WARN Please initialize the log4j system properly. 2008-9-4 18:12:58 org.apache原创 2009-04-01 10:22:00 · 3170 阅读 · 0 评论 -
有关链接的样式表
a:active 选中超级链接状态a:hover 光标移上超级链接状态a:link 超级链接的正常状态,没有任何动作的时候a:visited 访问过的超级链接状态 1.打开一个网页 2.在类型中选择“使用CSS选择器”,定义各种状态的样式。 3.定义样式,实例中把a:link定义成红色。 4.页面中的所有链接将采用相同样式。 设置个别链接的转载 2009-04-11 16:20:00 · 964 阅读 · 0 评论 -
很酷的点击弹出层效果
莫名苑CSS-很酷的点击弹出层效果与之间-->body {background-color: #EEEEEE;margin: 0px;text-align: center;}#wrap {width: 736px;background-color: #FFFFFF;overflow: hidden;margin: 12px;padding: 12px;}#topcontainer {height:转载 2010-05-16 19:33:00 · 738 阅读 · 0 评论 -
用java的jar命令打war包
jar -cvf ch02.war * <br /><br />将当前目录下所有的子目录和文件都打包成一个ch02.war的归档文件下。注意,后面的星号(*)是指定文件<br /><br />清单用的。比如当前目录下包含源代码目录src、index.jsp和WEB-INF目录,我们可以这样打包:<br /><br />jar -cvf ch02.war index.jsp WEB-INF/<br /><br />(为什么呢?因为真正部署时一般不用部署源文件,除非你的服务器不在乎这点空间并且你很热衷于开原创 2010-10-14 11:34:00 · 3347 阅读 · 0 评论 -
IntelliJ IDEA快捷键
IntelliJ IDEA快捷键2009-06-22 15:05使用了一段时间的IntelliJ IDEA,感觉这个JAVA IDE非常好用 <br />下面把一直以来常用的一些快捷键给总结出来如下: <br />1. Ctrl + Space <br />完成类、方法、变量名称的自动输入,这个快捷键是我最经常使用的快捷键了,它可以完成类、方法、变量名称的自动录入,很方便 <br />2. Ctrl + N(Ctrl + Shift + N) <br />跳转到指定的java文件(其它文件)这个功能很方便,转载 2011-01-11 17:48:00 · 1241 阅读 · 0 评论 -
使用Public Key (OpenSSH) 不用密码登陆
1.PublicKey认证基本原理<br /> Public Key(非对称,asymmetric)认证使用一对相关联的Key Pair(一个公钥Public Key,一个私钥Private Key)来代替传统的密码(或我们常说的口令,Password)。顾名思义,PublicKey是用来公开的,可以将其放到SSH服务器自己的帐号中,而PrivateKey只能由自己保管,用来证明自己身份。<br />使用PublicKey加密过的数据只有用与之相对应的PrivateKey才能解密。这样在认证的过程中,转载 2011-01-13 15:32:00 · 61339 阅读 · 1 评论 -
Js实现设为首页和加入收藏功能
设为首页、加入收藏案例转载 2011-03-04 15:01:00 · 1953 阅读 · 0 评论 -
Tomcat配置IP访问限制与允许(server.xml)
server.xml配置文件:在注:拒绝10.130.14.142与10.130.14.49IP地址对Tomcat服务器的访问,其它允许转载 2011-02-23 14:00:00 · 6043 阅读 · 1 评论 -
discuz 6.0 添加 版主已回复
数据库方面:threads 表新建 adminreply 字段,在数据库里执行下句 SQL 即可。alter table `cdb_threads` add column `adminreply` tinyint (1) DEFAULT '0' NOT NULL after `supe_pushstatus`[newreply.inc.php]文件存放路径:/include/newreply.inc.php大约 353 行的位置,在“ updatepostcredits('+', $discuz_uid,原创 2011-04-07 10:45:00 · 2073 阅读 · 0 评论 -
absent line number information
把断点先都去掉,再启动debug就好了。原创 2016-06-01 09:55:45 · 3112 阅读 · 2 评论 -
借助LVS+Keepalived实现负载均衡
转自:http://www.cnblogs.com/Leo_wl/p/4284012.htmlLVS+Keepalived实现负载均衡借助LVS+Keepalived实现负载均衡 一、负载均衡:必不可少的基础手段1.1 找更多的牛来拉车吧 当前大多数的互联网系统都使用了服务器集群技术,集群即将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是Web应用转载 2016-12-27 11:23:09 · 518 阅读 · 0 评论 -
java.lang.NoSuchFieldError: INSTANCE
原因:httpclient的jar包的版本问题,仔细查找相关的jar。发现多了两个apache-httpcomponents-httpclient.jar,commons-httpclient-3.1.jar,删除就好了。原创 2017-02-27 11:59:56 · 1184 阅读 · 0 评论 -
java.lang.NoSuchFieldError: INSTANCE 错误
收藏(0)调试微信企业付款api 错误发生在CloseableHttpClient httpclient = HttpClients.custom().setSSLSocketFactory(sslsf).build();这个地方。但是在main方法里就不报错。异常在下面。求大神看一下。八月 01, 2016 11:13:47 上午 org.apache.catalina.转载 2017-06-01 09:47:18 · 14953 阅读 · 1 评论 -
几款按钮样式
转自:http://www.laozuo.org/3495.html如今我们的网站、页面更加需要注重细节,不论是字体的样式、还是图片的分辨率清晰度都会影响到用户的访问体验和PV,以及用户以后是否会回访我们的网站/博客。如果有时间的时候,老左也会浏览和阅读相关的前端网站和积累一些不错的前端资源,在"8款设计师常用漂亮的HTML CSS表格样式"中展示了几款不错的价格列表,在这篇文章中转载 2017-07-13 15:50:26 · 6805 阅读 · 0 评论 -
TortoiseSVN与VisualSVN Server搭建SVN版本控制系统
本片主要介绍如何搭建SVN版本控制系统,主要使用工具: 1 客户端:TortoiseSVN (小乌龟) 2 服务端:VisualSVN Server搭建出图形化管理,以及右键菜单版本控制管理的SVN系统。背景知识 首先要了解SVN是一种集中式管理代码的版本控制系统,原理就是 把代码都保存到一个固定的位置,每次从这个位置拷贝更新代码,进行编辑;再把修改后的代码提交...转载 2019-04-23 14:47:30 · 363 阅读 · 0 评论 -
Java实现基于token认证
转自:https://blog.youkuaiyun.com/kkkun_joe/article/details/81878231转载 2019-05-30 11:25:06 · 1505 阅读 · 0 评论 -
前端框架layui+vue 学习链接地址
vue:https://cn.vuejs.org/v2/guide/layui:https://www.layui.com/demo/laydate.html原创 2019-08-01 15:35:37 · 930 阅读 · 0 评论 -
Tomcat 启动:StandardServer.await:create[localhost 8005]:java.net.BindException
今天在linux虚拟机上装了tomcat,但是一直启动不了,查看日志,主要报错如下: 严重: StandardServer.await: create[localhost:8005]: java.net.BindException: 无法指定被请求的地址 at java.net.PlainSocketImpl.socketBind(Native Method)...原创 2019-09-11 19:31:06 · 1608 阅读 · 0 评论 -
UL-LI 标签结合CSS的运用
UL-LI 标签结合CSS的运用在CSS布局中,ul,li的运用是非常常见的。配合DIV与CSS,创建无表格布局。其实Dreamweaver中也有自带的CSS布局的范例,如下图: LI代码的格式化:A).运用CSS格式化列表符: ul li{list-style-type:none;} 例如下面的: 供求信息 B)转载 2007-05-21 17:40:00 · 2031 阅读 · 2 评论 -
XP开发模式
开源项目应该采用XP开发模式 作者: llsky 发表日期: 2006-02-09 02:36 <!-- 复制链接 --> 这个XP和window转载 2006-11-27 17:50:00 · 2632 阅读 · 0 评论 -
Linux下的视频转换
Linux下的视频转换:mencoder制作适合在智能手机和PDA上观看的mpeg4视频。Linux上有一个很强大的视频音频转换软件,就是Mplayer自带的mencoder (MPlayers Movie Encoder)。mencoder就象是一台全手动的照相机,可调整的选项非常多,不过这儿只是把最常见的情况说一下。转换avi文件,并把字幕内嵌到视频中。首先假设一下下列的条件:文件名:vid转载 2006-11-29 14:12:00 · 3103 阅读 · 0 评论 -
怎样成为优秀的软件模型设计者?(转)
我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢?将下列原则应用到你的软件工程中,你会获得立杆见影的成果。1. 人远比技术重要 你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力都集中在技术上。显然,构件(components),EJB(Enterprise转载 2007-02-27 16:32:00 · 869 阅读 · 0 评论 -
探索软件设计模式(一)
软件设计模式来源于Christopher Alexander的建筑学模式和对象运动。根据Alexander的观点,模式就是一个对于特定的系统的通用解决方案本身的重复。对象运动关注于将现实世界模化为软件内部的关系。基于这两个原因,软件设计模式对于真实世界的物体而言同样应当是可以重复的。这篇文章呈现了现实的世界中的非软件的模式实例,这些模式来源于《设计模式-可复用面向对象软件的基础》(Design P转载 2007-02-27 16:51:00 · 901 阅读 · 0 评论 -
探索软件设计模式(二)
我们在前面的文章中已经介绍了一些软件的设计模式,并给出了一些非软件的例子。下面,让我们继续完成软件设计模式的探索,来看看这些模式中的行为模式及实例。 行为模式作者总结了十一种行为模式。这些模式可以在硬币分类银行、餐馆订餐、音乐、运输、汽车修理、自动售货机和家庭建筑中找到例子。 职责链(Chain of Responsibility)举例 职责链模式使得多个对象都有机会处理请求,从而避免请求的发送者转载 2007-02-27 16:53:00 · 793 阅读 · 0 评论 -
系统设计的一些原则(转)
系统设计的好坏在根本上决定了软件系统的优劣。可以说“差的系统设计必定产生差的软件系统”,但是不能保证“好的系统设计必定产生好的软件系统”。因为在设计之前有需求开发工作,在设计之后还有编码,测试和维护工作,无论哪个环节出了差错,都会把好事搞砸了。据说上帝把所有的女士都设计成天使,可是天使们在下凡的时候,有些人双脚先着地,有些人脸先着地。上帝的这一疏忽让很多女士伤透了心。所以我们在开发软件的时候,转载 2007-02-27 16:58:00 · 914 阅读 · 0 评论 -
对敏捷软件开发方法的一些体会(转贴)
我觉得推行一个新技术最大的阻力还是来自程序员自身管理层一般不会关心开发方法和技术细节的问题struts的流行恐怕主要也是技术人员发自内心的认可和推崇造成的吧毕竟这牵涉到他的切身利益(工作效率、成就感、乐趣。。。)同样的道理,单元测试和其他敏捷方法也要首先打动技术人员的心,然后想不流行都难目前的情况与这两种技术本身的特点也有关,单元测试是阳春白雪,struts是下里巴人初次接触,本能的抗拒我转载 2007-02-26 18:33:00 · 2767 阅读 · 0 评论 -
说说大型高并发高负载网站的系统架构
说说大型高并发高负载网站的系统架构本文出处:Just Do IT (http://www.toplee.com) lee@toplee.com我在Cernet做过拨号接入平台的搭建,而后在Yahoo3721负载搜索引擎前端平台开发,又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一转载 2007-03-02 16:08:00 · 783 阅读 · 0 评论 -
网易相册列表分析 (转)
网易相册以无限容量,速度快,资源丰富等特色深受网友喜爱,但是因为相册网站本身没有提供批量下载功能,使得批量保存自己喜欢的相片成为一个问题。我是通过抓包和文件调用跟踪分析,来摸清网易相册的列表方式的。值得注意的是,网易相册的相片地址列表并不是由服务器处理后再发过来的,而是通过脚本控制,服务器只是发个框架和一些控制脚本过来~~~ 用 FireFox 2.0 + JSView 浏览茜茜的网易转载 2007-03-07 13:21:00 · 1826 阅读 · 0 评论 -
linux集群技术详解
http://writeblog.youkuaiyun.com/PostEdit.aspx原创 2007-03-06 11:01:00 · 982 阅读 · 0 评论 -
lucene2.0学习文档
文章来源: http://www.sunxin.org/bbs/Lucene是apache组织的一个用java实现全文搜索引擎的开源项目。其功能非常的强大,api也很简单。总得来说用Lucene来进行建立和搜索与操作数据库是差不多的,Document可以看作是数据库的一行记录,Field可以看作是数据库的字段。用lucene实现搜索引擎就像用JDBC实现连接数据库一样简单。 值得一转载 2007-04-04 20:52:00 · 1799 阅读 · 0 评论 -
高效配置Linux代理服务器――Squid
作为一种免费的网络操作系统,Linux越来越受到广大网络爱好者的欢迎,目前Internet上运行的主机有相当一部分采用的就是Linux,而且中国已经把Linux作为政府上网的指定网络操作系统。种种迹象表明,Linux正在逐渐走向成熟。为了解决Internet发展迅速和IP地址资源紧张的矛盾,代理服务器的使用越来越广泛。Squid是一种在Linux系统下使用的比较优秀的代理服务器软件。 代理服务 代转载 2006-11-17 16:23:00 · 885 阅读 · 0 评论 -
<meta
1.定义语言 格式: 〈meta http-equiv=〃Content-Type〃 content=〃text/html; charset=gb2312〃〉 这是META最常见的用法,在制作网页时,在纯HTML代码下都会看到它,它起的作用是定义你网页的语言,当访客浏览你的网页时,浏览器会自动识别并设置网页中的语言,如果你网页设置的是GB码,而访客没有安装GB码,这时网页只会呈现访客人所设置的浏览转载 2007-06-08 17:40:00 · 784 阅读 · 0 评论 -
使用post与使用get区别
使用post与使用get区别分类: WEB 使用post与使用get区别(asp)一、 在Form里面,可以使用post也可以使用get。它们都是method的合法取值。但是,post和get方法在使用上至少有两点不同:1、Get方法通过URL请求来传递用户的输入。Post方法通过另外的形式。2、Get方式的提交你需要用Request.QueryString来取得变量的值,转载 2007-06-13 13:55:00 · 1236 阅读 · 0 评论
分享