技术提高
文章平均质量分 51
邢庆
应无所住,而生其心
展开
-
ubuntu 18.0.4 thrift 0.9.3安装,并发布C++服务端(多线程调用),java客户端实现
ubuntu 18.0.4 thrift 0.9.3安装https://blog.csdn.net/guangyacyb/article/details/96863192thrift -r --gen cpp user.thrift thrift -r --gen java user.thrift g++ -g -o UserServer -I /usr/local/include/thrift -I /usr/include/boost/ -I ./gen-cpp -L /usr...原创 2022-02-19 22:52:02 · 555 阅读 · 0 评论 -
J2EE项目初始化内容
J2EE项目初始化内容1. 编码配置2. JDK配置3. Maven配置4. Git配置1. 编码配置设置encoding为UTF-8在setting中,搜索“encoding”,GBK全部改为UTF-82. JDK配置设置项目的jdk版本,在open module settting中有配置项目3. Maven配置配置项目的maven环境,用于下载依赖库建议使用阿里云的镜像<?xml version="1.0" encoding="UTF-8"?><settings x原创 2021-05-07 10:26:16 · 192 阅读 · 0 评论 -
使用多线程debug调试出单例模式的线程安全问题
单例模式是我们在开发过程中是一种非常常见的设计模式,而在单线程环境下使用单例模式,是没有问题的,并且呢可以充分的发挥单例模式的各个优点,而目前我们接触的项目,基本上都是多线程的,那么在多线程环境下,如果使用普通的单例模式是有问题的,想必很多的开发朋友也都是知道的,但是问题能否重现出来呢,能否模拟出多线程下的问题呢,那么接下来给各位来介绍多线程debug出单例模式的问题先上代码:单例类package pattern.single;/** * @ClassName LazySingleton原创 2021-02-24 22:06:36 · 261 阅读 · 0 评论 -
java类中内部类通过反射实例化的注意事项
java的反射功能基本上在任何的代码包中都可以看到,通过反射可以实例化出一个类的对象,那么对于类中的内部类的通过这种方式实例化过程,还是需要注意的,因为不同类型的内部类,实例化的方式是不一样的本文主要以普通内部类和静态内部类来举例,先上代码:/** * 类名称 Home * 说明 TODO * * @Author xingqing * 日期 2021-02-21 16:14 */public class Home { void have () throws Exceptio原创 2021-02-21 16:49:59 · 609 阅读 · 1 评论 -
从Eclipse、Myeclipse转用IntelliJ IDEA,对Idea的功能进行一个详细说明
本人从2013年从事开发工作,一开始接触的是EditPlus、DreamWeaver等等编辑器,后来从年长的朋友那里知道,可以用Myeclipse,更加的便捷、效率更高,后来知道Myeclipse是由Eclipse扩展而来,由于Myeclipse经常的卡死,或者使用一段时间后,修改个别的类型的代码,需要Validation,且时间很长,进而转用了Eclipse,经过5、6年的使用,...原创 2019-08-22 12:03:42 · 1629 阅读 · 0 评论 -
百家争鸣的技术自媒体下的清流
从几何开始,自媒体开始充斥着每个人的微信、朋友圈,每天大量繁杂的信息层出不穷,不乏有的是通过工具自己做的,如下网站http://wxbbx.jh1z.com/,就说要啥有啥,各行各业的从业人员都在绞尽脑汁的告诉你,我在这里,我这里有东西,而且很好的东西,用口袋里的票子就能得到的好东西~~软件开发技术,又分为了很多的方向,有当下和未来都会很火的AI、机器人,也有多年经久不衰的Java,每一个ja...原创 2019-05-29 11:13:49 · 394 阅读 · 0 评论 -
Servlet也有异步处理,你不知道吧
Servlet的使用是在2012年那会儿,直接写servlet,然后web.xml进行配置,前端直接请求/xxxx,servlet中的doGet和doPost来区分执行,时间好快。。。最近突然发现,原来Servlet也有异步处理的方法,再细想,是不是处理前后端交互的控制端,都会有异步处理的解决方案呢?!Servlet是从3.0开始支持的,使用AsyncContext接口来实现,public...原创 2019-05-31 11:20:14 · 432 阅读 · 0 评论 -
JVM内存设置多大合适?Xmx和Xmn如何设置?JVM内存分配比例
直接参考以下链接https://www.dutycode.com/jvm_xmx_xmn_xms_shezhi.html转载 2019-05-23 10:41:15 · 8314 阅读 · 0 评论 -
mysql数据库数据改变监控 触发器 游标 new. old. java监控比对 最终是在后端java进行比对
最近有了这样一个需求,就是数据改变项,需要进行突出显示,而这就涉及到一个数据比对的问题,在网上搜了一下解决方案,没有明确的方案,大致上也只有两种: 一种通过数据库来进行处理,暂时以mysql为例子 一种后台代码实现 先说一下数据库的思路,最后没有成功: 设计到数据的前后改变,我想大多数的朋友也都会想到是触发器trigger;另一种数据库的方式就是读取mysql的操作日志如mysqld.bin.00原创 2016-06-24 11:22:06 · 2619 阅读 · 0 评论 -
win7 64位 web项目OCX控件无法加载原因
多了不说什么 ,直接切入主题 首先,你要确认你要加载的控件已经成功的注册了,如果没有注册,请按照以下方式注册注册成功之后,如果界面依然没有加载控件,则考虑注册表的影响了将ocx文件拷贝到SysWOW64目录下运行注册命令,将OCX控件注册 其次,看看于控件相关的注册表是否导入到了正确的位置,尤其是64位操作系统,而注册表文件又是从32位系统导原创 2013-11-16 15:49:04 · 48914 阅读 · 2 评论 -
数据库管理员-DBA简单介绍
数据库管理员,英文是Database Administrator,简称DBA。这个职位对不同的人意味着不同的意义。一个小的软件开发工作室和一个分工高度明细的大公司相比,DBA的职责来得更加宽泛一些。一个公司,不管它是自己开发应用软件,还是购买第三方的应用软件,只要涉及到数据库(有多少不涉及数据库的应用软件呢?数据库是商业的灵魂和大脑啊),就需要确定是否雇佣一个或几个DBA。知道DBA这个职位有哪些转载 2012-08-23 10:18:08 · 2301 阅读 · 0 评论 -
html:select html:optionsCollection 实例解释
原创 2012-08-21 17:05:37 · 978 阅读 · 0 评论 -
用window.open方法实现子页面调用的父子页面传值
向子页面传值的方法有很多,url参数或是Session都可以,主要记录下从子页面传值回父页面的方法。子页面后台代码:protected void btnSubmit_Click(object sender, EventArgs e){ Page.ClientScript.RegisterStartupScript(GetType(), "return", "Return原创 2012-08-21 16:52:46 · 4077 阅读 · 0 评论 -
软件工程师如何提高英语文档阅读能力
今天在知乎上被邀请回答这个问题,一不小心写了很多,算算已经可以当作一篇博客了,于是记录下来。 问题:作为一名程序员,虽说每天都在和英语打交道,但是当看到一篇英语文档或者英语技术文章的时候还是比较头疼,理解他们的意思也只能是20%。尤其是使用google搜索的时候,很多问题解决办法都是英文的,还有一些国外比较有名的网站比如 stack overflow,上面也有很多学习的资源。怎样才能让自转载 2012-08-17 09:56:24 · 9924 阅读 · 6 评论