- 博客(94)
- 资源 (1)
- 收藏
- 关注
原创 mac dockerdesk k8s starting处理
Purge data 以及Reset to factory defaults。docker在mac下启动k8s卡死 版本v4.17+Troubleshoot 选择clean/重启可以正常启动k8s。处理方式 点击设置-
2023-03-15 11:22:50 273
原创 idea cherry-pick
用来挑选指定commitid 提交合并到当前分支。git reflog show test显示指定分支 的历史记录。
2020-06-08 21:04:27 615 1
原创 linux yum 不可用重新安装
1. 查看是否存在rpm -qa |grep yum2.删除依赖rpm -aq|grep yum|xargs rpm -e --nodeps3.下载安装包 地址http://mirrors.163.com/centos/6/os/x86_64/Packages/搜索python-iniparse*.rpmyum-metadata-parser*.rpmyum-*.centos.noarch.rpmyum-plugin-fastestmirror*.rpmwget 下载...
2020-06-03 17:53:05 361
原创 jenkins 目录相关
查看安装目录rpm -ql jenkins/etc/init.d/jenkins/etc/logrotate.d/jenkins/etc/sysconfig/jenkins/usr/lib/jenkins/usr/lib/jenkins/jenkins.war/usr/sbin/rcjenkins/var/cache/jenkins/var/lib/jenkins/var/l...
2020-04-27 19:00:46 144
原创 devops-系列1
瀑布开发模式:开发,测试,预发和生产敏捷模式:开发+测试,预发和生产devops模式:开发+测试+预发+生产开发中所有环节整合为一个整体。可以使得产品迭代速度更快,效率更高。...
2020-04-26 14:55:09 196
原创 gitlab 添加新仓库
命令行指引您还可以按照以下说明从计算机中上传现有文件。Git 全局设置git config --global user.name "Administrator"git config --global user.email "admin@example.com"创建一个新仓库git clone http://mygitlab.com/dong/hyde-carelink2...
2020-04-17 18:56:33 611
原创 生活不止眼前的苟且,还有诗和远方
花时间在重要事情上 关注长期事物价值 延迟快感 花钱买时间 生活中寻找新体验 找自己喜欢的工作而不是重复工作浪费时间 时间化零为整 避免碎片化 走出舒服区间 看书 旅行 新爱好...
2020-02-24 12:20:40 400
原创 架构7大设计原则的思考
每一个软件系统不论好坏都有一个架构,架构的好坏决定了系统的承载能力。同时也决定了一个产品的成败。架构是对系统的骨架,对系统的一种约束,没有任何约束的系统就是一个麻团,没有人能够顺利接手。就像国家的道路一样,没有规划,就会天天堵车,规划明确的道路就像天天跑高速一样。所以有架构的系统就像一个设计精良的机器有条不紊的工作,不会出问题。架构思想是产品设计的灵魂,必须用架构的思想去开发软件。1.开...
2020-02-23 00:06:25 318
原创 查询db里哪些表含有x字段
-- 查询哪些表包含字段 channelId=3SELECT DISTINCT t.table_name, c.COLUMN_NAMEFROM information_schema.TABLES t INNER JOIN information_schema.COLUMNS c ON c.TABLE_NAME = ...
2019-11-13 10:39:09 206
原创 HTTP status code
0**:未被始化1**:请求收到,继续处理2**:操作成功收到,分析、接受3**:完成此请求必须进一步处理4**:请求包含一个错误语法或不能完成5**:服务器执行一个完全有效请求失败100——客户必须继续发出请求101——客户要求服务器根据请求转换HTTP协议版本200——交易成功201——提示知道新文件的URL202——接受和处理、但处理未完成203——返...
2019-09-17 16:37:58 146
原创 springboot可执行jar
springboot打包jar目录结构meta-inf为执行入口MANIFEST.MFboot-inf 下存放启动类库和 本工程的class文件,lib为相关依赖jarspring->boot->loader->jarLauncher启动器...
2019-08-06 15:59:32 301
原创 optional的orElse 和orElseGet
/** * Return the value if present, otherwise return {@code other}. * * @param other the value to be returned if there is no value present, may * be null * @return the val...
2019-06-28 10:28:53 1164
原创 mac 安装zookeeper
1.安装homebrew2.homebrew install zookeeper3.等待安装成功 启动zk brew services start zkServer安装成功默认配置文件/usr/local/etc/zookeepr/zoo.cfg默认安装目录:/usr/local/cellar/zookeeper...
2019-05-14 14:46:07 246
原创 mac下新建多级目录以及权限设置
mac下创建多级目录sudo mkdir -P data/www/java-p 代表可以创建多级目录同时修改顶级目录权限cd / 进入根目录sudo chmod -R 777 data 修改data目录为全部权限...
2019-05-14 14:31:33 3956 1
转载 计算sku属性组合
public class TestSku { private static String[] aa = { "aa1", "aa2" }; private static String[] bb = { "bb1", "bb2", "bb3" }; private static String[] cc = { "cc1", "cc2", "cc3"...
2019-05-13 11:46:08 1116
原创 乐观所异常处理
Caused by: org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect) : [com.juniuo.finance.model.MerchantExt#2019042613425785...
2019-04-26 16:20:39 199
原创 Redisson分布式锁
分布式锁扣库存 @Resource(name = "redisson") private RedissonClient redisson;加锁逻辑RLock lock= redisson.getLock("SEC_KILL_"+productId);try{ lock.lock(10, TimeUnit.SECONDS); //todo 查询商品...
2019-04-22 17:38:49 424
原创 cglib 动态代理
1.cglib动态代理不需要接口所以普通对象也可以进行代理public class HiService { public void hi(String name) { System.out.println("hi 被代理类 "+name); }}2.cglib动态代理必须实现methodInterceptor接口public class MyI...
2019-04-17 11:08:45 108
原创 jdk动态代理
动态代理是指:在程序运行期间根据需要动态创建代理类及其实例来完成具体的功能。 动态代理主要分为JDK动态代理和cglib动态代理两大类以下jdk动态代理1.创建代理接口public interface HelloService { void hell(String name);}2.创建实现类@Servicepublic class HelloServic...
2019-04-16 19:48:27 95
原创 ApplicationContext发布事件和处理事件
ApplicationContext中的事件处理是通过ApplicationEvent类和ApplicationListener接口来提供的,通过ApplicationContext的publishEvent()方法发布到ApplicationListener;在这里包含三个角色:被发布的事件,事件发布者,事件的监听者。事件发布者在发布事件的时候->通知事件的监听者。1.要发布...
2019-04-16 19:06:05 15554
原创 Jpa执行更新sql报错 TransactionRequiredException 异常处理
jpa执行报错:Executing an update/delete query; nested exception is javax.persistence.TransactionRequiredException更新需要添加 @Modifying @Transactional/** * 冻结库存 * @param productId ...
2019-04-16 18:02:06 1076
原创 jdbc分页bean自动映射BeanPropertyRowMapper
jdbctemplate 查询list自动映射bean接口public interface PageService<T> { /** * 分页 * @param pageSql * @param map * @param rowMapper */ List<T> page(String pageSq...
2019-04-12 18:52:40 461
原创 范型接口使用简单事例
public interface ConvertService<T> { /** * 转换数据 * @param list * @return */ public List<T> convertList(List<T> list);}范型实现@Service("productConvertSe...
2019-04-12 16:25:06 189
原创 关于springboot中持久化bean 被set后自动更新
分析:bean通过jpa从数据中提取出来,仍旧处于持久化状态。所以任何更新将导致session提交时候,自动触发持久化bean的更新解决方案:1.新建bean对于的vo对象,属性拷贝,更新vo数据后就不会自动更新,缺点:创建更多重复对象2.使持久状态改为游离状态。entityManager获取session 调用evict(持久对象) 单个对象或者entityManag...
2019-04-12 11:08:10 2691
原创 关于经纬度距离计算-mysql
select p.*,st_distance ( point (p.longitude, p.latitude ), point (:lng,:lat) ) * 111195 AS dist from product p order by dist按照距离排序商品距离,通过数据距离函数计算。高版本支持次函数。dist 计算出来单位为米。...
2019-04-11 10:39:11 362
转载 软件开发体会
软件项目经理必看宝笈:如何用正确的方法来写出质量好的软件的75条体会 1. 你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。 2. 你们的项目组使用缺陷管理系统了么?应该用。 3. 你们的测试组还在用Word写测试用例么?不要用Word写测试用例(Test Case)。应该用
2013-05-13 18:43:31 1033
原创 win8+fedora双系统删除linux后无法启动
1装入win8原盘2设置光驱启动3出现选择语言界面后点击shift+f104在接下来的命令行中输入bootrec /fixmbr5重启系统解决问题
2013-04-30 00:32:07 1525 1
原创 powerdesigner连接db2生成模型步骤
首先1到控制面板找到数据源建立一个系统dns,同时选择驱动,输入用户名密码,以及tcp信息其次在pd中使用物理模型,点击数据库类似下图选择更新模型从数据库选项,就会自动生成模型
2013-02-22 10:29:28 3757
原创 ajax提交并刷新页面yui和jquery
function toPauseAbility(){ /* window.location='${pageContext.request.contextPath}/approval/baseToStatus.action?flowNameUser.userId=${sessionScope.USER_SESSION_KEY.id}&workFlowParam.type=${param.type}
2013-02-20 17:49:19 1499 1
原创 统计管理人员的办理业务数量
SELECT t.MANAGER_ID AS managerId, MAX(t.MANAGER_NAME) AS managerName, COUNT(1) AS num FROM TBZAPPLY_TASK t LEFT JOIN TBZEVALUETEAM e ON t.MEETING_ID=e.EVALUE_ID GROUP BY
2013-01-21 18:36:31 617
原创 ibatis调用存储过程
<!-- CREATE PROCEDURE DELETEBBRANCHANDOTHER (IN branchId VARCHAR(32)) BEGIN DELETE FROM TBZBBIO_EQUIP a WHERE a.BRANCH_ID in ( branchId ); DELETE FROM TBZBBIOABILITY_LEVEL b WHERE b.
2013-01-14 14:25:58 608
原创 ibatis的批量处理
public int handleBatch(final BatchInfo batchInfo) throws DAOException {try {this.getSqlMapClientTemplate().execute(new SqlMapClientCallback() {public Object doInSqlMapClient(SqlMapExecutor execu
2013-01-10 10:19:25 729
原创 web程序中在jsp中调用spring 容器下的service
<%IDAO blAppToAssessDAO= (IDAO)ContextUtil.get("blAppToAssessDAO"); blAppToAssessDAO.execute("getListType","469fdb351acf4a9cae9bb53978fc201a");%>在jsp中调用service或者dao的代码其中bean的获取需要以下代码
2013-01-09 13:52:02 2413
转载 UML类之间的关系
在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。其中关联又分为一般关联关系和聚合关系(Aggregation),合成关系(Composition)。下面我们结合实例理解这些关系。 基本概念 类图(Class Diagram): 类图是面向对象系统建模
2012-12-27 09:02:00 642
原创 tr的隐藏和显示问题
var ReturnrReason=function(){ if($('#nextTransaction1 option:selected').text()=="退回制作附件"){ $("#ReturnrReason").css('display' ,''); $("#ReturnrReasonNote").css('display' ,''); }else{ $(":che
2012-12-21 16:18:12 41248
原创 提交链接时候中文转码以及回车替换
function printNotice(noticeId,template){ if (noticeId == '' || noticeId =='null') { alert('请保存后重试。'); }else{ var noticeOrgName='${taskNoticesDTO.agency}'; var noticeOrgNo='${taskNot
2012-12-19 11:14:04 2042
原创 关于序号的问题
<![CDATA[ update TBZCOLLABORATOR set num=num-1 WHERE BRANCH_ID=#branchId:VARCHAR# and NUM>#num# ]]> <![CDATA[ update TBZCOLLABORATOR set num=#newNum# WHERE COLLABORATOR_ID=#collab
2012-12-14 14:01:32 512
转载 jquery的选中
获取选中的值获取一组radio被选中项的值var item = $('input[@name=items][@checked]').val();获取select被选中项的文本var item = $("select[@name=items] option[@selected]").text();select下拉框的第二个元素为当前选中值$('#select_id')[0].sele
2012-12-10 11:44:26 568
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人