自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

流云追风

追寻编程之道

  • 博客(187)
  • 资源 (5)
  • 收藏
  • 关注

原创 如何获得幸福人生

特尔曼研究:1.要坚韧不拔。2.要谨慎。3.要认真负责。4.要培养良好的生活管理习惯。5.哪怕没有爱因斯坦的智商,也没什么大不了,放轻松。头四条才是获得幸福生活的关键。格兰特研究:1.戒烟,戒酒,保持正常体重,保持规律的运动习惯。2.好好和别人交往。和自己的伴侣、孩子、亲戚及朋友建立互相信任的关系。3.在困境中学习,并学以致用。4.认真对待自己的感受和情绪,不要回避。正确疏导不良情绪,以免伤害到自己或他人。...

2022-06-13 21:49:22 220

翻译 [软件开发]程序员应该知道的97件事

程序员应该知道的97件事

2022-06-13 10:15:10 241

原创 WPF程序中使用cefsharp组件的问题

无法输入中文页面闪烁打开子网页会弹窗口页面缓存页面事件不响应

2020-10-26 23:05:29 1292 1

原创 关于ref关键字的使用

文章目录1. ref常规用法2. 局部Ref3. Ref返回4. 条件操作符?:与ref值1. ref常规用法正常情况下,一个整型变量,如(int x=5),在通过方法参数调用时,如调用方法M(x,x*2),则会产生2个x的副本,如下所示: 而通过带ref的方法参数调用时,不会产生副本。如果在方法中,修改了ref的参数,那么此改变也会影响到原调用的变量。下面是一个例子:static void Main(string[] args){int x = 5;IncreAndDouble(re

2020-05-12 23:06:48 1524

原创 [C#]VS2017调试时Console.WriteLine无法在Output窗口输出

问题:之前在VS2012、VS2015中,可直接在应用程序中Console.WriteLine输出信息来调试bug。最近换到VS2017后,却发现怎么也无法输出解决:这个问题的原因是VS2017开始已经不再使用Hosting Process模式,在Hosting Process时可以将信息输出至 Output窗口。在VS2017及以后的版本可以使用Trace.WriteLine来将调试信息...

2020-03-12 20:47:03 6764 1

原创 [C#]json转匿名对象

这里写自定义目录标题背景Json转匿名对象Json转List的匿名对象背景很多时候,我们不想定义那么多的类,来接收不同的接口返回的json,而用Dictionary又觉得使用起来麻烦,那么这个时候匿名对象就会有用了Json转匿名对象我这里使用的Newtonsoft.Json.dll, 相信其他的Json库应该也是支持的。首先封装了匿名转换方法,如下: /// <su...

2019-10-25 18:44:54 3194

原创 [C#] Visual Studio调试踩坑小记

文章目录前述踩坑前述老大昨日交代一个小项目,挺简单的,要求尽快搞定上线。我稍微琢磨了一下,便答应一天开发搞定。踩坑功能是在原有的上面做调整,呼呼的一顿狂撸代码后,调试一下便遇到如下图的错误了:起初以为是方法中某个变量为null导致,后面改成BaseGoodsGroup goodinfo=null;竟然还是报错,这就诡异了。变量赋值null也能报错?经过一顿断点后,仍没解决,于是便...

2019-05-15 22:08:59 234

原创 [C#]FileStream.Read是如何读磁盘文件的

codeFileStream fs=new FileStream(...);Int32 bsRead=fs.Read(...);首先通过构造一个FileStream对象,实现打开指定的磁盘文件然后通过调用Read方法来读文件内容调用Read方法时,首先线程从托管代码转移到了本地用户级代码,通过内部调用Win32的ReadFile函数实现读文件Win32的ReadFile会分配一个...

2018-11-11 23:43:49 2452

原创 [C#]CLR下线程的基本介绍与使用

文章目录专用线程为什么要使用线程线程的优先级前台线程与后台线程线程池线程的执行上下文线程的取消Demo运行效果图专用线程由new Thread()创建的线程称为专用线程。一般不建议使用专用线程,除非有下列情况:你需要线程运行在非正常的优先级时。线程池中的所有线程都是运行在正常优先级(Normal)下。你需要线程作为前台线程运行时。线程池中的所有线程都是后台线程。当执行一个非常长时间的计...

2018-11-07 23:53:42 1199

原创 [.NET]Windows线程浅谈

1.  为什么Windows要支持线程?      早期的电脑,操作系统不提供线程的概念。整个系统就一个线程,包含了操作系统代码和应用代码。只有一个线程执行的弊端是,一个长时间运行的任务将会阻止其他所有任务执行.譬如在之前的16位windows(MS-DOS)时,一个应用在打印文档时,会导致操作系统和所有应用都停止响应. 后面微软设计操作系统时,开始给一个应用的每个实例运行一个进程.进程是单个实...

2018-11-06 23:15:25 209

原创 我的毕业十年

回首毕业时 时间是把杀猪刀,把每个人一步步地推向生命的尽头。人生有几个十年,屈指可数。 我毕业于鱼米之乡的一个二流大学,进入这个学校的时候,那是像很多人一样,痛恨自己怀才不遇,要知道自己当时理想的大学是有小清华之称的华中科大,却生不逢时的进入了另一个科大。四年大学懵懵懂懂,刹那即逝,转眼就到了两眼泪痕道离别的毕业季。同学们在还来不及说离别的那段日子,就急匆匆的奔向了打工潮水之地北上广,因为...

2018-07-10 22:48:45 995

原创 [c#]ini文件读写

/// /// ini 文件读写帮助类 /// public class IniUtils { // 声明INI文件的写操作函数 WritePrivateProfileString() [System.Runtime.InteropServices.DllImport("kernel32")] private st

2017-08-12 15:20:42 379

原创 [c#]常用工具类收集

1.  数字金额转中文 /// &lt;summary&gt; /// 单个数字对应的中文 /// &lt;/summary&gt; /// &lt;param name="n"&gt;单个数字&lt;/param&gt; /// &lt;returns&gt;中文数字&lt;/returns&gt;

2017-08-12 15:18:19 1982

原创 [SA]Ubuntu下crontab的一个错误处理

1. 问题: crontab -e出现:crontab: "/usr/bin/sensible-editor" exited with status 1OS版本:  Ubuntu 12.04 处理:  输入select-editor,Select an editor. To change later, run 'select-editor'.1. /bin/ed2....

2017-04-17 10:42:57 1628

原创 [C#]一些.NET基础概念

应用程序域(application domain) 应用程序域是.NET中的一个重要技术改进,它用于减少运行应用程序的系统开销. 应用程序域是分离组件的一种方式,它把任何一个进程分解到多个应用程序域中. 每个应用程序域大致对应一个应用程序,执行的每个线程都运行在一个具体的应用程序域中.程序集(assembly) 程序集包含程序的元数据。它有两种类型:私有程序集和共享程序集。私有程序集一般附

2017-03-23 21:08:21 528

原创 [oracle]Ubuntu下ORA-27102及ORA-00845错误处理

错误信息:ORA-27102: out of memoryLinux-x86_64 Error: 28: No space left on device00845, 00000, "MEMORY_TARGET not supported on this system"// *Cause: The MEMORY_TARGET parameter was not suppo

2017-03-21 21:38:04 582

原创 [oracle]Oracle 11g 逻辑DG搭建

前提:主库执行:1. 放在Oracle内部schema下的用户表将不会被复制到备库,并且DBA_LOGSTDBY_UNSUPPORTED这里也查询不到--查询Oracle内部的schemaSELECT OWNER FROM DBA_LOGSTDBY_SKIP WHERE STATEMENT_OPT = 'INTERNAL SCHEMA';2. --查询SQL A

2017-01-10 10:59:33 2347 2

原创 [oracle]Oracle 11g DG搭建(备库使用ASM)

配置信息:主库主机名:  r5  ip:  192.168.0.5 ORACLE_SID: r5备库 (注: 备库使用了ASM)主机名:  r5standbyip: 192.168.0.9ORACLE_SID: r5standby1. 确保两台机器ping主机名能互通(即配置好网络和/etc/hosts解析)主库/etc/hosts (备库应

2017-01-09 15:02:04 2829

原创 [ORACLE]Centos7.2安装ASM遇到的问题

没用asmlib,使用udev绑定裸设备1. 问题一rule文件发生变化解决: 参照如下格式编辑或新建文件/etc/udev/rules.d/99-oracle-asmdevices.rulesKERNEL=="sd*", ENV{ID_SERIAL}=="36d4ae5207510d4001bf578af7b2e2e59",SYMLINK+="asm_ocr", OWNER="gri

2016-12-30 10:24:58 8170

原创 [ORACLE]数据字典视图大全

---------------------------------------------------------------------------------------------------------------------数据字典视图大全------------------------------------------------------------------Creat

2016-12-06 22:09:49 3580

原创 [SA]Linux常用命令

1. 查看目录(含子目录)文件总大小du -s -h ./*2. linux系统备份tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys /恢复tar xvpfz backup.tgz -C /mkd

2016-12-05 22:25:19 1871

原创 [oracle]外部表创建

1.--创建目录CREATE OR REPLACE DIRECTORY MY_PATH AS '/home/oracle';2. 编辑要导入数据文件extTab.txt,内容如下:3333,TEST_001,SALE,102222,TEST_999,MANAGER,11111,TEST_002,DEV,22 3.  将文件extTab.txt放到

2016-12-05 16:28:25 550

原创 [C#]TreeView操作汇总

用到树,自然而然要想到递归下面的例子是带CheckBox的TreeView,根据Datasource中的isvisible字段来确定是否勾选加载,构造树形结构:private void bindTree() { TreeNode RootNode = new TreeNode("总节点"); t

2016-12-05 11:58:48 6743

原创 [ORACLE]ORA-14452错误描述及处理

描述: ORA-14452: attempt to create, alter or drop an index on temporary table already in useCause: An attempt was made to create, alter or drop an index on temporary table which is already in use....

2016-07-21 11:19:54 965

原创 大表数据删除

需求:几个关联的大表数据进行时间切割注:  未按大表分区方法进行,理论上大表分区速度会更快操作步骤:(建议业务低峰操作,并合理调整并行度及开关日志)1. 为后面的操作提速,先将所有需要操作的表开启并行,并关闭日志alter table a nologging; alter table a parallel(degree 8);alter table b

2016-07-20 10:50:56 711

原创 decimal与NUMBER类型

网上有些文章(http://blog.csdn.net/freshlover/article/details/8809529 )还真的不能全信:decimal实质真就是NUMBER吗?真的和NUMBER类型使用完全一样吗?实验(DB ver: 11.2.0.2):DECLAREA decimal:=1.232;B NUMBER:=1.232;BEGIN DBMS_OU

2016-04-14 17:21:57 7016

原创 Oracle新手注意点

管理方面:1. SYS用户创建的表是无法为其创建触发器的。(会报错:ORA-04089)2. 一个表最多只能有1000列.(oracle 在内部会把列数大于254列的行存储在多个单独的区段中)3. ORA-02778: Name given for the log directory is invalid    建立的DIRECTORY对应操作系统相应的目录文件夹,千万注意不要直接

2016-04-13 16:48:38 518

原创 windows相关问题处理

1. 远程桌面无法复制、粘贴平台: win7 连win ser 2008解决:结束2008上的进程rdpclip.exe ,然后重新运行它2. 使用命令压缩成自解压文件"C:\Program Files\WinRAR\Winrar.exe" a -as -sfx -z"d:\sar.txt" -EP1 sa123 "d:\MysqlPlus.bat"

2016-03-28 10:23:57 393

原创 jboss相关命令

./standalone.sh -h   --查看帮助./standalone.sh -v   --查看版本JBoss EAP 6.1.0.GA (AS 7.2.0.Final-redhat-8)./add-user.sh  --增加用户进入控制台:./jboss-cli.sh --connecthelphelp --co

2016-03-28 10:23:06 7934

原创 IMPDP的一个坑

提醒自己注意下:由于写sql已习惯在末尾加;(分号)今天在做一个IMPDP导入时候也这样敲了,结果让人哭笑不得。。。impdp XXX/XXX directory=DMP_DIR dumpfile=sample.dmp remap_tablespace=XX01:XX02 remap_schema=XX01:XX02;这样在导入的数据库中竟然产生了一个新用户叫"XX02;"

2015-04-23 14:10:24 1126

原创 WIN7上安装Oracle 12c图解

环境: WIN7 64位+ Oracle 12c(12.1.0.2.0) 方式: 图形化安装以管理员登录系统: 1. 双击database目录下的setup.exe 去掉”接收安全更新”的勾,点下一步.等待一段时间后出现 我这里出现了错误INS-30131: 如下图,启动Server服务后正常: 3. 5. 6. 7. 8. 注意这里设置的密码最好满足Oracle的密码复杂性

2015-03-05 23:14:52 10783

原创 64位WIN7上快速配置32位的PL/SQL

工具:Oracle精简客户端:Ora10InstantClientPL/SQL版本: Version 8.0.1.1498OS:64位 WIN7旗舰版方法:1. 解压Ora10InstantClient为c:\Ora10InstantClient2. 安装PL/SQL DEV并打开,在菜单上选择Tools(工具)--Preferences(首选项)在“Ora

2015-03-05 22:37:28 1441

原创 11g RAC完全安装图解(VM Workstation8.0+Centos5.5)02-Oracle安装

在节点1(crydb01)上执行:[root@crydb01 app]# chown -R oracle:oinstall /u01/app/oracle[oracle@crydb01 database]$ ./runInstaller Starting Oracle Universal Installer...Checking Temp space: must be greater than

2015-02-28 11:53:46 1513

原创 11g RAC完全安装图解(VM Workstation8.0+Centos5.5)01-Grid安装

[Created By Cryking 转载请注明出处,谢谢](http://blog.csdn.net/edcvf3)环境: VMware Workstation8.0 Centos 5.5(32位) Oracle 11.2.0.1.0 两个节点crydb01(节点1)和crydb02(节点2)一、设置主机名及 网络环境配置 在节点1上: 设置主机名# hostname crydb01

2015-02-14 11:47:56 5989

原创 Oracle 11.2.0.1在xp上的静默(slient)安装

环境: XP SP3 Oracle 11.2.0.1 安装Oracle软件及数据库先找到响应文件模版(一般在安装包的..\database\response下),进行编辑. 先复制一份原模版文件:E:\cry\SOFT\database>copy response/db_install.rsp db_install_cry.rspresponse\dbca.rspresponse\db_in

2015-02-09 20:53:42 1547

原创 XP上使用deinstall命令卸载Oracle数据库

环境: WIN XP Oracle 11.2.0.1.0卸载Oracle数据库,其实比较简单的还是使用deinstall –checkonly生成参数文件,然后使用静默模式直接使用参数文件来卸载数据库,这里我们直接执行deinstall来卸载数据库.F:\app\Administrator\product\11.2.0\dbhome_1\deinstall>deinstall -helpChec

2015-02-06 14:55:55 3005

原创 WIN7上静默(silent)卸载Oracle客户端

环境: WIN 7 11.2.0 Client ORACLE_HOME为: d:\app\toshiba\product\11.2.0\client_1静默卸载客户端流程: 命令:set ORACLE_HOME=d:\app\toshiba\product\11.2.0\client_1cd %ORACLE_HOME%\deinstall通过checkonly可获得一个参数文件,后

2015-02-06 11:54:51 2663

原创 修改计算机名后OEM无法启动的问题

修改计算机名称后,启动OEM后报错,重新配置OEM也报错, 如下: 2015-2-4 12:17:03 oracle.sysman.emcp.util.DBControlUtil copyEmkeyToRepos严重: 将 EM 密钥复制到管理资料档案库时出错。EM 密钥在文件系统中的配置不正确或已损坏, 并且在管理资料档案库中不存在。要更正此问题, 请执行以下操作: 1) 将

2015-02-04 12:39:35 1683

原创 普通大表转为分区表

生产库环境:Oracle版本 11.2.0.3.0 + ASM大表数据量为近3千万,分区键为日期字段流程:1. 停止中间件应用系统2.  利用CTAS +nologging+并行来处理,这样速度会提高许多 CREATE TABLE t_tab_new nologging parallel(degree 2) partition by range (BALDATE

2015-02-03 16:40:19 1047

原创 关于触发器创建的陷阱

Oracle触发器的创建和存储过程、函数、包等的创建有点区别,应当注意.陷阱一:当前schema与触发器拥有者不一致例如:当前登录的schema为R5_T150,然后执行下面的创建触发器:create or replace trigger "R5_T135".TRI_forbidden_01 before update or delete of GOODSCODE on t

2015-01-30 13:06:17 1083

C#入门经典第五版

C#入门经典第五版 中文版

2019-04-03

Oracle 11.2 Concept翻译-升级指南

Oracle 11.2 Concept翻译-升级指南

2015-01-23

splunk多服务器检索测试

以前在公司没事测试的所以是繁体,测试多服务器检索

2012-06-30

(公司内部资料)ISA2006课程

介绍了ISA2006一系列新功能 企业上网安全管理

2009-06-19

空空如也

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

TA关注的人

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